Skip to content

ZamSync v1.0.1

Choose a tag to compare

@github-actions github-actions released this 14 Jun 12:42
· 119 commits to main since this release

ZamSync v1.0.1

Offline-first synchronization engine for intermittent-connectivity deployments.

Install

# Linux x86_64
curl -fsSL -o zamsync https://github.com/Etoile-Bleu/ZamSync/releases/download/v1.0.1/zamsync-linux-x86_64
chmod +x zamsync && sudo mv zamsync /usr/local/bin/

# Linux ARM64 (Raspberry Pi 4, AWS Graviton)
curl -fsSL -o zamsync https://github.com/Etoile-Bleu/ZamSync/releases/download/v1.0.1/zamsync-linux-aarch64
chmod +x zamsync && sudo mv zamsync /usr/local/bin/

# Linux ARMv7 (Raspberry Pi 2 / 3)
curl -fsSL -o zamsync https://github.com/Etoile-Bleu/ZamSync/releases/download/v1.0.1/zamsync-linux-armv7
chmod +x zamsync && sudo mv zamsync /usr/local/bin/

# Windows (PowerShell)
Invoke-WebRequest -Uri "https://github.com/Etoile-Bleu/ZamSync/releases/download/v1.0.1/zamsync-windows-x86_64.exe" -OutFile zamsync.exe

Docker

docker pull ghcr.io/Etoile-Bleu/ZamSync:v1.0.1
# or latest
docker pull ghcr.io/Etoile-Bleu/ZamSync:latest

Verify checksums

sha256sum -c SHA256SUMS.txt

What's Changed

  • feat: hexagonal architecture with ports, adapters, and binary protocol by @Etoile-Bleu in #5
  • feat: implement core foundation and robust WAL storage by @Etoile-Bleu in #2
  • feat: implement event-driven engine and zero-copy serialization by @Etoile-Bleu in #4
  • feat: hexagonal architecture, sync protocol, CI, CLI by @Etoile-Bleu in #6
  • feat: end-to-end TCP sync, serve/sync CLI, sorted replay by @Etoile-Bleu in #7
  • feat: hardening -- crash recovery fix, serve loop, tracing by @Etoile-Bleu in #8
  • feat: Phase 4 hardening -- WAL truncation fix, retry logic, README update by @Etoile-Bleu in #9
  • feat: Phase 5 performance -- chunked batches, WAL compaction by @Etoile-Bleu in #10
  • feat(network): zstd compression on wire frames by @Etoile-Bleu in #11
  • feat(storage): Prometheus metrics instrumentation by @Etoile-Bleu in #12
  • feat(deploy): Docker image and systemd unit for unattended deployment by @Etoile-Bleu in #14
  • feat(network): mutual TLS transport with certificate-based node auth by @Etoile-Bleu in #13
  • feat(perf+test): resource profiling bench + TCP end-to-end integration test by @Etoile-Bleu in #15
  • feat(ci): Windows + Linux cross-platform support by @Etoile-Bleu in #16
  • feat(cli): daemon mode -- autonomous periodic sync for clinic nodes by @Etoile-Bleu in #17
  • feat: WAL encryption at rest (ChaCha20-Poly1305) by @Etoile-Bleu in #18
  • feat: audit trail command (zamsync audit) by @Etoile-Bleu in #19
  • feat: payload schema validation (--schema flag) by @Etoile-Bleu in #20
  • feat: access control policy (--policy own on serve) by @Etoile-Bleu in #21
  • feat: Phase 9 PKI -- zamsync sign + rekey + FromStr by @Etoile-Bleu in #22
  • feat: automated multi-platform release infrastructure by @Etoile-Bleu in #23
  • docs: professional README with full CLI reference and deployment guide by @Etoile-Bleu in #24
  • fix: build-release.yml not triggered by GITHUB_TOKEN tag push by @Etoile-Bleu in #25

Full Changelog: https://github.com/Etoile-Bleu/ZamSync/commits/v1.0.1