Changelog for moonlight-triangulation-0.2.0.0
Changelog
moonlight-triangulation follows the
Haskell Package Versioning Policy.
The serialization format carries its own version tag, independent of the package version; any change to it is recorded here explicitly.
0.2.0.0
- Specialize the public geometry surface to binary64 and remove the ornamental scalar parameter from points, queries, triangulations, sessions, hierarchy hints, interpolation workspaces, and result types.
- Add dense coordinate and inner-face vertex projections to the existing DCEL surface.
- Add exact support relations and finite-set operations over triangulations, with local publication for sparse differences, intersections, and symmetric differences.
- Schedule singleton insertion and constrained extension between dense and locality-preserving transactions from measured workload evidence.
- Resolve dense coordinate-removal batches through one mutable identity index, retaining geometric descent for sparse removals.
- Strengthen constrained extension, refinement, serialization, algebra, and hostile-boundary validation.
0.1.0.0
- Initial release.