Skip to content

Releases: sqids/sqids-dotnet

v3.2.1

27 Feb 20:25
7ac1fe8

Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v3.2.0...v3.2.1

v3.2.0

12 Dec 23:58
69a36b6

Choose a tag to compare

What's Changed

  • Bugfix: Point to the right argument by @Genbox in #28
  • Avoid overwriting references from users by @Genbox in #30
  • Fix spelling of curse in README.md by @mister09 in #40
  • Backports full integral type support to legacy frameworks via source generation by @loudenvier in #44

New Contributors

Full Changelog: v3.1.0...v3.2.0

v3.1.0

01 Dec 22:08
ff3505c

Choose a tag to compare

What's Changed

  • Add support for .NET 8 (#26)

New Contributors

Full Changelog: v3.0.3...v3.1.0

v3.0.3

15 Sep 05:33
ab87dad

Choose a tag to compare

What's Changed

  • Replace LINQ's .Any() with foreach in Encode (#25)

Full Changelog: v3.0.2...v3.0.3

v3.0.2

13 Sep 03:43

Choose a tag to compare

What's Changed

  • Remove unnecessary allocation for alphabet shuffling in constructor (#24)

Full Changelog: v3.0.1...v3.0.2

v3.0.1

10 Sep 14:48

Choose a tag to compare

Full Changelog: v3.0.0...v3.0.1

v3.0.0

10 Sep 12:38
83460d6

Choose a tag to compare

What's Changed

  • (Breaking Change) Implement the new simplified/improved algorithm (#20)
  • (Breaking Change) Change Decode's return type to IReadOnlyList (#21)

Full Changelog: v2.0.0...v3.0.0

v2.0.0

30 Aug 17:14
d800a46

Choose a tag to compare

What's Changed

  • (Breaking Change) Add support for all integral numeric types using generic math for .NET 7 onwards (#15)
  • Check blocked words against alphabet case-insensitively (#16)
  • Fix typo in MaxValue XML documentation (#12)

New Contributors

Full Changelog: v1.1.0...v2.0.0

v1.1.0

18 Aug 13:45
e6d0818

Choose a tag to compare

What's Changed

  • Add .NET Standard 2.0 and .NET 6 targets (#8)

New Contributors

v1.0.5

16 Aug 13:04
8a5aa6f

Choose a tag to compare

What's Changed

  • Add check to Decode for invalid ID with repeating reserved character (#4)
  • Fix multi-line commands in publish.yaml (#6)
  • Add GitHub Actions workflows for testing and publishing (6c17b1c)