v0.22.0

Max Rakhimov · 2026-08-31 · 68672687d784 · release
3fd7239f
Import: a reference snapshot names the item's upstream author, not the importer
e183a60e
Static site: fix inconsistent glyphs and chips, fix reply display, fix link reference definitions
2c106d10
Version views: show header deltas on the site, correct origin exclusions in the TUI
6094e832
S3 backend: hold the helper's bucket maintenance for the last transfer of a push run
c034d358
Mirror: probe the bucket before cloning, fetch only what publishing needs, and name the forge read
efc0a259
S3 backend: bucket writes go out in parallel and retry transient faults, a first push publishes the whole site, and push maintenance reports progress
f4142d20
S3 backend: thin fork buckets carry only the fork's own work
356b8e45
CLI: add gitsocial fork create — forge fork API where there is one, blobless clone, origin/upstream wiring, thin keys for a bucket destination
fde03615
Forks: the fork network repo borrows the workspace ODB instead of re-fetching it, and rebuilds when the borrow breaks
c284ae93
Static site: scope the flush-top padding to codeblocks; restore the shared --pad-panel pair for cards
c949603a
Static site: repaint-free markdown images, 24px/1.1 type scale, two-file CSS architecture (pages-core inlined + pages-full async)
Assets