Skip to main content

Changelog

Every improvement, automatically tracked from our commit history.

Subscribe via Atom feed
← Prev Page 70 of 139 Next →
February 21, 2026
minor SDK

Add IQuickActionProvider SDK capability interface (v1.48.0)

SDK 1.47.1 → 1.48.0 | 32dd6994
Details

Introduces IQuickActionProvider and QuickActionDescriptor to PrivStack.Sdk.

This capability allows plugins to register global quick actions that appear

in the command palette and can be invoked from any plugin tab. Actions can

either execute immediately or show a modal overlay with custom UI content

provided by the plugin. Follows the same descriptor+execution pattern as

IIntentProvider. SDK version bumped to 1.48.0.

patch CoreDesktop Shell

Resolve Linux and Windows CI build failures

Desktop 1.47.2 → 1.47.3 | f83466c3
Details

Linux: LlamaSharp.Backend.Cpu ships multiple native .so variants

(avx/avx2/avx512/base) that produce NETSDK1152 duplicate publish output

errors. Set ErrorOnDuplicatePublishOutputFiles=false to allow the SDK

to resolve the conflict.

Windows: cacert.pem was excluded by the blanket *.pem gitignore rule,

causing include_bytes! in s3_transport.rs to fail at compile time.

Added a negation rule to track the CA bundle file.

Version bump: 1.47.2 → 1.47.3

February 20, 2026
patch Desktop Shell

Remove redundant 'Master Password' label from unlock screen

Desktop 1.47.1 → 1.47.2 | 222beba5
Details

The subtitle already says "Enter your master password to unlock", making the label above the input redundant. Bump to v1.47.2.

patch Desktop ShellSDK

Add diagnostic logging to ViewLocator, PluginBase, and MainWindowViewModel

SDK 1.47.0 → 1.47.1 | Desktop 1.47.0 → 1.47.1 | c7366e88
Details

Added try-catch with error logging to ViewLocator.Build() so plugin view instantiation failures are surfaced as error TextBlocks instead of silently failing. Added logging to PluginBase.CreateViewModel() and MainWindowViewModel.GetOrCreatePluginViewModel() for cache hit/miss tracking and failure diagnostics. Bump to v1.47.1.

minor Desktop Shell

Unified universal search bar replacing command palette overlay

Desktop 1.46.3 → 1.47.0 | 58e66672
Details

Replace the standalone CommandPalette overlay with an integrated

UniversalSearchDropdown that anchors below each plugin's toolbar search

pill. Cmd+K now focuses the toolbar search bar instead of opening a

separate modal. New UniversalSearchService bridges toolbar events to

CommandPaletteViewModel. Added context-aware ranking that boosts results

from the active plugin. Increased max search results from 12 to 15.

Deleted CommandPalette.axaml/.cs (UI ported to UniversalSearchDropdown).

Desktop version bumped to 1.47.0.

← Prev Page 70 of 139 Next →

Get notified about new releases