Skip to main content

Changelog

Every improvement, automatically tracked from our commit history.

Subscribe via Atom feed
← Prev Page 72 of 139 Next →
February 20, 2026
patch Desktop Shell

Redesign Connections panel with branded provider cards

Details

Replaces the plain text-based connection rows with card-style buttons

featuring actual brand logos (GitHub Octicon, Google 4-color G, Microsoft

4-square). Each card shows the provider logo, name, and connection status.

Connected accounts appear as detail rows below the cards with disconnect

actions. Adds GitHub and Microsoft brand colors to all 7 themes.

patch Desktop Shell

Fix ConnectionInfo namespace resolution in ConnectionsViewModel

patch Desktop Shell

GitHub device flow modal + demand-driven GitHub section

Details

Replaces inline device flow UI with a centered modal dialog featuring

Open GitHub, Copy (to clipboard), and Cancel buttons. GitHub connection

section now only appears when active plugins declare IConnectionConsumer

with provider "github". Adds IsGitHubRequired, IsDeviceFlowModalOpen,

and CodeCopied properties to ConnectionsViewModel.

patch Desktop Shell

Demand-driven OAuth connection sections in Settings (1.46.1)

Desktop 1.46.0 → 1.46.1 | 23b7b244
Details

ConnectionsViewModel now queries IConnectionConsumer capability providers to determine which OAuth sections to show. Google and Microsoft sections are hidden when no active plugin declares a need for those providers. An empty state message is shown when no plugins require OAuth connections.

patch SDK

Add IConnectionConsumer capability interface to SDK (1.46.1)

SDK 1.46.0 → 1.46.1 | 672523f1
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.

← Prev Page 72 of 139 Next →

Get notified about new releases