Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Expand
titleIguana 10.1.101 - Aug 15, 2024

Iguana 10.1.101:
This release introduces support for all four git providers on both cloud and self-hosted servers. It also includes new features like the ability to pin components and to edit connections using a table.

New Features and Enhancements:

  • Azure, Bitbucket, GitHub, GitLab Support: Support for local and cloud versions of these platforms, with the ability to configure ports for HTTP(S) and SSH requests.

  • Pin Components in the Dashboard: Ability to pin components in the dashboard to a specific location.

  • Grid Organization: Created a component that organizes components into a grid using pins.

  • Bulk Pin Location Editing: You can bulk edit the location of pins with the bulk shift pins action.

  • Bulk Action Confirmation: A confirm window now appears for all bulk action actions.

  • Component Connections: You can view and edit a component’s connections in a table interface.

  • Iguana Instance ID Retrieval: Support for ./iguana --id to get the IguanaId of an instance.

  • Enhanced Button Titles: Added title properties to more buttons to help explain their functions.

  • Stability Improvement: Gracefully handle hl7.message when the name argument is a segment or composite.

  • Improved Stability and Performance: Moved processes onto worker threads.

  • Git History View: Git History view for components that merges in relevant library git history (Beta feature).

Bug Fixes:

  • Git Directory Issues: Fixed Git issues when the Iguana working directory contains spaces in the name.

  • Parameter Parsing Fix: Fixed the optional string parameter parsing issue in net.sftp and net.smtp.

  • Extended SFTP List Function: Extended net.sftps.list to return the raw response from the server.

  • Git Scheme Fix: Fixed issues with pulling Git changes involving libraries where the upstream repository had the wrong scheme (HTTP[S] vs SSH).

  • Help Function Indexing: Fixed how we indexed our built-in help functions in the cache.

  • Component Count Fix: Fixed the component count being off by one after purging the logs.

Expand
titleIguana 10.1.100 - July 22, 2024

This release includes the log context view and introduces several enhancements and fixes.

It also includes local git server support although this feature is still in Beta.

New Features and Enhancements:

  • Url parameters are now remembered, eliminating redirects and improving back navigation.

  • Enforced required properties for HL7 parsing.

  • Git cache refresh success logs are summarized in one log entry.

  • All Git links are now parsed and created on the backend.

  • Backend determines highlighting.

  • Introduced Context View for upstream and related messages.

  • Restyled log detail view to match context view.

  • Refined database exporting.

  • Support for Git URLs within groups and subgroups.

  • Updated create repository screen.

  • Collections must be saved with a name.

  • Improved commit screen file tree.

  • Component names can be used in component APIs instead of GUIDs.

  • Enhanced tooltips in the dashboard.

  • Improved database importer screen.

  • Stability improvements.

  • Users are not logged out when navigating to the root page.

  • A red warning dot appears on the menu option when there is a warning on a library.

  • Added Git Servers screen for managing local and cloud Git servers.

  • Bulk action screens now display the list of components being acted on. See Deleting Components.

  • Tag colours are now consistent with the content.

  • Moved filter tags to the map from the list.

Bug Fixes:

  • Fixed issues with Git operations involving libraries.

  • Fixed a blank component name crash.

  • Updated the archived folder.

  • Fixed MS SQL Server queries using ODBC drivers for Amazon Linux 2023

...

Expand
titleIguana 10.1.86 - November 1, 2023

Two very major changes:

  • INIT call

    • Now components which have no upstream component will have their main(Data) function called with Data set equal to “INIT”. This is very significant change since most of our upstream components like the File reader, HL7 server were written with the assumption it was necessary to have a function outside of the main() function to initialize it. As a result it is necessary to update many of the core components.

  • Instance Working Directory location is changing.

    • Prior to 10.1.86 we had a much more deeply nested file structure. So deeply nested that in fact we ran into the limitation that by default windows does not support file paths deeper than 240 characters.

    • So we shortened the location of the instance directory from having /iNTERFACEWARE/IguanaX/<guid>/ to just IguanaX and we moved the locations of these directories:

      • components/repositories → repos

      • components/run → run

      • components/configurations → configurations/components

      • components/configurations/fields → configurations/fields

    • We shortened component guids to take the first 10characters

    • This change breaks compatibility of tools like the channel importer which needed to be updated with the new file structure.

On the positive side the new file structure is substantially shorter and easier to read - this what is was:

and after:

Much easier to read and understand. IguanaX will try and rename the directories to fit the new structure.

These were two big important changes that we wanted to get in earlier into the product while it is still pre-production. If you any trouble upgrade please reach out - we’re happy to help you.

Other significant changes:

...