Releases
73 releases · newest first
⏏Max Rakhimov · 2026-10-27 · 827e8bb88f5f
⏏ 5 assets
3d7904e5 Site: fix excerpt overflow issue for under a pixel
85eb1267 Site: analytics counts commits, tags and every item type
b2f6cf5d Site: a tag line that no block rule takes ends the markdown parse
554512ef Site: one chip row, an excerpt on every list, one clamp
1ae6cb18 TUI:
⏏Max Rakhimov · 2026-10-15 · 0dcd58669454
⏏ 5 assets
be7f6bdb Cache: give the two-opener schema test an existing cache
2ee0705a Docs: squash by revertable unit, one agent and one reader per file
d45640a4 Site: list the header fields of an item on its page
15f7cf7d Site: link the refs, URLs and branches of a page body
f3d120ad
⏏Max Rakhimov · 2026-10-04 · 572a3a3939e7
⏏ 5 assets
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
⏏Max Rakhimov · 2026-09-27 · c31976f1bfb1
⏏ 5 assets
30ffc8e4 Site: drop a carried tag's old link and count when its pair changes
461b0b38 Site: publish a range document for each tag, read it on the tag page
4aa811be Site: read small pack indexes whole, probe packs by recent hits
a7996cd8 Site: walk compare and tag ranges newest
⏏Max Rakhimov · 2026-09-21 · 77185c712a03
⏏ 5 assets
447b5af2 Site tests: regenerate the shape goldens at the 21px body
aa005857 Import tests: look a pull request up in its own repository
cd4a011b Site: set the last serif chrome in mono
eaff80bc S3: send the path and query in the signature's encoding
88f0543b Site: drop the
⏏Max Rakhimov · 2026-09-08 · a183b7050d1f
⏏ 5 assets
6d84ff1 Release: keep the preflight test output
3ba7262 Site tests: publish the fixture's notes.txt through filesInclude
70fcbcf S3: strip weak ETags and fall back on a 404 listing
72a2244 S3: read public buckets without credentials
59405ae Docs: rewrite every guide to the style
⏏Max Rakhimov · 2026-09-06 · 1913097c6e8b
⏏ 5 assets
5539bf5 Release: source the credential .env from the release driver itself
3ac9b46 Testing: isolate the suite from the environment a push's own pre-push gate inherits
4ac19ac Locals3: confine request keys to the bucket root and XML-escape listed keys
285c5cd Testing: cover the
⏏Max Rakhimov · 2026-08-31 · 68672687d784
⏏ 5 assets
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
⏏Max Rakhimov · 2026-08-15 · 31eda2c160f9
⏏ 5 assets
95e2d21e Update README.md: lead with the mirror command, etc
ffe4cab8 Import: add GitHub issue and PR conversations — batched GraphQL fetch, comment commits with Origin, mapping-file idempotency
65c9a34f CLI: add gitsocial mirror — the forge-to-local-to-bucket sync loop as one
⏏Max Rakhimov · 2026-08-15 · faac77248a64
⏏ 5 assets
5d3c07c1 Static site tests: assert the unpacked-bucket path against other-demo, which stays under the seal minimum
16f5d082 Static site: point the fixture's PATH at the freshly built helper so git pushes exercise the sources under test
38e164c1 S3 backend: pack state-ref objects
⏏Max Rakhimov · 2026-08-02 · 16bd7a5e1d50
⏏ 5 assets
593ed9c9 Docs: request-budget regression fails the test suite, not CI
f65b1cbc Remove the GitHub Pages site and all CI: delete docs/, .github/, codecov.yml and the README CI badge; move the theme-aware favicon to documentation/images; rewrite SIGNING.md and ARCHITECTURE.md for
⏏Max Rakhimov · 2026-08-02 · 5b788ccaf7ac
⏏ 5 assets
79465862 Release driver: strip ambient non-GitHub forge tokens before goreleaser (multiple-tokens guard)
ac920e2a Clean up README.md
03b49d78 S3: serve git dumb-HTTP clone from the bucket layout
a145cd1c Static site: keep card titles on the bullet line
1e9dedab Static site: gate
R⏏release-bot · 2026-07-19 · de882c318747
⏏ 5 assets
5dd8c1e Static site: allow 'unsafe-eval' in the page/shell CSP so the lazy grammar loader actually runs in browsers (pages v3)
4b91a9d Static site: vendor 31 more Prism 1.30.0 grammars and add filename-based language detection (basename map fixes Dockerfile/Makefile
⏏Max Rakhimov · 2026-07-19 · d1e1fca6540b
400f18d Fix prealloc lint in objstore code-index test
a4ca26c Fix push preview permanently counting nested gitmsg state refs as unpushed
6394ccf Static site: show a refresh pill when a new push lands while the tab is open
eacc079 Show immediate and per-branch progress in
⏏Max Rakhimov · 2026-07-19 · b17ccc44edfd
e534b0f Static site: show all branch commits on timeline, route relative markdown links and heading anchors
f31dce0 Include tags in gitsocial push
40aed40 Ignore .env file
R⏏release-bot · 2026-07-13 · 73f1caab4423
⏏ 5 assets
400f18d Fix prealloc lint in objstore code-index test
a4ca26c Fix push preview permanently counting nested gitmsg state refs as unpushed
6394ccf Static site: show a refresh pill when a new push lands while the tab is open
eacc079 Show immediate and per-branch progress in
R⏏release-bot · 2026-07-11 · 002e92043c92
⏏ 5 assets
e534b0f Static site: show all branch commits on timeline, route relative markdown links and heading anchors
f31dce0 Include tags in gitsocial push
40aed40 Ignore .env file
R⏏release-bot · 2026-07-11 · 655b702a75b3
⏏ 5 assets
16f8e46 Add browser static site for s3 buckets with sharded v4 artifacts
R⏏release-bot · 2026-07-11 · cb800649c2b4
⏏ 5 assets
da21571 Fix import duplicating milestones and re-emitting identical edits
25510ad Fetch merged-PR merge commit on import so diffs render on partial clones
91c5ebf Push referenced code from all surfaces: ahead default branch and open-PR heads on push, merged base after pr merge
R⏏release-bot · 2026-07-04 · 0628054569d2
⏏ 5 assets
c1a1cd3 Add s3 remote backend: any S3-compatible bucket as a git remote
R⏏release-bot · 2026-07-04 · ac154eb152bb
⏏ 5 assets
628ef57 Isolate XDG_CONFIG_HOME in memo and TUI test suites; fixes CI-only personal-tier leak
8be91e2 Add scripts/test.sh: streamed per-test progress via a stdlib go test -json formatter
f59f334 Implement sub-issues: parent/root hierarchy with CLI flags, TUI section, and
R⏏release-bot · 2026-07-01 · 661b280dedc2
⏏ 5 assets
ae7e5bf Add light/dark theme support to the TUI
3c497cc Pin PR diff to recorded tips for cross-fork pull requests
6302ac8 Preserve list cursor by item-ID across navigation and refresh
a806769 Sync workdir commits on view navigation (no network)
fa733a9 Fix spurious "Push 1 refs"
R⏏release-bot · 2026-06-26 · eecbf86ec96b
⏏ 5 assets
1aee8a2 Process fork and subscribed releases inline via clientfetch ExtraProcessors, polish fork UX
f90445d Skip edit commits in fetch backfill orphan scan to stop per-fetch churn
72db6e6 Fix social thread building across forks
791b697 Route core/edit notification clicks through
R⏏release-bot · 2026-06-09 · f34d3b2b8e62
⏏ 5 assets
94f9662 Sign and notarize macOS release binaries via rcodesign
f5c7675 Make Issue.BlockedBy and .Related symmetric across declaration direction
e977d4d Return all matches for searches by bare hash
56190d8 Improve TUI: Explore/Followers, Memo promote/sync, PR stack ops, Identity
R⏏release-bot · 2026-05-26 · 2f2b08556803
⏏ 5 assets
b16798b Overhaul TUI forms, footer, and cross-extension comment flow
5248628 Add Memo extension
ac6cd6b Auto-merge gitmsg/* branches on push and fetch
747b0ae Verify the latest edit commit alongside the canonical
753128c Drop stale Phase 1/2 scope-migration note in
R⏏release-bot · 2026-05-19 · 6083fbaad867
⏏ 5 assets
1f4516b Move main package to cli/gitsocial so go install @latest resolves cleanly
R⏏release-bot · 2026-05-19 · b0fa9dce4004
⏏ 5 assets
43f8f53 Lift virtual-commit insert and unquote logic into reusable core helpers
10b4b4b Move go.mod to repo root so plain vX.Y.Z tags apply to the module
R⏏release-bot · 2026-05-19 · d10fd7e0aded
⏏ 5 assets
ca089e2 Fix go install path: rename library/cli → library/gitsocial and align module path
d5437fd Track per-commit branch when fetching by URL
bc7e19a Include fork activity on Timeline, deduped against workspace
R⏏release-bot · 2026-05-16 · 1366b712aeab
⏏ 5 assets
0f11c82 Fix and streamline various TUI keys and hints
9353132 Lift Identity to top-level nav; move DNS-verification toggle into Identity view
e3ad2f4 Refactor settings: use personal repo in ~/.config/gitsocial, drop legacy storage
R⏏release-bot · 2026-05-14 · 26a76c5b4929
⏏ 5 assets
2d7e6ed Refactor diff functionality
2d16498 Fix fork URL lookup performance issue
d994e80 Remap TUI extension keys to match extension names (S/P/R/V)
R⏏release-bot · 2026-05-09 · 264076dc59d3
⏏ 5 assets
1890a86 Fix TUI help view generation
cc8333a Add per-extension docs, clean up README.md
cdfaa28 Defer workspace identity backfill to background, show indicator in footer
7ec1475 Switch core_fts to contentless FTS5, key by core_commits.rowid
R⏏release-bot · 2026-05-02 · 0fcc80d00328
⏏ 5 assets
2478958 Gracefully handle missing Codeberg CSRF token
e847fc8 Clean up IDENTITY.md doc
f7b7e36 Make TUI nav selection visible on low-color terminals (brighter bg + bold)
94e7398 Harden non-PR multi-clone flows: per-element fork/list refs, divergence notifications,
R⏏release-bot · 2026-05-01 · f432dde133c0
⏏ 5 assets
6f3ffed Unify workspace and cross-fork PR handling, make workdir PRs robust against remote pushes, deleted branches, and dirty trees
6bebb0a Tighten GITREVIEW spec: merge-base/merge-head are now MUST on state=merged edits
2fa8482 Show unpushed badge for all items on timeline
R⏏release-bot · 2026-04-28 · 392dcfdfa19f
⏏ 5 assets
1b19a17 Fix release script: use bare version for artifact ref path
be290da Speed up label/assignee/reviewer search with linking tables
cc44a80 Drop global cache mutex; let SQLite WAL handle concurrency
c136fbb Refactor sqlite cache.db tables for size and performance
fbcd986
R⏏release-bot · 2026-04-27 · 881b2af4fe09
⏏ 5 assets
1e986c5 Implement identity verification system
f7ef6e8 Add Identity Verification section to core specs/GITMSG.md
3fa804e Add vocab label convention to core GITMSG
e8f282c Fix paste not working in TUI text inputs by forwarding PasteMsg to textinput components
R⏏release-bot · 2026-04-21 · 7346ee414715
⏏ 5 assets
1f4bf20 Materialize extension edit resolution, eliminate ROW_NUMBER from all extension views, fix notifications
15be6d8 Fix search pagination, show extension metadata in search and timeline
74c41b5 Wire FTS5 into search, replace resolved-view filters with raw-table queries, push
R⏏release-bot · 2026-04-09 · 63e1152a5066
⏏ 5 assets
2c07394 Switch GitMsg protocol from custom delimiters to git trailers with continuation lines
R⏏release-bot · 2026-04-08 · c9cb5eb9ef64
f974fd8 Bypass resolved views in thread queries for direct table joins with inline version resolution
2f54cbc Clear stale thread data when navigating to a new post to show loading state
a431813 Replace ROW_NUMBER() with correlated subqueries in core_commits_resolved for view
⏏@github-actions[bot] · 2026-04-08 · 67511a7e7956
## Changelog
* f974fd8cb5ba63671f8a9d4c8a83a6cafe8d9065 Bypass resolved views in thread queries for direct table joins with inline version resolution
* 2f54cbc572e344a79465e6e651e028d25fea3f73 Clear stale thread data when navigating to a new post to show loading state
*
R⏏release-bot · 2026-04-02 · f659bb0e600c
5c4a979 Fix flaky ClosePR_invalidState test by removing parallel execution
2d9c24b Fix search: when there's no author sub-grouping to do (all items have same/empty author), just list subjects directly
a078af0 Add top-level show command with auto-extension detection
6af1afc Sync
⏏@github-actions[bot] · 2026-04-02 · b78723f9d3eb
## Changelog
* 5c4a9796208245c54df60357f8d38af4f515e7af Fix flaky ClosePR_invalidState test by removing parallel execution
* 2d9c24b2eee57b038eb3b275598fe6ad7a456e4a Fix search: when there's no author sub-grouping to do (all items have same/empty author), just list subjects
R⏏release-bot · 2026-03-31 · c69eb081e626
65414de Add structured filters, --group-by, and other options to search
07f8f2e Auto-rebase diverged gitmsg branches on push with cross-extension ref rewriting
6d72acb Fix workspace sync skipping new remote commits by including remote tracking branch tips in change detection
⏏@github-actions[bot] · 2026-03-31 · 388e40f742e9
## Changelog
* 65414de7af1a5de365905e62c5edca6142156a9f Add structured filters, --group-by, and other options to search
* 07f8f2ea0ca50a1dfef1ed45442e1426fbf1aac2 Auto-rebase diverged gitmsg branches on push with cross-extension ref rewriting
*
R⏏release-bot · 2026-03-20 · 7629ddd7f5b0
a8bc21c Extract release and mirror logic into portable scripts, simplify CI workflows
33ec5ab Add SBOM generation to release workflow via GoReleaser sboms
20af198 Move forks management to Config > Forks and improve fork management view
341167d Add artifact download: export from
⏏@github-actions[bot] · 2026-03-20 · ec1db664fa81
## Changelog
* a8bc21ca674c65703184683167cd13bef5c56c3c Extract release and mirror logic into portable scripts, simplify CI workflows
* 33ec5abcf2f4e5abccb3191a2fb2f1cc3111feb4 Add SBOM generation to release workflow via GoReleaser sboms
*
⏏Max Rakhimov · 2026-03-20 · c8cebb1f6dce
8c3efce Automate gitsocial release in CI, chain mirror after release to avoid race
a0665ee Move fork registry to core, add fork-based issue support with deduplication
8371d0a Fix TestForkMerge race condition: remove t.Parallel from tests sharing global cache
ba52e14 Remove
⏏Max Rakhimov · 2026-03-20 · b0b0cd7b8c52
8c3efce Automate gitsocial release in CI, chain mirror after release to avoid race
a0665ee Move fork registry to core, add fork-based issue support with deduplication
8371d0a Fix TestForkMerge race condition: remove t.Parallel from tests sharing global cache
ba52e14 Remove
⏏github-actions[bot] · 2026-03-20 · 63ee498060b9
8c3efce Automate gitsocial release in CI, chain mirror after release to avoid race
a0665ee Move fork registry to core, add fork-based issue support with deduplication
8371d0a Fix TestForkMerge race condition: remove t.Parallel from tests sharing global cache
ba52e14 Remove
⏏@github-actions[bot] · 2026-03-20 · 8435e42a1003
## Changelog
* 8c3efceb55b644d08a4eea859edf1a6a44562ae7 Automate gitsocial release in CI, chain mirror after release to avoid race
* a0665ee4dc6a4eb01066b45dd69b706a9a90a7e7 Move fork registry to core, add fork-based issue support with deduplication
*
⏏Max Rakhimov · 2026-03-17 · 4c0847211118
--- GitMsg: ext="release"; type="release"; artifact-url="https://github.com/gitsocial-org/gitsocial/releases/download/v0.5.1";
⏏@github-actions[bot] · 2026-03-17 · 119b671156e1
## Changelog
* 40b437ad8d43508df51371f86fb14de006c7ea54 Add git-lfs support for release artifacts larger than 1MB
* 7cd548cb96c8d4e04c135373b680f4eb7384531b Mirror gitmsg refs and LFS objects to GitLab and Codeberg
* fdaaaa9cb14d7b21d2e015135124baa6b53321ee Add SEO meta tags,
⏏Max Rakhimov · 2026-03-17 · 88da7060d197
--- GitMsg: ext="release"; type="release"; artifact-url="https://github.com/gitsocial-org/gitsocial/releases/download/v0.5.0";
⏏@github-actions[bot] · 2026-03-16 · 46674f4455aa
## Changelog
* 8f8d2e5e96b8bbd95f958bc4662cc0de1e16e413 Add GitHub Pages deployment workflow for docs site
* b5b0149ddef333b7f79075f8f341c540f18db836 GitSocial v0.5.0: Go rewrite — CLI, TUI, JSON-RPC
* d1e182dc374c68abf6fc173afe58cc3e743c7081 Initial empty commit
⏏Max Rakhimov · 2025-12-16 · dbf7f10ecca3
GitSocial 0.4.4
**Full Changelog**: https://github.com/gitsocial-org/gitsocial/compare/v0.4.3...v0.4.4
⏏@github-actions[bot] · 2025-10-27 · fc0080cce2a0 · prerelease
GitSocial 0.1.0-beta.1
**Full Changelog**: https://github.com/gitsocial-org/gitsocial/commits/v0.1.0-beta.1