Skip to content

Releases: sqids/sqids-dotnet

v3.1.0

01 Dec 22:08
ff3505c
Compare
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
Compare
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
Compare
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
Compare
Choose a tag to compare

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

v3.0.0

10 Sep 12:38
83460d6
Compare
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
Compare
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
Compare
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
Compare
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)

v1.0.1

07 Aug 08:02
Compare
Choose a tag to compare

What's Changed

  • Fix subtle bug in decoding multiple numbers (03d4107)

v1.0.4

08 Aug 21:31
Compare
Choose a tag to compare

What's Changed

  • Publish to NuGet with the Release configuration (c069d94)