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.
hmrcNewTabLink
Text updated to match GDS recommendation (English only)
hmrcTimeoutDialog
Allow users to set a different URL for timeouts than manual sign outs
- issue where internal header where font wasn't being set
- Added the messageSuffix parameter to the timeout Nunjucks component
- Added an audible countdown to the timeout dialog for screenreader users
- Added language parameter to the hmrcTimeoutDialog component to allow welsh language versions to be supported
- Security vulnerabilities in dev dependencies
- Updated implementation of hmrcHeader to be consistent with govuk-frontend v3.7.0 (an empty navigation array now treated as the same as navigation not being specified at all)
- Add to list pattern having same values for yes and no radio inputs
- Add to list pattern capitalisation for radio inputs changed to 'Yes', 'No' from 'yes', 'no'
- Upgrade govuk-frontend to v3.6.0
- Visual regression testing
- Fix static asset bundling issue
- The way Sass assets from govuk-frontend are imported to allow use in Scala front-ends
- Removed compatibility check for now due to issues with versions of the form X.Y0.Z
- Fix compatibility check - this is a temporary workaround to avoid throwing an exception with the version can't be found.
- Report technical issue component
- Fix incorrect nesting of language selector styles
hmrcCurrencyInput
added 861d830
- check-compatibility.js for 1.8.0 release and recent versions of prototype kit
- Language toggle to a more accessible version 925f85a
- Broken support for manual updates 3d2b90a
- Version check 023c85a
- Refactored check to flag only fully compatible versions as compatible
- Change green text colour to red
- Hide ability to install anyway behind environment flag
- Support for versions that are compatible with manual steps c941cd4
- Support for future versions 85aa22f
- Suite of unit tests for compatibility checking aecdcbd
- Version compatibility checking 5de91cd
- Styles for status tags in task lists pattern c9dc268
childDirectories
file helper to only return component directories containing yaml files c9dc268
govuk-frontend
dependency 02763cd
govuk-frontend
dependency f276376
- Welsh translations for Account Header f5b1ae2
-
Switched positions of
hmrcAccountMenu
macro and{% block beforeContent %}
to allow use of GOV.uk backlink 6842a82 -
Removed 40px height adjustment which was causing weird layout issues bcb6dca
- Only JS reset account menu when crossing a breakpoint 0ca3224
- Switched color of language toggle selected link state to accessible value 0a1c1ce
- Fixed some broken govuk macro paths ee8405b
- Bumped patch version due to failed previous release a653a0d
- Changed directory structure and naming to remove
hmrc-
prefix as this is now provided by the namespacing 5eeee1b - Updated tests to accomodate new namespacing f71673a
- Namespaced package with 'hmrc' prefix to match pattern set by govuk ef53a84
- Wrapped auto template generation in a try / catch to mitigate issue caused by Nunjucks version bump ac846a0
npm audit
to fix dependency issues 3c7c4c2- Updated
govuk-frontend
to v3.0.0 and implemented neccessary fixes 8ef9234
hmrcBanner
added #39
0.5.0 - 2019-04-26
hmrcTimeoutDialog
added #37
0.4.0 - 2019-04-18
- Enable
focusHighlight
on the "Your Account" link inside Account Menu #38
0.3.1 - 2019-03-25
- Fix mobile add-to-a-list #36
0.3.0 - 2019-03-25
- Added
add-to-a-list
#39
0.2.0 - 2019-03-18
govuk-frontend
as a dependency 06c7bbe- Notification badge component d79c720
- New tab link component #7
- Account menu component #1 #5 #12 #18 #21 #24 #32
- Account header component #11 #18 #19 #20 #22
- HMRC header component #15 #18
- Page heading component #13
- Language toggle component #28
- Internal header component #30 #31
- Adopt a more modular JS pattern #17
0.1.0 - 2018-07-18
This is a bootstrap release created for our CI pipeline to start building from. Nothing meaningful was released.