Skip to main content

Changelog

Every improvement, automatically tracked from our commit history.

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

Fix Qwen GGUF download URLs to use bartowski single-file repos

Details

The official Qwen HuggingFace repos split GGUF files into multiple shards,

causing 404 errors when trying to download a single file. Switch all three

Qwen model URLs to bartowski's repos which provide single-file Q4_K_M

downloads.

minor Desktop Shell

Add tiered AI intent prompts and upgrade local model catalog

Desktop 1.60.7 → 1.61.0 | 98b4504c
Details

Replace old local model catalog (phi-3-mini, llama-1b, mistral-7b) with a

better-tiered selection: llama-3.2-3b (lightweight), qwen-2.5-7b (balanced),

qwen-2.5-14b (high quality), and qwen-2.5-32b (best local quality for 32GB+

systems). Add parameter count metadata to model info for tier detection.

Implement 3-tier intent classification prompt system: Small tier (current

terse few-shot for <5B local models, 384 tokens), Medium tier (richer

instructions with slot descriptions for 7B+ local models, 768 tokens), and

Large tier (full chain-of-thought with intent descriptions, edge case

guidance, and confidence scoring for cloud models, 1024 tokens).

IntentEngine now dynamically selects prompt tier and MaxTokens based on the

active AI provider — cloud providers get Large tier, local 7B+ get Medium,

and small local models get Small. Medium/Large tiers skip intent filtering

to give capable models the full intent set.

Add ChatML prompt template for Qwen models with proper anti-prompts. Update

PlatformDetector RAM thresholds to recommend new models. Old downloaded

models (phi-3, mistral, llama-1b) still work via backward-compatible prompt

template matching.

patch Desktop Shell

Remove direct LiveCharts2 ref from Desktop shell

Details

LiveCharts2 is now owned by UI.Adaptive (rc6.1) and flows transitively.

The Desktop shell had a stale rc5.4 reference causing NU1605 downgrade

errors during build.

minor UI Components

Add shared chart controls to UI.Adaptive via LiveCharts2 rc6.1

SDK 1.61.0 → 1.62.0 | fc133d68
Details

Add AdaptiveCartesianChart and AdaptivePieChart wrapper controls to

PrivStack.UI.Adaptive. These code-first Border-based controls encapsulate

LiveCharts2 controls internally, allowing plugins to use charting via

StyledProperty bindings without directly referencing LiveCharts in their

XAML — avoiding the SourceGenChart TypeLoadException that occurs when

LiveCharts controls are XAML-compiled in dynamically-loaded plugin

assemblies.

Any plugin that references UI.Adaptive now gets charting for free.

Version bump: 1.61.0 → 1.62.0

February 22, 2026
patch Desktop Shell

Restructure main layout to use DockPanel for reliable status bar sizing

Desktop 1.60.6 → 1.60.7 | 619eb542
Details

Replace the outer Grid (RowDefinitions) with a DockPanel to ensure

the status bar is docked to the bottom BEFORE the remaining space is

allocated to the sidebar+content area. This guarantees the content

area height is calculated as: window height minus title bar minus

status bar, with no possibility of the content area extending behind

the status bar.

Previous Grid-based layouts (both nested and outer) resulted in the

ScrollViewer viewport being larger than the actual visible area,

causing the last items in scrollable plugin views to be permanently

clipped. DockPanel's explicit dock-then-fill behavior should resolve

this measurement discrepancy.

← Prev Page 47 of 139 Next →

Get notified about new releases