Skip to content

Commit

Permalink
Release v4.0.0
Browse files Browse the repository at this point in the history
## 4.0.0

### 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
  • Loading branch information
kr8n3r authored and maverickvi committed Nov 4, 2024
1 parent c660701 commit 8d8ec31
Show file tree
Hide file tree
Showing 2 changed files with 10 additions and 6 deletions.
14 changes: 9 additions & 5 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,14 +1,18 @@
# Changelog

## Unreleased

## 4.0.0

### 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
BREAKING: drop support for IE8

You need to
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

- BREAKING: drop support for end-of-life Ruby versions 2.7 and 3.0. The minimum Ruby version is now 3.1.
### 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
Expand Down
2 changes: 1 addition & 1 deletion lib/govuk_tech_docs/version.rb
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
module GovukTechDocs
VERSION = "3.5.0".freeze
VERSION = "4.0.0".freeze
end

0 comments on commit 8d8ec31

Please sign in to comment.