Skip to content

v1.0.0

Choose a tag to compare

@github-actions github-actions released this 01 Sep 12:32
· 14 commits to main since this release

Changelog

  • 00d73ec ci: add goreleaser workflow and release configuration
  • 4e569de docs(changelog): add v1.0.0 release notes
  • eedd742 feat: add collision detection and target validation
  • 7bfe914 feat: add directory traversal and regular file discovery
  • b21c9fa feat: add interactive confirmation prompt with auto-confirm flag
  • dce0d73 feat: add partial sampling for large files in hasher
  • 506dd02 feat: add version introspection from build info
  • 1d3ba7d feat: implement blake3 file fingerprinting
  • a11e404 feat: implement file rename execution engine
  • 3af0929 feat: implement main entrypoint and cli argument parser
  • 9379f0a feat: implement rename planner with utc timestamp formatting
  • e09f679 feat: implement rollback history journal with atomic writes
  • 14f7ec6 feat: implement rollback planning and safe restore execution
  • ae38794 feat: implement terminal ui and colored diff formatter
  • ed54fd3 feat: integrate rollback command and cache directory flag into cli
  • d1ff92a feat: support NO_COLOR environment variable and verbose mode
  • 3561176 fix: disallow renaming into existing destination paths on disk
  • 774871b fix: improve error messaging for non-regular file inputs
  • d31e317 fix: propagate journal update errors during rollback
  • a211930 perf: preallocate slice capacities across planner and cli
  • 262bce0 refactor: defer history manager initialization until needed in CLI