What's changed in this release
🚀 Features
- upgrade wagtail to version 6.1 (#531) (a84005c)
- bump @babel/* packages to 7.24.x (0503453)
- bump autoprefixer from 10.4.17 to 10.4.19 (5d9b1a8)
- bump bootstrap (^5.3.2 → ^5.3.3) (62bbddc)
- bump css-loader (^6.10.0 → ^7.1.2) (9d4d94a)
- bump cssnano (^6.0.3 → ^7.0.4) (2293979)
- bump eslint-plugin-prettier (^5.1.3 → ^5.2.1) & eslint-webpack-plugin (^4.0.1 → ^4.2.0) (8f0b12d)
- bump mini-css-extract-plugin (^2.8.0 → ^2.9.0) & sass-loader (^14.0.0 → ^14.2.1) (80e0e81)
- bump Node.js from 20 to 22 (ab3f9e2)
- bump prettier and stylelint (& friends) to latest versions (c477b4e)
- bump webpack-dev-server (^4.15.1 → ^5.0.4) (7d8da94)
- bump whitenoise (6.6.0 -> 6.7.0) (7cb917a)
- update copy-webpack-plugin, postcss-custom-properties, postcss-loader & webpack to latest versions (9d67de2)
- update crispy-bootstrap5 (2023.10 -> 2024.2) (a8672e8)
- update Node Engine spec and use .nvmrc to specify Node version (f9bf437)
- update several outdated python dependencies (8f7d782)
🐛 Bug Fixes
- address https://avd.aquasec.com/nvd/cve-2024-6345 by updating setuptools (5ea3fc9)
- ensure sass is not updated, for now (6b65631), closes #499
- pin Node 22 to 22.4, because 22.5 has issues (2ee825f)
💄 Styling
- fix formatting with prettier (bb9fd5f)
♻️ Code Refactoring
- update .editorconfig by ensuring that html indentation is 4 spaces (a78b732)
⚙️ Build System
- deps: update dependency boto3 to v1.34.145 (#485) (5ec18df)
- deps: update dependency commitizen to v3.27.0 (#517) (43b792d)
- deps: update dependency django-anymail to v10.3 (fb67e80)
- deps: update dependency django-crispy-forms to v2.2 (#521) (4e1b11a)
- deps: update dependency mkdocs-glightbox to ^0.4.0 (#522) (13fb29a)
- deps: update dependency mkdocs-material to v9.5.29 (#529) (e0b4158)
- deps: update dependency pydantic to v2.8.2 (#523) (bc809a5)
- deps: update dependency pytest-django to v4.8.0 (#502) (35ff3e2)
- deps: update dependency pytest-factoryboy to v2.7.0 (#524) (f309b59)
- deps: update dependency pytest-mock to v3.14.0 (#525) (dc65704)
- deps: update dependency pytest-xdist to v3.6.1 (#526) (fc98fc4)
- deps: update dependency ruff to v0.5.2 (#530) (575c3de)
- deps: update dependency sentry-sdk to v1.45.0 (#528) (7814070)
- deps: update dependency wagtail-factories to v4.2.1 (#532) (1953428)
👷 CI/CD
- ensure that @renovate-bot doesn't automerge wagtail minor releases (619b746)