Skip to content

Releases: LandRegistry/govuk-frontend-flask

0.8.0

03 Sep 12:39
34e2df9
Compare
Choose a tag to compare

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 of safety for dependency scanning

Removed

  • Dependencies on brotli, flask-compress, flask-talisman and safety

0.7.0

31 May 08:14
1fa4820
Compare
Choose a tag to compare
0.7.0 Pre-release
Pre-release

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

14 Feb 14:45
4dad4d8
Compare
Choose a tag to compare
0.6.0 Pre-release
Pre-release

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

25 Oct 11:47
0e3d330
Compare
Choose a tag to compare
0.5.0 Pre-release
Pre-release

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

13 Jul 14:59
393c0d1
Compare
Choose a tag to compare
0.4.0 Pre-release
Pre-release

Added

  • Support for GOV.UK Frontend v4.7.0

0.3.0

27 Apr 10:04
3385e9b
Compare
Choose a tag to compare
0.3.0 Pre-release
Pre-release

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

21 Feb 10:53
a183b58
Compare
Choose a tag to compare
0.2.0 Pre-release
Pre-release

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

16 Feb 15:24
Compare
Choose a tag to compare
0.1.0 Pre-release
Pre-release

Added

  • Basic Flask app template