io.Connect Browser 4.1 Released

We’re excited to announce the release of io.Connect Browser 4.1! This update brings product improvements and documentation enhancements (check out the extended list of theme variables). Here’s what’s new:

New Features

  • Window Controls: Added refresh() method and zoom controls (zoomIn(), zoomOut(), setZoomFactor()) for programmatic window management
  • OpenTelemetry Enhancements: Support for custom request headers and additional resource attributes when publishing metrics and signals
  • Caching: App definitions, Layouts, and preferences can now be cached using IndexedDB with configurable polling intervals
  • Angular Support: Version 6.0+ provides provideIoConnect() function for Angular 19-20 with standalone components
  • Widget Improvements: Enhanced docking with visual position indicators, persisted position memory, keyboard navigation, and directional multiple Channels support
  • Theme Variables: New CSS variables for customizing Notifications, Channel Selector, Intent Resolver, Platform Preferences Panel, and Profile Panel

Improvements & Bug Fixes

Includes better Browser Client lifecycle management, improved Channel preservation in Layouts, and various fixes across the platform.

Breaking Changes

The @interopio/widget library has deprecated compact mode and updated position values. Widget positions now use more specific options like "top-left", "top-center", "bottom-center", etc., replacing the previous "top", "bottom", "left", and "right" values.

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

1 Like