- Make SubIFDs accessible as TiffPage.pages.
- Make parsing of TiffSequence axes pattern optional (breaking).
- Limit parsing of TiffSequence axes pattern to file names, not path names.
- Do not interpolate in imshow if image dimensions <= 512, else use bilinear.
- Use logging.warning instead of warnings.warn in many cases.
- Fix NumPy FutureWarning for out == 'memmap'.
- Adjust ZSTD and WebP compression to libtiff-4.0.10 (WIP).
- Decode old-style LZW with imagecodecs >= 2018.11.8.
- Remove TiffFile.qptiff_metadata (QPI metadata are per page).
- Do not use keyword arguments before variable positional arguments.
- Make either all or none return statements in function return expression.
- Use pytest parametrize to generate tests.
- Replace test classes with functions.