Changelog
0.4.2 - TBC
Features:
Add example code to demo full static site generation
0.4.1 - 2026-09-24
Bugfix:
Update django-distill integration to support version 4
0.4.0 - 2026-09-13
Bugfix:
Update code to match docs - template override should be
extends, notbase
Upgrading
The context now correctly uses extends for the base template override. If you’ve
been using base, the base value will be copied into extends so it still
works, but you will get a deprecation warning.
To fix this, change the key to extends.
This deprecation warning and the backwards compatibility with base will be removed
in version 0.5.
0.3.3 - 2026-06-25
Fix
django-distillintegration
0.3.2 - 2026-04-04
Bugfix:
Fix
basetemplate override in markdown frontmatter
0.3.1 - 2026-01-16
Bugfix:
URLs with suffix resolved correctly
0.3.0 - 2026-01-11
Features:
Add
Pages.registrydict to retrieve aPagesinstanceAdd
Pages.get_page(request_path)to get aPageobjectAdd
Pageobject, to work with page data in templates or outside the page viewTemplate context now has
page, a reference to the currentPageobject
Changes:
Pagesnames must be uniquenanodjango
app.pages(...)call now returns aPagesobjectRenamed view from
views.Pagetoviews.PageView
Docs:
Add How-tos and Static site generation documentation
0.2.0 - 2026-01-03
Features:
Add support for auto-reloading with django-browser-reload
Docs:
Add Usage documentation
Add
{% url %}usage pattern to usage and tutorial
Changes:
Page URL paths are now positional, not named
Pages instance name must now be unique (required for URL resolution)
0.1.0 - 2025-07-02
Initial release