Skip to content

Releases: Aldaviva/Bom.Squad

0.3.0

01 Jun 18:32
0.3.0
05dfd48
Compare
Choose a tag to compare
  • Set the private readonly field using reflection instead of memory editing for greater cross-platform compatibility.
  • Compatible with AOT compilation.

0.2.1

08 Nov 12:31
0.2.1
48cae7c
Compare
Choose a tag to compare
  • Fix workaround for Utf8Json not finding type when program files have been merged with ILRepack, changing the assembly name of dependency classes

0.2.0

08 Nov 11:43
0.2.0
5b77fcf
Compare
Choose a tag to compare
  • If the field offset of UTF8Encoding.emitUtf8Identifier is not known based on the runtime and process word size, scan for it automatically.
  • Determine runtime using reflection instead of compile-time preprocessor directives, which had prevented this library from targeting .NET Standard and thus more runtimes than just .NET Core and Framework.
  • Added workaround to fix crash in Utf8Json due to dependency on the original Encoding.UTF8.GetPreamble() on static type initialization.

0.1.0

07 Nov 10:30
0.1.0
609a966
Compare
Choose a tag to compare
  • Change from replacing the UTF8 static getter method body on Encoding to modifying the private readonly boolean field _emitUTF8Identifier in the returned static UTF8Encoder instance.

0.0.0

07 Nov 03:36
0.0.0
822c309
Compare
Choose a tag to compare

First release