Skip to content

Releases: qbasic16/swiss_uid

1.1.1

26 Apr 18:59

Choose a tag to compare

1.1.1 - 2025-04-26

Changed

  • Updated crate rand to 0.9.*

Removed

  • Removed crates itertools and num to simplify dependencies

1.1.0

26 Jan 13:58

Choose a tag to compare

1.1.0 - 2025-01-26

Breaking

  • Changed method signature and body of SwissUid::checkdigit to return the
    contained checkdigit instead of recalculating it

Changed

  • Refactored nibble utils
  • Cleaned up code

Small bugfix and check for leading zero

04 Aug 19:29

Choose a tag to compare

1.0.2 - 2024-07-07

Added

  • Added missing check for leading 0 (not allowed by the standard)

Fixed

  • Fixed missing zeroes in the Debug and Display representation

Refactoring and optimization

04 Aug 19:28

Choose a tag to compare

1.0.1 - 2024-07-07

Added

  • Added feature flags default and rand
  • Added integration tests

Changed

  • Refactored code and parsing
  • Changed struct layout and decreased struct memory footprint massively

1.0.0

22 Jan 23:25

Choose a tag to compare

Initial release containing a simple implementation of SwissUid


Full Changelog: https://github.com/qbasic16/swiss_uid/commits/1.0.0