Skip to content

Kervan v0.5.0

Choose a tag to compare

@github-actions github-actions released this 09 Oct 14:32
· 144 commits to master since this release

Added

  • audit: size-based rotation and retention for file outputs
    (max_size_mb, default 100; max_backups, default 10). Previously the
    audit log grew without bound.
    • The HMAC chain continues across rotated files. Retention seals an
      audit.pruned record before deleting a file, so kervan audit verify
      can tell retention from tampering.
    • The API, export, MCP, verify and backup/restore cover the rotated
      files. Restore validates rotated file names.

Fixed

  • audit: export and the MCP recent-events reader no longer load the
    whole log into memory. kervan mcp now reads the configured audit path
    instead of always <data_dir>/audit.jsonl.

Container image: docker pull ghcr.io/kervanserver/kervan:0.5.0 (linux/amd64, linux/arm64).


Checksums are in checksums.txt. Verify with sha256sum -c --ignore-missing checksums.txt.