Add IConnectionConsumer capability interface to SDK (1.46.1)
Details
Introduces IConnectionConsumer and ConnectionRequirement types that allow plugins to declare which OAuth providers they require. The shell uses this to conditionally show connection sections in Settings, keeping the UI clean when no plugins need a particular provider.
Add ImportConnectionAsync to IConnectionService for token migration
Details
Add ImportConnectionAsync method to the SDK IConnectionService interface,
allowing plugins to migrate existing refresh tokens to shell-level
connections during the transition from plugin-managed to shell-managed OAuth.
Add Google and Microsoft connection UI to Settings panel
Details
Expand ConnectionsViewModel with Google/Microsoft connection management:
ObservableCollection of OAuthConnectionItem for each provider, connect/disconnect
commands, scope summarization (Gmail, Calendar, Outlook). Add Google and Microsoft
sections to SettingsPanel.axaml with connected accounts list showing email, scope
summary, connected date, and disconnect button per account. Both sections support
multiple accounts with connecting state indicators.
Match MiniCalendarPicker popup width to trigger button
Details
The calendar popup now inherits the width of the trigger button so
the dropdown looks uniform and aligned with the field it belongs to.
Include sticky_note in graph ShowNotes filter
Details
The ShowNotes toggle in the graph view now also includes sticky_note
in the allowed node types, so sticky notes appear alongside pages
and wiki sources when the Notes filter is enabled.
Get notified about new releases