Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: salesforce/lwc
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: v8.21.2
Choose a base ref
...
head repository: salesforce/lwc
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: v8.21.3
Choose a head ref
  • 8 commits
  • 44 files changed
  • 4 contributors

Commits on Aug 19, 2025

  1. build(deps): bump the theoretically-non-breaking group with 10 updates (

    #5463)
    
    Bumps the theoretically-non-breaking group with 10 updates:
    
    | Package | From | To |
    | --- | --- | --- |
    | [@nx/js](https://github.com/nrwl/nx/tree/HEAD/packages/js) | `21.3.11` | `21.4.0` |
    | [@swc-node/register](https://github.com/swc-project/swc-node) | `1.10.10` | `1.11.1` |
    | [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) | `22.17.1` | `22.17.2` |
    | [nx](https://github.com/nrwl/nx/tree/HEAD/packages/nx) | `21.3.11` | `21.4.0` |
    | [rollup](https://github.com/rollup/rollup) | `4.46.2` | `4.46.3` |
    | [typescript-eslint](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/typescript-eslint) | `8.39.0` | `8.39.1` |
    | [@babel/core](https://github.com/babel/babel/tree/HEAD/packages/babel-core) | `7.28.0` | `7.28.3` |
    | [@types/jasmine](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/jasmine) | `5.1.8` | `5.1.9` |
    | [istanbul-reports](https://github.com/istanbuljs/istanbuljs/tree/HEAD/packages/istanbul-reports) | `3.1.7` | `3.2.0` |
    | [chai](https://github.com/chaijs/chai) | `5.2.1` | `5.3.1` |
    
    
    Updates `@nx/js` from 21.3.11 to 21.4.0
    - [Release notes](https://github.com/nrwl/nx/releases)
    - [Commits](https://github.com/nrwl/nx/commits/21.4.0/packages/js)
    
    Updates `@swc-node/register` from 1.10.10 to 1.11.1
    - [Release notes](https://github.com/swc-project/swc-node/releases)
    - [Commits](https://github.com/swc-project/swc-node/compare/@swc-node/register@1.10.10...@swc-node/register@1.11.1)
    
    Updates `@types/node` from 22.17.1 to 22.17.2
    - [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
    - [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node)
    
    Updates `nx` from 21.3.11 to 21.4.0
    - [Release notes](https://github.com/nrwl/nx/releases)
    - [Commits](https://github.com/nrwl/nx/commits/21.4.0/packages/nx)
    
    Updates `rollup` from 4.46.2 to 4.46.3
    - [Release notes](https://github.com/rollup/rollup/releases)
    - [Changelog](https://github.com/rollup/rollup/blob/master/CHANGELOG.md)
    - [Commits](rollup/rollup@v4.46.2...v4.46.3)
    
    Updates `typescript-eslint` from 8.39.0 to 8.39.1
    - [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.39.1/packages/typescript-eslint)
    
    Updates `@babel/core` from 7.28.0 to 7.28.3
    - [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.3/packages/babel-core)
    
    Updates `@types/jasmine` from 5.1.8 to 5.1.9
    - [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
    - [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/jasmine)
    
    Updates `istanbul-reports` from 3.1.7 to 3.2.0
    - [Release notes](https://github.com/istanbuljs/istanbuljs/releases)
    - [Changelog](https://github.com/istanbuljs/istanbuljs/blob/main/packages/istanbul-reports/CHANGELOG.md)
    - [Commits](https://github.com/istanbuljs/istanbuljs/commits/istanbul-reports-v3.2.0/packages/istanbul-reports)
    
    Updates `chai` from 5.2.1 to 5.3.1
    - [Release notes](https://github.com/chaijs/chai/releases)
    - [Changelog](https://github.com/chaijs/chai/blob/main/History.md)
    - [Commits](chaijs/chai@v5.2.1...v5.3.1)
    
    ---
    updated-dependencies:
    - dependency-name: "@nx/js"
      dependency-version: 21.4.0
      dependency-type: direct:development
      update-type: version-update:semver-minor
      dependency-group: theoretically-non-breaking
    - dependency-name: "@swc-node/register"
      dependency-version: 1.11.1
      dependency-type: direct:development
      update-type: version-update:semver-minor
      dependency-group: theoretically-non-breaking
    - dependency-name: "@types/node"
      dependency-version: 22.17.2
      dependency-type: direct:development
      update-type: version-update:semver-patch
      dependency-group: theoretically-non-breaking
    - dependency-name: nx
      dependency-version: 21.4.0
      dependency-type: direct:development
      update-type: version-update:semver-minor
      dependency-group: theoretically-non-breaking
    - dependency-name: rollup
      dependency-version: 4.46.3
      dependency-type: direct:development
      update-type: version-update:semver-patch
      dependency-group: theoretically-non-breaking
    - dependency-name: typescript-eslint
      dependency-version: 8.39.1
      dependency-type: direct:development
      update-type: version-update:semver-patch
      dependency-group: theoretically-non-breaking
    - dependency-name: "@babel/core"
      dependency-version: 7.28.3
      dependency-type: direct:production
      update-type: version-update:semver-patch
      dependency-group: theoretically-non-breaking
    - dependency-name: "@types/jasmine"
      dependency-version: 5.1.9
      dependency-type: direct:development
      update-type: version-update:semver-patch
      dependency-group: theoretically-non-breaking
    - dependency-name: istanbul-reports
      dependency-version: 3.2.0
      dependency-type: direct:development
      update-type: version-update:semver-minor
      dependency-group: theoretically-non-breaking
    - dependency-name: chai
      dependency-version: 5.3.1
      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>
    dependabot[bot] authored Aug 19, 2025
    Configuration menu
    Copy the full SHA
    92e280e View commit details
    Browse the repository at this point in the history

Commits on Aug 26, 2025

  1. build(deps-dev): bump chai from 5.3.1 to 6.0.1 (#5466)

    Bumps [chai](https://github.com/chaijs/chai) from 5.3.1 to 6.0.1.
    - [Release notes](https://github.com/chaijs/chai/releases)
    - [Changelog](https://github.com/chaijs/chai/blob/main/History.md)
    - [Commits](chaijs/chai@v5.3.1...v6.0.1)
    
    ---
    updated-dependencies:
    - dependency-name: chai
      dependency-version: 6.0.1
      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>
    dependabot[bot] authored Aug 26, 2025
    Configuration menu
    Copy the full SHA
    95047c1 View commit details
    Browse the repository at this point in the history
  2. build(deps-dev): bump the theoretically-non-breaking group with 9 upd…

    …ates (#5465)
    
    Bumps the theoretically-non-breaking group with 9 updates:
    
    | Package | From | To |
    | --- | --- | --- |
    | [@eslint/js](https://github.com/eslint/eslint/tree/HEAD/packages/js) | `9.33.0` | `9.34.0` |
    | [@nx/js](https://github.com/nrwl/nx/tree/HEAD/packages/js) | `21.4.0` | `21.4.1` |
    | [@swc/core](https://github.com/swc-project/swc) | `1.13.3` | `1.13.5` |
    | [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) | `22.17.2` | `22.18.0` |
    | [eslint](https://github.com/eslint/eslint) | `9.33.0` | `9.34.0` |
    | [magic-string](https://github.com/rich-harris/magic-string) | `0.30.17` | `0.30.18` |
    | [nx](https://github.com/nrwl/nx/tree/HEAD/packages/nx) | `21.4.0` | `21.4.1` |
    | [rollup](https://github.com/rollup/rollup) | `4.46.3` | `4.48.1` |
    | [typescript-eslint](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/typescript-eslint) | `8.39.1` | `8.40.0` |
    
    
    Updates `@eslint/js` from 9.33.0 to 9.34.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.34.0/packages/js)
    
    Updates `@nx/js` from 21.4.0 to 21.4.1
    - [Release notes](https://github.com/nrwl/nx/releases)
    - [Commits](https://github.com/nrwl/nx/commits/21.4.1/packages/js)
    
    Updates `@swc/core` from 1.13.3 to 1.13.5
    - [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.13.3...v1.13.5)
    
    Updates `@types/node` from 22.17.2 to 22.18.0
    - [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
    - [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node)
    
    Updates `eslint` from 9.33.0 to 9.34.0
    - [Release notes](https://github.com/eslint/eslint/releases)
    - [Changelog](https://github.com/eslint/eslint/blob/main/CHANGELOG.md)
    - [Commits](eslint/eslint@v9.33.0...v9.34.0)
    
    Updates `magic-string` from 0.30.17 to 0.30.18
    - [Changelog](https://github.com/Rich-Harris/magic-string/blob/master/CHANGELOG.md)
    - [Commits](Rich-Harris/magic-string@v0.30.17...v0.30.18)
    
    Updates `nx` from 21.4.0 to 21.4.1
    - [Release notes](https://github.com/nrwl/nx/releases)
    - [Commits](https://github.com/nrwl/nx/commits/21.4.1/packages/nx)
    
    Updates `rollup` from 4.46.3 to 4.48.1
    - [Release notes](https://github.com/rollup/rollup/releases)
    - [Changelog](https://github.com/rollup/rollup/blob/master/CHANGELOG.md)
    - [Commits](rollup/rollup@v4.46.3...v4.48.1)
    
    Updates `typescript-eslint` from 8.39.1 to 8.40.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.40.0/packages/typescript-eslint)
    
    ---
    updated-dependencies:
    - dependency-name: "@eslint/js"
      dependency-version: 9.34.0
      dependency-type: direct:development
      update-type: version-update:semver-minor
      dependency-group: theoretically-non-breaking
    - dependency-name: "@nx/js"
      dependency-version: 21.4.1
      dependency-type: direct:development
      update-type: version-update:semver-patch
      dependency-group: theoretically-non-breaking
    - dependency-name: "@swc/core"
      dependency-version: 1.13.5
      dependency-type: direct:development
      update-type: version-update:semver-patch
      dependency-group: theoretically-non-breaking
    - dependency-name: "@types/node"
      dependency-version: 22.18.0
      dependency-type: direct:development
      update-type: version-update:semver-minor
      dependency-group: theoretically-non-breaking
    - dependency-name: eslint
      dependency-version: 9.34.0
      dependency-type: direct:development
      update-type: version-update:semver-minor
      dependency-group: theoretically-non-breaking
    - dependency-name: magic-string
      dependency-version: 0.30.18
      dependency-type: direct:development
      update-type: version-update:semver-patch
      dependency-group: theoretically-non-breaking
    - dependency-name: nx
      dependency-version: 21.4.1
      dependency-type: direct:development
      update-type: version-update:semver-patch
      dependency-group: theoretically-non-breaking
    - dependency-name: rollup
      dependency-version: 4.48.1
      dependency-type: direct:development
      update-type: version-update:semver-minor
      dependency-group: theoretically-non-breaking
    - dependency-name: typescript-eslint
      dependency-version: 8.40.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>
    Co-authored-by: Will Harney <62956339+wjhsf@users.noreply.github.com>
    dependabot[bot] and wjhsf authored Aug 26, 2025
    Configuration menu
    Copy the full SHA
    ef9827a View commit details
    Browse the repository at this point in the history

Commits on Aug 27, 2025

  1. chore(deps): unpin semver (#5469)

    * chore(deps): unpin semver
    
    all deps have upgraded to address the vulnerability
    
    https://security.snyk.io/vuln/SNYK-JS-SEMVER-3247795
    
    * chore(deps): bump http-cache-semantics
    wjhsf authored Aug 27, 2025
    Configuration menu
    Copy the full SHA
    846dd06 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    d383e58 View commit details
    Browse the repository at this point in the history

Commits on Aug 28, 2025

  1. feat(release): move npm publish to github actions (#5464)

    * chore: test
    
    * chore: update to workflow dispatch
    
    * chore: only dry run
    
    * chore: adds org read token
    
    * chore: comment user validation
    
    * chore: test validation
    
    * chore: setup environment
    
    * chore: ready for review
    
    * chore: address feedback
    
    * Update .github/workflows/release.yml
    
    Co-authored-by: Will Harney <62956339+wjhsf@users.noreply.github.com>
    
    ---------
    
    Co-authored-by: Will Harney <62956339+wjhsf@users.noreply.github.com>
    rax-it and wjhsf authored Aug 28, 2025
    Configuration menu
    Copy the full SHA
    6ea26d2 View commit details
    Browse the repository at this point in the history
  2. test(wtr): clean global state and mock LWC (#5467)

    * test(wtr): clear <head> and clear global stylesheets when needed
    
    * test(wtr): mock LWC to validate sanitizeAttribute
    
    We can't mock individual methods of ESM modules in the browser,
    so we use WTR's import map plugin to redirect all "lwc" imports to a mock file.
    The mock file is mostly a re-export.
    
    * chore(deps): bump @types/jasmine
    wjhsf authored Aug 28, 2025
    Configuration menu
    Copy the full SHA
    47645d8 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    101a8fa View commit details
    Browse the repository at this point in the history
Loading