Changelog
All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
Unreleased
[0.7.0] - 2026-01-22
Fixed
- Fixed typing info for BooleanField
Deprecated
- Deprecated the TextType enums (to be removed in 0.8.0)
Removed
- Dropped support factories with a Fields class
- Dropped python 3.9 support
0.6.1 - 2024-11-25
Fixed
- Fixed the StrEnum issues for py3.9/py3.10
0.6.0 - 2024-11-22
Changed
- The Fields class is no longer needed (deprecated to be removed in 0.7.0)
0.5.0 - 2024-11-03
Changed
- Changed license to BSD 3-Clause
- Changed the default limits for a collection field
- Model is now found from type hints
- Fields are now specific to each class
0.4.1 - 2024-01-24
Fixed
- Relaxed the faker requirements
0.4.0 - 2023-10-28
Added
- Added the ability to override a field that's not defined in fields
0.3.0 - 2023-07-14
Changed
- Moved fields out of the Meta class, and into a separate Fields class
0.2.0 - 2023-06-08
Added
- Added a choice field
Removed
- Dropped python 3.7 support
0.1.0 - 2023-02-24
Added
- Added a simple field, a collection field and a factory field