Releases: django-commons/drf-excel
Releases · django-commons/drf-excel
2.5.2
What's Changed
Fixed
- Add support for dynamic serializer fields by @melvinkcx in #109
Internal
- Pin version for sigstore/gh-action-sigstore-python version by @cunla in #105
- Update repos links in readme and package metadata by @browniebroke in #106
New Contributors
- @cunla made their first contribution in #105
- @melvinkcx made their first contribution in #109
Full Changelog: 2.5.1...2.5.2
2.5.1
What's Changed
- Move to
django-commons
organization, and auto-deploy to PyPI.
Full Changelog: 2.5.0...2.5.1
2.5.0
What's Changed
- Officially drop support for Python 3.7 and 3.8 by @browniebroke in #94
- Add support for Python 3.13 support by @browniebroke in #102
- Modernize the codebase with Ruff by @browniebroke in #101
- Document fix for pagination issue by @CorneiZeR in #99
New Contributors
- @CorneiZeR made their first contribution in #99
Full Changelog: 2.4.2...2.5.0
2.4.2
What's Changed
Fixed
- Support nullable ListFields with django-rest-framework by @Rmvandiepen in #78
- Add Django 5 to trove classifiers by @FlipperPA in #96
- Fix Django classifiers by @browniebroke in #97
Internal/Tests
- Add Ruff to pre-commit config for linting and formatting by @browniebroke in #89
- Setup test infrastructure by @browniebroke in #87
- Add code coverage reporting by @browniebroke in #90
- Add a number of tests to increase test coverage by @browniebroke in #88, #91, #92 and #93
New Contributors
- @browniebroke made their first contribution in #87
- @Rmvandiepen made their first contribution in #78
Full Changelog: 2.4.1...2.4.2
2.4.1
What's Changed
- Bug fix: edge cases of
datetime.date
need to be accounted for in our logic by @rptmat57, reported by @shawnyang2019 - Bug fix: list of
str
are incorrectly prepped using json.dumps on newer Python versions in 787cec0 by @rptmat57, reported by @melvinkcx - Switch from
setup.py
topyproject.toml
, consolidate and cleanup by @FlipperPA
Full Changelog: 2.4.0...2.4.1
2.4.0
What's Changed
- Support for
_lazy
by @BilityLeu in #76 - Support for temporary files on Windows by @rdmolony in #74
- Code clean up, comment improvement, and trove classifier update for support Python & Django versions by @FlipperPA
Full Changelog: 2.3.0...2.4.0
2.3.0
What's Changed
- OpenPyXL 3.10 compatibility by @alb3rto269
- Documentation fix for minimum DRF version by @allburov in https://github.com/wharton/drf-excel/pull/68/files
- General refactoring by @thesaintraphael in #67
Full Changelog: 2.2.0...2.3.0
2.2.0
What's Changed
- Removed
NullBooleanField
, and requires Django REST Framework3.14
or higher. For older versions of DRF, use version2.1.0
. By @sarahboyce in #65 - Better Unicode character support by @suhanoves in #64 and @moyechen in #63
- Use the correct media type by @willtho89 in #62
Full Changelog: 2.1.0...2.2.0
2.1.0
What's Changed
- Support was added for sheet view options, such as
rightToLeft
andshowGridLines
by @rptmat57 in #50 - README typos were fixed by @DanielJDufour and @rptmat57
Full Changelog: 2.0.1...2.1.0