Releases: Frojd/Wagtail-Pipit
Releases · Frojd/Wagtail-Pipit
v8.11.1
[8.11.1] - 2023-06-06
Fixed
- Make sure slug uses proper widget (@ludwi)
- Upgrade wagtail-meta-preview to 2.0.1
- Upgrade django to 4.2.2
- Upgrade wagtail to 5.0.1
- Upgrade sentry_sdk to 1.25.0
- Upgrade django-stubs to 4.2.1
- Upgrade djangorestframework-stubs to 3.14.1
- Upgrade storybook and related packages to 7.0.18
- Upgrade eslint to 8.42.0
- Upgrade eslint-config-next to 13.4.4
- Upgrade @sentry/nextjs to 7.54.0
- Upgrade next.js to 13.4.4
- Upgrade next-i18next to 13.3.0
- Upgrade css-loader to 6.8.1
- Upgrade @types/react to 18.2.8
- Upgrade @swc/core to 1.3.62
Full Changelog: v8.11.0...v8.11.1
v8.11.0
[8.11.0] - 2023-05-19
Added
Changed
- Make paths/imports better reflect scaffolder in Working with Wagtails routable pages (@DBonbon )
- Upgrade next to 13.4.3 (@marteinn)
- Upgrade storybook to v7 (@marteinn)
Fixed
- Replace deprecated STATICFILES_STORAGE setting with STORAGES (@marteinn)
- Only set Next.js preview cookies on /preview
- Fix issue with geodjango deps not being properly installed on CI (@ludwi)
- Drop deprecated postgresql_user priv in favor of postgresql_user in provision
- Activate postgis postgresql extension in provision
- Add sv_SE.utf8 collate when creating database in provision
- Upgrade psycopg2 to 2.9.6
- Upgrade sentry_sdk to 1.23.1
- Upgrade djangorestframework-stubs to 3.14.0
- Upgrade prettier to 2.8.8
- Upgrade @sentry/nextjs to 7.51.1
- Upgrade @swc/core to 1.3.59
- Upgrade eslint to 8.40.0
- Upgrade css-loader to 6.7.4
- Upgrade style-loader to 3.3.3
- Upgrade @swc/jest to 0.2.26
- Upgrade eslint-config-prettier to 8.8.0
- Upgrade jest-junit to 16.0.0
- Upgrade i18next to 22.5.0
- Upgrade react-i18next to 12.3.1
- Upgrade @types/react to 18.2.6
Removed
- Drop automatic SVG to component, instead use inline components (@marteinn)
Full Changelog: v8.10.0...v8.11.0
v8.10.0
[8.10.0] - 2023-03-11
Added
- Add Wagtail 4.2 support (@marteinn)
Changed
- Upgrade next to 13.2.4 (@marteinn)
Fixed
- Make sure .env.local are not used in docker (@rinti)
- Upgrade python-dotenv to 1.0.0
- Upgrade sentry_sdk to 1.16.0
- Upgrade django to 4.1.7
- Upgrade djangorestframework-stubs to 1.9.0
- Upgrade djangp-stubs to 1.15.0
- Upgrade djangorestframework-stubs to 1.9.1
- Upgrade @swc/core to 1.3.39
- Upgrade @sentry/nextjs to 7.42.0
- Upgrade eslint to 8.36.0
- Upgrade prettier to 2.8.4
- Upgrade @types/react to 18.0.28
- Upgrade storybook to 6.5.16
- Upgrade storybook-addon-next to 1.7.3
- Upgrade eslint-config-prettier to 8.7.0
- Upgrade i18next
- Upgrade eslint-config-next to 13.2.4
- Upgrade frontend testing libraries
Removed
- Drop AWS S3 storage (@marteinn)
Full Changelog: v8.9.2...v8.10.0
v8.9.2
[8.9.2] - 2023-02-16
Fixed
- Fix issue with cluster mode and memory in pm2 (@mikaelengstrom)
- Upgrade circleci slack orb
Full Changelog: v8.9.1...v8.9.2
v8.9.1
[8.9.1] - 2023-01-31
Added
- Add playbook for generating deploy keys for environments (@marteinn)
- Add docker-entrypoint command for running coverage (@marteinn)
- Add pyproject.toml config (@marteinn)
- Add ruff linter (@marteinn)
Changed
- Upgrade Next.js to 13.1 (@marteinn)
- Move env var retrival to pipit.env_utils (@marteinn)
- Make get_env default str type (@marteinn)
Fixed
- Fix issue with missing ignores in prettier template conf
- Run ruff linting in project CI
- Reset and rebuild migrations for customdocument, customimage and main (@marteinn)
- Upgrade next-i18next to 13.0.1
- Upgrade prettier to 2.8.2
- Upgrade django-stubs to 1.14.0
- Upgrade djangorestframework-stubs to 1.8.0
- Upgrade python-dotenv to 0.21.1
Full Changelog: v8.9.0...v8.9.1
v8.9.0
Added
- Add troubleshooting section to provisioning docs (@marteinn)
- Add next-i18next for translations (@rinti)
Changed
- Upgrade Django to 4.1 (@rinti)
- Upgrade Wagtail to 4.1 (@rinti)
- Upgrade Next.js to 13 (@rinti)
- Remove enzyme in favour of testing-library (@rinti)
- Add missing wagtail.search app (@itekhi)
- Assume systemd calls in deploy requires root user (@marteinn)
- Upgrade storybook to 6.5 (@rinti)
- Change css class naming convention from style to s (@rinti)
- Use .Root as base name for component styling (@rinti)
- Upgrade Python to 3.10 (@marteinn)
- Replace BaseSetting with BaseSiteSetting for SiteSetting (@marteinn)
Fixed
- Drop unused REACT_HOST env var from provisioning django .env (@marteinn)
- Fix issue with provisioned nginx beeing copied instead of generated (@marteinn)
- Add missing semicolon to nginx provision conf (@marteinn)
- Fix invalid output in pm2_application_count for nginx in provision (@marteinn)
- Fix typo in cms path ignore in robots.txt (@marteinn)
- Exclude django media dir from being synced in deployment
- Pin meta preview (@rinti)
- Upgrade wagtail_headless_preview to 0.4.0 (@rinti)
- Fix linting errors in cli (@rinti)
- Generate WAGTAILADMIN_BASE_URL variable (@marteinn)
- Fix wrong port for https in project readme (@marteinn)
- Ignore storybook static and public dir for prettier (@marteinn)
- Upgrade @types/react, css-loader, eslint, husky and prettier
- Upgrade swc to 1.3.25
- Upgrade sentry/nextjs to 7.29.0
- Upgrade jest-junit to 15.0.0
- Upgrade psycopg2 to 2.9.5
- Upgrade python-dotenv to 0.21.0
- Upgrade wagtail_headless_preview to 0.5.0
- Upgrade wagtail-factories to 4.0.0
- Upgrade sentry-sdk to 1.12.1
- Replace deprecated jsxBracketSameLine with bracketSameLine in prettier (@marteinn)
Removed
- Remove deprecated fontawesome (@rinti)
- Remove storybook next-preset (@rinti)
- Drop support for class based components in frontend cli (@rinti)
Full Changelog: v8.8.0...v8.9.0
v8.8.0
Changed
- Upgrade to Wagtail 3 (@marteinn)
- Clarify SLACK_DEFAULT_CHANNEL value when setting up circle ci integration with slack (@marteinn)
- Add mypy linting for django-rest-framework parts (@marteinn)
Fixed
- Improve page not found test by using proper json to detect component name (@marteinn)
- Cleanup unused imports and variable declarations (@marteinn)
- Run
manage.py new_page
on CI (@marteinn) - Update django-stubs to 1.11.0
- Update sentry_sdk to 1.5.12
- Update @babel/core to 7.17.10
- Update @swc/core to 1.2.196
- Update @swc/jest to 0.2.21
- Update i18next to 21.8.5
- Update @sentry/nextjs to 7.0.0
- Update @testing-library/user-event to 14.2.0
- Update husky to 8.0.1
Full Changelog: v8.7.0...v8.8.0
v8.7.0
Added
- Add custom 502 page to Nginx (Andreas Bernacca)
Changed
- Default to always creating function components (Andreas Bernacca)
- Change from links to depends_on to fix error with missing python host in web (Martin Sandström)
- Update WagtailUserbar implementation according to latest Wagtail version (Martin Sandström)
- Ignore any mypy error from migrations (Martin Sandström)
- Require Node 16 when running Next.js (Martin Sandström)
- Upgrade to python 3.8.13 in .python-version (Martin Sandström)
- Drop deprecated USE_L10N=True setting as it is default True in Django 4+ (Martin Sandström)
Fixed
- Make Next.js hmr work again, it broke in Next 12 (Andreas Bernacca)
- Move boilerplate testing to Github Actions (Martin Sandström)
- Fix broken getting started link (@joshuadavidthomas)
- Fix incorrect sync data between environment docs (Martin Sandström)
- Add missing scaffolding documentation link (Martin Sandström)
- Update Next.js to 12.1.6
- Update Wagtail to 2.16.2
- Update Django to 4.0.4
- Update sentry_sdk to 1.5.11
- Update python-dotenv to 0.20.0
- Update django-stubs to 1.10.1
- Update wagtail_headless_preview to 0.2.1
- Update @svgr/webpack to 6.2.1
- Update prettier to to 2.6.2
- Update @sentry/nextjs to to 6.19.7
- Update storybook to 6.4.22
- Update i18next to 21.7.1
- Update swc/core to 1.2.177
- Update swc/jest to 0.2.20
- Update babel/core to 7.17.10
- Update babel-loader to 8.2.5
- Update css-loader to 6.7.1
- Update jest to 28.1.0
- Update jest-junit to 13.2.0
- Update testing-library/jest-dom to 5.16.4
- Update testing-library/react to 12.1.5
- Update testing-library/user-event to 14.1.1
- Ignore Next.js SSG output from version control
Full Changelog: v8.6.0...v8.7.0