What's New
Added
- ChatGPT-style border - Container border simulating
widgetPrefersBorder: true- Responsive border-radius: 24px (desktop), 16px (tablet/mobile)
- Toggle in Advanced settings (enabled by default)
- Widget-specific multiple data loaders - New props for widgets with multiple data sources
dataLoaders: Record<string, Function>- Multiple named loaders per widget (shows dropdown)emptyDataLoaders: Record<string, Function>- Matching empty state loadersdefaultDataLoader: string- Default loader key for the widget
Fixed
- toolResponseMetadata support -
window.openai.toolResponseMetadatanow populated alongsidetoolOutput- Widgets using
useToolResponseMetadata()hook now receive data correctly
- Widgets using
Changed
- Advanced settings panel now open by default
- Debug toggle replaced with Border toggle
Full Changelog: v1.1.0...v1.2.0