Releases: Wenveo/Noisrev.League.IO.RST
Releases · Wenveo/Noisrev.League.IO.RST
v4.0.0.0-rc2
Improved Api documentation and deployed documentation website using GitHub Pages ^^
What's Changed
Full Changelog: v4.0.0.0-rc1...v4.0.0.0-rc2
v4.0.0.0-rc1
With more performance improvements and optimizations, and many bug fixes, this will be the best performance release yet! ^^
What's Changed
- Add .editorconfg by @Wenveo in #13
- Clear up project properties and update target frameworks by @Wenveo in #14
- Update the license in the header of all files by @Wenveo in #15
- Fix overflow exception caused by incorrect type conversion by @Wenveo in #16
- Use the System.IO.Hashing package instead of Standart.Hash.xxHash by @Wenveo in #17
- Use HashCode.Combine to generate hash code by @Wenveo in #18
- Fix ReplaceAll method and improve RSTBuilder by @Wenveo in #19
- Remove old test project and add new benchmark test project by @Wenveo in #20
- Fix incorrect hash computation caused by incorrect parameters by @Wenveo in #21
- Faster and higher performance reads and writes by @Wenveo in #22
- Improve string wirting in BytesWriter by @Wenveo in #23
- Update dotnet.yml workflow, and the sdk-version in global.json by @Wenveo in #25
- Change the namespace "Unsafe" to "Internal" by @Wenveo in #26
- Add different operations for MaxStackLimit in hash computation by @Wenveo in #27
- Add IsAotCompatible property for net8.0 projects by @Wenveo in #28
- Use a custom large byte array pool for reads and writes by @Wenveo in #29
- Change the types of BytesReader and BytesWriter from class to struct by @Wenveo in #30
- Add more method overloading for ComputeHash by @Wenveo in #31
- Bump Microsoft.SourceLink.GitHub from 1.0.0 to 1.1.1 by @dependabot in #32
- Strong-Naming by @Wenveo in #33
New Contributors
- @dependabot made their first contribution in #32
Full Changelog: v3.1.2.0...v4.0.0.0-rc1
v3.1.2.0
v3.1.1.0
- Add multi-target framework
- Update project properties and package references
- Enable nullable for project and improve the code
Full Changes: b4c5a40...5e7b780
v3.1.0.0
v3.0
- Added new RSTBuilder (content to build RSTFile).
- Deprecated Extensions.Data.xxHash.core20 package, change to use Standart.Hash.xxHash package.
- New BytesReader and BytesWriter were created to improve performance.
- Optimized Read and Write performance of RSTFile (now 76% faster (Read) and 87% (Write)).
- Set the Release Optimize to true (I've never noticed that before...).
- Test projects are tested using BenchmarkDotnet.
- Update and fix some code comments.