Version 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
inputandoutputfields 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.BREAKING CHANGE: Replaced
arrayCoordinateSystemswith explanation of how to properly express dimensionless transforms.style: Improved readability of multiscales section and
coordinates/displacementstransformations.
[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
mapAxisandbyDimensiontransforms consistent with other transformsBREAKING CHANGE: Zarr parameter storage no longer allowed for scale/translation
For detailed set of changes see complete overview
Updated version keys from
0.6.dev2to0.6.dev3everywherestyle: Homogeneous use of backticks in spec document
specification: Changed the constraints for valid
pathvalues inwellsfor HCS plates to allow some non-alphanumeric characters.specification: Corrected that
versionfield is not required under plate/well/labels metadata.specification: Constrained datatype of multiscales datasets to be the same across all resolutions
specification: Clarified that
namefield inaxesmetadata is required to be a non-empty string.style: Adopted JSON terminology for “object” and “array” in the spec document.
Removed#
BREAKING CHANGE: Removed
inverseOftransformationRemoved
versionfield frommultiscalesmetadata in the image schema (schemas/image.schema) since it is already required atome > versionRemoved
versionfield fromplate,wellandlabelsmetadata in the spec document since it is already required atome > 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_namesfield inaxesMUST 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