Workbook v0.4.1
What's Changed
- Stop board columns self-scrolling by disabling scroll anchoring on task lists by @dgoings in #23
- Add push and pull-request CI that cannot pass with tests silently skipped by @dgoings in #28
- Refer to tasks by title, not ID, when communicating with humans by @dgoings in #24
- Pick a free port automatically when the default board address is taken by @dgoings in #25
- Tolerate unrecognized refs under the shared task namespace by @dgoings in #30
- Sanitize control characters in text-mode task output by @dgoings in #26
- Reject cross-origin and foreign-Host requests on the web board by @dgoings in #27
- Fix web queue lost updates: detail form expectedHead and the dead stale-write re-base by @dgoings in #29
- Stop bare test origins from racing TempDir cleanup with background auto-gc by @dgoings in #31
- Reconcile the board renderer instead of replacing every card each poll by @dgoings in #32
- Complete POC acceptance coverage and documentation by @dgoings in #33
- Bound full history validation time and peak memory growth by @dgoings in #36
- Stop a merge to main from cancelling the previous merge's CI run by @dgoings in #34
Full Changelog: v0.4.0...v0.4.1