Release publish 2025 08 04 16 57#5442
Merged
salesforce-nucleus[bot] merged 10 commits intoreleasefrom Aug 4, 2025
Merged
Conversation
Bumps [koa](https://github.com/koajs/koa) from 2.16.1 to 2.16.2. - [Release notes](https://github.com/koajs/koa/releases) - [Changelog](https://github.com/koajs/koa/blob/master/History.md) - [Commits](koajs/koa@v2.16.1...v2.16.2) --- updated-dependencies: - dependency-name: koa dependency-version: 2.16.2 dependency-type: indirect ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* chore: remove dead code getStylesheetTokenHost was removed in #4865 * chore: exporting isn't necessary
* chore(release): wait 3 seconds before checking CI so GitHub has time to get it started, otherwise it will fail immediately * chore(scripts): flip logic to flatten indentation * chore(scripts): actually use $BRANCH instead of using default value * chore(scripts): add optional work item var
* refactor(wtr): move NODE_ENV_FOR_TEST default into options file * chore(wtr): move hooks util to separate file * chore(wtr): move aria utils to separate file * chore(wtr): move constants to separate file * chore(wtr): clean up custom rollup plugin * test(wtr): get hydration tests kinda running * test(wtr): kinda start moving to ESM instead of IIFE * fix(shared): make sanitizeHtmlContent work * chore(ci): run hydration tests in ci * test(wtr): remove unused script * test(wtr): implement missing jasmine assertions * test(wtr): clean up test to make assertions more clear * test(wtr): implement custom console matchers * test(wtr): use simpler console spy * test(wtr): remove outdated, unnecessary spies * test(wtr): move signals util to own file * test(wtr): implement custom error matchers everything passed first try, which is kinda sus * chore: split matchers into separate files * chore: ugh tui go away * chore: remove unused file code is now in helpers/matchers/index.mjs * test(wtr): conditionally import polyfills reduces test failures from 291 to 220 * test(wtr): use one setup file instead of two * chore: add comment explaining file * chore(wtr): rename file * chore(wtr): move test configs into directory * chore(wtr): extract shared parts of config into base config object * chore(wtr): rename config files who needs convention? * chore(wtr): move WTR plugins from helpers dir to config dir * chore: move full plugins to plugin files instead of just inner logic * test(wtr): not all env vars are boolean fixes ~50 test failures * test(wtr): make tests async so they clean up properly I'm not sure why the async matters, but it does. * test(wtr): fix resolution of wire-service * test(wtr): skip flaky tests * test(wtr): add more jasmine spy adapter methods * test(wtr): enable passing tests turns out they just had browser log warnings, not failures * test(wtr): make spy props non-enumerable * test(wtr): remove unused matcher * test(wtr): fix assertion to match error message * test(wtr): implement jasmine.any * test(wtr): mark test as flaky timeout * update comment * update comment * test(wtr): move scripts to head instead of body tests manipulate the body, so we use head for scripts to keep the body clean * Update packages/@lwc/integration-not-karma/configs/base.mjs * Update packages/@lwc/integration-not-karma/configs/base.mjs * test(wtr): clean DOM after each test * test(wtr): implement callFake jasmine adapter * test(wtr): add missing argsFor jasmine adapter * test(wtr): add missing toHaveBeenCalledOnceWith assertion * test(wtr): categorize failures * test(wtr): fix .toMatch and categorize failing files * test(wtr): using detached objectContaining does not work it breaks the required `this` reference * test(wtr): add pre-test assertion checking for window focus * test(wtr): eliminate concurrency it messes with focus and breaks tests * chore(deps): bump @web/test-runner to latest * test(wtr): reset logged messages after each test * chore(wtr): link potential workaround for concurrency issue * test(wtr): reset logs between all tests * test(wtr): fix more toMatch failures * chore(deps): bump chai
…5422) * chore(scripts): convert license script to ESM * chore(scripts): change license script from .js to .mjs * chore(scripts): make license file look in more places @parse5/tools moved from root to template-compiler and there's additional ESM vs CJS nonsense to deal with * chore: add a comment
…tory with 15 updates (#5432) Bumps the theoretically-non-breaking group with 14 updates in the / directory: | Package | From | To | | --- | --- | --- | | [@eslint/js](https://github.com/eslint/eslint/tree/HEAD/packages/js) | `9.31.0` | `9.32.0` | | [@nx/js](https://github.com/nrwl/nx/tree/HEAD/packages/js) | `21.2.3` | `21.3.9` | | [@swc/core](https://github.com/swc-project/swc) | `1.12.14` | `1.13.3` | | [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) | `22.14.1` | `22.17.0` | | [eslint](https://github.com/eslint/eslint) | `9.31.0` | `9.32.0` | | [nx](https://github.com/nrwl/nx/tree/HEAD/packages/nx) | `21.2.3` | `21.3.9` | | [rollup](https://github.com/rollup/rollup) | `4.45.1` | `4.46.2` | | [typescript-eslint](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/typescript-eslint) | `8.36.0` | `8.38.0` | | [@wdio/cli](https://github.com/webdriverio/webdriverio/tree/HEAD/packages/wdio-cli) | `9.18.0` | `9.18.4` | | [@wdio/local-runner](https://github.com/webdriverio/webdriverio/tree/HEAD/packages/wdio-local-runner) | `9.18.0` | `9.18.4` | | [@wdio/sauce-service](https://github.com/webdriverio/webdriverio/tree/HEAD/packages/wdio-sauce-service) | `9.18.0` | `9.18.4` | | [dotenv](https://github.com/motdotla/dotenv) | `17.2.0` | `17.2.1` | | [@babel/types](https://github.com/babel/babel/tree/HEAD/packages/babel-types) | `7.28.1` | `7.28.2` | | [@parse5/tools](https://github.com/parse5/parse5-tools) | `0.6.0` | `0.7.0` | Updates `@eslint/js` from 9.31.0 to 9.32.0 - [Release notes](https://github.com/eslint/eslint/releases) - [Changelog](https://github.com/eslint/eslint/blob/main/CHANGELOG.md) - [Commits](https://github.com/eslint/eslint/commits/v9.32.0/packages/js) Updates `@nx/js` from 21.2.3 to 21.3.9 - [Release notes](https://github.com/nrwl/nx/releases) - [Commits](https://github.com/nrwl/nx/commits/21.3.9/packages/js) Updates `@swc/core` from 1.12.14 to 1.13.3 - [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.12.14...v1.13.3) Updates `@types/node` from 22.14.1 to 22.17.0 - [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases) - [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node) Updates `eslint` from 9.31.0 to 9.32.0 - [Release notes](https://github.com/eslint/eslint/releases) - [Changelog](https://github.com/eslint/eslint/blob/main/CHANGELOG.md) - [Commits](eslint/eslint@v9.31.0...v9.32.0) Updates `nx` from 21.2.3 to 21.3.9 - [Release notes](https://github.com/nrwl/nx/releases) - [Commits](https://github.com/nrwl/nx/commits/21.3.9/packages/nx) Updates `rollup` from 4.45.1 to 4.46.2 - [Release notes](https://github.com/rollup/rollup/releases) - [Changelog](https://github.com/rollup/rollup/blob/master/CHANGELOG.md) - [Commits](rollup/rollup@v4.45.1...v4.46.2) Updates `typescript-eslint` from 8.36.0 to 8.38.0 - [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases) - [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/typescript-eslint/CHANGELOG.md) - [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v8.38.0/packages/typescript-eslint) Updates `@wdio/cli` from 9.18.0 to 9.18.4 - [Release notes](https://github.com/webdriverio/webdriverio/releases) - [Changelog](https://github.com/webdriverio/webdriverio/blob/main/CHANGELOG.md) - [Commits](https://github.com/webdriverio/webdriverio/commits/v9.18.4/packages/wdio-cli) Updates `@wdio/local-runner` from 9.18.0 to 9.18.4 - [Release notes](https://github.com/webdriverio/webdriverio/releases) - [Changelog](https://github.com/webdriverio/webdriverio/blob/main/CHANGELOG.md) - [Commits](https://github.com/webdriverio/webdriverio/commits/v9.18.4/packages/wdio-local-runner) Updates `@wdio/sauce-service` from 9.18.0 to 9.18.4 - [Release notes](https://github.com/webdriverio/webdriverio/releases) - [Changelog](https://github.com/webdriverio/webdriverio/blob/main/CHANGELOG.md) - [Commits](https://github.com/webdriverio/webdriverio/commits/v9.18.4/packages/wdio-sauce-service) Updates `dotenv` from 17.2.0 to 17.2.1 - [Changelog](https://github.com/motdotla/dotenv/blob/master/CHANGELOG.md) - [Commits](motdotla/dotenv@v17.2.0...v17.2.1) Updates `webdriverio` from 9.9.1 to 9.18.4 - [Release notes](https://github.com/webdriverio/webdriverio/releases) - [Changelog](https://github.com/webdriverio/webdriverio/blob/main/CHANGELOG.md) - [Commits](https://github.com/webdriverio/webdriverio/commits/v9.18.4/packages/webdriverio) Updates `@babel/types` from 7.28.1 to 7.28.2 - [Release notes](https://github.com/babel/babel/releases) - [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md) - [Commits](https://github.com/babel/babel/commits/v7.28.2/packages/babel-types) Updates `@parse5/tools` from 0.6.0 to 0.7.0 - [Release notes](https://github.com/parse5/parse5-tools/releases) - [Commits](parse5/parse5-tools@v0.6.0...v0.7.0) --- updated-dependencies: - dependency-name: "@eslint/js" dependency-version: 9.32.0 dependency-type: direct:development update-type: version-update:semver-minor dependency-group: theoretically-non-breaking - dependency-name: "@nx/js" dependency-version: 21.3.9 dependency-type: direct:development update-type: version-update:semver-minor dependency-group: theoretically-non-breaking - dependency-name: "@swc/core" dependency-version: 1.13.3 dependency-type: direct:development update-type: version-update:semver-minor dependency-group: theoretically-non-breaking - dependency-name: "@types/node" dependency-version: 22.17.0 dependency-type: direct:development update-type: version-update:semver-minor dependency-group: theoretically-non-breaking - dependency-name: eslint dependency-version: 9.32.0 dependency-type: direct:development update-type: version-update:semver-minor dependency-group: theoretically-non-breaking - dependency-name: nx dependency-version: 21.3.9 dependency-type: direct:development update-type: version-update:semver-minor dependency-group: theoretically-non-breaking - dependency-name: rollup dependency-version: 4.46.2 dependency-type: direct:development update-type: version-update:semver-minor dependency-group: theoretically-non-breaking - dependency-name: typescript-eslint dependency-version: 8.38.0 dependency-type: direct:development update-type: version-update:semver-minor dependency-group: theoretically-non-breaking - dependency-name: "@wdio/cli" dependency-version: 9.18.4 dependency-type: direct:development update-type: version-update:semver-patch dependency-group: theoretically-non-breaking - dependency-name: "@wdio/local-runner" dependency-version: 9.18.4 dependency-type: direct:development update-type: version-update:semver-patch dependency-group: theoretically-non-breaking - dependency-name: "@wdio/sauce-service" dependency-version: 9.18.4 dependency-type: direct:development update-type: version-update:semver-patch dependency-group: theoretically-non-breaking - dependency-name: dotenv dependency-version: 17.2.1 dependency-type: direct:development update-type: version-update:semver-patch dependency-group: theoretically-non-breaking - dependency-name: webdriverio dependency-version: 9.18.4 dependency-type: direct:development update-type: version-update:semver-minor dependency-group: theoretically-non-breaking - dependency-name: "@babel/types" dependency-version: 7.28.2 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: theoretically-non-breaking - dependency-name: "@parse5/tools" dependency-version: 0.7.0 dependency-type: direct:development update-type: version-update:semver-minor dependency-group: theoretically-non-breaking ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps [lint-staged](https://github.com/lint-staged/lint-staged) from 15.5.1 to 16.1.2. - [Release notes](https://github.com/lint-staged/lint-staged/releases) - [Changelog](https://github.com/lint-staged/lint-staged/blob/main/CHANGELOG.md) - [Commits](lint-staged/lint-staged@v15.5.1...v16.1.2) --- updated-dependencies: - dependency-name: lint-staged dependency-version: 16.1.2 dependency-type: direct:development update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* fix: dudupe light scoped issue, hydration coverage * fix: prettier, dedicated dedupe test * fix: missing tests * fix: review comments
wjhsf
approved these changes
Aug 4, 2025
Contributor
Author
|
/nucleus release |
Contributor
✅ All Pre-release Checks Passed
|
Contributor
🚢 Release StartingThis pull request has been merged and the release of version 8.20.3 is starting. You can monitor the progress of the release in Nucleus by visiting the following URL. |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
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.
Details
Release publish 2025 08 04 16 57
Does this pull request introduce a breaking change?
Does this pull request introduce an observable change?
GUS work item
W-19250343