v0.3.3
North 0.3.3: Cleaner Project Navigation & Better Editing
馃悰 Bug Fixes
- Fixed project task bleed-through - Tasks from your previous project no longer appear when switching between projects via the sidebar
- Fixed narrow inline editing - The text area for editing tasks now uses the full available width instead of being squeezed into roughly one-third of the container
馃摝 Upgrade Notes
No breaking changes. Pull the latest image and restart.
馃敡 Technical Details (for contributors)
[0.3.3] - 2026-02-28
Bug Fixes
- Fix tasks from previous project bleeding into current project page
When navigating between projects via sidebar (client-side navigation),
the ProjectPage component is reused and extra_show_ids accumulated from
the previous project were kept, causing those tasks to appear alongside
the new project's tasks. Clear extra_show_ids and prev_filtered_ids
when project_id changes.
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
- Fix inline edit textarea taking only 1/3 of container width
The SmartTextarea wrapper div lacked flex-1 min-w-0, so it didn't
grow inside its flex parent. The textarea appeared narrow instead of
spanning the full available width.
- Fix project task bleed-through and inline edit width (#7)
Summary
- Fix tasks from the previous project appearing on the current project
page when navigating between projects via sidebar. Theextra_show_ids
andprev_filtered_idssignals were not cleared on project ID change,
causing stale task IDs to persist across client-side navigations - Fix inline edit textarea only taking ~1/3 of the container width by
addingflex-1 min-w-0to the SmartTextarea wrapper div - Add e2e test for project task isolation (direct navigation and sidebar
navigation) - Add e2e test asserting inline edit textarea spans full container width
- Remove tmpfs from test DB, remove
-vfromplaywright-downto
preserve volumes between runs - Replace logo PNGs with optimized versions
- Bump app to 0.3.3, chart to 0.1.13
Other
- Bump app to 0.3.3, chart to 0.1.13