Skip to main content

Changelog

Every improvement, automatically tracked from our commit history.

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

Fix Data tab scroll by removing clipping Border wrapper

Details

The diagnostics ItemsControl was inside a Border with CornerRadius which

clips content in Avalonia and prevented proper size propagation to the

ScrollViewer when items loaded asynchronously. Moved the header and

ItemsControl to be direct children of the main StackPanel.

patch Desktop Shell

Fix nav button hover flash by renaming ContentPresenter in NavButtonTheme

Desktop 1.45.5 → 1.45.6 | 9199dc69
Details

The previous approach (setting ContentPresenter#PART_ContentPresenter

background to Transparent) didn't fully work because global and Fluent

selectors still matched and competed on specificity/timing.

Root fix: renamed the ContentPresenter in NavButtonTheme from

PART_ContentPresenter to NavContent. Now no global selector

(Fluent's or PrivStackTheme's Button template fix) can match it.

The Border with BrushTransition is the sole background owner,

giving clean animated hover transitions with zero flash.

Removed all the now-unnecessary transparent ContentPresenter overrides

from workspace-btn, nav-item, nav-item-collapsed, nav-footer-item,

and nav-footer-item-collapsed.

Desktop 1.45.5 → 1.45.6

patch Desktop Shell

Add VerticalScrollBarVisibility to Data tab ScrollViewer

patch Core

Use pragma_database_size for db name + add debug logging

patch Core

Use actual database name instead of hardcoded "main"

Details

DuckDB names the default database after the file stem (e.g. "data" for

data.entities.duckdb), not "main". The COPY FROM DATABASE command was

failing with "Catalog main does not exist" because the catalog is named

"data".

Fix: query pragma_database_list() to get the actual default database name

and use it in the COPY FROM DATABASE statement. Applied to both the

managed EntityStore::compact() and standalone compact_duckdb_file().

← Prev Page 68 of 117 Next →

Get notified about new releases