Skip to content

Releases: mrdav30/GridForge-Unity

GridForge-Unity v6.0.4

19 May 18:31

Choose a tag to compare

Packaging

  • Updated packaged GridForge binaries and XML API documentation to v6.0.4.
  • Updated FixedMathSharp packages to v4.0.0
  • Updated SwiftCollections packages to v4.0.6

GridForge-Unity v6.0.3

11 May 15:45

Choose a tag to compare

  • Updated packaged SwiftCollections binaries and XML API documentation to v4.0.4.
  • Updated packaged GridForge binaries and XML API documentation to v6.0.3.
  • Added additional BlockArea configuration options to BlockerComponent (manual, transform, collider, renderer)

GridForge-Unity v6.0.0

28 Apr 14:52

Choose a tag to compare

GridForge-Unity jumps from v4 to v6 to stay aligned with the parent GridForge package versioning.

This release updates the Unity packages for GridForge v6 and cleans up how the Unity packages are structured, maintained, and exported. For the core runtime breaking changes in GridForge itself, see the parent release notes: GridForge v6.0.0

Highlights

  • Updated both Unity packages to align with GridForge v6.
  • Refreshed integrations to match the new library version.
  • Reorganized package contents into dedicated com.mrdav30.gridforge and com.mrdav30.gridforge.lean package roots
  • Simplified package maintenance by replacing the older variant-based generation workflow with a managed-file sync pipeline.
  • Added a Unity editor export tool so both packages can be bundled to .unitypackage directly from the editor or batchmode.

Notes

There is no v5 release for GridForge-Unity; the version number now matches the parent GridForge release line.
This release includes maintainer workflow improvements only around packaging and export. The major runtime/API breaking changes are documented in the parent GridForge v6 release.

GridForge-Unity v4.0.0

16 Apr 05:27

Choose a tag to compare

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 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).

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.

GridForge-Unity v3.0.0

08 Apr 04:24

Choose a tag to compare

Updates

  • bumped GridForge to v4.0.0
    • see v4.0.0 for breaking changes
  • bumped dependencies to latest

Full Changelog: v2.0.0...v3.0.0

GridForge-Unity v2.0.0

12 Mar 02:25

Choose a tag to compare

  • Updated GridForge to v3.0.0
  • Bumped FixedMathSharp and SwiftCollections to latest

GridForge-Unity v1.1.2

11 Mar 04:42

Choose a tag to compare

Fixes

  • Git dependency resolution
  • UnityEditor.Editor namespace resolution

GridForge v1.1.1

08 Mar 07:27

Choose a tag to compare

  • removed git based deps from package manifest

GridForge-Unity v1.1.0

09 Jun 15:53

Choose a tag to compare

  • Updated GridForge assemblies to v1.1.0
  • Updated all relevant APIs and docs to reflect new voxel-focused terminology.

GridForge-Unity v1.0.7

09 Jun 06:24

Choose a tag to compare

  • Updated GridForge assemblies to v1.0.7
  • Removed unneccessary Editor build conditional from runtime components