Repository navigation
Releases: osuki-dev/kizuna
Release list
Kizuna v0.4.3
🚀 What's Changed in v0.4.3
fix: make application deployment, ingress and backups reliable (#2)
-
fix: validate deployment configuration and preserve target paths
-
fix: publish only complete consistent backups
-
fix: persist and validate managed Caddy routes
-
fix: authenticate mesh management and protect credentials
-
fix: verify SSH hosts and support reliable Compose deployment
-
fix: recover failed container updates and observe runtime state
-
fix: scope releases and report deployment failures
-
fix: route CLI operations and document deployment guarantees
📦 Commit Log (v0.4.2...v0.4.3)
- fix: make application deployment, ingress and backups reliable (#2) (79c6241)
- Merge pull request #1 from osuki-dev/chore/ci-release-notes (c2a9310)
- ci: auto-generate release notes from tag annotations and commit log (90efc9a)
Full Changelog: v0.4.2...v0.4.3
Kizuna v0.4.2
🚀 What's Changed in v0.4.2
- Fix (Upgrade Timeout): Remove 30s
http.Client.Timeoutthat prematurely canceled binary downloads on slow networks (even at a few KB/s) - Network Resilience: Configure resilient
http.Transportwith connection timeouts (30s) and response header timeouts (60s) while allowing streaming download body to complete without deadline interruption - CLI Flag: Add
--timeout <duration>parameter tokizuna upgrade(default: no timeout, cancels only onCtrl+C) - Rate Limit Bypass: Support
GITHUB_TOKENandGH_TOKENenvironment variables to bypass unauthenticated GitHub API rate limits
Full Changelog: v0.4.1...v0.4.2
Kizuna v0.4.1
🚀 What's Changed in v0.4.1
- Security: Restrict
kzn_localauth bypass to loopback (127.0.0.1/::1) only - Security: Thread-safe key loading using
sync.Once - Security: Sanitize SSH ACL denial messages to prevent configuration disclosure
- Performance: Cached HTTP handler in
ServeConnto eliminate per-connection route rebuilding - Protocol: SWIM-style dissemination counting for gossip updates (
log2(N)+1auto pruning) - Config: Add
MeshConfiginkizuna.yaml(port,probe_timeout,gossip_interval,max_upload_mb) - Reliability: Atomic binary update in daemon with rollback support
- Reliability: Strictly separated
tombstoneIDsandtombstoneNamesto eliminate ID/Name collision
Full Changelog: v0.4.0...v0.4.1
Kizuna v0.4.0
Full Changelog: v0.3.2...v0.4.0
Kizuna v0.3.2
Full Changelog: v0.3.1...v0.3.2
Kizuna v0.3.1
Full Changelog: v0.3.0...v0.3.1
Kizuna v0.3.0
Full Changelog: v0.2.3...v0.3.0
Kizuna v0.2.3
Full Changelog: v0.2.2...v0.2.3
Kizuna v0.2.2
Full Changelog: v0.2.1...v0.2.2
Kizuna v0.2.1
Full Changelog: v0.2.0...v0.2.1