Releases: LandRegistry/govuk-frontend-flask
Releases · LandRegistry/govuk-frontend-flask
0.9.0
Added
- Integrated the Service navigation component, following the new navigation pattern
Changed
- Formatted GitHub Actions YAML files
Removed
- Breadcrumbs removed where no longer needed with new navigation pattern
- Removed deprecated Heroku runtime configuration file in favour of
.python-version
file
0.8.0
Added
- Uses NGINX as a reverse proxy server to:
- Serve the application over HTTPS using TLS 1.3 and a self-signed SSL certificate
- Serve static assets directly from disk with far-future expiry for effective HTTP caching
- Set Content Security Policy, Permissions Policy, Strict Transport Security and other HTTP security headers
- Compress all response MIME types with gzip
- Support for GOV.UK Frontend v5.6.0
- Service Navigation component demo page
Changed
- Updated requirements to latest at time of release
- Use
pip-audit
instead ofsafety
for dependency scanning
Removed
- Dependencies on
brotli
,flask-compress
,flask-talisman
andsafety
0.7.0
Added
- Support for GOV.UK Frontend v5.4.0
- Password Input component demo page
Changed
- Create Account demo uses new password input component
- Updated requirements to latest at time of release
0.6.0
Added
- Support for GOV.UK Frontend v5.1.0
- Python 3.12 support
- Default strict permissions policy
Changed
- Updated GitHub Actions workflows to latest versions
- Updated requirements to latest at time of release
0.5.0
Added
- Docker and Docker Compose support
- Served over HTTPS by default, using a self-signed cert for local development
Changed
- Updated GitHub actions to latest versions
- Upgraded dependencies, most notably
- flask==3.0.0
- Added additional countries to the autocomplete demo, for more completion options.
0.4.0
Added
- Support for GOV.UK Frontend v4.7.0
0.3.0
Added
- Support for GOV.UK Frontend v4.6.0
Changed
- Upgraded dependencies, most notably
- flask==2.3.1
- govuk-frontend-jinja==2.6.0
- govuk-frontend-wtf==2.4.0
- Default to Python 3.11 runtime
- Improved validation on conditional reveal demo
Removed
- Python 3.7 support
0.2.0
Added
- Upgrade dependencies and static assets to GOV.UK Frontend v4.5.0
- Incorporate demos from previous Jinja and WTForms demo apps as integration examples
- Add GOV.UK Design System community resource content to README
0.1.0
Added
- Basic Flask app template