v0.27.0

Max Rakhimov · 2026-10-04 · 572a3a3939e7 · release
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
Assets