                 Changes in version 0.1.0 (2026-09-18)                  

  - Stabilized the four-argument refine_spatial_labels() public API.
  - Added strict validation for coordinate dimensionality, finite
    values, labels, specimen identifiers, worker budgets, and
    per-specimen coordinate variation.
  - Made coordinate dimensionality specimen-specific. Constant axes are
    removed independently, while genuinely three-dimensional specimens
    retain all three coordinates.
  - Made specimen isolation explicit in the native engine, including
    local class encodings and support for completely overlapping
    coordinate systems.
  - Replaced platform-specific specimen forking with one cross-platform
    C++ thread budget. Results and diagnostics are deterministic across
    worker counts.
  - Added pointwise and per-specimen summary diagnostics, including
    class-loss reporting without imposing class preservation.
  - Added 2D, genuine 3D, multi-specimen, invariance, memory, and
    parallelism tests and expanded the README, vignette, reference
    documentation, and manuscript.
  - Removed persistent vignette option changes and replaced the internal
    fixed CRC benchmark seed with the optional user-controlled seed
    argument.
