Embedded Widget
Changelog
This changelog documents the updates, enhancements, and bug fixes for the @hotglue/widget
package.
Fixed
- Improved accessibility with clearer aria labels for Connections component and updating colors to meet minimum contrast ratio thresholds.
Fixed
- Improved accessibility with aria labels for Connections component
link
andsettings
buttons
Fixed
- Improved accessibility with aria labels for sync status, icons, and buttons
- Enhanced icon and image components with alt text and aria descriptions
Added
- Added support for connector-level schedules via the toggle in Settings > Widget,
Enable connector schedules
. The scheduling module continues to affect flow-level schedules, as normal, unless this toggle is enabled.
Fixed
- HG-3639: Fixed linked state misalignment for targets in the target flow modal.
Added
- HG-3641: Users are now redirected directly to select
options
after OAuth, whenoptions
are defined in an availableSource. This is currently only relevant for Xero (tenant selection) and Amazon Advertising (profile selection) integrations.
Added
- HGI-6913: Added a copyable external ID in the S3 connector settings when using Cross-account assumeRole authentication
Added
- HG-3491: Introduced new
runJob
helper function which introduces support for running v2 flows and specifying thejobType
, the signature is:
Fixed
- HG-3496: Resolved bug where
onConnectorLinked
listener was not triggering when the widget was closed after making an OAuth connection
Deprecated
- HG-3491: As part of introducing the
runJob
helper function we have deprecatedcreateJob
as it doesn’t support v2 flows.
Fixed
- HG-3398: Avoid undefined error when updating
isSelected
value in the field map component
Fixed
- HG-3443: ensure
onLinkFailed
listeners still fire when invalidconnectValues
are passed toHotGlue.link
function