- Add schema feature to forward deprecated model attributes to a new location. [#85]
- Remove NDData interface from DataModel. [#77]
- Add cast_fits_arrays and validate_arrays options for controlling array validation behavior. [#79]
- Prevent data corruption by raising an error when asked to cast a table with a pseudo-unsigned integer column. [#82]
- Remove DataModel.my_attribute function. [#72]
- Workaround for setuptools_scm issues with recent versions of pip. [#83]
- Don't allow ASDF hdus to get passed through
extra_fits
, and don't write out any ASDF extension ifself._no_asdf_extension=True
[#71]
- Make arrays contiguous on save to prevent issue with duplicate array data between ASDF and FITS. [#70]
- Stop setting level of package loggers. [#64]
- Remove automatic management of meta.date attribute and create on_init hook. [#44]
- Fix bug where asdf.tags.core.NDArrayType instances remain in flat dict when include_arrays=False. [#58]
- Improve handling of open files among shallow copies of a DataModel. [#59, #60]
- Create package and import code from jwst.datamodels. [#1, #27]
- Remove stdatamodels.open. [#2]
- Fix validation behavior when an object with nested None values is assigned to a DataModel attribute. [#45]
- Rename is_builtin_fits_keyword to make clear that it is used outside of this package. [#47]
- Add flag to disable validation on DataModel attribute assignment. [#36]