Releases: joshuadavidthomas/django-bird
Releases · joshuadavidthomas/django-bird
v0.17.3
What's Changed
- Fix asset manifest path normalization to prevent double prefixing by @joshuadavidthomas in #224
- Adds
ADD_ASSET_PREFIX
setting for configuring staticfiles url prefix by @joshuadavidthomas in #226 - 🔖 bump version 0.17.2 -> 0.17.3 by @joshuadavidthomas in #225
Full Changelog: v0.17.2...v0.17.3
v0.17.2
What's Changed
- Normalize paths in asset manifest for enhanced security by @joshuadavidthomas in #221
- Fix asset URL handling in development mode by @joshuadavidthomas in #222
- 🔖 bump version 0.17.1 -> 0.17.2 by @joshuadavidthomas in #223
Full Changelog: v0.17.1...v0.17.2
v0.17.1
What's Changed
- Fix static URLs to include django_bird prefix by @joshuadavidthomas in #219
- 🔖 bump version 0.17.0 -> 0.17.1 by @joshuadavidthomas in #220
Full Changelog: v0.17.0...v0.17.1
v0.17.0
What's Changed
- Update Django 5.2 version to beta by @joshuadavidthomas in #208
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #209
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #210
- Add component domain utilities for asset manifest optimization by @joshuadavidthomas in #211
- Add asset manifest system for better performance by @joshuadavidthomas in #212
- Optimize startup time by removing component discovery by @joshuadavidthomas in #213
- Remove component discovery at startup by @joshuadavidthomas in #214
- Log any potential encoding errors in template scanning by @joshuadavidthomas in #215
- Remove
ENABLE_AUTO_CONFIG
setting and autoconfiguration functionality by @joshuadavidthomas in #216 - 🔖 bump version 0.16.2 -> 0.17.0 by @joshuadavidthomas in #217
Full Changelog: v0.16.2...v0.17.0
v0.16.2
What's Changed
- add new
pre_ready
hook by @joshuadavidthomas in #204 - add autoconfigure method call back to app config ready method by @joshuadavidthomas in #205
- 🔖 bump version 0.16.1 -> 0.16.2 by @joshuadavidthomas in #206
Full Changelog: v0.16.1...v0.16.2
v0.16.1
What's Changed
- Add
ready
plugin hook and refactor library init to internal plugin by @joshuadavidthomas in #198 - change ready hook to just autoconfiguration by @joshuadavidthomas in #199
- remove
app_settings
arg fromready
hook by @joshuadavidthomas in #200 - deprecate autoconfiguration, pending move to dedicated plugin by @joshuadavidthomas in #201
- adjust type checking infrastructure a bit by @joshuadavidthomas in #202
- 🔖 bump version 0.16.0 -> 0.16.1 by @joshuadavidthomas in #203
Full Changelog: v0.16.0...v0.16.1
v0.16.0
🚨 This release contains some breaking changes. See the Changelog for more information. 🚨
What's Changed
- Refactor asset types and allow for registering new types by @joshuadavidthomas in #190
- Refactor asset type hook to use
register_type
callback by @joshuadavidthomas in #191 - Refactor component registry to use dict and remove cachetools by @joshuadavidthomas in #192
- change trove classifer to beta by @joshuadavidthomas in #193
- Add new
get_template_directories
hook and use internally by @joshuadavidthomas in #195 - fix performance of
BirdAssetFinder.find
by removing component discovery scan by @joshuadavidthomas in #196 - 🔖 bump version 0.15.0 -> 0.16.0 by @joshuadavidthomas in #197
Full Changelog: v0.15.0...v0.16.0
v0.15.0
What's Changed
- Scaffold out plugin system using
pluggy
by @joshuadavidthomas in #185 - Refactor asset collection to new internal plugin by @joshuadavidthomas in #186
- move internal plugin back to
staticfiles
module by @joshuadavidthomas in #187 - Add documentation for plugins by @joshuadavidthomas in #188
- 🔖 bump version 0.14.2 -> 0.15.0 by @joshuadavidthomas in #189
Full Changelog: v0.14.2...v0.15.0
v0.14.2
What's Changed
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #179
- create
BirdAssetStorage
by @joshuadavidthomas in #180 - Fix scanning of templates for component usage by @joshuadavidthomas in #183
- 🔖 bump version 0.14.1 -> 0.14.2 by @joshuadavidthomas in #184
Full Changelog: v0.14.1...v0.14.2
v0.14.1
What's Changed
- remove double registration of var tags by @joshuadavidthomas in #175
- move uv version constraints to
pyproject.toml
by @joshuadavidthomas in #177 - bump min python version for ruff by @joshuadavidthomas in #178
- 🔖 bump version 0.14.0 -> 0.14.1 by @joshuadavidthomas in #176
Full Changelog: v0.14.0...v0.14.1