Skip to content

v0.3.3

Choose a tag to compare

@github-actions github-actions released this 28 Feb 19:28
· 27 commits to master since this release
a564abf

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. The extra_show_ids
    and prev_filtered_ids signals 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
    adding flex-1 min-w-0 to 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 -v from playwright-down to
    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