Repository navigation
GridForge-Unity v4.0.0
This release updates the project to FixedMathSharp v3.0.0 and SwiftCollections v4.0.0. While the dependencies is mostly internal, FixedMathSharp` numerics are part of our public API surface, so this is released as a breaking update.
Breaking
- Upgraded to
FixedMathSharpv3.0.0. FixedMathSharpremoved/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 newMinIncrement/updated tolerance semantics where applicable. - Re-validate tolerance-sensitive logic (movement thresholds, comparisons, convergence checks, serialization expectations).
Why This Release
FixedMathSharp underpins core systems across the stack, so surfacing this dependency transition as an explicit release provides a clear integration checkpoint and migration signal.