Skip to content

2.5.0

Compare
Choose a tag to compare
@AngheloAlf AngheloAlf released this 09 Aug 17:31
· 21 commits to master since this release
7535258

[2.5.0] - 2024-08-09

Added

  • Add Minimal Supported Rust Version (MSRV) to Cargo.toml.
  • Add MapFile::new_from_map_file function to simplify MapFile creation.
  • Add serde feature to the Rust crate.
    • Allows serializing and deserializing a MapFile object using serde.

Changed

  • Tweak symbol comparison logic a bit.
    • Symbol shifting (due to different sizes or extra/missing symbols) should
      not affect comparing non shifted files.
  • Cargo.lock file is now committed to the repo.
  • Change Rust functions to properly take references instead of consuming the
    argument.

Fixed

  • Fix MapFile::find_lowest_differing_symbol not returning a previous symbol
    from a previous file if the symbol found is the first symbol from the file.