Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Expand
titleIguana 10.1.108 - Jan 20, 2025

Release 10.1.108 Notes

This release introduces Dark Mode and bulk log resubmission, along with numerous smaller enhancements and bug fixes for improved stability and performance.

New Features

  • [IX-3300]: Added support for lists in custom fields (dropdowns).

  • [IX-3349]: Allow force-stopping components stuck in infinite loops (i.e., “killed”).

  • [IX-3624]: Enforced allowable paths for OS execute commands.

  • [IX-3627]: Enabled multi-line display in the context view for logs.

  • [IX-3628]: Automatically update custom fields when associated environment variables change.

  • [IX-3631]: Added a scrollbar for long tags in component cards.

  • [IX-3703]: Introduced Dark Mode.

  • [IX-3706]: Added bulk log resubmission functionality.

  • [IX-3714]: New Lua API for retrieving file extensions (os.fs.extension(FileName)).

  • [IX-3727]: Enforced complex password requirements for user creation.

  • [IX-3754]: Introduced HTML escaping settings for file contents and component data.

  • [IX-3759]: Reimplemented the sample data editor to use hex codes.

  • [IX-3767]: Introduced new permission architecture for controlling OS execute and data directory accessibility.

  • [IX-3769]: Enhanced json.parse to handle Unicode characters.

Bug Fixes

  • [IX-3377]: Fixed hyperlink behaviour for clickable links in log messages.

  • [IX-3378]: Resolved an issue causing the log browser to revert to the Iguana Service under heavy load.

  • [IX-3611]: Corrected the upstream URL for libraries when viewing from a commit in the Translator.

  • [IX-3709]: Addressed bugs related to plain folder commits.

  • [IX-3719]: Ensured components refresh to the latest commits.

  • [IX-3720]: “Make component editable” now correctly uses the latest commit of the component.

  • [IX-3729]: Fixed an issue where HTTP2 content was being truncated.

  • [IX-3731]: Escaped special HTML characters in the log browser to improve security.

  • [IX-3738]: Improved performance when rendering component cards.

  • [IX-3745]: Fixed stepping in and out of functions in the Windows Translator.

  • [IX-3746]: Improved stability for bulk log resubmission.

  • [IX-3761]: Added more service error logging when Iguana fails to restart automatically after upgrades.

  • [IX-3762]: Corrected HTTPS redirect issues caused by content security policy.

  • [IX-3770]: Fixed an Azure cloud token registry bug.

  • [IX-3771]: Ensured Git push only occurs if the connected repository was newly created.

  • [IX-3776]: Improved Git credentials validation stability.

  • [IX-3780]: Fixed a reverse-order edge case when retrieving logs in the log browser.

Expand
titleIguana 10.1.107 - Dec 13, 2024

Release 10.1.107 Notes

New Features

  • [IX-3624]: Added directory access controls to enhance security by specifying which directories Iguana can access.

  • [IX-3637]: Introduced multithreaded components using component.clone, enabling efficient task distribution and concurrent workflows such as multi-threaded web servers.

  • [IX-3497]: Enabled component.call to allow one component to call functions in another, including asynchronous calls for enhanced multi-threaded web server functionality.

  • [IX-3575]: Implemented a reset instance feature (currently in Beta).

Bug Fixes

  • [IX-3003]: Resolved an auto-formatting issue related to "end" in tab formatting.

  • [IX-3695]: Fixed an issue to ensure the run directory is recreated when starting a component.

  • [IX-3692]: Updated the file browser to maintain a fixed height for improved usability.

  • [IX-3690]: Restored the "Show only checked rows" button on the dashboard.

Expand
titleIguana 10.1.106 - Dec 4, 2024

10.1.106
This release introduces support for HTTP/2 connections. It also contains other minor improvements.

New Features

  • [IX-3605] Implemented support for the HTTP/2 protocol.

  • [IX-3624] Added os.execute permission to component roles.

Enhancements

  • [IX-3631] Simplified the Select Commit to Run from screen.

  • [IX-3629] Upgraded CodeMirror to version 5.65.18.

  • [IX-3638] Updated bzip2 library to version 1.0.8.

  • [IX-3646] Standardized the spelling of "Iguana X" to "IguanaX."

Bug Fixes

  • [IX-3480] Fixed escaping of quotation marks in file names in the Commit Changes dialog.

  • [IX-3632] Made the Configure Repository screen scrollable.

...