Skip to content

Latest commit

 

History

History
128 lines (74 loc) · 3.46 KB

File metadata and controls

128 lines (74 loc) · 3.46 KB
author

Version History

(ngff-spec:history)=

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog.

[0.6.dev4] - 2026-04-22

Changed

  • BREAKING CHANGE: Unified input and output fields in all transformation metadata to be an object of {"name": string, "path": string} instead of allowing both string and object forms. This change was made to ensure consistency across all transformations and to simplify the specification.

[0.6.dev3] - 2026-03-13

Changed

  • Implemented feedback from Hackathon:
    • BREAKING CHANGE: Renamed top-level group for transformations to "Scene"
    • BREAKING CHANGE: Transformations in scene metadata must be object with fields "name" and "path"
    • BREAKING CHANGE: Made syntax of mapAxis and byDimension transforms consistent with other transforms
    • BREAKING CHANGE: Zarr parameter storage no longer allowed for scale/translation
    • For detailed set of changes see complete overview
  • Updated version keys from 0.6.dev2 to 0.6.dev3 everywhere
  • style: Homogeneous use of backticks in spec document
  • specification: Changed the constraints for valid path values in wells for HCS plates to allow some non-alphanumeric characters.
  • specification: Corrected that version field is not required under plate/well/labels metadata.
  • specification: Constrained datatype of multiscales datasets to be the same across all resolutions
  • specification: Clarified that name field in axes metadata is required to be a non-empty string.
  • style: Adopted JSON terminology for "object" and "array" in the spec document.

Removed

  • BREAKING CHANGE: Removed inverseOf transformation
  • Removed version field from multiscales metadata in the image schema (schemas/image.schema) since it is already required at ome > version
  • Removed version field from plate, well and labels metadata in the spec document since it is already required at ome > version.

[0.6.dev2] - 2025-12-02

Changed

Implemented feedback from RFC-5 review 1 and 2

[0.6dev1] - 2025-11-18

Added

Initial proposal for RFC-5: Transforms. See proposal text.

[0.5.2] - 2025-01-10

Changed

  • Clarify that the dimension_names field in axes MUST be included.

[0.5.1] - 2025-01-10

Added

  • Re-add the improved omero description in PR-191.

[0.5.0] - 2024-11-21

Changed

  • use Zarr v3 in OME-Zarr, see RFC-2.

[0.4.1] - 2023-02-09

Changed

  • expand on "labels" description

[0.4.1] - 2022-09-26

Added

  • transitional metadata for image collections ("bioformats2raw.layout")

[0.4.0] - 2022-02-08

Added

  • multiscales: add axes type, units and coordinateTransformations
  • plate: add rowIndex/columnIndex

[0.3.0] - 2021-08-24

Added

  • Add axes field to multiscale metadata

[0.2.0] - 2021-03-29

Changed

  • Change chunk dimension separator to "/"

[0.1.4] - 2020-11-26

Added

  • Add HCS specification

[0.1.3] - 2020-09-14

Added

  • Add labels specification

[0.1.2] - 2020-05-07

Added

  • Add description of "omero" metadata

[0.1.1] - 2020-05-06

Added

  • Add info on the ordering of resolutions

[0.1.0] - 2020-04-20

First version for internal demo