# Changelog `moonlight-triangulation` follows the [Haskell Package Versioning Policy](https://pvp.haskell.org). 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.