- Derive ZarrStore from MutableMapping. - Support zero shape ZarrTiffStore. - Fix ZarrFileStore with non-TIFF files. - Fix ZarrFileStore with missing files. - Cache one chunk in ZarrFileStore. - Keep track of already opened files in FileCache. - Change parse_filenames function to return zero-based indices. - Remove reopen parameter from asarray (breaking). - Rename FileSequence.fromfile to imread (breaking).
2020.9.22
- Add experimental Zarr storage interface (WIP). - Remove unused first dimension from TiffPage.shaped (breaking). - Move reading of STK planes to series interface (breaking). - Always use virtual frames for ScanImage files. - Use DimensionOrder to determine axes order in OmeXml. - Enable writing striped volumetric images. - Keep complete dataoffsets and databytecounts for TiffFrames. - Return full size tiles from Tiffpage.segments. - Rename TiffPage.is_sgi property to is_volumetric (breaking). - Rename TiffPageSeries.is_pyramid to is_pyramidal (breaking). - Fix TypeError when passing jpegtables to non-JPEG decode method (25).
2020.9.3
- Do not write contiguous series by default (breaking). - Allow to write to SubIFDs (WIP). - Fix writing F-contiguous NumPy arrays (24).
2020.8.25
- Do not convert EPICS timeStamp to datetime object. - Read incompletely written Micro-Manager image file stack header (23). - Remove tag 51123 values from TiffFile.micromanager_metadata (breaking).
2020.8.13
- Use tifffile metadata over OME and ImageJ for TiffFile.series (breaking). - Fix writing iterable of pages with compression (20). - Expand error checking of TiffWriter data, dtype, shape, and tile arguments.
2020.7.24
- Parse nested OmeXml metadata argument (WIP). - Do not lazy load TiffFrame JPEGTables. - Fix conditionally skipping some tests.