Releases: LandRegistry/govuk-frontend-jinja
Releases · LandRegistry/govuk-frontend-jinja
1.2.1
Added
- Clarification that this is a GOV.UK Design System Community Resource, created and maintained by HM Land Registry
- Issue templates for bug reports and feature requests
- Dependabot config to help keep requirements up to date
- Contributor Covenant Code of Conduct
- Contribution guidelines
- Support information
1.2.0
Added
- Cookie banner component
Changed
- Update to GOV.UK Frontend v3.11.0
- Empty data URI in PNG version of the header logo
Fixed
- Missing install dependency on Jinja2
1.1.0
Added
- Notification banner component support
- Text input prefix and suffix support
- Custom
inputmode
in the date input component
Changed
- Update to GOV.UK Frontend v3.10.2
- Update to GOV.UK Frontend Diff v.1.1.1
1.0.0
Changed
- Update to GOV.UK Frontend v3.8.1
- Hint component can render block-level elements as valid HTML
- Correctly camel case SVG attributes in the header and footer
- Optional parameter added to the input, textarea and character-count components to enable or disable the spellcheck attribute
- Dockerised test suite for easier local running
0.2.1
Changed
- Test suite now abstracted out and using govuk-frontend-diff. Allows nodejs to be wholly removed from this repository and benefit from shared improvements to the govuk-frontend-diff test suite.
0.2.0
Added
- Test suite to test Jinja against Nunjucks rendered outputs, using example inputs from GOV.UK Frontend
- Python linting with Flake8 and JS linting with Prettier
- CI pipeline using GitHub Actions
Changed
- Move templates to a subfolder to simplify
PackageLoader
setup in consuming apps - Recommend consuming apps use
ChoiceLoader
to access templates without a namespace prefix
Fixed
- Error thrown in page template when
bodyAttributes
is specified - Incorrect use of
+
to concatenate non-strings - Radios, checkboxes and summary-list components referencing a variable inside the scope of a loop and expecting it to exist outside that scope later
- Jinja variable scoping issues using namespaces
- Length of navigation items in footer component that might not exist
0.1.0
Added
- Original source code by @andymantell
- Jinja macros for all components in GOV.UK Frontend release v3.7.0
- Python packaging for publishing to PyPi