Skip to content

NetWasm v0.4.3

Choose a tag to compare

@zion-sati zion-sati released this 27 Sep 17:16
400676d

NetWasm 0.4.3 reduces the canonical Console.WriteLine(42) Release component from 91,294 to 84,513 bytes while retaining precise BDWGC garbage collection.

  • Aligns CLI, SDK and browser release packaging around the same size-oriented runtime optimization and final component stripping pipeline.
  • Removes unused runtime compatibility code and excludes the GC no-collection diagnostic hook from ordinary Release builds.
  • Adds a clean-source and clean-package-consumer size canary so those paths must produce the same validated, executable component.
  • Raises the supported .NET 10 SDK floor to 10.0.303 on macOS Arm64 to avoid the upstream CoreCLR TLS crash fixed in newer servicing releases; repository builds use SDK 10.0.401.
  • Makes host-tool downloads resilient to transient upstream throttling and corrects release package version projection order.