What's Changed
🚨 Breaking changes
- Autodiscovery module resolution changed. Following undocumented behavior was removed:
- Previously, autodiscovery also imported any
[app]/components.py
files, and usedSETTINGS_MODULE
to search for component dirs.- To migrate from:
[app]/components.py
- Define each module inCOMPONENTS.libraries
setting,
or import each module inside theAppConfig.ready()
hook in respectiveapps.py
files.SETTINGS_MODULE
- Define component dirs usingSTATICFILES_DIRS
- To migrate from:
- Previously, autodiscovery handled relative files in
STATICFILES_DIRS
. To align with Django,STATICFILES_DIRS
now must be full paths (Django docs).
- Previously, autodiscovery also imported any
Fix
- Do not aggregate kwargs that start with colon by @JuroOravec in #561
Refactor
- Prepare autodiscover and template loader for v1 by @JuroOravec in #533
Docs
- Add documentation for jetbrains IDEs by @daniboygg in #553
New Contributors
- @daniboygg made their first contribution in #553
Full Changelog: 0.84...0.85