Skip to main content

Changelog

Every improvement, automatically tracked from our commit history.

Subscribe via Atom feed
← Prev Page 11 of 95 Next →
February 28, 2026
patch Email

Fix HtmlRenderer crash: Wrong Push/Pop state order in DrawingContext

Details

The Avalonia.HtmlRenderer HtmlControl.Render method can corrupt the

DrawingContext clip stack when content changes race with an in-progress

render pass. The existing hide+defer mitigation narrows the window but

doesn't eliminate it.

Add SafeHtmlLabel subclass that overrides Render with a try/catch

around the base call, catching InvalidOperationException from the

Push/Pop state mismatch and requesting a clean re-render via

InvalidateVisual(). Swap HtmlLabel for SafeHtmlLabel in the Email

plugin's HtmlMessageRenderer.

patch Notes

Fix wiki folder expansion state not persisting across plugin switches

Details

The wiki folder PageTreeNode constructor didn't accept the

onExpansionChanged callback, so expand/collapse events were never

recorded in _expandedNodeIds. Pass the callback and restore

expansion state from the persisted set after constructing wiki

folder nodes.

patch TasksTasks.Headless

Auto-load GitHub projects for authenticated user

Details

The "Add Project" flow previously required the user to manually type

their GitHub username and click "Load Projects" — even though they're

already authenticated. Now it auto-fetches the viewer's login via

GraphQL and loads their projects immediately on open.

The UI is restructured: project list appears first as the primary

content, with a "Load from a different account" section below for

switching to an org or different user.

patch Tasks

Fix GitHub Sync overlay state visibility overlap

Details

The "Add GitHub Project" picker and the source list were both visible

simultaneously because State 1 (source list) only checked !IsAddingSource,

not !IsAddingProject or !IsConfiguringFilters. Added a computed

IsShowingSourceList property that correctly hides the source list and

footer buttons whenever any sub-state (repo picker, project picker,

filter config) is active.

patch CalendarTasks

Add tooltip coverage to Tasks and Calendar views (BUG #59, #70)

Details

Tasks: add tooltips to view toggles (List/Board), filter controls

(Show Completed, Show/Hide Filters, Archived, Clear Filters),

detail panel action buttons (Start, Complete, Archive, Delete, Edit,

Done, AI Title), and timer controls (Start, Pause, Stop, Resume).

Calendar: add tooltips to Today button, view mode toggles

(Day/Week/Month/Agenda), New Event button, calendar source toggles,

and event editor remove buttons (reminder, tag).

← Prev Page 11 of 95 Next →

Get notified about new releases