Repository navigation
Releases
Releases · Sewer56/Sewer56.BitStream
1.3.2
Changelog
All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog
and this project adheres to Semantic Versioning.
1.3.2 - 2024-05-16
Commits
1.3.1
Changelog
All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog
and this project adheres to Semantic Versioning.
1.3.1 - 2024-05-15
Commits
1.3.0
Changelog
All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog
and this project adheres to Semantic Versioning.
1.3.0 - 2023-02-20
Merged
- Cleanup if preprocessor directives
#4
Commits
- Added: Basic Tests for Writing/Reading Generics
fa35328 - Added: Code Coverage Badge to Readme
10abef1 - Removed: Dead Code. Legacy GetBytes Utility Method.
57b0eda - Added: Unit Test for Read/Write of Spans [Extension]
a619328 - Changed: NextByteIndex to use existing properties.
9cfa26b - Changed: Made NextByteIndex doc. easier to understand.
a0cfe47 - Added: Basic test for NextByteIndex
c28704e - cleanup if directives
a039c9e - better way
f9f290a - Upgraded Benchmarks to .NET 7
feca0b0 - Added: Project Namespaces to BitStream
dadf9cd - Added: Various Optimisations & Refactorings [See Details]
097add4 - Refactor: Move Optimised Functions out to Extensions
81c080c - Added: Current [incomplete] Documentation for changes in this branch.
5a3bd7b - Added Extensions: ReadAlignedFast/WriteAlignedFast & Updated Readme
d13a27e - Added: Fast Method Read Benchmarks
6006c37 - Improved: Read/Write Benchmark Accuracy
50ae602 - Improved: Array Byte Stream Performance via No Bounds Checks
f96f1af - Improved: Write Performance [less register use]
e1c9e82 - Added: Missing Public APIs
021820a - Updated: Sample Benchmarks in Readme
3e88c1f - Update: Package Version & CI Version
c975ce5
1.2.1
Changelog
All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog
and this project adheres to Semantic Versioning.
1.2.1 - 2022-07-05
Merged
- Support net standard 2.0
#1
Commits
- support net standard 2.0
2cb9d8c - fix indentation
42a82c9 - Added: Assembly as Trimmable & Trim Test Dummy
b404719 - Bumped: Main Library Version
ccfe8b0 - Added: Basic CI/CD Support
685c5f4 - Updated: Test Environment
97c05e1 - Changed: Exclude no-op casts from code coverage.
29dc447 - Added: C#10 File Scoped Namespaces
6175c74 - Removed: Legacy CoreRT Moniker from CoreRT Testing
2eccfd8 - Added: In-Process Benchmarking & Memory Diagnoser
17d4728 - Added: Speed Column to Benchmarks
4df5822 - Added: Loop unrolling to benchmarks for more accurate/realistic results.
fb48b8f - Added: Aggressive Inlining to Read Methods [Benchmark Improvement]
9de4be3 - Added: Inlining to write Methods [Benchmark Proven]
800e125 - Added: AggressiveInlining to missing Extension Methods.
f83ff76 - Fixed: Write64 Benchmark Incorrectly using Wrong # of Bits
8cdd864 - Added: Todo Regarding Inlining
72dedc7 - Removed: Redundant Duplicate code from BitStream<T>
f232a59 - Fixed: Tiny piece of indentation that I missed.
d85fbef - Changed: Exclude Generic Extensions from Code Coverage
5b87233 - Added: Public API Analyzer
b7dadf8 - Changed: Publish only Release pkg in CI/CD, fix NuGet glob
bac0f54