Skip to main content

Changelog

Every improvement, automatically tracked from our commit history.

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

Redesign connections cards to horizontal row layout

Desktop 1.46.1 → 1.46.2 | 135ec3e4
Details
  • Changed provider cards from 3-column grid to vertical stacked rows

with horizontal layout (icon left, text center, action right)

  • Added themed rounded background to GitHub logo (dark bg in light

mode, light bg in dark mode using ThemeGitHubBrandBrush/SurfaceBrush)

  • Added TextWrapping=Wrap to settings-section-subtitle style to

prevent text from escaping bounding boxes

  • All card text now wraps properly within bounds
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.

← Prev Page 64 of 117 Next →

Get notified about new releases