io.Connect Browser 4.2 Released

We’re excited to announce the release of io.Connect Browser 4.2! This update expands Layouts and Intents capabilities, adds more flexibility around logging, and introduces io.Bridge connectivity for the io.Connect Browser platform. Here’s what’s new:

New Features

  • Set Current Layout: When saving a Global Layout programmatically, you can now control whether it becomes the currently active Global Layout via setAsCurrent in NewLayoutOptions.
  • Intent Handler Exclusion List: Exclude Intent handlers by app name and/or instanceId using excludeList when calling filterHandlers().
  • Custom Intent Handler Configuration: Intent handlers can now expose a customConfig payload (from app definitions or dynamic registration) for richer routing and UI behavior.
  • Custom Logger: Provide a custom logger via systemLogger, used both as the system logger and by Logger API-created instances.
  • Connecting to io.Bridge: io.Connect Browser projects can now connect to io.Bridge and use its capabilities for cross-platform and cross-machine interoperability.
  • Dynamic Options for Remote Store Requests: getRequestInit() now receives request context (URL + default RequestInit) so you can dynamically customize fetch options per remote store request.

See details →

Improvements & Bug Fixes

Includes improved consistency in the Layouts API save() and rename() behavior, fixes around manually closing windows and restoring Layouts after a manual tab refresh, plus Home UI refinements (Launchpad scroll/visual consistency and improved “Logout” reload behavior).

View the complete changelog for detailed information about all library versions and changes.

1 Like