Releases: Etoile-Bleu/ZamSync
ZamSync v1.3.0
ZamSync v1.3.0
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.3.0/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.3.0/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.3.0/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.3.0/zamsync-windows-x86_64.exe" -OutFile zamsync.exeDocker
docker pull ghcr.io/$(echo 'Etoile-Bleu/ZamSync' | tr '[:upper:]' '[:lower:]'):v1.3.0
# or latest
docker pull ghcr.io/$(echo 'Etoile-Bleu/ZamSync' | tr '[:upper:]' '[:lower:]'):latestVerify checksums
sha256sum -c SHA256SUMS.txtWhat's Changed
- feat(cmd): add zamsync project -- SQLite projection service (Phase 11) by @Etoile-Bleu in #42
- chore: add GitHub issue templates by @Etoile-Bleu in #43
- docs: CONTRIBUTING.md, SQLite projection section, GitHub topics by @Etoile-Bleu in #56
- fix(ci): apply cargo fmt across workspace by @Etoile-Bleu in #57
- docs: roadmap Phases 15-20 + repo cleanup by @Etoile-Bleu in #58
- fix(release): bypass branch protection in release workflow by @Etoile-Bleu in #60
- docs: add ACKNOWLEDGEMENTS.md by @Etoile-Bleu in #61
- fix(release): regenerate Cargo.lock before tagging by @Etoile-Bleu in #62
- docs: add SECURITY.md + enable private vulnerability reporting by @Etoile-Bleu in #63
- feat(assets): add logo, SVGs, PNG variants, favicon, social card by @Etoile-Bleu in #64
- docs(sponsor): add GitHub Sponsors button and Supporting ZamSync section by @Etoile-Bleu in #65
- chore(community): CODE_OF_CONDUCT, PR template, CODEOWNERS, Dependabot by @Etoile-Bleu in #66
- chore(deps): bump softprops/action-gh-release from 2 to 3 by @dependabot[bot] in #67
- chore(deps): bump docker/build-push-action from 6 to 7 by @dependabot[bot] in #68
- chore(deps): bump docker/login-action from 3 to 4 by @dependabot[bot] in #69
- chore(deps): bump actions/upload-artifact from 4 to 7 by @dependabot[bot] in #70
- chore(deps): bump actions/download-artifact from 4 to 8 by @dependabot[bot] in #71
- chore(deps): bump the patch-updates group with 2 updates by @dependabot[bot] in #72
- chore(deps): bump metrics-exporter-prometheus from 0.15.3 to 0.18.3 by @dependabot[bot] in #73
- fix(tls): migrate rcgen 0.13 -> 0.14 (signed_by API breaking change) by @Etoile-Bleu in #81
- chore(deps): bump metrics from 0.23.1 to 0.24.6 by @dependabot[bot] in #74
- chore(deps): bump bytecheck from 0.6.12 to 0.8.2 by @dependabot[bot] in #75
- chore(deps): bump rusqlite from 0.32.1 to 0.40.1 by @dependabot[bot] in #77
- chore(deps): bump windows-sys from 0.52.0 to 0.61.2 by @dependabot[bot] in #78
- chore(deps): group all Cargo deps into one Dependabot PR per week by @Etoile-Bleu in #82
- chore(deps): bump the all-cargo group with 3 updates by @dependabot[bot] in #86
- chore(deps): bump actions/checkout from 4 to 6 by @dependabot[bot] in #83
- chore(deps): bump docker/setup-buildx-action from 3 to 4 by @dependabot[bot] in #84
- chore(deps): bump docker/setup-qemu-action from 3 to 4 by @dependabot[bot] in #85
- docs(readme): add dev.to article badge and deep-dive link by @Etoile-Bleu in #87
- feat(sync): Phase 18 -- bandwidth budgeting with per-session byte cap by @Etoile-Bleu in #88
- feat(storage): Phase 19 -- event retention and WAL snapshot by @Etoile-Bleu in #89
- feat(metrics): Phase 19 retention observability metrics by @Etoile-Bleu in #90
- feat(http): Phase 20 -- embedded status dashboard by @Etoile-Bleu in #91
New Contributors
- @dependabot[bot] made their first contribution in #67
Full Changelog: v1.1.1...v1.3.0
ZamSync v1.2.3
ZamSync v1.2.3
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.2.3/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.2.3/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.2.3/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.2.3/zamsync-windows-x86_64.exe" -OutFile zamsync.exeDocker
docker pull ghcr.io/$(echo 'Etoile-Bleu/ZamSync' | tr '[:upper:]' '[:lower:]'):v1.2.3
# or latest
docker pull ghcr.io/$(echo 'Etoile-Bleu/ZamSync' | tr '[:upper:]' '[:lower:]'):latestVerify checksums
sha256sum -c SHA256SUMS.txtWhat's Changed
- feat(cmd): add zamsync project -- SQLite projection service (Phase 11) by @Etoile-Bleu in #42
- chore: add GitHub issue templates by @Etoile-Bleu in #43
- docs: CONTRIBUTING.md, SQLite projection section, GitHub topics by @Etoile-Bleu in #56
- fix(ci): apply cargo fmt across workspace by @Etoile-Bleu in #57
- docs: roadmap Phases 15-20 + repo cleanup by @Etoile-Bleu in #58
- fix(release): bypass branch protection in release workflow by @Etoile-Bleu in #60
- docs: add ACKNOWLEDGEMENTS.md by @Etoile-Bleu in #61
- fix(release): regenerate Cargo.lock before tagging by @Etoile-Bleu in #62
- docs: add SECURITY.md + enable private vulnerability reporting by @Etoile-Bleu in #63
- feat(assets): add logo, SVGs, PNG variants, favicon, social card by @Etoile-Bleu in #64
- docs(sponsor): add GitHub Sponsors button and Supporting ZamSync section by @Etoile-Bleu in #65
- chore(community): CODE_OF_CONDUCT, PR template, CODEOWNERS, Dependabot by @Etoile-Bleu in #66
- chore(deps): bump softprops/action-gh-release from 2 to 3 by @dependabot[bot] in #67
- chore(deps): bump docker/build-push-action from 6 to 7 by @dependabot[bot] in #68
- chore(deps): bump docker/login-action from 3 to 4 by @dependabot[bot] in #69
- chore(deps): bump actions/upload-artifact from 4 to 7 by @dependabot[bot] in #70
- chore(deps): bump actions/download-artifact from 4 to 8 by @dependabot[bot] in #71
- chore(deps): bump the patch-updates group with 2 updates by @dependabot[bot] in #72
- chore(deps): bump metrics-exporter-prometheus from 0.15.3 to 0.18.3 by @dependabot[bot] in #73
- fix(tls): migrate rcgen 0.13 -> 0.14 (signed_by API breaking change) by @Etoile-Bleu in #81
- chore(deps): bump metrics from 0.23.1 to 0.24.6 by @dependabot[bot] in #74
- chore(deps): bump bytecheck from 0.6.12 to 0.8.2 by @dependabot[bot] in #75
- chore(deps): bump rusqlite from 0.32.1 to 0.40.1 by @dependabot[bot] in #77
- chore(deps): bump windows-sys from 0.52.0 to 0.61.2 by @dependabot[bot] in #78
- chore(deps): group all Cargo deps into one Dependabot PR per week by @Etoile-Bleu in #82
- chore(deps): bump the all-cargo group with 3 updates by @dependabot[bot] in #86
- chore(deps): bump actions/checkout from 4 to 6 by @dependabot[bot] in #83
- chore(deps): bump docker/setup-buildx-action from 3 to 4 by @dependabot[bot] in #84
- chore(deps): bump docker/setup-qemu-action from 3 to 4 by @dependabot[bot] in #85
- docs(readme): add dev.to article badge and deep-dive link by @Etoile-Bleu in #87
New Contributors
- @dependabot[bot] made their first contribution in #67
Full Changelog: v1.1.1...v1.2.3
ZamSync v1.2.2
ZamSync v1.2.2
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.2.2/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.2.2/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.2.2/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.2.2/zamsync-windows-x86_64.exe" -OutFile zamsync.exeDocker
docker pull ghcr.io/$(echo 'Etoile-Bleu/ZamSync' | tr '[:upper:]' '[:lower:]'):v1.2.2
# or latest
docker pull ghcr.io/$(echo 'Etoile-Bleu/ZamSync' | tr '[:upper:]' '[:lower:]'):latestVerify checksums
sha256sum -c SHA256SUMS.txtWhat's Changed
- feat(cmd): add zamsync project -- SQLite projection service (Phase 11) by @Etoile-Bleu in #42
- chore: add GitHub issue templates by @Etoile-Bleu in #43
- docs: CONTRIBUTING.md, SQLite projection section, GitHub topics by @Etoile-Bleu in #56
- fix(ci): apply cargo fmt across workspace by @Etoile-Bleu in #57
- docs: roadmap Phases 15-20 + repo cleanup by @Etoile-Bleu in #58
- fix(release): bypass branch protection in release workflow by @Etoile-Bleu in #60
- docs: add ACKNOWLEDGEMENTS.md by @Etoile-Bleu in #61
- fix(release): regenerate Cargo.lock before tagging by @Etoile-Bleu in #62
Full Changelog: v1.1.1...v1.2.2
ZamSync v1.2.0
ZamSync v1.2.0
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.2.0/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.2.0/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.2.0/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.2.0/zamsync-windows-x86_64.exe" -OutFile zamsync.exeDocker
docker pull ghcr.io/$(echo 'Etoile-Bleu/ZamSync' | tr '[:upper:]' '[:lower:]'):v1.2.0
# or latest
docker pull ghcr.io/$(echo 'Etoile-Bleu/ZamSync' | tr '[:upper:]' '[:lower:]'):latestVerify checksums
sha256sum -c SHA256SUMS.txtWhat's Changed
- feat(cmd): add zamsync project -- SQLite projection service (Phase 11) by @Etoile-Bleu in #42
- chore: add GitHub issue templates by @Etoile-Bleu in #43
- docs: CONTRIBUTING.md, SQLite projection section, GitHub topics by @Etoile-Bleu in #56
- fix(ci): apply cargo fmt across workspace by @Etoile-Bleu in #57
- docs: roadmap Phases 15-20 + repo cleanup by @Etoile-Bleu in #58
- fix(release): bypass branch protection in release workflow by @Etoile-Bleu in #60
Full Changelog: v1.1.1...v1.2.0
ZamSync v1.1.1
ZamSync v1.1.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.1.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.1.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.1.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.1.1/zamsync-windows-x86_64.exe" -OutFile zamsync.exeDocker
docker pull ghcr.io/$(echo 'Etoile-Bleu/ZamSync' | tr '[:upper:]' '[:lower:]'):v1.1.1
# or latest
docker pull ghcr.io/$(echo 'Etoile-Bleu/ZamSync' | tr '[:upper:]' '[:lower:]'):latestVerify checksums
sha256sum -c SHA256SUMS.txtWhat's Changed
- feat(simulation): Vagrant + Ansible hospital network benchmark by @Etoile-Bleu in #35
- feat(Phase 14): concurrent hub -- thread-per-peer with --max-peers cap by @Etoile-Bleu in #36
- feat(Phase 13+14): Docker simulation + concurrent hub by @Etoile-Bleu in #37
- feat(tests): Phase 10 -- complete test coverage gaps by @Etoile-Bleu in #39
- feat(sim): fix Phase 14 A/B benchmark -- hub volume, serving_mode, event count by @Etoile-Bleu in #40
- Add MIT LICENSE by @tyleruploads in #41
New Contributors
- @tyleruploads made their first contribution in #41
Full Changelog: v1.1.0...v1.1.1
ZamSync v1.1.0
ZamSync v1.1.0
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.1.0/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.1.0/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.1.0/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.1.0/zamsync-windows-x86_64.exe" -OutFile zamsync.exeDocker
docker pull ghcr.io/$(echo 'Etoile-Bleu/ZamSync' | tr '[:upper:]' '[:lower:]'):v1.1.0
# or latest
docker pull ghcr.io/$(echo 'Etoile-Bleu/ZamSync' | tr '[:upper:]' '[:lower:]'):latestVerify checksums
sha256sum -c SHA256SUMS.txtWhat's Changed
- fix(network): FrameBuffer + Phase 10 test coverage (Tier 1/2/3) by @Etoile-Bleu in #32
- feat(http): REST API server for zamsync serve --http by @Etoile-Bleu in #33
- test: Phase 10 Tier 2 and Tier 3 coverage by @Etoile-Bleu in #34
Full Changelog: v1.0.4...v1.1.0
ZamSync v1.0.4
ZamSync v1.0.4
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.4/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.4/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.4/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.4/zamsync-windows-x86_64.exe" -OutFile zamsync.exeDocker
docker pull ghcr.io/$(echo 'Etoile-Bleu/ZamSync' | tr '[:upper:]' '[:lower:]'):v1.0.4
# or latest
docker pull ghcr.io/$(echo 'Etoile-Bleu/ZamSync' | tr '[:upper:]' '[:lower:]'):latestVerify checksums
sha256sum -c SHA256SUMS.txtWhat's Changed
- docs: animated terminal demo GIFs by @Etoile-Bleu in #30
- fix(network): replace read_exact with FrameBuffer to handle slow links by @Etoile-Bleu in #31
Full Changelog: v1.0.3...v1.0.4
ZamSync v1.0.3
ZamSync v1.0.3
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.3/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.3/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.3/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.3/zamsync-windows-x86_64.exe" -OutFile zamsync.exeDocker
docker pull ghcr.io/$(echo 'Etoile-Bleu/ZamSync' | tr '[:upper:]' '[:lower:]'):v1.0.3
# or latest
docker pull ghcr.io/$(echo 'Etoile-Bleu/ZamSync' | tr '[:upper:]' '[:lower:]'):latestVerify checksums
sha256sum -c SHA256SUMS.txtFull Changelog: v1.0.2...v1.0.3
ZamSync v1.0.2
ZamSync v1.0.2
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.2/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.2/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.2/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.2/zamsync-windows-x86_64.exe" -OutFile zamsync.exeDocker
docker pull ghcr.io/$(echo 'Etoile-Bleu/ZamSync' | tr '[:upper:]' '[:lower:]'):v1.0.2
# or latest
docker pull ghcr.io/$(echo 'Etoile-Bleu/ZamSync' | tr '[:upper:]' '[:lower:]'):latestVerify checksums
sha256sum -c SHA256SUMS.txtWhat's Changed
- fix: release workflow -- actions:write permission, v-prefix, re-run protection by @Etoile-Bleu in #26
- fix: lowercase repo name for GHCR image tags by @Etoile-Bleu in #27
- fix: musl static binaries + smoke-test on every release by @Etoile-Bleu in #28
Full Changelog: v1.0.1...v1.0.2
ZamSync v1.0.1
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.exeDocker
docker pull ghcr.io/Etoile-Bleu/ZamSync:v1.0.1
# or latest
docker pull ghcr.io/Etoile-Bleu/ZamSync:latestVerify checksums
sha256sum -c SHA256SUMS.txtWhat'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