All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
2.5.0 - 14/02/2023
- GOV.UK Frontend v4.5.0 support
- This will be the last release of this app, after which development will continue on GOV.UK Frontend Flask instead.
2.4.0 - 14/12/2022
- GOV.UK Frontend v4.4.1 support
- Python 3.11 support
2.3.0 - 22/07/2022
- GOV.UK Frontend v4.2.0 support
2.2.0 - 18/05/2022
- GOV.UK Frontend v4.1.0 support
2.1.0 - 10/05/2022
- GOV.UK Frontend v4.0.1 support
2.0.0 - 04/01/2022
- GOV.UK Frontend v4.0.0 support
- Updated
govuk-frontend-jinja
to release 2.0.0
- Python 3.6 support
1.8.0 - 14/10/2021
- Support for Python v3.10
- Updated
govuk-frontend-jinja
to release 1.5.1 - Updated
govuk-frontend
to release 3.14.0 - Updated
flask
to release v2.0.2 - Updated
jinja2
to release v3.0.2 - Updated Python runtime to 3.9.7
1.7.0 - 29/06/2021
- Updated
govuk-frontend-jinja
to release 1.4.0 - Updated
govuk-frontend
to release 3.13.0
1.6.0 - 21/05/2021
- Updated
govuk-frontend-jinja
to release 1.3.0 - Updated
govuk-frontend
to release 3.12.0
1.5.0 - 25/02/2021
- Link to GOV.UK Frontend WTForms package demo.
img-src
content security policy (CSP) violation.- Corrected heading classes
1.4.0 - 09/02/2021
- Updated
govuk-frontend-jinja
to release 1.2.0 - Updated
govuk-frontend
to release 3.11.0
1.3.0 - 25/01/2021
- Error handlers and pages for 404 and 500 errors.
- Compressed response encoding support (gzip, brotli and deflate).
- Strict content security policy (self plus specific in-line script hashes).
- Additional security related HTTP headers implemented (strict transport security, referrer policy, XSS protection etc).
- HTML meta tags (description, keywords and author).
- Trim and strip whitespace around content blocks.
- Duplicated skiplink block in base template
1.2.0 - 22/01/2021
- Using GOV.UK Frontend test fixtures to generate an index of components along with a page per component that renders every visual fixture along with its Jinja and HTML source.
- Updated index page with more description about what this app is for.
- Put links to source, build, package and demo along with credit to the package contributors, in page footer.
- Manually created index page of component examples.
1.1.0 - 18/12/2020
- Text input prefix and suffix example
- Header component with navigation example
- Notification banner component examples
- Updated
govuk-frontend-jinja
to release 1.1.0 - Updated
govuk-frontend
to release 3.10.2
1.0.0 - 20/08/2020
- Updated
govuk-frontend-jinja
to release 1.0.0 - Updated
govuk-frontend
to release 3.8.1 - Changed
govukInput
macros to use newspellcheck
option instead of theattributes
option
0.3.1 - 25/06/2020
- Update to use
govuk-frontend-jinja
release 0.2.1
0.3.0 - 25/06/2020
- Script to pull down GOV.UK Frontend to the app's
static
directory - Set asset paths to get static CSS, JS and image content
Procfile
andgunicorn
requirements to deploy to Heroku
0.2.0 - 18/06/2020
- Updated to use
govuk-frontend-jinja
release 0.2.0 - Changed Jinja loader to
ChoiceLoader
to access templates without a namespace prefix - Removed
app/*
prefix from template - Changed
index.html
template to extend base GOV.UK page template
0.1.0 - 12/06/2020
- Very basic Flask app to demonstrate using the
govuk-frontend-jinja
package release 0.1.0.