3.0.0
Asdf 3.0.0 is the first major asdf release since 2018.
Thank you to all the contributors!
There are many large and small changes in asdf 3.0.
Please see the updated docs and the What's New page for more details.
The ASDF Standard is at v1.6.0
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
- Drop support for ASDF-in-FITS. [#1288]
- Add
all_array_storage,all_array_compressionand
all_array_compression_kwargstoasdf.config.AsdfConfig[#1468] - Move built-in tags to converters (except ndarray and integer). [#1474]
- Add block storage support to Converter [#1508]
- Remove deprecated legacy extension API [#1464]
- Fix issue opening files that don't support
fileno[#1557] - Allow Converters to defer conversion to other Converters
by returningNoneinConverter.select_tag[#1561] - Remove deprecated tests.helpers [#1597]
- Remove deprecated load_custom_schema [#1596]
- Remove deprecated TagDefinition.schema_uri [#1595]
- Removed deprecated AsdfFile.open and deprecated asdf.open
AsdfFile.write_to and AsdfFile.update kwargs [#1592] - Fix
AsdfFile.infoloading all array data [#1572] - Blank out AsdfFile.tree on close [#1575]
- Move ndarray to a converter, add
convert_unknown_ndarray_subclasses
toasdf.config.AsdfConfig, moveasdf.Streamto
asdf.tags.core.Stream, update block storage support for
Converter and update internal block API [#1537] - Remove deprecated resolve_local_refs argument to load_schema [#1623]
- Move IntegerType to converter and drop cache of converted values. [#1527]
- Remove legacy extension API [#1637]
- Fix bug that left out the name of the arrays that differed
forasdftool diffcomparisons [#1652]