Skip to content

Releases

1.3.2

Choose a tag to compare

@github-actions github-actions released this 16 May 12:25

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

  • Improved: Tests for multi-byte aligned reads. 715ba5d
  • Fixed: Write64 Producing an Incorrect Value in output 5083b30
  • Bumped: Project Version & Simplified Read/Write e5de460

1.3.1

Choose a tag to compare

@github-actions github-actions released this 15 May 12:26

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

  • Fixed: Possibility of bad data from ReadGeneric<T> with numBits due to non-zero'd stack. bb67b66
  • Bumped: Library Version 1a64d9e

1.3.0

Choose a tag to compare

@github-actions github-actions released this 20 Feb 14:28

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

Choose a tag to compare

@github-actions github-actions released this 05 Jul 01:39

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