Skip to content

Conversation

@dependabot
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Dec 22, 2025

Bumps the theoretically-non-breaking group with 7 updates:

Package From To
@nx/js 22.3.0 22.3.3
@swc/core 1.15.5 1.15.7
@vitest/eslint-plugin 1.5.2 1.5.4
nx 22.3.0 22.3.3
rollup 4.53.3 4.54.0
playwright 1.56.1 1.57.0
immer 11.0.1 11.1.0

Updates @nx/js from 22.3.0 to 22.3.3

Release notes

Sourced from @​nx/js's releases.

22.3.3 (2025-12-19)

🩹 Fixes

  • misc: remove CNW A/B testing flow branching (#33967)

❤️ Thank You

22.3.2 (2025-12-19)

🚀 Features

  • angular: support ngrx v21 (#33940)
  • angular: support cypress component testing with zoneless projects (#33941)

🩹 Fixes

  • angular: support @angular/cli package update during nx migrate (#33918)
  • core: fix vitest test runner options for angular in cnw (#33921)
  • linter: honor setParserOptionsProject in flat config (#33953, #33944)
  • module-federation: use localhost as default host #33909 (#33947, #33909)
  • module-federation: skip non-npm external dependencies in getDependencies (#33951, #32819)
  • nx-dev: make sure only prod is indexed (#33922)
  • nx-dev: make sure canonical urls are always nx.dev (#33932)
  • react: set up module federation with webpack and ts soln correctly #31029 (#33920, #31029)
  • testing: ensure jest v30 migration is run (#33916)

❤️ Thank You

22.3.1 (2025-12-18)

🩹 Fixes

  • core: ensure no tui on single tasks (#33910)
  • dotnet: fix dependency graph for multi-targeting and transitive deps (#33908, #33653, #33397)

❤️ Thank You

Commits

Updates @swc/core from 1.15.5 to 1.15.7

Changelog

Sourced from @​swc/core's changelog.

[1.15.7] - 2025-12-18

Bug Fixes

  • (es/minifier) Prevent unsafe sequence merging in super() calls (#11381) (eb02780)

  • (es/transformer) Fix variable declaration for nullish coalescing in else-if branches (#11384) (6746002)

  • (es/transforms) Update _ts_rewrite_relative_import_extension helper code (#11382) (1ec444e)

Features

  • (es/transformer) Merge private_properties_in_object (#11378) (769c9d2)

Performance

  • (es/minifier) Optimize data structures of ProgramData (#11374) (3639523)

Refactor

[1.15.6] - 2025-12-18

Bug Fixes

  • (es/transformer) Fix missing var declaration in nullish coalescing with spreads (#11377) (686d154)

Performance

Commits
  • 9ff2124 chore: Publish 1.15.7 with swc_core v52.0.0
  • 12ca641 chore: Publish 1.15.7-nightly-20251218.1 with swc_core v52.0.0
  • 25d0985 chore: Publish crates with swc_core v52.0.0
  • eb02780 fix(es/minifier): Prevent unsafe sequence merging in super() calls (#11381)
  • 6746002 fix(es/transformer): Fix variable declaration for nullish coalescing in else-...
  • cfff553 refactor(es/transformer): Port var injector (#11383)
  • 1ec444e fix(es/transforms): Update _ts_rewrite_relative_import_extension helper cod...
  • 3639523 perf(es/minifier): Optimize data structures of ProgramData (#11374)
  • 769c9d2 feat(es/transformer): Merge private_properties_in_object (#11378)
  • 5314e18 chore: Update changelog
  • Additional commits viewable in compare view

Updates @vitest/eslint-plugin from 1.5.2 to 1.5.4

Release notes

Sourced from @​vitest/eslint-plugin's releases.

v1.5.4

No significant changes

    View changes on GitHub

v1.5.3

No significant changes

    View changes on GitHub

What's Changed

Full Changelog: vitest-dev/eslint-plugin-vitest@v1.5.2...v1.5.3

Commits

Updates nx from 22.3.0 to 22.3.3

Release notes

Sourced from nx's releases.

22.3.3 (2025-12-19)

🩹 Fixes

  • misc: remove CNW A/B testing flow branching (#33967)

❤️ Thank You

22.3.2 (2025-12-19)

🚀 Features

  • angular: support ngrx v21 (#33940)
  • angular: support cypress component testing with zoneless projects (#33941)

🩹 Fixes

  • angular: support @angular/cli package update during nx migrate (#33918)
  • core: fix vitest test runner options for angular in cnw (#33921)
  • linter: honor setParserOptionsProject in flat config (#33953, #33944)
  • module-federation: use localhost as default host #33909 (#33947, #33909)
  • module-federation: skip non-npm external dependencies in getDependencies (#33951, #32819)
  • nx-dev: make sure only prod is indexed (#33922)
  • nx-dev: make sure canonical urls are always nx.dev (#33932)
  • react: set up module federation with webpack and ts soln correctly #31029 (#33920, #31029)
  • testing: ensure jest v30 migration is run (#33916)

❤️ Thank You

22.3.1 (2025-12-18)

🩹 Fixes

  • core: ensure no tui on single tasks (#33910)
  • dotnet: fix dependency graph for multi-targeting and transitive deps (#33908, #33653, #33397)

❤️ Thank You

Commits

Updates rollup from 4.53.3 to 4.54.0

Release notes

Sourced from rollup's releases.

v4.54.0

4.54.0

2025-12-20

Features

  • Enable tree-shaking for Symbol.hasInstance, Symbol.dispose and Symbol.asyncDispose properties if unused (#6046)

Bug Fixes

  • Ensure that well-known-Symbol-valued properties are not tree-shaken except in select cases (#6046)
  • Ensure namespace properties are included when referenced only from a try-catch (#6216)

Pull Requests

v4.53.5

4.53.5

2025-12-16

Bug Fixes

  • Fix wrong semicolon insertion position when using JSX (#6206)
  • Generate spec-compliant sourcemaps when sources content is excluded (#6196)

Pull Requests

v4.53.4

4.53.4

2025-12-15

Bug Fixes

  • Ensure Symbol.dispose and Symbol.asyncDispose properties are never removed with (await) using declarations. (#6209)

Pull Requests

... (truncated)

Changelog

Sourced from rollup's changelog.

4.54.0

2025-12-20

Features

  • Enable tree-shaking for Symbol.hasInstance, Symbol.dispose and Symbol.asyncDispose properties if unused (#6046)

Bug Fixes

  • Ensure that well-known-Symbol-valued properties are not tree-shaken except in select cases (#6046)
  • Ensure namespace properties are included when referenced only from a try-catch (#6216)

Pull Requests

4.53.5

2025-12-16

Bug Fixes

  • Fix wrong semicolon insertion position when using JSX (#6206)
  • Generate spec-compliant sourcemaps when sources content is excluded (#6196)

Pull Requests

4.53.4

2025-12-15

Bug Fixes

  • Ensure Symbol.dispose and Symbol.asyncDispose properties are never removed with (await) using declarations. (#6209)

Pull Requests

... (truncated)

Commits

Updates playwright from 1.56.1 to 1.57.0

Release notes

Sourced from playwright's releases.

v1.57.0

Speedboard

In HTML reporter, there's a new tab we call "Speedboard":

It shows you all your executed tests sorted by slowness, and can help you understand where your test suite is taking longer than expected. Take a look at yours - maybe you'll find some tests that are spending a longer time waiting than they should!

Chrome for Testing

Starting with this release, Playwright switches from Chromium, to using Chrome for Testing builds. Both headed and headless browsers are subject to this. Your tests should still be passing after upgrading to Playwright 1.57.

We're expecting no functional changes to come from this switch. The biggest change is the new icon and title in your toolbar.

If you still see an unexpected behaviour change, please file an issue.

On Arm64 Linux, Playwright continues to use Chromium.

Waiting for webserver output

testConfig.webServer added a wait field. Pass a regular expression, and Playwright will wait until the webserver logs match it.

import { defineConfig } from '@playwright/test';
export default defineConfig({
webServer: {
command: 'npm run start',
wait: {
stdout: '/Listening on port (?<my_server_port>\d+)/'
},
},
});

If you include a named capture group into the expression, then Playwright will provide the capture group contents via environment variables:

import { test, expect } from '@playwright/test';
test.use({ baseUrl: http://localhost:${process.env.MY_SERVER_PORT ?? 3000} });
test('homepage', async ({ page }) => {
await page.goto('/');
});
</tr></table>

... (truncated)

Commits

Updates immer from 11.0.1 to 11.1.0

Commits
  • bdf5cbd [docs] Documented setUseStrictIteration
  • d38a9d0 feat: Override array methods to avoid proxy creation while iterating and upda...
  • See full diff in compare view

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot merge will merge this PR after your CI passes on it
  • @dependabot squash and merge will squash and merge this PR after your CI passes on it
  • @dependabot cancel merge will cancel a previously requested merge and block automerging
  • @dependabot reopen will reopen this PR if it is closed
  • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore <dependency name> major version will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)
  • @dependabot ignore <dependency name> minor version will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)
  • @dependabot ignore <dependency name> will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)
  • @dependabot unignore <dependency name> will remove all of the ignore conditions of the specified dependency
  • @dependabot unignore <dependency name> <ignore condition> will remove the ignore condition of the specified dependency and ignore conditions

Bumps the theoretically-non-breaking group with 7 updates:

| Package | From | To |
| --- | --- | --- |
| [@nx/js](https://github.com/nrwl/nx/tree/HEAD/packages/js) | `22.3.0` | `22.3.3` |
| [@swc/core](https://github.com/swc-project/swc) | `1.15.5` | `1.15.7` |
| [@vitest/eslint-plugin](https://github.com/vitest-dev/eslint-plugin-vitest) | `1.5.2` | `1.5.4` |
| [nx](https://github.com/nrwl/nx/tree/HEAD/packages/nx) | `22.3.0` | `22.3.3` |
| [rollup](https://github.com/rollup/rollup) | `4.53.3` | `4.54.0` |
| [playwright](https://github.com/microsoft/playwright) | `1.56.1` | `1.57.0` |
| [immer](https://github.com/immerjs/immer) | `11.0.1` | `11.1.0` |


Updates `@nx/js` from 22.3.0 to 22.3.3
- [Release notes](https://github.com/nrwl/nx/releases)
- [Commits](https://github.com/nrwl/nx/commits/22.3.3/packages/js)

Updates `@swc/core` from 1.15.5 to 1.15.7
- [Release notes](https://github.com/swc-project/swc/releases)
- [Changelog](https://github.com/swc-project/swc/blob/main/CHANGELOG.md)
- [Commits](swc-project/swc@v1.15.5...v1.15.7)

Updates `@vitest/eslint-plugin` from 1.5.2 to 1.5.4
- [Release notes](https://github.com/vitest-dev/eslint-plugin-vitest/releases)
- [Commits](vitest-dev/eslint-plugin-vitest@v1.5.2...v1.5.4)

Updates `nx` from 22.3.0 to 22.3.3
- [Release notes](https://github.com/nrwl/nx/releases)
- [Commits](https://github.com/nrwl/nx/commits/22.3.3/packages/nx)

Updates `rollup` from 4.53.3 to 4.54.0
- [Release notes](https://github.com/rollup/rollup/releases)
- [Changelog](https://github.com/rollup/rollup/blob/master/CHANGELOG.md)
- [Commits](rollup/rollup@v4.53.3...v4.54.0)

Updates `playwright` from 1.56.1 to 1.57.0
- [Release notes](https://github.com/microsoft/playwright/releases)
- [Commits](microsoft/playwright@v1.56.1...v1.57.0)

Updates `immer` from 11.0.1 to 11.1.0
- [Release notes](https://github.com/immerjs/immer/releases)
- [Commits](immerjs/immer@v11.0.1...v11.1.0)

---
updated-dependencies:
- dependency-name: "@nx/js"
  dependency-version: 22.3.3
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: theoretically-non-breaking
- dependency-name: "@swc/core"
  dependency-version: 1.15.7
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: theoretically-non-breaking
- dependency-name: "@vitest/eslint-plugin"
  dependency-version: 1.5.4
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: theoretically-non-breaking
- dependency-name: nx
  dependency-version: 22.3.3
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: theoretically-non-breaking
- dependency-name: rollup
  dependency-version: 4.54.0
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: theoretically-non-breaking
- dependency-name: playwright
  dependency-version: 1.57.0
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: theoretically-non-breaking
- dependency-name: immer
  dependency-version: 11.1.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: theoretically-non-breaking
...

Signed-off-by: dependabot[bot] <[email protected]>
@dependabot dependabot bot requested a review from a team as a code owner December 22, 2025 14:05
@git2gus
Copy link

git2gus bot commented Dec 22, 2025

This issue has been linked to a new work item: W-20661425

@git2gus
Copy link

git2gus bot commented Dec 22, 2025

This issue has been linked to a new work item: W-20661426

await Promise.resolve();
if (process.env.DISABLE_STATIC_CONTENT_OPTIMIZATION) {
// Only fails in some browsers. If no errors were caught, assert against the attribute as normal.
if (process.env.DISABLE_STATIC_CONTENT_OPTIMIZATION && caughtError) {
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

setAttribute('abc') works in chrome now

@salesforce-nucleus
Copy link
Contributor

❌ Error Parsing Command

Unknown argument: m

/nucleus <command>

Commands:
  /nucleus deploy                           Perform deploy
  /nucleus help                             Display usage information
  /nucleus ignore                           Ignore test failures
  /nucleus ping                             Ping Nucleus
  /nucleus release                          Perform release
  /nucleus reset-auto-increment             Reset auto-increment value for
  [incrementValue]                          project
  /nucleus skip-dep-update                  Opt-out from the upstream dependency
                                            update
  /nucleus skip-deployment                  Mark deployment as skipped for the
                                            workflow associated with this PR
  /nucleus start                            Start the Nucleus workflow
                                            associated with this pull-request.
  /nucleus stop                             Stops the workflow associated with
                                            this PR.
  /nucleus test                             Build project and execute tests.
                                            This command may be executed to
                                            re-run the testing stage.
  /nucleus update-downstream-deps           Update downstream dependents
  /nucleus bump-version [version]           Bump version

Options:
  --help  Show help                                                    [boolean]

Examples:
  /nucleus release 1.2.0  Release version 1.2.0

Not enough non-option arguments: got 0, need at least 1

@jhefferman-sfdc
Copy link
Contributor

/nucleus ignore -m "unrelated"

@jhefferman-sfdc jhefferman-sfdc merged commit 5a96d2e into master Dec 24, 2025
44 checks passed
@jhefferman-sfdc jhefferman-sfdc deleted the dependabot/npm_and_yarn/theoretically-non-breaking-05f816d2fc branch December 24, 2025 10:04
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants