Skip to content

TpsReader v0.3.1

Choose a tag to compare

@CarlosGtrz CarlosGtrz released this 22 Jul 16:15

TpsReader 0.3.1 makes typed-array access fully compatible with Native AOT.

Changes:

  • Replace reflection-based Array.CreateInstance conversion with statically rooted converters for supported TPS value arrays.
  • Preserve checked numeric conversion for numeric and nullable numeric arrays.
  • Preserve typed string, date, time, object, and raw GROUP byte-array access.
  • Add broader typed-array test coverage.
  • Treat Native AOT warning IL3050 as a release-blocking error.

Install the library:

dotnet add package TpsReader --version 0.3.1

Install the cross-platform .NET tool:

dotnet tool install --global TpsReader.Tool --version 0.3.1

The release also includes tps-v0.3.1-win-x64.zip, containing a self-contained native AOT tps.exe for 64-bit Windows.