release: v0.2.0
Author: Aaron Steven White
Commit
979ecff56916795f53c1e91e787a6692d20ec61eParent: 5d7df9848e
Structural diff unavailable
These commits were pushed via plain git push, so no pre-parsed
schemas are available. Install git-remote-cospan and re-push via panproto:// to
see scope-level changes, breaking change detection, and semantic diffs.
brew install panproto/tap/git-remote-cospan3 files changed +37 -4
@@ -0,0 +1,33 @@
1+# Changelog 2+ 3+## v0.2.0 4+ 5+### Tangled interop 6+ 7+- Complete interop for all 24 `sh.tangled.*` record types 8+- Translates stars, follows, reactions, issues, pulls, comments, state changes, repos, knots, spindles, profiles, labels, pipelines, collaborators, and git ref updates 9+- Tangled-only records (publicKey, string, artifact, label.op) logged and skipped 10+- All translated records tracked with `source: "tangled"` and `source_uri` 11+ 12+### panproto v0.20.0 13+ 14+- Upgraded to panproto v0.20.0 with `group-all` enabling all 248 tree-sitter language grammars 15+- Resolved C++ scanner linker issues on Linux (COMDAT section deduplication with `rust-lld`) 16+- Resolved unfetched grammar symbol errors (circom, fidl, postscript, prolog, qml) 17+ 18+### Database tests 19+ 20+- Fixed foreign key constraint violations in DB and XRPC test suites 21+- Tests now insert prerequisite node and repo records before child records 22+ 23+### Production deployment 24+ 25+- Added `docker-compose.prod.yml` with Caddy (auto-TLS), Postgres, Redis, node, appview, and frontend 26+- Added `Caddyfile.prod` for reverse proxy with automatic Let's Encrypt certificates 27+- Added `scripts/deploy.sh` for single-command deployment to a VPS 28+- Added `.env.production.example` with required configuration 29+- Updated Dockerfiles with build dependencies for tree-sitter grammars (cmake, g++, libssl) 30+ 31+## v0.1.0 32+ 33+Initial release. See [release notes](https://github.com/cospan-dev/cospan/releases/tag/v0.1.0).
@@ -436,7 +436,7 @@ checksum = "773648b94d0e5d620f64f280777445740e61fe701025087ec8b57f45c791888b"
436436 437437 [[package]] 438438 name = "cospan-appview" 439-version = "0.1.0" 439+version = "0.2.0" 440440 dependencies = [ 441441 "anyhow", 442442 "async-trait",
@@ -479,7 +479,7 @@ dependencies = [
479479 480480 [[package]] 481481 name = "cospan-codegen" 482-version = "0.1.0" 482+version = "0.2.0" 483483 dependencies = [ 484484 "anyhow", 485485 "panproto-core",
@@ -493,7 +493,7 @@ dependencies = [
493493 494494 [[package]] 495495 name = "cospan-node" 496-version = "0.1.0" 496+version = "0.2.0" 497497 dependencies = [ 498498 "anyhow", 499499 "async-trait",
@@ -7,7 +7,7 @@ members = [
77 resolver = "2" 88 99 [workspace.package] 10-version = "0.1.0" 10+version = "0.2.0" 1111 edition = "2024" 1212 license = "AGPL-3.0-or-later" 1313 repository = "https://github.com/cospan-dev/cospan"