Deprecated APIs
As part of enhancing developer experience and long-term maintainability, we have renamed and reorganized many of the IguanaX API functions. This update improves:
-
Readability - clearer names that reflect functionality
-
Comprehension - easier onboarding for new developers
-
Consistency - better namespacing (e.g.,
ui,component,net.tcpAsync, etc.)
Most deprecated APIs are specific to IguanaX. A small number exist in Iguana 6. If you're migrating from Iguana 6 to IguanaX, you may need to manually update those affected functions
How to Recognize and Update Deprecated APIs
When reviewing your Lua code:
-
Deprecated functions are shown with strikethrough formatting
![]()
-
By Clicking on the Deprecated Function, you can view detailed documentation
![]()
-
You can also list ALL deprecated apis using Help Doc → Show Deprecated checkbox
![]()
Deprecated APIs Full List
✅ You can use the Search and Replace utility to update multiple APIs across a project.
Here is the Deprecated APIs list with its categories and whether the API exists in Iguana 6
Deprecated Function | Replacement Function | Category | Exists in Iguana6 |
|---|---|---|---|
|
| Inter-Component Messaging & Queue Functions | ❌ No |
|
| Component Lifecycle & Execution Control | ❌ No |
|
| Component Lifecycle & Execution Control | ❌ No |
|
| Component Lifecycle & Execution Control | ❌ No |
|
| UI | ❌ No |
|
| UI | ❌ No |
|
| UI | ❌ No |
|
| UI | ❌ No |
|
| UI | ❌ No |
|
| Environment & System Functions | ❌ No |
|
| Logging and Debugging | ❌ No |
|
| Environment & System Functions | ✅ Yes |
|
| UI | ❌ No |
|
| Component Lifecycle & Execution Control | ❌ No |
|
| Component Lifecycle & Execution Control | ✅ Yes |
|
| Component Info & Metadata | ❌ No |
|
| Network Communication | ✅ Yes |
|
| Network Communication | ✅ Yes |
|
Note: output changed to 'macos', 'windows', or 'linux' | Environment & System Functions | ❌ No |
|
| Network Communication | ❌ No |
|
| Network Communication | ❌ No |
|
| Network Communication | ❌ No |
|
| Network Communication | ❌ No |
|
| Network Communication | ❌ No |
|
| Network Communication | ❌ No |
|
| Network Communication | ❌ No |
|
| Network Communication | ❌ No |
|
| Network Communication | ❌ No |
|
| General Utilities | ✅ Deprecated |
|
| General Utilities | ✅ Deprecated |
|
| General Utilities | ✅ Deprecated |
|
| General Utilities | ✅ Deprecated |
|
| General Utilities | ❌ No |
|
| General Utilities | ❌ No |
|
| General Utilities | ✅ Yes |
Considerations
IguanaX Version for Deprecated APIs
-
These changes were introduced in IguanaX v10.1.111.
-
See the official change log for full details: IguanaX Change Log - Release 10.1.111 Notes
Deprecated APIs Support
Deprecated APIs will continue to function in current IguanaX versions. However:
-
They are no longer supported for bug fixes or enhancements
-
Future releases may remove them entirely
-
We strongly recommend updating deprecated API usage after upgrading