Skip to content

Releases: urmzd/sr

v2.4.6

30 Mar 02:19

Choose a tag to compare

2.4.6 (2026-03-30)

Bug Fixes

  • readme: correct crates.io badge to reference sr-cli (51a9d79)

Documentation

  • readme: add crates.io version badge (ee0d325)

Full Changelog

v2.4.5

30 Mar 01:29

Choose a tag to compare

2.4.5 (2026-03-30)

Full Changelog

v2.4.4

29 Mar 04:17

Choose a tag to compare

2.4.4 (2026-03-29)

Bug Fixes

  • git: properly track both paths in file rename operations (#5) (4bb39e8)

Full Changelog

v2.4.3

27 Mar 15:12

Choose a tag to compare

2.4.3 (2026-03-27)

Bug Fixes

  • use lightweight tags and refactor hooks to core (#4) (8b87757)

Full Changelog

v2.4.2

26 Mar 05:37

Choose a tag to compare

2.4.2 (2026-03-26)

Bug Fixes

  • use lightweight tags for floating version tags (#3) (75a1312)

Documentation

  • skills: align SKILL.md with agentskills.io spec (0344b51)

Miscellaneous

  • use sr-releaser GitHub App for release workflow (#2) (47d63ba)

Full Changelog

v2.4.1

23 Mar 19:02

Choose a tag to compare

2.4.1 (2026-03-23)

Bug Fixes

  • commit: track snapshot status during dry-run (3ca64c5)

Documentation

  • showcase: update commit demo assets (552f539)
  • readme: add all showcase examples to README (0a0b1b7)
  • demo: add hidden git reset step to demo script (9bec5cf)
  • showcase: update sr commit demo assets (c505c3f)

Full Changelog

v2.4.0

23 Mar 09:37

Choose a tag to compare

2.4.0 (2026-03-23)

Features

  • commit: validate messages before execution with error recovery (34ce2a6)
  • ui: add commit validation and failure display functions (d51b50d)

Reverts

  • commit: remove file-hiding approach for pre-commit hooks (5dc8c52)

Miscellaneous

  • deps: bump sr-ai to 2.3.2 and add regex dependency (7e83439)

Full Changelog

v2.3.2

23 Mar 08:38

Choose a tag to compare

2.3.2 (2026-03-23)

Bug Fixes

  • commit: hide future-commit files from pre-commit hooks (c47df24)

Full Changelog

v2.3.1

23 Mar 08:34

Choose a tag to compare

2.3.1 (2026-03-23)

Bug Fixes

  • snapshot: replace stash-based snapshots with direct file copies (898fb67)

Documentation

  • add sr rebase command and fix stale versions (038ba35)

Miscellaneous

  • snapshot: add snapshot/restore integration tests (42742c6)
  • justfile: add record and ci recipes (0f86f98)

Full Changelog

v2.3.0

22 Mar 20:43

Choose a tag to compare

2.3.0 (2026-03-22)

Features

  • commit: add commit reorganization functionality (4e2dc8e)
  • git: add commits_since_last_tag method (92d1f2c)
  • cli: implement automatic hook synchronization (66336a9)
  • cli: implement --merge flag for incremental config updates (c39360e)
  • config: add structured hook configuration with pattern matching (bd6d8d9)

Documentation

  • update hook synchronization documentation (633d54c)
  • update documentation for v2 release (1564679)

Refactoring

  • commands: extract rebase command from commit (f78d959)
  • test: use struct literal for ReleaseConfig initialization (3da50ff)
  • hooks: extract commit-msg logic to rust library (1e7f6dd)

Miscellaneous

  • remove backup commit-msg hook and ignore *.bak files (dbb8973)
  • build: integrate hook setup into justfile (9c42be3)
  • ignore machine-local hook sync state (5c41463)
  • document sr.yaml with comprehensive inline comments (e08a15d)
  • update GitHub Action metadata and build configuration (8620d73)

Full Changelog