- Document ``absolute`` parameter of ``URL`` field (:pr:`2327`). - Documentation: Remove (outdated) minimum Python 3 minor version in documentation and README (:pr:`2323`).
3.23.0
*******************
Features:
- Typing: replace "type" with specific metaclass for ``Schema`` and ``Field``.
Other changes:
- Officially support Python 3.13 (:pr:`2319`). - Drop support for Python 3.8 (:pr:`2318`).
3.22.0
*******************
Features:
- Add ``many`` Meta option to ``Schema`` so it expects a collection by default (:issue:`2270`). Thanks :user:`himalczyk` for reporting and :user:`deckar01` for the PR. - Refactor hooks (:pr:`2279`). Thanks :user:`deckar01` for the PR.
3.21.3
*******************
Bug fixes:
- Fix memory leak that prevented schema instances from getting GC'd (:pr:`2277`). Thanks :user:`mrcljx` for the PR.
3.21.2
*******************
Bug fixes:
- Allow timestamp 0 in ``fields.DateTime`` (:issue:`2133`). Thanks :user:`flydzen` for reporting.
3.21.1
*******************
Bug fixes:
- Fix error message when field is declared as a class and not an instance (:issue:`2245`). Thanks :user:`travnick` for reporting.