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:
- 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
Includes better Browser Client lifecycle management, improved Channel preservation in Layouts, and various fixes across the platform.
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.