v0.27.0
- e4a4cf4a
- CLI: delete the serve tracking refs on exit
- 0095e8c2
- CLI: push the served site again on each ref change
- f0e2134c
- CLI: serve the site of the workspace on loopback
- 31a1174d
- TUI: show the working tree, stage files and commit the index
- 36995148
- Git: read, stage and commit the working tree of a workspace
- ecfec785
- TUI: add the Tags view
- 5ef7cefa
- Git: list tags and define their display order
- b6715793
- TUI: open file references
- 3a401711
- TUI: add the Code view
- 941b5984
- Git: list a tree and type an object at a ref
- 4f88526a
- Review: give each provider notification test its own repository
- f5e2c7ff
- TUI: show the read all hint in the Notifications footer
- adb1be1c
- TUI: open branch references
- aece9afa
- TUI: add My Branches to the navigation
- 73905570
- Docs: describe the Branches view and the branch default
- a9b14586
- TUI: add the Branches view
- e9623311
- TUI: read every branch of a repository by default
- 27575ba2
- Social: filter the workspace scope on its branch
- 2bcb36e4
- Cache: list the branches of a repository
- 30a912ef
- PM: test that an edit with no link fields clears the links
- 30906a70
- Cache: drop two unused indexes and the pm labels column
- c73c7518
- Cache: keep the read markers across a reseed
- 01c88f77
- Cache: the fetch takes a virtual row over
- ad8d8901
- Cache: seek the hash index and the branch index
- e980c3c8
- Readers: exclude a stale row from every list, count and provider
- 2d84b575
- Site: turn collapsed board columns to upright strips
- b140a5ad
- README: add a rule under the tagline, update rule styling
- b63adcf0
- PM: read the links of an issue from its latest version
- 9067fb9f
- PM: drop stale sources from the link lists
- f54cc4dc
- Search: filter the state on the resolved state of the item
- 458fca01
- Search: count through the joins of the list query
- 170cb771
- TUI: the unpushed badge counts the code branches a push sends
- 13ae0f68
- Social: test that an edit survives the merge of its social branch
- 39b6314f
- Readers: match an edit and its canonical by repository and hash
- 38331a18
- Cache: read versions by repository and hash
- 65563958
- Cache: apply an edit to every row of its canonical hash
- 5042cf10
- Docs: reference targets match by repository and hash
- 94dde532
- Lookups: resolve a commit reference to its live row
- b176b1e2
- Social: keep one cached row per hash for a referenced commit
- c5ded28c
- Trailers: match the referenced item by repository and hash
- e528da36
- Social: count interactions on the live row of their target
- af96fcf2
- Social: match comment and thread targets by repository and hash
- 0e8ed5e2
- Docs: the workspace home branch rules
- 46a6c94b
- Notifications: skip a mention or trailer of a stale commit
- fbfea955
- Sync: one ingest path for the workspace
- 464e3cee
- Sync: store each workspace commit under its home branch
- 273e5797
- TUI: open memo and tag references
- 64cc3579
- TUI: the nested reply-to and quote parent is not dimmed
- fd276c5e
- TUI: brighten the dimmed style
- a17008e6
- Site: one loading icon
- 7664ff1a
- Site: notice on a PR page whose diff range does not resolve
- 54be7ca1
- Site: render Docusaurus admonitions
- 19fab013
- Site: hydrate timeline card bodies from the bodies corpus
- 9ceed939
- Site: the annotated-tag graph assertion follows the peel
- e186d2e4
- Site: fit the board columns to the fixed shell
- 6052009d
- Site: show tags in the graph and branch views
- 6f748f91
- Refs: link references in body text to their views
- c75e983b
- TUI: an all-remotes push choice on the confirm
- cbf046b8
- Site: version the shell assets
- ee5a6ec8
- Sync: window the workspace walk by ancestry, not time
- b52cdd04
- Site: alternate warm and cool graph lane colors
- 541f6b7f
- Site: set the code commit detail subject in mono
- 616b6ce2
- Objstore: move the locals3 handler into localbucket
- 179994fe
- TUI docs: register the diff and error log views, gate the copies
- 56fe0a2c
- Import: record the configured social branch in the mapping
- 702d7326
- Social: interaction counts exclude stale commits
- 96f0cf11
- Push: skip the tags step when the workspace has no tags
- f1a8c569
- Settings: Validate floors int keys at 1, matching Set
- c9cebd3a
- Push: add --all-remotes, every configured remote in one command
- 0d2b3a47
- Push: keep the bucket HEAD on the default branch
- 6a379c80
- PM: list the issues of the workspace and its forks only
- 658d9dd7
- Refs: resolve a local ref and a hash prefix in every item lookup
- 8ecd60bf
- Credentials: store a key pair outside a repository
- 853cfe11
- Docs: state the minimum git version (2.38)
- 86348d7a
- Memo, PM, release, show: refuse a hash prefix that several items share
- c082a196
- Site: paint a commit's body first, read a loose commit first