Skip to content

v1.2.0

Latest

Choose a tag to compare

@JakeLin JakeLin released this 09 Jan 11:15

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 loaders
    • defaultDataLoader: string - Default loader key for the widget

Fixed

  • toolResponseMetadata support - window.openai.toolResponseMetadata now populated alongside toolOutput
    • Widgets using useToolResponseMetadata() hook now receive data correctly

Changed

  • Advanced settings panel now open by default
  • Debug toggle replaced with Border toggle

Full Changelog: v1.1.0...v1.2.0