Skip to content

Releases: asdf-format/asdf

5.1.0

06 Nov 16:08
740c807

Choose a tag to compare

What's Changed

Full Changelog: 5.0.0...5.1.0

5.0.0

10 Sep 21:33
10f5363

Choose a tag to compare

What's Changed

Full Changelog: 4.5.0...5.0.0

4.5.0

04 Sep 13:32
3ab5f2a

Choose a tag to compare

What's Changed

Full Changelog: 4.4.0...4.5.0

4.4.0

18 Aug 13:46
2df147c

Choose a tag to compare

What's Changed

Full Changelog: 4.3.0...4.4.0

4.3.0

16 Jul 13:53
5686bb3

Choose a tag to compare

What's Changed

Full Changelog: 4.2.0...4.3.0

4.2.0

30 May 20:48
8c51478

Choose a tag to compare

What's Changed

Full Changelog: 4.1.0...4.2.0

4.1.0

31 Jan 19:36
9d7ff2e

Choose a tag to compare

What's Changed

New Contributors

Full Changelog: 4.0.0...4.1.0

4.0.0

19 Nov 15:14
d676e11

Choose a tag to compare

This is a major release for asdf that includes removal of deprecated features and changes to some defaults.

Please see the "what's new" documentation:
https://asdf.readthedocs.io/en/4.0.0/asdf/whats_new.html#whats-new-4-0-0
for a description of the included changes.

Changes include:

Feature

  • Switch default ASDF standard to 1.6.0. (#1744 <https://github.com/asdf-format/asdf/pull/1744>_)
  • Raise RuntimeError if a Convert subclass supports multiple tags but doesn't
    implement select_tag. (#1853 <https://github.com/asdf-format/asdf/pull/1853>_)

General

  • Set memmap=False to default for asdf.open and AsdfFile.__init__.
    (#1801 <https://github.com/asdf-format/asdf/pull/1801>_)

Removal

  • remove copy_arrays (replaced by memmap) (#1800 <https://github.com/asdf-format/asdf/pull/1800>_)
  • Remove deprecated API. See docs for full details. (#1852 <https://github.com/asdf-format/asdf/pull/1852>_)
  • Switch default convert_unknown_ndarray_subclasses to False and issue
    deprecation warning if it is enabled. (#1858 <https://github.com/asdf-format/asdf/pull/1858>_)

3.5.0

02 Oct 22:35

Choose a tag to compare

Bugfix

  • Allow asdf.util.load_yaml to handle recursive objects (#1825 <https://github.com/asdf-format/asdf/pull/1825>_)

Doc

  • added issue links to changelog entries #1827
  • Change asdf standard changelog entries to notes to ease transition to
    towncrier #1830

General

  • fix changelog checker to remove brackets #1828

Removal

  • Deprecate ignore_version_mismatch. This option has done nothing since
    asdf 3.0.0 and will be removed in an upcoming asdf version #1819

3.4.0

04 Aug 16:22
01e9a52

Choose a tag to compare

  • Fix issue where roundtripping a masked array with no masked values removes the mask [#1803]
  • Use a custom exception AsdfSerializationError to indicate when an object in the
    tree fails to be serialized by asdf (and by yaml). This exception currently inherits
    from yaml.representer.RepresenterError to provide backwards compatibility. However
    this inheritance may be dropped in a future asdf version. Please migrate to the new
    AsdfSerializationError. [#1809]
  • Drop importlib_metadata as a dependency on Python 3.12 and newer [#1810]
  • Bumped minimal requirement on attrs from 20.1.0 to 22.2.0 [#1815]