Skip to content

FixedMathSharp-Unity v3.0.1

Choose a tag to compare

@mrdav30 mrdav30 released this 18 Apr 03:51
· 4 commits to main since this release

This release adds a second Unity package variant to better support Burst AOT workflows.

What's New

  • Added a NoMemoryPack package variant:
    • com.mrdav30.fixedmathsharp.nomemorypack
  • Kept the standard package variant with MemoryPack support:
    • com.mrdav30.fixedmathsharp
  • Reorganized the repository to host both Unity packages from a single Git repo
  • Updated installation documentation for Git URL installs and variant selection

Which Package Should You Use?

  • Use com.mrdav30.fixedmathsharp if you want the standard package with MemoryPack support
  • Use com.mrdav30.fixedmathsharp.nomemorypack if you are targeting Unity Burst AOT or want to avoid the MemoryPack dependency

Notes

If you use Unity Burst AOT, prefer the NoMemoryPack build. MemoryPack's Unity support is centered on IL2CPP via its .NET source-generator path, so the no-MemoryPack variant is the safer choice for Burst AOT scenarios.

Upgrade Impact

This is primarily a packaging and distribution update. Core FixedMathSharp-Unity functionality is otherwise unchanged from v3.0.0.