Skip to content

Latest commit

 

History

History
187 lines (102 loc) · 6.8 KB

CHANGELOG.md

File metadata and controls

187 lines (102 loc) · 6.8 KB

Changelog

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.

3.2.0 - 15/10/2024

Added

Removed

  • Python 3.8 support

3.1.0 - 29/05/2024

Added

3.0.0 - 13/02/2024

Added

Fixed

2.5.0 - 13/07/2023

Added

2.4.0 - 25/04/2023

Added

Changed

  • Upgraded dependencies

Removed

  • Python 3.7 support

2.3.0 - 15/02/2023

Added

Changed

  • Upgraded dependencies

2.2.0 - 16/12/2022

Added

2.1.0 - 22/07/2022

Added

2.0.0 - 13/01/2022

Added

Removed

  • Python 3.6 support

1.2.1 - 08/12/2021

Fixed

From #38, thanks to Dale Potter

  • ValueError when parsing edge-case GovDateInput input data
  • Removes call to a private WTForm Field method.
  • Ensures user-inputted data (i.e. Field.raw_data) always takes precedence over default values (i.e. Field.data)

1.2.0 - 23/11/2021

Added

  • GovCharacterCount widget to render text area fields with character counts. Thanks to Matt Pease

1.1.0 - 11/11/2021

Added

  • Support for WTForms v3.0.0

Fixed

  • Removed deprecated jinja2.Markup call in favour of markupsafe.Markup, which resolves all deprecation warnings from test execution

1.0.0 - 22/10/2021

Added

  • Form field descriptions are automatically added as hint text
  • Support for Python v3.10

Changed

  • Support for GOV.UK Frontend v3.14.0 via GOV.UK Frontend Jinja v1.5.1
  • Restricted future version requirements of GOV.UK Frontend Jinja to <2.0.0 to maintain compatibility with GOV.UK Frontend v3.x.x (both GOV.UK Frontend Jinja and GOV.UK Frontend WTForms will move to v2.x.x when GOV.UK Frontend v4.x.x is released)

Fixed

  • GovCheckboxesInput have the aria-describedby attribute added to their fieldset, not the input
  • GovCheckboxInput have the inherited fieldset removed, so that the aria-describedby attribute is added to the input

0.3.2 - 01/06/2021

Fixed

  • Set day, month, year values to None if no value is provided

0.3.1 - 28/05/2021

Fixed

  • Ensure day, month, year values are set when default provided for GovDateInput

0.3.0 - 13/05/2021

Added

  • Support flattening errors from FieldList/FormField for display in the error summary.

Fixed

  • Use field label as fieldset legend by default for GovRadioInput

0.2.0 - 05/05/2021

Added

Changed

  • Exclude tests directory from built package

0.1.1 - 05/03/2021

Added

0.1.0 - 23/02/2021

Added

  • Refactored from internal source code into publicly available package.

Fixed

  • Error summary links were linked to the error message not linked to the corresponding input. Now corrected.