Skip to content

Releases: defenseunicorns/peat-mesh

v0.8.2: ci: add checks:write permission to release workflow (#76)

05 Apr 14:51
0ee6dd5

Choose a tag to compare

Added

  • Per-collection, sync-mode-aware Automerge CRDT compaction to prevent
    unbounded memory growth on long-running nodes and mobile devices (peat#760).
    Compaction only runs on LatestOnly sync-mode collections, preserving
    change history needed for delta sync on FullHistory collections.
    Disabled by default; enable with PEAT_COMPACTION_ENABLED=true.

v0.8.1

03 Apr 20:02
95fc86d

Choose a tag to compare

What's Changed

  • fix: resolve formation auth handshake deadlock (#759) by @kitplummer in #72

Full Changelog: v0.8.0...v0.8.1

v0.8.0

02 Apr 21:07
832e1ac

Choose a tag to compare

What's Changed

  • security: enforce mandatory formation credentials on all Iroh connections by @kitplummer in #71

Full Changelog: v0.7.0...v0.8.0

v0.7.0

30 Mar 12:44
33643aa

Choose a tag to compare

What's Changed

  • fix: use local-only endpoints in Iroh P2P tests by @kitplummer in #66
  • security: vendor geohash crate for supply chain compliance by @kitplummer in #67
  • ci: add SBOM generation on release by @kitplummer in #68
  • feat: integrate TtlManager with Automerge store (ADR-016) by @kitplummer in #69
  • feat(sync): add propagate_tombstone_to_all for local delete propagation by @kitplummer in #70

Full Changelog: v0.6.0...v0.7.0

v0.6.0

19 Mar 22:08
c26be94

Choose a tag to compare

What's Changed

  • docs: reframe README — interoperability over scale by @kitplummer in #62
  • fix: add explicit GITHUB_TOKEN permissions to workflows by @kitplummer in #63
  • ADR-0006: add operational scenarios for tactical trust by @kitplummer in #64
  • feat: upgrade to iroh 0.97 (noq) with multipath, hooks, and path monitoring by @kitplummer in #65

Full Changelog: v0.5.2...v0.6.0

v0.5.2

16 Mar 11:24
v0.5.2
f82317b

Choose a tag to compare

What's Changed

  • chore: rename PEAT to Peat (not an acronym) by @kitplummer in #44
  • fix: certificate validation security and open-source readiness by @kitplummer in #56
  • chore: add cargo audit to CI by @kitplummer in #57
  • docs: add roadmap section to README by @kitplummer in #58
  • fix: invert formation key auth direction and add timeouts by @kitplummer in #59
  • fix: replace production unwraps and add transport module tests by @kitplummer in #60
  • docs: add PR access requirement to CONTRIBUTING.md by @kitplummer in #61

Full Changelog: v0.5.1...v0.5.2

v0.5.0

10 Mar 03:27
v0.5.0
c72fc92

Choose a tag to compare

What's Changed

  • feat: streaming blob store API for large blob import/export by @kitplummer in #36
  • feat: BlobPeerIndex for O(1) blob-to-peer resolution by @kitplummer in #38
  • feat: mesh certificates, enrollment protocol, and peer validation by @kitplummer in #39
  • feat: MeshGenesis root-of-trust and ADR-0006 zero-to-mesh lifecycle by @kitplummer in #40

Full Changelog: v0.3.2...v0.5.0

v0.3.2

05 Mar 20:51

Choose a tag to compare

What's Changed

Full Changelog: v0.3.1...v0.3.2

v0.3.1

27 Feb 15:04

Choose a tag to compare

Full Changelog: v0.3.0...v0.3.1

v0.3.0

27 Feb 03:54

Choose a tag to compare

What's Changed

  • fix: Remove mold linker config for CI compatibility by @kitplummer in #1
  • refactor: rename eche-mesh to peat-mesh by @kitplummer in #2

New Contributors

Full Changelog: https://github.com/defenseunicorns/peat-mesh/commits/v0.3.0