Skip to content

Releases: sile/mamediff

v0.5.1

09 Oct 00:29

Choose a tag to compare

What's Changed

  • Fix binding index reset timing for legend highlighting by @sile in #27
  • Bump mame dependency to 0.3.0 and update config syntax by @sile in #28

Full Changelog: v0.5.0...0.5.1

v0.5.0

04 Sep 14:19

Choose a tag to compare

What's Changed

  • Update key bindings system and bump mame dependency to 0.2.0 by @sile in #25
  • Add active binding highlighting support by @sile in #26

Full Changelog: v0.4.1...v0.5.0

v0.4.1

31 Aug 01:51

Choose a tag to compare

What's Changed

  • Update dependencies and migrate from execute-shell to execute-command by @sile in #24

Full Changelog: v0.4.0...v0.4.1

v0.4.0

30 Aug 02:20

Choose a tag to compare

What's Changed

  • Update tuinix to 0.3.2 and fix breaking API changes by @sile in #20
  • Refactor terminal rendering to use mame crate by @sile in #21
  • Add JSON configuration support for key bindings and actions by @sile in #22
  • Add command execution support by @sile in #23

Full Changelog: v0.3.1...v0.4.0

v0.3.1

26 Jun 01:49

Choose a tag to compare

What's Changed

  • Fix git diff errors by enforcing default prefixes by @zztkm in #18
  • Update dependencies: bump noargs to 0.4.1 and other minor version updates by @sile in #19

Full Changelog: v0.3.0...v0.3.1

v0.3.0

29 Apr 13:44

Choose a tag to compare

What's Changed

  • Update Rust edition to 2024 by @sile in #12
  • Use noargs for command-line arguments handling by @sile in #13
  • Update noargs from 0.1.0 to 0.3.2 by @sile in #14
  • Add option to hide legend by default via command-line flag or environment variable by @sile in #15
  • Replace crossterm dependency with tuinix for terminal handling by @sile in #16

Full Changelog: v0.2.1...v0.3.0

v0.2.1

15 Mar 07:49

Choose a tag to compare

What's Changed

Full Changelog: v0.2.0...v0.2.1

v0.2.0

28 Feb 23:30

Choose a tag to compare

What's Changed

  • Add vim movement keys by @sile in #9
  • Fix "\ No newline at end of file" line handling by @sile in #10

Full Changelog: v0.1.3...v0.2.0

v0.1.3

16 Feb 23:34

Choose a tag to compare

What's Changed

  • Fix an error when staging the deletion of binary files by @sile in #6
  • Fix issue where stage action is ignored when mamediff runs outside a Git top-level directory by @sile in #7

Full Changelog: 0.1.2...v0.1.3

v0.1.2

22 Jan 22:17

Choose a tag to compare

What's Changed

  • Fix a bug where line discarding might fail by @sile in #3
  • Add handling for content changes in rename entries by @sile in #4
  • Add handling for new files that cannot be read using std::fs::read() by @sile in #5

Full Changelog: 0.1.1...0.1.2