Skip to content

Latest commit

 

History

History
109 lines (65 loc) · 1.8 KB

CHANGELOG.rst

File metadata and controls

109 lines (65 loc) · 1.8 KB

Changelog

3.0.0 (unreleased)

  • Only support Python>=3.6 and marshmallow>=3.0.0.

2.1.0 (2020-10-05)

Features:

  • Pass **kwargs to inner schemas (#108). Thanks @fuhrysteve for the PR.

2.0.1 (2019-07-14)

Bug fixes:

  • Fix error message format by using normalized messages (PR #89).

Other changes:

  • Fix tests for compatibility with marshmallow>=3.0.0rc7 compat.

Thanks @svidela for these changes.

2.0.0 (2019-05-29)

Deprecations/Removals:

  • Drop Python 2 (no longer supported by marshmallow 3).
  • Support marshmallow>=3.0.0rc6.

2.0.0b2 (2018-10-25)

Features :

  • Port to marshmallow 3b19

Deprecations/Removals:

  • Drop Python 3.4

2.0.0b1 (2018-10-16)

Features :

  • Port to marshmallow 3b18
  • Support Python 3.5, 3.6 and 3.7

Bug fixes:

  • Return type in dump() for objects without any attributes (PR #16)
  • Restore support for schema context (PR #10)

Deprecations/Removals:

  • Drop marshmallow 2 compatibility
  • Drop Python 2.6 and 3.3

1.0.6 (2019-07-14)

Bug fixes:

  • Fix support for accessing parent context.

Other changes:

  • Drop official support for Python 2.6 and Python 3.3.

1.0.5 (2017-06-20)

  • Report error during load if "type" value is unhashable

1.0.4 (2017-04-25)

  • Add option to leave type field on load

1.0.3 (2016-11-04)

  • Add support for raising errors when schema is strict
  • Remove type field from data on load

1.0.2 (2016-08-11)

  • Fix bug with ignoring "partial" constructor argument

1.0.1 (2016-08-11)

  • Fix bug with ignoring "many" constructor argument
  • Fix code example in README

1.0 (2016-03-14)

  • Initial release.