Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Expand
titleIguana 10.1.98 - May 23, 2024

This release address a lot of feedback we received from IUC! Mainly stability improvements, small fixes and simple, useful features.

Enhancements:

  • Improved dashboard styling with alternating row colours.

  • Introducing component.setTooltip{data=<html>} for informative tooltips.

  • Support for '#' anywhere in tags; '#' is now required at tag beginning for role addition.

  • Replaced ellipsis buttons with "EDIT" where appropriate.

  • Added confirm modal for reset to latest commit selection.

  • Dashboard and settings screen now remember last URL arguments.

  • UI enhancements to license screen; direct link to my.interfaceware.

  • component.runAs{} for specifying user permissions the component is granted.

  • Whole word matching search for dashboard and the log browser. It also powers the settings matching rules - notifications and log purging.

Fixes:

  • Resolved button "Stop/Start" sticking in cards.

  • Fixed tab navigation to login button.

  • Addressed splitter jumping issue in dashboard.

  • Stability fixes including handling of invalid web request sequences.

  • Resolved crashes related to timer expiration and service logging pointers.

  • Fixed issues with component.retry when set to 0.

Expand
titleIguana 10.1.97 - May 1, 2024

Search Enhancements:

  • Expanded search capabilities with improved stability and refinements.

  • Implemented an Iguana matching algorithm for efficient search operations.

  • Users now have the option to utilize Regular Expressions (RegEx) for more precise control over searches.

  • Introduced a testing feature for the search function in the translator module using test.search{...}.

  • Enhanced search functionality is now available in the:

    • Dashboard

    • Notification and Log Purging Matching Rules

    • Notification Log Contains

    • Log Browser

Lua API Additions:

  • iguana.components() to retrieve a list of component names and guids.

  • component.tags() to fetch tags associated with the translator component.

Other Improvements:

  • Refinements to the dashboard, notification rules, and log purging frontend and backend interfaces.

  • Redesigned the screens for database exporting for enhanced usability.

  • Users can now reset their SSH key path in case of incorrect configurations.

  • Optimized the Git caching mechanism to be less aggressive, improving performance.

  • Implemented a prevention mechanism to avoid SSH access checks and Git caching simultaneously, addressing system instability issues.

  • Increased the size of the file browser window for improved usability.

Bug Fixes:

  • Renaming a VMD with its matching rules window open.

  • Corrected error count incrementation when using iguana.logError in translator.

  • Standardized Git URL parsing function for set_upstream operation.

  • Matching rule conversion now appends '*' to the rule during VMD conversion.

  • Fixed components getting stuck when turned off during a dequeue operation.

...