Skip to main content

Changelog

Every improvement, automatically tracked from our commit history.

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

Increase Data tab bottom padding and fix row count pluralization

Details

Increase ScrollViewer bottom padding from 48px to 80px so the diagnostics

section isn't overlapped by the main window status bar. Fix "1 rows" → "1 row"

by moving pluralization logic into FormattedRowCount property.

patch Desktop Shell

Replace ThemeSuccessBrush with ThemePrimaryBrush on shell action buttons

Desktop 1.45.1 → 1.45.2 | 29b83982
Details

Update SetupWizard checkmark/create icons, SyncPairing Start/Join/Approve

buttons, and SyncPanel toggle button to use ThemePrimaryBrush. Semantic

success indicators (completion icons, status dots) left as ThemeSuccessBrush.

Version bump: 1.45.1 → 1.45.2

patch CoreDesktop Shell

Scan ALL DuckDB files with expandable per-DB diagnostics

Details

Diagnostics now scans every DuckDB file in the workspace (entities, datasets,

blobs, events, vault) — not just the entity store. Each DB appears as a

clickable row showing file size, table count, and total rows. Click to expand

and see per-table breakdown with row counts, column counts, and estimated sizes.

Also queries all schemas (not just 'main'), views, and indexes to surface any

hidden data that could be causing file bloat. The scan_duckdb_file() utility

opens sibling .duckdb files read-only to inspect their contents without

interfering with active connections.

patch Desktop Shell

Fix Fluent theme hover flash on Button, ListBoxItem, ToggleButton

Desktop 1.45.0 → 1.45.1 | 21e2ec81
Details

The Avalonia Fluent theme targets ContentPresenter#PART_ContentPresenter

directly on hover/pressed/selected states, overriding our Button-level

Background with Fluent's default white/light value. This caused a visible

white flash on every hover interaction before our DynamicResource value

propagated.

Fix: Force the template ContentPresenter to always respect the parent

control's Background via TemplateBinding in all pseudoclass states. This

matches the existing TextBox fix pattern (PART_BorderElement). Applied to

Button, ListBoxItem, and ToggleButton.

Version bump: 1.45.0 → 1.45.1

patch Desktop Shell

Improve force-recreate reliability and add diagnostic logging

Details

Use FFI diagnostics (actual row counts) instead of plugin metrics to determine

if the DB is truly empty. Add 500ms delay after Rust shutdown to ensure OS

releases file handles. Add per-file try/catch with error logging for deletion.

Show progress messages and before/after sizes in the status text.

← Prev Page 70 of 117 Next →

Get notified about new releases