Notable π
- Library version control β New tools show where each library is used and flag when itβs outdated or locally customized compared with its upstream repo.
- Clearer navigation β The Translator & Log Browser now display component sources and destinations right in the UI.
- Security update β Bundled OpenSSL has been upgraded to the latest stable release.
- Custom organizations β You can now define a custom list of Git organizations in settings.
- Active-component indicator β Running components glow green so you can spot them at a glance.
- Bitbucket tokens β Authentication now uses Bitbucket API tokens instead of app passwords.
Features β¨
- IX-3825 β Updated SQLite database creation to use the working directory for easier file management.
- IX-4037 β Removed unnecessary
main()
wrappers from help examples for consistency.
- IX-4060 β Improved component-deletion performance so removed components donβt reappear after restarts.
- IX-4070 β Made the kill-instruction check more frequently for finer control.
- IX-4071 β Added folder indicators in the add-files / add-folders modal for clearer navigation.
- IX-4072 β Added an Unselect All button to the commit dialog to simplify file unselection.
- IX-4073 β Updated component-delete API to accept both arrays and strings for greater flexibility.
- IX-4075 β Removed the
component_dir
argument from the help/index
API to streamline usage.
- IX-4076 β Enhanced library-renaming by removing upstream connections and improving dialog feedback.
- IX-4077 β Created a settings-page table for managing libraries and their repository information.
- IX-4080 β Changed hover text from βRepo Unknownβ to βCommits to componentβ for clarity.
- IX-4081 β Added conditional logging for Git operations to aid debugging.
- IX-4082 β Implemented a dialog and API to set a custom list of organizations in Git settings.
- IX-4083 β Refreshed
crypto.verify
code example for clarity and functionality.
- IX-4086 β Improved
filter.aes
encryption / decryption examples for better usability.
- IX-4087 β Added a complete example flow to
filter.zip.inflate
help.
- IX-4089 β Removed semicolons from math-function examples for cleaner style.
- IX-4090 β Updated
math.sqrt
example so it runs correctly.
- IX-4091 β Updated
message.send
example to ensure proper operation.
- IX-4092 β Added support for MySQL 8.4 and fixed cross-platform connection issues.
- IX-4093 β Added visual indicators for active component nodes (a green pulsing glow).
- IX-4094 β Added translator / log sections showing connected components (sources & destinations).
- IX-4095 β Integrated library-usage information directly into the Translator for easier management.
- IX-4097 β Updated
assert
function help for greater clarity.
- IX-4098 β Improved node-function examples to be fully functional.
- IX-4105 β Added a trace line to the
string.gfind
example.
- IX-4106 β Fixed
string.len
example so it executes correctly.
- IX-4110 β Refined
table.concat
help example wording.
- IX-4111 β Enhanced
table.insert
example with trace output and comments.
- IX-4112 β Removed a stray semicolon from the trace example.
- IX-4113 β Updated
type
function example for accuracy.
- IX-4123 β Added live parameter to SFTP examples for real-world usage.
- IX-4140 β Added a confirmation window to the Clear Queue tooltip for safety.
- IX-4141 β Adjusted server-color settings to update icons and labels appropriately.
- IX-4143 β Added backend support for Bitbucket API tokens, deprecating app passwords.
- IX-4149 β Added upstream-components section to the Add Sample Data component list.
- IX-4905 β Integrated listeners to handle errors and improve overall system functionality.
Bug Fixes π
- IX-2777 β Fixed autocomplete so brackets arenβt duplicated when they already exist.
- IX-4055 β Fixed sample data to correctly handle line endings across all operating systems.
- IX-4088 β Fixed file-function code examples to ensure they work correctly.
- IX-4108 β Fixed broken links in the help system and resolved related issues.
- IX-4109 β Fixed
string.trimWS
example by removing accidental characters.
- IX-4120 β Fixed illegal subfield definitions in the HL7 VMD library.
- IX-4124 β Corrected
net.sftp.init
code example to eliminate errors.
- IX-4144 β Ensured libraries added via URL are locked by default.
- IX-4147 β Restored original
iguana.logMessage
for HTTP sample data and updated help.
- IX-4148 β Fixed timing issues when setting a repository to avoid error messages.