Skip to content

Changelog

All notable changes to this project are documented here.

The format follows Keep a Changelog and this project adheres to Semantic Versioning.

Unreleased

0.1.0 - 2026-05-20

Added

  • Initial release.
  • RevisionDatabaseAdapter — automatic pre-write snapshotting into <kind>_revision.
  • RevisionAbstractSkel — skeleton mixin that wires the adapter in and exposes read_revision().
  • RevisionModule — module mixin exposing list_revision, view_revision, apply_revision, delete_revision, and cleanup_revisions_now.
  • Daily PeriodicTask with tiered retention (hour/day/week buckets).
  • Per-skeleton revision_fields filter and revision_coalesce_window to collapse rapid successive writes into a single revision.