build(deps): update patch & minor updates #540
Merged
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This PR contains the following updates:
7.23.5
->7.23.9
7.23.5
->7.23.9
18.4.3
->18.6.0
18.4.3
->18.6.0
11.0.1
->11.0.2
10.4.16
->10.4.17
6.8.1
->6.10.0
6.0.1
->6.0.3
5.0.0
->5.1.0
2.7.6
->2.8.0
2.29.4
->2.30.1
8.4.32
->8.4.35
1.69.5
->1.70.0
13.3.2
->13.3.3
22.0.9
->22.0.12
5.89.0
->5.90.1
Release Notes
babel/babel (@babel/core)
v7.23.9
Compare Source
🐛 Bug Fix
babel-helper-transform-fixture-test-runner
,babel-plugin-transform-function-name
,babel-plugin-transform-modules-systemjs
,babel-preset-env
systemjs
re-traverses helpers (@liuxingbaoyu)babel-helper-create-class-features-plugin
,babel-plugin-proposal-decorators
babel-plugin-proposal-decorators
,babel-plugin-transform-async-generator-functions
,babel-plugin-transform-runtime
,babel-preset-env
core-js@3
imports (@nicolo-ribaudo)babel-traverse
getTypeAnnotation
when using TS+inference (@liuxingbaoyu)no-use-before-define
for class ref in fields (@nicolo-ribaudo)🏠 Internal
babel-core
,babel-parser
,babel-template
eslint-parser
to cts (@liuxingbaoyu)babel-types
@babel/types
props that are not produced by the parser (@liuxingbaoyu)🏃♀️ Performance
babel-parser
🔬 Output optimization
babel-helper-create-class-features-plugin
,babel-plugin-proposal-decorators
,babel-plugin-proposal-destructuring-private
,babel-plugin-proposal-pipeline-operator
,babel-plugin-transform-class-properties
,babel-plugin-transform-class-static-block
,babel-plugin-transform-new-target
,babel-plugin-transform-parameters
,babel-plugin-transform-private-methods
,babel-preset-env
babel-helpers
,babel-plugin-proposal-explicit-resource-management
,babel-runtime-corejs2
,babel-runtime-corejs3
,babel-runtime
using
(@liuxingbaoyu)v7.23.7
Compare Source
🐛 Bug Fix
babel-traverse
Program
(@liuxingbaoyu)babel-helpers
,babel-plugin-proposal-decorators
ctx.kind
is wrong (@liuxingbaoyu)babel-plugin-proposal-decorators
babel-core
unhandledRejection
events (@nicolo-ribaudo)🏠 Internal
babel-helper-create-class-features-plugin
babel-helper-create-class-features-plugin
,babel-plugin-proposal-decorators
v7.23.6
Compare Source
👓 Spec Compliance
babel-generator
,babel-parser
,babel-types
TSPropertySignature.initializer
(@fisker)babel-helpers
,babel-plugin-proposal-decorators
,babel-plugin-transform-class-properties
,babel-plugin-transform-class-static-block
,babel-plugin-transform-runtime
,babel-preset-env
,babel-runtime-corejs2
,babel-runtime-corejs3
,babel-runtime
,babel-types
toPropertyKey
on decorator context name (@JLHwung)🐛 Bug Fix
babel-generator
retainLines
is enabled (@liuxingbaoyu)babel-helpers
,babel-plugin-proposal-explicit-resource-management
using
: Allow looking upSymbol.dispose
on a function (@odinho)babel-plugin-proposal-decorators
,babel-plugin-transform-class-properties
[[@​@​toPrimitive]]
call of a decorated class member key is invoked once (@JLHwung)babel-plugin-transform-for-of
,babel-preset-env
for of
withiterableIsArray
and shadowing variable (@liuxingbaoyu)babel-helpers
,babel-plugin-proposal-decorators
,babel-runtime-corejs2
,babel-runtime-corejs3
,babel-runtime
babel-plugin-transform-typescript
🔬 Output optimization
babel-helper-create-class-features-plugin
,babel-plugin-transform-class-properties
babel-helpers
,babel-plugin-proposal-decorators
conventional-changelog/commitlint (@commitlint/cli)
v18.6.0
Compare Source
Note: Version bump only for package @commitlint/cli
v18.5.0
Compare Source
Features
18.4.4 (2024-01-04)
Note: Version bump only for package @commitlint/cli
18.4.3 (2023-11-21)
Note: Version bump only for package @commitlint/cli
18.4.2 (2023-11-16)
Note: Version bump only for package @commitlint/cli
18.4.1 (2023-11-12)
Note: Version bump only for package @commitlint/cli
v18.4.4
Compare Source
Note: Version bump only for package @commitlint/cli
conventional-changelog/commitlint (@commitlint/config-conventional)
v18.6.0
Compare Source
Features
v18.5.0
Compare Source
Note: Version bump only for package @commitlint/config-conventional
18.4.4 (2024-01-04)
Note: Version bump only for package @commitlint/config-conventional
18.4.3 (2023-11-21)
Note: Version bump only for package @commitlint/config-conventional
18.4.2 (2023-11-16)
Note: Version bump only for package @commitlint/config-conventional
v18.4.4
Compare Source
Note: Version bump only for package @commitlint/config-conventional
semantic-release/npm (@semantic-release/npm)
v11.0.2
Compare Source
Bug Fixes
postcss/autoprefixer (autoprefixer)
v10.4.17
Compare Source
user-select: contain
prefixes.webpack-contrib/css-loader (css-loader)
v6.10.0
Compare Source
Features
@rspack/core
as an optional peer dependency (#1568) (3924679)resourceQuery
andresourceFragment
to theauto
andmode
callback (#1569) (d641c4d)6.9.1 (2024-01-18)
Bug Fixes
@scope
at-rule supportv6.9.1
Compare Source
v6.9.0
Compare Source
Features
Bug Fixes
6.8.1 (2023-05-28)
Bug Fixes
cause
for original errors and warnings (#1526) (ae3d8ae)cssnano/cssnano (cssnano)
v6.0.3
: v6.0.3Compare Source
Bug fixes
Other
v6.0.2
: v6.0.2Compare Source
@Property
alphagov/govuk-frontend (govuk-frontend)
v5.1.0
Compare Source
To install this version with npm, run
npm install [email protected]
. You can also find more information about how to stay up to date in our documentation.New features
Update to the new GOV.UK logo
The GOV.UK logo has been updated to reflect the changing of the monarch. King Charles III uses the Tudor Crown, rather than the St Edward’s Crown chosen by Queen Elizabeth II.
If your service uses GOV.UK branding, you must update your service between 19 February and 1 March 2024 to use the new logo.
These changes were made in the following pull requests:
Include the new logo assets
Multiple new image assets are included in this release. You’ll need to copy these to your service's image assets folder if they’re not being used directly from the Frontend package. By default this folder is located at
/assets/images
.If you’re using Nunjucks, the asset path may have been changed by the
assetPath
global variable orassetsPath
parameter on the header component.Copy the following files from
/dist/assets/images
into your assets folder. Any images with the same name as an existing image can be safely overwritten.Update the logo in the header of your page
If you’re using the
govukHeader
Nunjucks macro in your service, add theuseTudorCrown
parameter to the macro instantiation. This will become the default in a future version of GOV.UK Frontend.If you’re not using the Nunjucks macro, locate the SVG code for the existing logo and replace it with this updated SVG.
Add attributes to component form group wrappers
You can now add attributes to the form group wrapper for all components with form fields.
This change was introduced in pull request #4565: Allow
attributes
option on form groups.Use tabular numbers with the
govuk-font-tabular-numbers
mixinYou can now use tabular numbers in your authored Sass by including the new
govuk-font-tabular-numbers
mixin.Previously, you’d use the
govuk-font
mixin with the$tabular
parameter. However, thegovuk-font
mixin includes styles unrelated to tabular numbers, which are not needed in some contexts.These additional styles are not included if you use
govuk-font-tabular-numbers
. Switching to the new mixin can reduce the size of your compiled CSS without affecting the appearance of pages.This change was introduced in pull request #4307: Refactor tabular number activation into their own mixin.
Recommended changes
Replace instances of
govuk-typography-responsive
withgovuk-font-size
We've renamed the Sass mixin
govuk-typography-responsive
togovuk-font-size
and have deprecatedgovuk-typography-responsive
. You can still usegovuk-typography-responsive
, but we'll remove it in a future breaking release (GOV.UK Frontend v6.0.0).This is an experimental change to see if the name
govuk-font-size
better communicates the Sass mixin's intended use than the namegovuk-typography-responsive
.We're interested in feedback from the community on this name change, so please let us know what you think through our usual channels.
This change was introduced in pull request #4291: Rename
govuk-typography-responsive
togovuk-font-size
.Remove the
aria-labelledby
attribute from accordion sectionsIf you’re not using our Nunjucks macros, remove the
aria-labelledby
attribute from all accordion sections (div
elements that have thegovuk-accordion__section-content
class).This change was introduced in pull request #4628: Remove
aria-labelledby
from accordion sections.Deprecated features
Stop using the
element
parameter on buttonsWe’ve deprecated the
element
Nunjucks parameter and will remove it in the next major release.In the future, if the
href
parameter is set the component will automatically use the<a>
element. If thehref
parameter is not set the component will automatically use the<button>
element. It will not be possible to override this change.This change was introduced in pull request #4646: Deprecate
element
parameter on button component.Stop using
govuk-body-xs
,govuk-!-font-size-14
and '14' on the type scaleWe’ve deprecated point 14 (14px large screens, 12px small screens) on the GOV.UK Frontend responsive type scale, including font override classes that use point 14:
govuk-body-xs
govuk-!-font-size-14
We’ll remove these classes and point 14 on the type scale in the next major release, GOV.UK Frontend release v6.0.0. With this change in the v6.0.0 release, you’ll no longer be able to call the Sass mixins
govuk-font
orgovuk-font-size
with$size
set to '14'.This change was introduced in #4649: Deprecate 14 on the type scale and #4713: Ensure
govuk-font-size()
handles string keys.Fixes
We've made fixes to GOV.UK Frontend in the following pull requests:
matchMedia()
webpack-contrib/mini-css-extract-plugin (mini-css-extract-plugin)
v2.8.0
Compare Source
Features
beforeTagInsert
hook (#1054) (6313bf6)2.7.7 (2024-01-10)
Bug Fixes
ChunkLoadError
name to chunk loading error (#1073) (e3f8375)2.7.6 (2023-05-19)
Bug Fixes
2.7.5 (2023-03-16)
Bug Fixes
2.7.4 (2023-03-16)
Bug Fixes
2.7.3 (2023-03-07)
Bug Fixes
2.7.2 (2022-12-06)
Bug Fixes
2.7.1 (2022-11-29)
Bug Fixes
v2.7.7
Compare Source
moment/moment (moment)
v2.30.1
Compare Source
a lot of TS code.
v2.30.0
Compare Source
postcss/postcss (postcss)
v8.4.35
Compare Source
!
innode.parent.nodes
type.undefined
to node adding method to simplify types.v8.4.34
Compare Source
AtRule#nodes
type (by Tim Weißenfels).v8.4.33
Compare Source
NoWorkResult
behavior difference with normal mode (by Romain Menke).NoWorkResult
usage conditions (by @ahmdammarr).sass/dart-sass (sass)
v1.70.0
Compare Source
JavaScript API
Add a
sass.initCompiler()
function that returns asass.Compiler
objectwhich supports
compile()
andcompileString()
methods with the same API asthe global Sass object. On the Node.js embedded host, each
sass.Compiler
object uses a single long-lived subprocess, making compiling multiple
stylesheets much more efficient.
Add a
sass.initAsyncCompiler()
function that returns asass.AsyncCompiler
object which supports
compileAsync()
andcompileStringAsync()
methods withthe same API as the global Sass object. On the Node.js embedded host, each
sass.AsynCompiler
object uses a single long-lived subprocess, makingcompiling multiple stylesheets much more efficient.
Embedded Sass
Support the
CompileRequest.silent
field. This allows compilations with nologging to avoid unnecessary request/response cycles.
The Dart Sass embedded compiler now reports its name as "dart-sass" rather
than "Dart Sass", to match the JS API's
info
field.v1.69.7
Compare Source
Embedded Sass
ARM64 Windows.
v1.69.6
Compare Source
Produce better output for numbers with complex units in
meta.inspect()
anddebugging messages.
Escape U+007F DELETE when serializing strings.
When generating CSS error messages to display in-browser, escape all code
points that aren't in the US-ASCII region. Previously only code points U+0100
LATIN CAPITAL LETTER A WITH MACRON were escaped.
Provide official releases for musl LibC and for Android.
Don't crash when running
meta.apply()
in asynchronous mode.JS API
SourceSpan
s that didn'tfollow the documented
SourceSpan
API.webpack-contrib/sass-loader (sass-loader)
v13.3.3
Compare Source
semantic-release/semantic-release (semantic-release)
v22.0.12
Compare Source
Bug Fixes
v22.0.11
Compare Source
Bug Fixes
v22.0.10
Compare Source
Bug Fixes
webpack/webpack (webpack)
v5.90.1
Compare Source
Bug Fixes
unmanagedPaths
in defaultspreOrderIndex
andpostOrderIndex
Performance
compareStringsNumeric
numberHash
using 32-bit FNV1a for small ranges, 64-bit for largerv5.90.0
Compare Source
Bug Fixes
RemoveParentModulesPlugin
via bigint arithmeticServer
andDirent
fetchPriority
to hmr runtime'sensureChunk
functionoutput.environment.arrowFunction
option/*#__PURE__*/
to generatedJSON.parse()
amd
externals andamd
librarySideEffectsFlagPlugin
with namespace re-exportsor
strictModuleErrorHandling
is now workingNew Features
false
for dev server inwebpack.config.js
node-module
option for thenode.__filename/__dirname
and enable it by default for ESM targetsnapshot.unmanagedPaths
optionMultiCompilerOptions
typeexportsOnly
option to CSS generator optionsDependencies & Maintenance
Full Changelog: webpack/webpack@v5.89.0...v5.90.0
Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), 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.
👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.
This PR has been generated by Mend Renovate. View repository job log here.