Features ✨
- IX-3878 – Made “Learn more” links always visible on the Add Component screen.
- IX-4079 – Updated logging to support duplicate log directory high availability features in IguanaX.
- IX-4192 – Implemented SQL-inspired searching for logs using an advanced parsing algorithm.
- IX-4200 – Implemented SSO for user authentication with proper JWT validation.
- IX-4202 – Added automatic name guessing when adding components from a URL, including duplicates.
- IX-4204 – Linked destination component errors to dequeued messages for better tracking.
- IX-4213 – Changed log searching to require an explicit button press instead of auto-searching.
- IX-4217 – Tied SSO feature to license feature, hiding it otherwise.
- IX-4232 – Auto-organize components after additions or edits by looking for the first component with
#autoorganize.
Bug Fixes 🐛
- IX-3911 – Fixed a crash by replacing long jump with an error-based implementation for force killing components.
- IX-3939 – Fixed a minor visual glitch in the dashboard’s Last Activity column.
- IX-3984 – Improved Lua block comment syntax highlighting in the code editor.
- IX-4156 – Improved font color readability for highlighted components in the dashboard.
- IX-4196 – Added a
relevant argument to the log browser API to limit searches to relevant time periods.
- IX-4197 – Fixed the log screen to refresh properly when new messages are added.
- IX-4198 – Prevented crashes in
SDBnextDir caused by empty folders in the log directory.
- IX-4199 – Fixed a crash related to mutex locks by using shared pointers for events.
- IX-4201 – Replaced asserts with warning messages in
BLUAinstanceEnqueue to avoid crashes.
- IX-4205 – Fixed precondition crashes in ODBC Execute SQL and improved error reporting.
- IX-4206 – Added permission checks around the Log Usage settings page.
- IX-4207 – Fixed VDB importer issues by adding checks for missing DOM elements.
- IX-4208 – Corrected log retrieval issues when searching forward in the logs API.
- IX-4209 – Updated auto-completion to avoid removing subsequent code in the editor.
- IX-4212 – Moved the Copy Content button to the bottom banner for better layout.
- IX-4214 – Fixed large queue positions after logs transition by updating message IDs.
- IX-4215 – Resolved translator error dialog not rendering due to filepath differences.
- IX-4216 – Fixed view changes Git feature by converting file separators for Windows compatibility.
- IX-4218 – Fixed repeated search errors in the translator.
- IX-4220 – Updated help documentation for
iguana.log functions to include tags parameter and deprecated iguana.logMessage.
- IX-4221 – Added auto-positioning for popouts to render above or below based on screen space.
- IX-4222 – Updated the deprecated function finder to use a better search algorithm.
- IX-4223 – Hid alternate log directory settings for non-enterprise licenses.
- IX-4224 – Changed the color of hashtags and improved their overall readability.
- IX-4225 – Fixed the segment view to use the correct raw message data.
- IX-4226 – Resolved carriage return issues when exporting sample data on Windows.
- IX-4227 – Initialized SID and QID to 0 for messages from pre-v113 Iguanas.
- IX-4233 – Fixed Linux install failed with incorrect file permissions issues.