Skip to content

Update dependency govuk_tech_docs to v6 - #594

Open
renovate[bot] wants to merge 1 commit into
mainfrom
renovate/govuk_tech_docs-6.x-lockfile
Open

Update dependency govuk_tech_docs to v6#594
renovate[bot] wants to merge 1 commit into
mainfrom
renovate/govuk_tech_docs-6.x-lockfile

Conversation

@renovate

@renovate renovate Bot commented Apr 15, 2026

Copy link
Copy Markdown
Contributor

This PR contains the following updates:

Package Change Age Confidence
govuk_tech_docs 3.5.06.3.0 age confidence

Release Notes

alphagov/tech-docs-gem (govuk_tech_docs)

v6.3.0

Compare Source

v6.2.4

Compare Source

  • Support non-JSON response content types in OpenAPI renderer.

v6.2.3

Compare Source

v6.2.2

Compare Source

  • Update govuk_tech_docs.gemspec to only run npm if npm is installed. Allows gem versions scans to complete properly.

v6.2.1

Compare Source

v6.2.0

Compare Source

  • Remove support for Ruby 3.2, by updating required_ruby_version to >= 3.3.0
  • Unpin ruby gem versions
  • Bump .nvmrc to use npm version 22
  • Updates package.json and package-lock.json to patch security vulnerabilities

v6.1.0

Compare Source

v6.0.1

Compare Source

  • Update version of openapi3_parser allowing support for Ruby 4.0.

Note:
openapi3_parser ~> 0.10.1 has a delcares a depndancy on commonmarker >= 1.0
commonmarker >= 1.0 declares required_ruby_version >= 3.3.22
If you are using an older ruby verion this may cause issues in your environment. We recommend upgrading to a version >= 3.

v6.0.0

Compare Source

Note: whereas before all tech docs could optionally turn on the new branding, this removes that
ability, we're marking it as a major bump.

v5.2.2

Compare Source

v5.2.1

Compare Source

v5.2.0

Compare Source

New features

v5.1.1

Compare Source

Fixes

v5.1.0

Compare Source

New features

NB: Universal Analytics is now gone so anyone still using the older approach is likely facing broken analytics, or has developed a workaround.
We'll return at a later date with a major breaking change that deprecates UA code.

Fixes

v5.0.2

Compare Source

Fixes

v5.0.1

Compare Source

Fixes

v5.0.0

Compare Source

Breaking
New features
Fixes

v4.4.0

Compare Source

New features

To use the service_link at the start of the path to the favicon images, you need to

  • set use_service_link_for_favicon: true

v4.3.1

Compare Source

v4.3.0

Compare Source

v4.2.0

Compare Source

v4.1.2

Compare Source

v4.1.1

Compare Source

v4.1.0

Compare Source

v4.0.0

Compare Source

Breaking
  • BREAKING: drop support for end-of-life Ruby versions 2.7 and 3.0. The minimum Ruby version is now 3.1.
  • BREAKING: drop support for IE8
  • Upgrade to govuk-frontend v5.7.1 and introduce new Javascript entry point

To upgrade you need to:

  • create a govuk_frontend.js file your project’s source/assets/javascripts directory
  • add //= require govuk_frontend_all into it
Fixes
  • Update gem dependencies.
  • Declare some missing indirect dependencies to prepare for Ruby 3.4. This also resolves some warnings about this at build time.
  • Remove aria-hidden from search label to let assistive technologies see its accessible name
  • Use hidden attribute to show/hide expiry notices instead of just CSS
  • Only use dialog role for table of contents when it behaves like one (accessibility fix)
  • Prevent interactive elements being obscured by sticky table of contents header
  • Only wrap images with alt text in hyperlinks

Configuration

📅 Schedule: (in timezone Europe/London)

  • Branch creation
    • "after 7am and before 11am every weekday"
  • Automerge
    • At any time (no schedule defined)

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

@renovate
renovate Bot requested a review from a team as a code owner April 15, 2026 06:29
@renovate renovate Bot added the dependencies Pull requests that update a dependency file label Apr 15, 2026
@renovate
renovate Bot requested review from eyysee, jyothi-balla and varun-vijayagopal and removed request for a team April 15, 2026 06:29
@renovate renovate Bot added the dependencies Pull requests that update a dependency file label Apr 15, 2026
@github-actions

This comment has been minimized.

@renovate
renovate Bot force-pushed the renovate/govuk_tech_docs-6.x-lockfile branch from 8bc46a1 to 902aedf Compare April 16, 2026 16:36
@github-actions

This comment has been minimized.

@renovate
renovate Bot force-pushed the renovate/govuk_tech_docs-6.x-lockfile branch from 902aedf to f64d806 Compare April 29, 2026 20:54
@github-actions

This comment has been minimized.

@renovate
renovate Bot force-pushed the renovate/govuk_tech_docs-6.x-lockfile branch from f64d806 to e4844c0 Compare May 14, 2026 19:32
@github-actions

This comment has been minimized.

@renovate
renovate Bot force-pushed the renovate/govuk_tech_docs-6.x-lockfile branch from e4844c0 to 8fa039d Compare May 18, 2026 11:03
@github-actions

This comment has been minimized.

@renovate
renovate Bot force-pushed the renovate/govuk_tech_docs-6.x-lockfile branch from 8fa039d to eb1671a Compare May 18, 2026 22:04
@github-actions

This comment has been minimized.

@renovate
renovate Bot force-pushed the renovate/govuk_tech_docs-6.x-lockfile branch from eb1671a to 1ab1ee1 Compare June 1, 2026 11:28
@github-actions

This comment has been minimized.

@renovate
renovate Bot force-pushed the renovate/govuk_tech_docs-6.x-lockfile branch from 1ab1ee1 to 25a9fdd Compare June 18, 2026 17:43
@github-actions

This comment has been minimized.

@renovate
renovate Bot force-pushed the renovate/govuk_tech_docs-6.x-lockfile branch from 25a9fdd to 6915c3a Compare July 16, 2026 19:39
@github-actions

This comment has been minimized.

@renovate
renovate Bot force-pushed the renovate/govuk_tech_docs-6.x-lockfile branch from 6915c3a to 609f3c7 Compare July 20, 2026 23:42
@github-actions

This comment has been minimized.

@renovate
renovate Bot force-pushed the renovate/govuk_tech_docs-6.x-lockfile branch from 609f3c7 to fc41bc5 Compare August 11, 2026 14:33
@github-actions

Copy link
Copy Markdown

@check-spelling-bot Report

🔴 Please review

See the 📂 files view, the 📜action log, or 📝 job summary for details.

Unrecognized words (4)

drb
erubi
protobuf
rackup

To accept these unrecognized words as correct, you could run the following commands

... in a clone of the git@github.com:hmcts/ops-runbooks.git repository
on the renovate/govuk_tech_docs-6.x-lockfile branch (ℹ️ how do I use this?):

curl -s -S -L 'https://raw.githubusercontent.com/check-spelling/check-spelling/v0.0.24/apply.pl' |
perl - 'https://github.com/hmcts/ops-runbooks/actions/runs/31502193327/attempts/1'
Available 📚 dictionaries could cover words (expected and unrecognized) not in the 📘 dictionary

This includes both expected items (261) from .github/actions/spelling/expect.txt and unrecognized words (4)

Dictionary Entries Covers Uniquely
cspell:cpp/src/ecosystem.txt 51 1 1

Consider adding them (in .github/workflows/build.yaml) in jobs:/spellcheck: for uses: check-spelling/check-spelling@v0.0.24 in its with to extra_dictionaries:

          cspell:cpp/src/ecosystem.txt

To stop checking additional dictionaries, add (in .github/workflows/build.yaml) for uses: check-spelling/check-spelling@v0.0.24 in its with:

check_extra_dictionaries: ''
Warnings (1)

See the 📂 files view, the 📜action log, or 📝 job summary for details.

⚠️ Warnings Count
⚠️ non-alpha-in-dictionary 1

See ⚠️ Event descriptions for more information.


🖊️ Please consider adding a word to the allow list if it is flagged as a spelling error but is genuinely used within the project.
🤔 Think we might see a flagged mistake in another PR in the future? Please consider adding it as an expected pattern

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

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants