- Update flask-sqlalchemy to version 3
- Drop support for Python 3.5 and 3.5
- Enable support for Python 3.9 and 3.10
- Allow non-required model fields in Markdown loader
- Support Markdown-Frontmatter formatted content
- Support Python 3.8
- Check for missing models when loading data
- Refactor
- Enforce YAML file extensions when loading records from multiple files in a directory
- Update package metadata
- Minor cleanups
- Use
ruamel.yaml
for proper unicode handling - Include support for Python 3.4 and 3.7
- Improve documentation
- Support reading all rows from
_all.yml
inside the model directory
- First release