Skip to content

Release v7

Overview

Upgrades to this version from v6 should follow the upgrade instructions.

Notable Changes

Custom Plugin developers will need to update any uses of AdapterEntityValueCollectionKey or GroupedNameValueCollectionKey to BrokerValueCollectionKey. This may also involve removing generic arguments on common interfaces or classes such as IMultiKey

v7.4.208678

🚀 - 13/01/2026

  • 🐛: Fixed an issue where calling the ChangesAvailableForAdapter API endpoint against an adapter with no current changes would throw an exception. (UC-F-5505)

v7.4.206364

🚀 - 24/11/2025

  • 🐛: Fixed an issue where toggling the scheduler failed to actually update the scheduler state correctly (UC-F-5509)

v7.4.205332

🚀 - 07/11/2025

  • 🔧: Added improved logging around External Value Store read/write errors
  • ✨: Added the ability to select different target value types for the TimeOffsetFlag transformation (UC-F-5502)
  • 🔧: Improved the UI experience for bulk connector, channel and adapter operations to auto differentiate when an operation may not run due to the state of the target (such as import operations on a disabled connector) (UC-F-5501)
  • 🔧: Added the ability for the TimeOffsetFlag to set no value, instead of requiring a value for all branches
  • 🐛: Fixed an issue where no user feedback would be provided when changing Managed Powershell settings
  • 🐛: Fixed an issue where modifications to connector entities on export operations were not properly represented back to the entity context (UC-F-5506)
  • 🐛: Fixed an issue where entity delta search could fail under certain conditions when using SQL Server
  • 🔒: Bump dependencies

v7.3.202697

🚀 - 29/09/2025

  • 🐛: Fixed an issue where export errors could fail to aggregate under certain conditions, meaning they didn't report correctly
  • 🐛: Fixed an issue on the Foreign Multi-Value Group transformation when using the SQL Database provider, where reflection could fail to run after a connector export.
  • ✨: Added the ability to toggle shared PowerShell runspaces on the user interface
  • ✨: Added the ability to recycle PowerShell runspaces on the user interface, to assist with module changes during development cycles
  • 🐛: Fixed an issue where the join transformation could throw an exception when using the SQL Database provider, if the join field was provided by a preceding join transformation.

v7.3.201381

🚀 - 09/09/2025

  • 🐛: Fixed an issue where deferred exports could fail to resume, if the key value of entities is set by the connector upon export
  • 🐛: Fixed an issue on the shortcut for creating an adapter from a connector page, not selecting the correct connector
  • ✨: Added the ability to create an adapter for a channel from the channel page
  • 🔧: Improved handling of conflicts arising from simultaneous adds in deferred export and deferred import operations
  • 🔧: Improve channel resume log messages, to only log when entities are available to resume, rather than logging on each schedule execution
  • 🔒: Bump dependencies
  • 🐛: Fixed an issue where created and updated timestamps weren't being populated onto connector or channel entities
  • 🐛: Fixed an issue where the log writer could throw an exception, if a log count or search operation was run before a log message had been written
  • 🔧: Improved processing and caching of log files and reading logs from Azure Data Explorer
  • 🔧: Improved channel processing metrics to aggregate processing over multiple pages, to reflect the entity count and duration for the entire operation.
  • 🐛: Fixed an issue where temporary tables on PostgreSQL were trying and failing to be re-used, when PgBouncer was in use.
  • 🐛: Fixed an issue where certain UI components were sending a HTTP response code 403 if the user did not have permissions to see that component, rather than simply not rendering.

v7.2.198321

🚀 - 04/08/2025

  • 🔧: Improved home page ordering for connectors and channels, to better order in relation to next execution
  • 🔒: Bump dependencies
  • 🐛: Fixed an issue where the schema of a channel was not correctly updated when changes on the base connector occurred
  • 🐛: Fixed an issue where the modal for deleting a log job would not render correctly
  • 🐛: Fixed an issue where certain complex or long length entity values would not render correctly on Channel pending change or entity viewers.
  • ✨: Tagged certain database agent components to not load under a non-windows context
  • 🔧: Added optional caching of PowerShell runspaces, to improve powershell resource usage over time
  • 🐛: Fixed an issue where errors on auto-refresh UI components could redirect to an incorrect page

v7.1.197335

🚀 - 22/07/2025

  • 🐛: Fixed an issue where toggling enabled status of Gateways would not persist to configuration
  • 🐛: Fixed an issue where the Channel operations menu would not display under certain conditions
  • 🐛: Fixed an issue where the Home page was showing more than the configured number of items, and not ordering Channel details appropriately
  • 🐛: Fixed an issue where modifying Log Job schedules would disable them on save

v7.1.197119

🚀 - 19/07/2025

  • 🔧: Improved authorization processing and UI rendering for read-only roles
  • 🔒: Bump dependencies
  • ✨: Added metrics performance counter surfacing through EventCounter and Meter diagnostic APIs

v7.1.196525

🚀 - 11/07/2025

  • ✨: Added the ability to export Adapter Entities through the Data Export Engine and UI
  • ✨: Added the ability to export Connector Entities through the UI
  • ✨: Added the ability to export Channel Entities through the UI
  • ✨: Added the ability to export Channel Pending Changes through the UI
  • ✨: Added support for disabling and enabling all Connector schedules in bulk (UC-F-5474)
  • ✨: Added support for disabling and enabling all Log Job schedules in bulk (UC-F-5474)
  • ✨: Added support for disabling and enabling all Channel schedules in bulk (UC-F-5474)
  • 🔧: Improved UI layout for Scheduled Jobs (UC-F-5474)
  • 🐛: Fixed some scenarios where connector entity state was not considered for provision/deprovision changes on deferred channel operations
  • ✨: Added support for pass-through authentication from Azure App Service
  • 🐛: Fixed an issue where a no-impact exception could be thrown on service shutdown
  • 🐛: Fixed legacy Join Transformation configuration not appropriately considering existing priority selection settings
  • 🐛: Fixed an issue where the enabled status of a Scheduled Job schedule was ignored

Note: When upgrading to this version, you gain the ability to toggle enabled/disabled status on Scheduled Jobs. Prior to this version, the status was ignored (and always persisted as disabled in configuration). This means, upon upgrading, no jobs will execute unless schedules are toggled to "enabled".

v7.0.195401

🚀 - 30/06/2025

  • ✨: Added TryGetExternalValue support to PowerShell connector, adapter, channel and logging operations (UE-F-5482)
  • 🔒: Bump dependencies
  • 🔧: Added support for Web Service Communicator consumers to define custom TCP Keep-Alive time value
  • 🔧: Improved visualisation of External Value Store entries (UE-F-5474)
  • 🐛: Fixed an issue where relational connector changes would not display as pending changes on the UI
  • 🔧: Added in-line buttons for triggering resume on deferred Channel operations

v7.0.195159

🚀 - 26/06/2025

  • ✨: Added Channelsfeature
  • ✨: Added Data Export feature
  • ✨: Added Channel as a relational transformation target
  • 🔒: Bump dependencies
  • 🐛: Fixed Stored Value Collection not deserializing values correctly under all circumstances
  • 🐛: Fixed Stored Value Collection not persisting values correctly to SQL Server
  • 🐛: Fixed External Value Store not saving Boolean values correctly on create (UC-F-5480)
  • 🐛: Fixed an issue where UI auto-refresh while deleting schedules would lock the page (UC-F-5474)
  • 🐛: Fixed an issue where SQL Server contexts would not correctly order multi-value values, resulting in incorrect change calculations