Skip to content

Changelog

regit is pre-release. There are no tagged versions yet — builds report the version dev (or a git describe string when built via just build), and the only tag in the repository is the before_tui milestone marker, which is not a release.

Once versions are tagged, releases will be listed here and on GitHub Releases.

Unreleased

The current development state includes these feature areas:

  • Date spreading (redate) — 10 day-assignment strategies combined with 7 time-of-day models, applied under regit's safety guarantees.
  • LLM-assisted rewritingsplit (one commit into 2–4 semantic commits), reword (regenerated messages with ranked alternatives), and squash (collapse consecutive runs, optionally LLM-summarized).
  • History hygienepurge (remove a file or directory from branch history as if never added) and redact (remove or replace a literal secret across history).
  • Supporting verbslinearize, retitle, reauthor, drop-bodies, undo, and install/uninstall for the git re integration.