Skip to content

Bump the frontend group across 1 directory with 3 updates - #1324

Open
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/npm_and_yarn/frontend-d764ea7b36
Open

dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/npm_and_yarn/frontend-d764ea7b36

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Oct 26, 2026 •

Copy link
Copy Markdown
Contributor

Bumps the frontend group with 3 updates in the / directory: govuk-frontend, humanize-duration and liquidjs.

Updates govuk-frontend from 5.13.0 to 6.6.0

Release notes

Sourced from govuk-frontend's releases.

v6.6.0

To install this version with npm, run npm install govuk-frontend@6.6.0. You can also find more information about how to stay up to date in our documentation.

New features

We've improved how the Character count component works

We've added a new countType option to the Character count component. This option uses JavaScript's Intl.Segmenter object to segment text into characters or words and make counting more accurate, particularly when users input special characters or emojis.

You should consider how character or word limits are counted in your service's backend before using the countType option because you may need to adjust character or word limits.

To enable improved counting in supported browsers, you should either:

  • add countType: "characters" to count user-perceived characters
  • add countType: "words" to count words between word boundaries

Unsupported browsers will default to the textareaDescriptionText message shown when JavaScript is unavailable, for example:

You can enter up to 350 characters

To use Nunjucks to count characters, add countType: "characters":

  {{ govukCharacterCount({
    label: {
      text: "Can you provide more detail?"
    },
    name: "more-detail",
-   maxlength: 350
+   maxlength: 350,
+   countType: "characters"
  }) }}

To use Nunjucks to count words, add countType: "words":

  {{ govukCharacterCount({
    label: {
      text: "Can you provide more detail?"
    },
    name: "more-detail",
-   maxwords: 150
+   maxlength: 150,
+   countType: "words"
  }) }}

The Character count maxwords option and word-counting behaviour are deprecated, and we'll remove them in a future release. You must replace maxwords with maxlength when using countType: "words".

... (truncated)

Changelog

Sourced from govuk-frontend's changelog.

v6.6.0 (Feature release)

To install this version with npm, run npm install govuk-frontend@6.6.0. You can also find more information about how to stay up to date in our documentation.

New features

We've improved how the Character count component works

We've added a new countType option to the Character count component. This option uses JavaScript's Intl.Segmenter object to segment text into characters or words and make counting more accurate, particularly when users input special characters or emojis.

You should consider how character or word limits are counted in your service's backend before using the countType option because you may need to adjust character or word limits.

To enable improved counting in supported browsers, you should either:

  • add countType: "characters" to count user-perceived characters
  • add countType: "words" to count words between word boundaries

Unsupported browsers will default to the textareaDescriptionText message shown when JavaScript is unavailable, for example:

You can enter up to 350 characters

To use Nunjucks to count characters, add countType: "characters":

  {{ govukCharacterCount({
    label: {
      text: "Can you provide more detail?"
    },
    name: "more-detail",
-   maxlength: 350
+   maxlength: 350,
+   countType: "characters"
  }) }}

To use Nunjucks to count words, add countType: "words":

  {{ govukCharacterCount({
    label: {
      text: "Can you provide more detail?"
    },
    name: "more-detail",
-   maxwords: 150
+   maxlength: 150,
+   countType: "words"
  }) }}

The Character count maxwords option and word-counting behaviour are deprecated, and we'll remove them in a future release. You must replace maxwords with maxlength when using countType: "words".

... (truncated)

Commits
  • da61ac3 Release 6.6.0
  • 11d8c85 Merge pull request #7491 from markhobson/main
  • 283579b Merge pull request #6995 from colinrotherham/character-count-segmenter
  • 448b608 Correct panel example actions option
  • 272766d Bump the test group across 1 directory with 8 updates
  • 6118a74 Bump rollup from 4.63.5 to 4.64.0 in the rollup group across 1 directory
  • 2b0414a Bump sass-embedded from 1.105.0 to 1.105.1
  • 6f33852 Merge pull request #7463 from alphagov/create-element-function
  • 47304fa Use createElement in the Accordion component
  • 4bfe28f Use createElement in Character Count component
  • Additional commits viewable in compare view

Updates humanize-duration from 3.34.0 to 3.35.1

Changelog

Sourced from humanize-duration's changelog.

3.35.1 / 2026-11-03

  • fix: preserve literal dollar signs in custom decimal separators

3.35.0 / 2026-09-10

  • new: Azerbaijani support (az)
  • fix: pluralization with maxDecimalPoints (see #239)

3.34.1 / 2026-08-19

  • fix: Arabic (and other languages with digitReplacements) better handle large numbers
Commits
  • 6883683 3.35.1
  • c88a5eb Update changelog and bower.json for 3.35.1 release
  • d62c8e3 Update devDependencies to latest versions
  • 06b60ce Fix literal custom decimal separators
  • b9c774f Update devDependencies to latest versions
  • a7eadfb 3.35.0
  • 0ff10b4 Update changelog and bower.json for 3.35.0 release
  • 6e3023f Update devDependencies to latest versions
  • 924c2a1 Fix pluralization with maxDecimalPoints
  • ea005e7 Update changelog to mention Azerbaijani support
  • Additional commits viewable in compare view

Updates liquidjs from 10.29.0 to 10.30.1

Release notes

Sourced from liquidjs's releases.

v10.30.1

10.30.1 (2026-10-28)

Bug Fixes

v10.30.0

10.30.0 (2026-10-01)

Bug Fixes

  • base64_encode: encode large input in browser builds (#969) (8aace78), closes #967
  • date: compute %C and %y from the numeric year (#961) (e68514f)
  • date: compute %U and %W week numbers like strftime (#958) (0587ca8)
  • trim custom characters by Unicode code point (#955) (3fe244f)
  • truncatewords: ignore leading whitespace when counting words (#954) (65e200e)
  • url_decode: keep %2B as a literal plus when decoding (#939) (9af92f5)

Features

Changelog

Sourced from liquidjs's changelog.

10.30.1 (2026-10-28)

Bug Fixes

10.30.0 (2026-10-01)

Bug Fixes

  • base64_encode: encode large input in browser builds (#969) (8aace78), closes #967
  • date: compute %C and %y from the numeric year (#961) (e68514f)
  • date: compute %U and %W week numbers like strftime (#958) (0587ca8)
  • trim custom characters by Unicode code point (#955) (3fe244f)
  • truncatewords: ignore leading whitespace when counting words (#954) (65e200e)
  • url_decode: keep %2B as a literal plus when decoding (#939) (9af92f5)

Features

Commits
  • 0b7e735 chore(release): 10.30.1 [skip ci]
  • e843466 fix(array_to_sentence_string): coerce non-array input with toArray (#968)
  • 83bbfe0 fix(base64_decode): throw on invalid input in every build (#971)
  • edd0221 docs: add OsamaAnsar as a contributor for code (#985)
  • 57016eb fix(filters): truncate and slice must not split surrogate pairs (#981)
  • ea22af4 fix(filters): round must not alter large or high-precision numbers (#980)
  • e94a1c4 fix(date_to_rfc822): use English day and month names (#974)
  • 95a2eed fix: pad %Y to 4 digits like Ruby (#978)
  • 2e1ebe0 fix(security): apply outputEscape to {% cycle %} (#984)
  • 46ab5d8 fix: apply outputEscape to {% echo %}
  • Additional commits viewable in compare view

@dependabot dependabot Bot added dependencies Pull requests that update a dependency file javascript Pull requests that update Javascript code labels Oct 26, 2026
@dependabot dependabot Bot changed the title Bump the frontend group with 3 updates Bump the frontend group across 1 directory with 3 updates Oct 28, 2026
@dependabot
dependabot Bot force-pushed the dependabot/npm_and_yarn/frontend-d764ea7b36 branch 2 times, most recently from c8b5ceb to 6f1b3ef Compare October 30, 2026 19:31
Bumps the frontend group with 3 updates in the / directory: [govuk-frontend](https://github.com/alphagov/govuk-frontend/tree/HEAD/packages/govuk-frontend), [humanize-duration](https://github.com/EvanHahn/HumanizeDuration.js) and [liquidjs](https://github.com/harttle/liquidjs).


Updates `govuk-frontend` from 5.13.0 to 6.6.0
- [Release notes](https://github.com/alphagov/govuk-frontend/releases)
- [Changelog](https://github.com/alphagov/govuk-frontend/blob/main/CHANGELOG.md)
- [Commits](https://github.com/alphagov/govuk-frontend/commits/v6.6.0/packages/govuk-frontend)

Updates `humanize-duration` from 3.34.0 to 3.35.1
- [Changelog](https://github.com/EvanHahn/HumanizeDuration.js/blob/main/HISTORY.md)
- [Commits](EvanHahn/HumanizeDuration.js@v3.34.0...v3.35.1)

Updates `liquidjs` from 10.29.0 to 10.30.1
- [Release notes](https://github.com/harttle/liquidjs/releases)
- [Changelog](https://github.com/harttle/liquidjs/blob/master/CHANGELOG.md)
- [Commits](harttle/liquidjs@v10.29.0...v10.30.1)

---
updated-dependencies:
- dependency-name: govuk-frontend
  dependency-version: 6.6.0
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: frontend
- dependency-name: humanize-duration
  dependency-version: 3.35.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: frontend
- dependency-name: liquidjs
  dependency-version: 10.30.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: frontend
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot
dependabot Bot force-pushed the dependabot/npm_and_yarn/frontend-d764ea7b36 branch from 61273a2 to b0a290c Compare November 11, 2026 10:33
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file javascript Pull requests that update Javascript code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants