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.
Weasyprint
60.2+ is now needed
0.7.0 - 2023-12-13
- Upgrade
Python
to 3.10
0.6.0 - 2023-09-19
- Add Pydantic 2.2.0 compatibility
0.5.0 - 2023-05-23
- Add Django 4.2 compatibility
- Add
pdf_options
argument toAbstractDocument.create
method
0.4.0 - 2022-08-05
- Add Django 4.0 compatibility
- Use static storage class to open static files
0.3.2 - 2021-11-29
- Create a
IssuerLazyChoiceField
to be able to update issuer field choices without creating migrations.
- Add a
persist
argument toAbstractDocument.create
method
0.3.1 - 2021-09-02
Weasyprint
53.0+ is now needed
0.3.0 - 2021-06-08
- the
DocumentRequest
model now has aget_document_path
helper
- Avoid caching pydantic model instance in the
PydanticModelField
to avoid multiple models collisions
0.2.0 - 2021-04-14
- Add Django 3.2 compatibility
- Distribute a complete documentation
- Add package description (README)
0.1.2 - 2021-04-06
- Include templates and static files in distributed package
0.1.1 - 2021-04-06
- Package name in version metadata
0.1.0 - 2021-03-26
- Install security updates in project Docker images
- Add
DocumentRequest
model, serializer and API viewset - Add
DummyDocument
example document issuer - Implement document issuer pattern