Skip to content

Releases: krfantasy/alsdiff

v0.2.0

17 Feb 14:07
ec6c91d

Choose a tag to compare

[0.2.0] - 2026-02-17

Added

  • Interactive setup script scripts/setup-git.sh for git diff driver configuration.
  • Bezier curve control points support for automation.
  • Fade support for audio clips.
  • Stats mode --mode stats for summary change statistics.
  • Configurable stats mode with type filtering via config (--preset and --config).
  • Prepare-commit-msg hook option for stats-based commit messages.
  • Hook options for commit types and rename/copy support.
  • Custom CI build workflow custom_build.yml with a manual trigger.

Fixed

  • Windows release zip now includes the version and correct path structure.
  • Summary detail level now shows counts for collections and sections.
  • Stats mode exit code when --git is active.
  • μpath regex escapes preserved and path validation added.
  • Scripts now use repo-local git config and include trustExitCode.

v0.1.0

30 Jan 17:19
8fdc1ae

Choose a tag to compare

What's Changed

  • feat: add bidirectional XML navigation with parent field optimization by @krfantasy in #2
  • feat: add Claude Code plugins and enhance xml-element-extractor with agent guidelines by @krfantasy in #4
  • feat: add AudioTrack support with comprehensive diffing system by @krfantasy in #5
  • refactor: enhance diff system with phantom types and improved type safety by @krfantasy in #6
  • refactor: Update is_empty functions to use common is_unchanged helpers across Live modules by @krfantasy in #10
  • feat(output): implement view model architecture with configurable detail rendering by @krfantasy in #11
  • feat(cli): add rich command-line interface with JSON configuration support by @krfantasy in #12
  • refactor(output): introduce declarative Spec module for view building by @krfantasy in #13
  • fix: comprehensive bug fixes and improvements across codebase and tests by @krfantasy in #14

Full Changelog: https://github.com/krfantasy/alsdiff/commits/v0.1.0