feat(Dependencies): Update all non-major dependencies (minor) #6083
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:
18.1.4
->18.2.0
18.1.5
->18.2.0
18.1.5
->18.2.0
18.1.4
->18.2.0
18.1.5
->18.2.0
18.1.5
->18.2.0
18.1.5
->18.2.0
18.1.5
->18.2.0
18.1.5
->18.2.0
18.1.5
->18.2.0
18.1.5
->18.2.0
18.1.5
->18.2.0
18.1.5
->18.2.0
18.1.5
->18.2.0
18.1.5
->18.2.0
1.43.1
->1.46.0
20.12.14
->20.14.15
8.11.3
->8.12.1
13.0.0
->13.1.0
3.11.3
->3.12.4
3.37.1
->3.38.0
48.2.15
->48.11.0
9.0.11
->9.1.4
1.26.1-alpine
->1.27.0-alpine
6.2.0
->6.3.0
6.1.2
->6.2.2
v6.0.5
->v6.1.0
3.2.5
->3.3.3
5.4.5
->5.5.4
3.17.4
->3.19.2
Release Notes
angular/angular-cli (@angular-devkit/build-angular)
v18.2.0
Compare Source
@angular/build
angular/angular (@angular/animations)
v18.2.0
Compare Source
Breaking Changes
zone.js
fakeAsync
will now flush pending timers at the end ofthe given function by default. To opt-out of this, you can use
{flush: false}
in options parameter offakeAsync
compiler
compiler-cli
interpolatedSignalNotInvoked
extended diagnostic (#57291)core
angular/components (@angular/cdk)
v18.2.0
Compare Source
Deprecations
material
Tree controller deprecated. Use one of levelAccessor or childrenAccessor instead. To be removed in a future version.
Note when upgrading: isExpandable works differently on Trees using treeControl than trees using childrenAccessor or levelAccessor. Nodes on trees that have a treeControl are expandable by default. Nodes on trees using childrenAccessor or levelAccessor are not expandable by default. Provide isExpandable to override default behavior.
Setting tabindex of tree nodes deprecated. By default, Tree ignores tabindex passed to tree nodes.
Note when upgrading: an opt-out is available for keyboard functionality changes. Provide LEGACY_TREE_KEY_MANAGER_FACTORY_PROVIDER to opt-out of Tree managing its own focus. When provided, Tree does not manage it’s own focus and respects tabindex passed to TreeNode. When provided, have the same focus behavior as before this commit is applied.
Add Legacy Keyboard Interface demo, which shows usage of LEGACY_TREE_KEY_MANAGER_FACTORY_PROVIDER. Add Custom Key Manager, which shows usage of injecting a TreeKeyManagerStrategy
disabled renamed to isDisabled.
material
cdk
multiple
microsoft/playwright (@playwright/test)
v1.46.0
Compare Source
v1.45.3
Compare Source
v1.45.2
Compare Source
v1.45.1
Compare Source
v1.45.0
Compare Source
v1.44.1
Compare Source
Highlights
https://github.com/microsoft/playwright/issues/30779 - [REGRESSION]: When using
video: 'on'
with VSCode extension the browser got closedhttps://github.com/microsoft/playwright/issues/30755 - [REGRESSION]: Electron launch with spaces inside executablePath didn't workhttps://github.com/microsoft/playwright/issues/307700 - [REGRESSION]: Mask elements outside of viewport when creating fullscreen screenshots didn't worhttps://github.com/microsoft/playwright/issues/3085858 - [REGRESSION]: ipv6 got shown instead of localhost in show-trace/show-report
Browser Versions
This version was also tested against the following stable channels:
v1.44.0
Compare Source
New APIs
Accessibility assertions
expect(locator).toHaveAccessibleName() checks if the element has the specified accessible name:
expect(locator).toHaveAccessibleDescription() checks if the element has the specified accessible description:
expect(locator).toHaveRole() checks if the element has the specified ARIA role:
Locator handler
noWaitAfter
option.times
option in page.addLocatorHandler() to specify maximum number of times the handler should be run.Miscellaneous options
multipart
option inapiRequestContext.fetch()
now acceptsFormData
and supports repeating fields with the same name.expect(callback).toPass({ intervals })
can now be configured byexpect.toPass.inervals
option globally in testConfig.expect or per project in testProject.expect.expect(page).toHaveURL(url)
now supportsignoreCase
option.testProject.ignoreSnapshots allows to configure per project whether to skip screenshot expectations.
Reporter API
outputFile
. The same option can also be specified asPLAYWRIGHT_BLOB_OUTPUT_FILE
environment variable that might be more convenient on CI/CD.includeProjectInTestName
option.Command line
--last-failed
CLI option for running only tests that failed in the previous run.First run all tests:
$ npx playwright test Running 103 tests using 5 workers ... 2 failed [chromium] › my-test.spec.ts:8:5 › two ───────────────────────────────────────────────────────── [chromium] › my-test.spec.ts:13:5 › three ────────────────────────────────────────────────────── 101 passed (30.0s)
Now fix the failing tests and run Playwright again with
--last-failed
option:$ npx playwright test --last-failed Running 2 tests using 2 workers 2 passed (1.2s)
Browser Versions
This version was also tested against the following stable channels:
acornjs/acorn (acorn)
v8.12.1
Compare Source
v8.12.0
Compare Source
angulartics/angulartics2 (angulartics2)
v13.1.0
Compare Source
Features
naver/billboard.js (billboard.js)
v3.12.4
Compare Source
Bug Fixes
v3.12.3
Compare Source
Bug Fixes
v3.12.2
Compare Source
Bug Fixes
v3.12.1
Compare Source
Bug Fixes
v3.12.0
Compare Source
Bug Fixes
Features
3.11.3 (2024-03-18)
Bug Fixes
3.11.2 (2024-02-23)
Bug Fixes
3.11.1 (2024-02-22)
Bug Fixes
zloirock/core-js (core-js)
v3.38.0
Compare Source
RegExp.escape
proposal:RegExp.escape
/actual/
namespace entries, unconditional forced replacement changed to feature detectionPromise.try
proposal:Promise.try
/actual/
namespace entries, unconditional forced replacement changed to feature detectionUint8Array
to / from base64 and hex stage 3 proposal:Uint8Array.fromBase64
Uint8Array.fromHex
Uint8Array.prototype.setFromBase64
Uint8Array.prototype.setFromHex
Uint8Array.prototype.toBase64
Uint8Array.prototype.toHex
Uint8Array.prototype.{ setFromBase64, setFromHex }
methodsUint8Array.fromBase64
andUint8Array.prototype.setFromBase64
lastChunkHandling
option, proposal-arraybuffer-base64/33Uint8Array.prototype.toBase64
omitPadding
option, proposal-arraybuffer-base64/60TypeError
on arrays backed by detached buffersRegExp
named capture groups polyfill in combination with non-capturing groups, #1352, thanks @Ulopprocess.getBuiltinModule
for getting built-in NodeJS modules where it's availablehttps
instead ofhttp
inURL
constructor feature detection to avoid extra notifications from some overly vigilant security scanners, #1345browserslist
incore-js-compat
dependencies that fixes an upstream issue with incorrect interpretation of somebrowserslist
queries, #1344, browserslist/829, browserslist/836Object.groupBy
andMap.groupBy
to work for non-objectsRangeError
ifSet
methods are called on an object with negative size propertySet.prototype.symmetricDifference
to callthis.has
in each iterationArray.fromAsync
to not call theArray
constructor twiceURL.parse
Math.f16round
andDataView.prototype.{ getFloat16, setFloat16 }
marked as shipped from FF129Symbol.asyncDispose
added and marked as supported from V8 ~ Chromium 127Promise.try
added and marked as supported from V8 ~ Chromium 128self
descriptor is broken in Deno 1.45.3 (again)gajus/eslint-plugin-jsdoc (eslint-plugin-jsdoc)
v48.11.0
Compare Source
v48.10.2
Compare Source
Bug Fixes
check-template-names
: check for param and returns tags; fixes #1286 (12fca71)v48.10.1
Compare Source
Bug Fixes
v48.10.0
Compare Source
Features
require-template
,check-template-names
: add supportClassDeclaration
(31d3255)require-template
,check-template-names
: add supportFunctionDeclaration
(28bc1cb)require-template
,check-template-names
: add supportTSInterfaceDeclaration
(320a1eb)v48.9.3
Compare Source
Bug Fixes
getJsdocProcessorPlugin
: ensure package.json file is consistently located (87a1270)v48.9.2
Compare Source
v48.9.1
Compare Source
v48.9.0
Compare Source
Features
check-examples
replacement processor; fixes #928 (6248d59)v48.8.3
Compare Source
Bug Fixes
require-template
, `check-templateConfiguration
📅 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 is behind base branch, 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 was generated by Mend Renovate. View the repository job log.