Skip to content

3.0.0

Choose a tag to compare

@github-actions github-actions released this 14 Jul 21:49

Changes

🚨 Breaking Changes

  • Breaking change: Blake3 is now fully managed, Blake3.Native is the previous Blake3 (b9f085c)

✨ New Features

  • Add AGENTS.md (03af1e7)
  • Add managed BLAKE3 hasher (8e96713)
  • Add managed parallel BLAKE3 updates (e8d4b57)
  • Add managed BLAKE3 package (b284339)
  • Add macOS benchmarks (c91c9b5)
  • Add NuGet Trusted Publishing via dotnet-releaser (6bfe3e8)

πŸ› Bug Fixes

πŸš€ Enhancements

  • Improve Perf managed BLAKE3 with SIMD (1dbfc0c)
  • Improve Perf managed BLAKE3 AVX-512 hashing (008e684)
  • Improve Perf managed one-shot hashing (fb9138c)
  • Improve Perf managed single-chunk hashing (b165403)
  • Improve Perf managed chunk tails (56677da)
  • Improve Perf for AVX2 wide chunk transposition (87fe689)
  • Improve Perf ARM64 managed hashing (fc86c49)
  • Improve Perf ARM64 short-input hashing (9b1924d)
  • Enhance Blake3.NET logo (91823f6)

🧰 Maintenance

  • Update ci test ISA matrix (23973d2)

🏭 Tests

  • Improve test managed edge cases across platforms (717e6ba)

πŸ“š Documentation

  • Update docs for managed benchmarks (41fd9f4)
  • Improve doc benchmark presentation (63f58b1)
  • Update doc for 3.0 package changes (b0b6e60)

🧰 Misc

Full Changelog: 2.2.1...3.0.0

Published with dotnet-releaser