Changelog
What changed, and when.
Written from the commits themselves, so nothing ships without appearing here. Anything that changes the shape of stored data says so at the top of the entry.
v1.4.1
Fixedweb: make a menu answer the keys it prints
Fixedweb: say what the date column is, and stop finished lists losing their menu
v1.4.0
Newapi: say how much of a list is done, and when it changed
Newarchive a list without losing it
Newweb: give finished lists a group of their own
Newweb: keep a record of what was ticked, and when
Newweb: make All lists somewhere you can look things up
Newweb: mark a note on the row instead of quoting it
Fixedmcp: tell an assistant when there are more lists than it was shown
Fixedstore: order names the way a person reads them
Fixedweb: leave room under what scrolls, and put the count at the end
Fixedweb: let Escape stop at the control that took it
Changedci: let preflight skip groups a commit cannot affect
Changedread Lists a page at a time
Changedstore: keep a List's counts on the List, and index what a page is ordered by
Changedweb: let the typecheck reuse what it already knows
v1.3.0
Newweb: move the list with the sheet, and answer a tick
Fixedweb: space the assistants page into sections
v1.2.0
Newweb: keep the app on the machine that opened it
Newweb: set an assistant up from settings
Fixedone search result per item, and one identity per row
Fixedweb: keep the list clear of the side sheet
Changedone source for the assistant setup blocks
Changedweb: reuse test workers between files
Changedweb: two test workers, not one per core
v1.1.1
Fixedweb: print in one column, however long the list is
Fixedweb: read a blank line as a separator, not an empty paragraph
Fixedweb: scroll the content, not the window
Fixedweb: stop the printed sheet calling every list a shopping list
Fixedweb: truncate a long list name instead of squeezing the controls
Fixedweb: wrap a long word instead of widening the note
v1.1.0
Newweb: add dividers and tables to notes
Fixedbuild: keep the embed marker that the app build deletes
Fixedci: stop preflight tripping over its own build output
Fixedmake a clone runnable, and say where the instance is
Fixedweb: hold the sidebars still, and let a long name be read
Fixedweb: line up a search result with the list it came from
Changedweb: save a note the same way from both screens