This flag causes rejection of any form of network requests that are attempted to be made in frontend or common package tests. This flag can only be set in the root package.json and can not be overridden in individual package configurations.
04297a0: The --successCache option for the repo test and repo lint commands now use an additive store that keeps old entries around for a week before they are cleaned up automatically.
b4627f2: Fixed an issue where the raw-loader for loading HTML templates was not resolved from the context of the CLI package.
17850a5: Update upgrade-helper link in versions:bump command to include yarnPlugin parameter when the yarn plugin is installed
b084f5a: Bump the Webpack dependency range to ^5.94.0, as our current configuration is not compatible with some older versions.
946fa34: Added a new --link <workspace-path> option for frontend builds that allow you to override module resolution to link in an external workspace at runtime.
As part of this change the Webpack linked workspace resolution plugin for frontend builds has been removed. It was in place to support the old workspace linking where it was done by Yarn, which is no longer a working option.
264058c: The repo test command will no longer default to watch mode if the --since flag is provided.
55b8b84: BREAKING: The Jest configuration defined at @backstage/cli/config/jest no longer collects configuration defined in the "jest" field from all parent package.json files. Instead, it will only read and merge configuration from the package.json in the monorepo root if it exists, as well as the target package. In addition, configuration defined in the root package.json will now only be merged into each package configuration if it is a valid project-level configuration key.
This version was also tested against the following stable channels:
Google Chrome 129
Microsoft Edge 129
v1.48.0
WebSocket routing
New methods page.routeWebSocket() and browserContext.routeWebSocket() allow to intercept, modify and mock WebSocket connections initiated in the page. Below is a simple example that mocks WebSocket communication by responding to a "request" with a "response".
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.
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.1
0.1.0
0.1.1
1.40.1
1.48.2
12.0.0
15.0.0
6.16.0
8.12.0
8.2.2
9.0.1
8.56.0
9.13.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.27.0
6.21.1
6.27.0
17.4.2
17.5.1
1.4.6
1.7.0
8.20.1
10.4.0
5.17.0
6.6.2
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.15.0
3.3.23
3.3.31
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.3.6
7.6.6
8.3.6
7.6.6
8.3.6
1.0.10
8.3.6
7.6.6
8.3.6
7.6.6
8.3.6
7.6.6
8.3.6
7.6.6
8.3.6
7.9.6
7.9.7
6.16.0
8.12.0
6.16.0
8.12.0
5.1.2
5.2.1
7.33.2
7.37.2
4.6.0
5.0.0
0.6.15
0.10.1
23.0.1
25.0.1
17.0.2
18.3.1
18.0.7
18.3.0
7.6.6
8.3.6
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.5.2
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.1Changelog
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.48.2Release notes
Sourced from
@playwright/test
's releases.... (truncated)
Commits
dc80964
chore: mark v1.48.2 (#33290)ffd19e5
cherry-pick(#33269): fix(codegen): SIGINT handling was leading to zombie proc...f26c6fc
cherry-pick(#33240, #33264): fix(recorder): do not leak when instantiated in ...ff1932b
cherry-pick(#33244): fix(trace viewer): limit the number of contexts loaded i...a96f483
cherry-pick(#33245): fix(trace viewer): make LRUCache per-trace (#33260)8e96d94
cherry-pick(#33211): docs: use WebSocketFrame abstraction for Java & .NET5b54067
cherry-pick(#33147): docs: add video to release notesceb756d
chore: mark v1.48.1 (#33136)c3740d3
cherry-pick(#33133): (docker): correct Ubuntu Noble name in name template2ec0c86
cherry-pick(#33124): test: unflake ff debugger testMaintainer 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.12.0Release notes
Sourced from
@typescript-eslint/utils
's releases.... (truncated)
Changelog
Sourced from
@typescript-eslint/utils
's changelog.... (truncated)
Commits
3413a2d
chore(release): publish 8.12.079c27a8
chore(release): publish 8.11.08d35958
chore: enable eslint-plugin-perfectionist on typescript-estree package (#9852)7effdea
chore(release): publish 8.10.04666ed4
chore(release): publish 8.9.07ea2074
chore(deps): update dependency eslint-plugin-perfectionist to v3.8.0 (#9976)f898248
chore(release): publish 8.8.12055cfb
chore(release): publish 8.8.06ce66b5
fix: removeexport type *
in d.ts to support TS<5.0 (#10070)53650c4
fix(utils): update missing type information message (#10043)Updates
concurrently
from 8.2.2 to 9.0.1Release notes
Sourced from concurrently's releases.
Commits
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 toofd2d140
Bump minimum Node version to 1837f98b2
deps: update several dev dependencies1b5df3a
deps: update everything eslint7fc4803
Make it possible to use no colors at all through APIUpdates
eslint
from 8.56.0 to 9.13.0Release notes
Sourced from eslint's releases.
... (truncated)
Changelog
Sourced from eslint's changelog.