d849865: The package packing now populates typesVersions for additional entry points rather than using additional package.json files for type resolution. This improves auto completion of separate entry points when consuming published packages.
Patch Changes
4a378d3: Fix dev server reloads of plugin discovery for new frontend system.
6c48ebd: Add --max-warnings -1 support to backstage-cli package lint
23f1da2: Updated dependency ts-morph to ^24.0.0.
b533056: Updated dependency css-loader to ^7.0.0.
be008c3: Updated dependency @module-federation/enhanced to ^0.7.0.
09ea093: Fixed an issue where .css style injection would fail for published packages.
Breaking: channels chrome, msedge and similar switch to new headless
This change affects you if you're using one of the following channels in your playwright.config.ts:
chrome, chrome-dev, chrome-beta, or chrome-canary
msedge, msedge-dev, msedge-beta, or msedge-canary
What do I need to do?
After updating to Playwright v1.49, run your test suite. If it still passes, you're good to go. If not, you will probably need to update your snapshots, and adapt some of your test code around PDF viewers and extensions. See [issue #33566](microsoft/playwright#33566) for more details.
Other breaking changes
There will be no more updates for WebKit on Ubuntu 20.04 and Debian 11. We recommend updating your OS to a later version.
Package @playwright/experimental-ct-vue2 will no longer be updated.
Package @playwright/experimental-ct-solid will no longer be updated.
New Headless on the other hand is the real Chrome browser, and is thus more authentic, reliable, and offers more features. This makes it more suitable for high-accuracy end-to-end web app testing or browser extension testing.
Dropped support for Node.js < 18.0.0.
Older Node.js version have reached end-of-life, and certain features require new-ish JS APIs.
Pending commands no longer run when --max-processes is set and an interruption/kill signal is sent - #433, #452, #460
Before v9.0.0, pressing Ctrl+C when --max-processes is set meant that only those commands would receive it. Once these stopped, the pending commands would start, which in turn meant that another Ctrl+C press would be necessary to stop them, and so on.
Similar situation applied to combining --max-processes with --kill-others/--kill-others-on-fail.
Starting with v9.0.0, this no longer happens, as these flags and/or key presses send a signal to stop the running commands in addition to preventing new commands from running.
The concurrently and default exports are now the same - #399
It's reasonable to expect that import { concurrently } from 'concurrently' would work the same as import concurrently from 'concurrently', however this has not been the case.
The former used to be an unconfigured version of concurrently, lacking all features that you'd get from the CLI, which was seen as a "footgun". Both are now the same function.
If you'd like to access the unconfigured function, use import { createConcurrently } from 'concurrently' instead.
✨ New Features
Exponential back-off support for process restarting - #265, #462
Use --restart-after exponential. Restarts happen at 2^N seconds.
Add prefix padding via new --pad-prefix flag - #166, #417, #495
Specify teardown commands via new --teardown flag - #472, #500
Expand node:<script> commands to node --run <script> - #475
[API only] Inter-Process Communication (ipc) - #498
[API only] Make it possible to use no colors at all - #466
Bumps the all group with 90 updates in the / directory:
0.25.0
0.28.2
0.1.0
0.1.1
1.40.1
1.49.0
12.0.0
15.0.0
6.16.0
8.15.0
8.2.2
9.1.0
8.56.0
9.15.0
9.4.1
10.2.0
2.8.8
3.3.3
5.2.2
5.6.3
1.4.6
1.5.12
1.4.3
1.7.0
1.11.2
1.15.1
0.13.9
0.15.1
1.8.1
1.10.0
1.1.22
1.2.0
1.16.0
1.24.0
1.0.19
1.1.0
0.3.2
0.4.11
0.6.1
0.8.0
0.11.3
0.11.16
0.4.18
0.4.27
0.7.14
0.8.14
0.5.0
0.6.0
17.0.2
18.3.1
17.0.74
18.3.12
17.0.2
18.3.1
17.0.25
18.3.1
6.21.1
6.28.0
6.21.1
6.28.0
17.4.2
17.5.1
1.4.6
1.7.0
8.20.1
10.4.0
5.17.0
6.6.3
12.1.5
16.0.1
17.0.74
18.3.12
0.20.0
0.25.0
0.5.13
0.6.1
1.5.1
1.7.1
1.1.1
1.2.0
0.3.56
0.3.76
0.20.2
0.23.1
0.4.2
0.5.3
1.16.0
1.27.1
0.14.0
0.18.7
0.1.2
0.1.20
0.7.11
0.8.1
0.7.19
0.8.4
0.4.6
0.5.7
9.2.2
11.5.0
3.3.5
4.0.2
4.19.2
4.21.1
8.11.3
8.13.1
3.11.0
3.17.0
3.3.23
3.3.32
4.17.21
5.0.0
4.17.41
5.0.1
2.4.0
3.4.2
1.0.4
1.1.4
11.10.1
11.11.4
7.23.7
7.26.0
7.23.7
7.26.0
7.9.6
7.9.7
7.23.3
7.25.9
7.6.6
8.4.4
7.6.6
8.4.4
7.6.6
8.4.4
1.0.10
8.4.4
7.6.6
8.4.4
7.6.6
8.4.4
7.6.6
8.4.4
7.6.6
8.4.4
7.9.6
7.9.7
6.16.0
8.15.0
6.16.0
8.15.0
5.1.2
5.2.1
7.33.2
7.37.2
4.6.0
5.0.0
0.6.15
0.11.0
23.0.1
25.0.1
17.0.2
18.3.1
18.0.7
18.3.0
7.6.6
8.4.4
1.3.13
3.0.0
5.1.12
6.4.4
4.0.12
4.1.2
1.0.25
1.1.2
0.7.2
0.8.3
1.3.2
2.6.5
2.7.0
3.3.2
4.0.0
5.0.0
6.3.3
7.0.0
Updates
@backstage/cli
from 0.25.0 to 0.28.2Changelog
Sourced from
@backstage/cli
's changelog.... (truncated)
Commits
Updates
@backstage/e2e-test-utils
from 0.1.0 to 0.1.1Changelog
Sourced from
@backstage/e2e-test-utils
's changelog.Commits
Updates
@playwright/test
from 1.40.1 to 1.49.0Release notes
Sourced from
@playwright/test
's releases.... (truncated)
Commits
a70a96a
chore: mark v1.49.0 (#33649)53f51a8
cherry-pick(#33638): chore: clear highlight when performing action2a00ca8
cherry-pick(#33635): chore: add cm placeholder text0e64340
cherry-pick(#33632): chore: highlight edited locator while recordingcb0f456
cherry-pick(#33629): fix(rebase): do not apply multiple rebaselines to the sa...698823a
cherry-pick(#33627): fix(codegen): document.documentElement is null on early ...c0fa804
cherry-pick(#33619): fix(aria): normalize whitespace in toMatchAccessible{Nam...7a32228
cherry-pick(#33614): docs: add ariaSnapshot.timeout for language ports (#33615)0e31ace
cherry-pick(#33575): fix(canvas snapshots): position mismatch in headless modeb2a39ff
cherry-pick(#33604): docs: update docs about headless shellMaintainer changes
This version was pushed to npm by yurys, a new releaser for
@playwright/test
since your current version.Updates
@spotify/prettier-config
from 12.0.0 to 15.0.0Release notes
Sourced from
@spotify/prettier-config
's releases.... (truncated)
Changelog
Sourced from
@spotify/prettier-config
's changelog.... (truncated)
Commits
6d8c063
v15.0.06519dca
Merge pull request #1128 from nlebrun-spotify/upgrade-dependencies9528841
chore(node): upgrade required Node version to 18ef060c7
chore(deps): upgrade dependenciescfb9c66
v14.1.67b2160e
Merge pull request #1105 from spotify/cut-new-release5c7d2ed
fix: update dependenciesa31d65c
Merge pull request #1100 from spotify/dependabot/npm_and_yarn/commitizen-4.3.007db5cf
Merge pull request #1103 from spotify/dependabot/npm_and_yarn/http-cache-sema...7925f32
Create catalog-info.yamlUpdates
@typescript-eslint/utils
from 6.16.0 to 8.15.0Release notes
Sourced from
@typescript-eslint/utils
's releases.... (truncated)
Changelog
Sourced from
@typescript-eslint/utils
's changelog.... (truncated)
Commits
2444351
chore(release): publish 8.15.06c27d08
chore: bump eslint dependencies (#10354)f5e23e2
fix(utils): add defaultOptions to meta in rule (#10339)0f9a2a3
feat(rule-tester): run method - avoid to infer type parameter fromtests
pa...daaca3b
feat(utils): add new optionallanguage
field toFlatConfig.Config
type (#...00a3a84
fix: add missing peer dependencies (#9744)16fba0a
chore(release): publish 8.14.0ac1f632
chore(release): publish 8.13.03b97b55
chore: enable eslint-plugin-perfectionist on the rest of the repo (#10189)3f34490
fix(utils): allow an array for the values of SharedConfig (#10217)Updates
concurrently
from 8.2.2 to 9.1.0Release notes
Sourced from concurrently's releases.
... (truncated)
Commits
e3a76f7
9.1.0b358954
bin: show help when no args are passed (#513)64b7e2a
Add support for Deno shortcuts and wildcards (#508)3bcc9c9
Remove signal event listeners from process on finish (#512)79b3290
9.0.1041520b
Don't set up more than 1 abort signal listener (#503)a7a5894
9.0.0758ee7f
tests: update smoke tests lockfile710ee55
Replace date-fns for hand-rolled date formattingfe7b69c
deps: update@types/node
to 18.x.x tooUpdates
eslint
from 8.56.0 to 9.15.0Release notes
Sourced from eslint's releases.
... (truncated)
Changelog
Sourced from eslint's changelog.
Superseded by #121.