Skip to content

FixedMathSharp-Unity v3.0.0

Choose a tag to compare

@mrdav30 mrdav30 released this 14 Apr 18:00
· 8 commits to main since this release

This release updates the project to FixedMathSharp v3.0.0.
While the dependency is mostly internal, FixedMathSharp numerics are part of our public API surface, so this is released as a breaking update.

  • Breaking
    • Upgraded to FixedMathSharp v3.0.0.
    • FixedMathSharp removed/renamed precision-related members and tightened deterministic numeric APIs (including float-overload removals), which may require consumer code changes.
    • Tolerance/epsilon behavior in numeric comparisons may differ from previous versions.
  • What This Means For Consumers
    • Rebuild and run tests against this release before promotion.
    • Update any call sites relying on removed float-based numeric overloads.
    • Replace Precision-style usage with the new MinIncrement/updated tolerance semantics where applicable.
    • Re-validate tolerance-sensitive logic (movement thresholds, comparisons, convergence checks, serialization expectations).