Skip to content

Update dependency upgrades - non-major #1047

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
wants to merge 1 commit into
base: main
Choose a base branch
from

Conversation

renovate[bot]
Copy link
Contributor

@renovate renovate bot commented Apr 2, 2025

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
@testing-library/react 16.2.0 -> 16.3.0 age adoption passing confidence
@types/node (source) 22.13.17 -> 22.15.29 age adoption passing confidence
@types/react (source) 19.0.12 -> 19.1.6 age adoption passing confidence
@types/react-dom (source) 19.0.4 -> 19.1.5 age adoption passing confidence
eslint (source) 9.23.0 -> 9.28.0 age adoption passing confidence
pnpm (source) 10.7.1 -> 10.11.0 age adoption passing confidence
sass 1.86.1 -> 1.89.1 age adoption passing confidence
stylelint (source) 16.17.0 -> 16.20.0 age adoption passing confidence
typescript (source) 5.8.2 -> 5.8.3 age adoption passing confidence
web-vitals 5.0.0 -> 5.0.2 age adoption passing confidence

Release Notes

testing-library/react-testing-library (@​testing-library/react)

v16.3.0

Compare Source

eslint/eslint (eslint)

v9.28.0

Compare Source

v9.27.0

Compare Source

v9.26.0

Compare Source

v9.25.1

Compare Source

v9.25.0

Compare Source

v9.24.0

Compare Source

pnpm/pnpm (pnpm)

v10.11.0

Compare Source

Minor Changes
  • A new setting added for pnpm init to create a package.json with type=module, when init-type is module. Works as a flag for the init command too #​9463.

  • Added support for Nushell to pnpm setup #​6476.

  • Added two new flags to the pnpm audit command, --ignore and --ignore-unfixable #​8474.

    Ignore all vulnerabilities that have no solution:

    > pnpm audit --ignore-unfixable

    Provide a list of CVE's to ignore those specifically, even if they have a resolution.

    > pnpm audit --ignore=CVE-2021-1234 --ignore=CVE-2021-5678
  • Added support for recursively running pack in every project of a workspace #​4351.

    Now you can run pnpm -r pack to pack all packages in the workspace.

Patch Changes
  • pnpm version management should work, when dangerouslyAllowAllBuilds is set to true #​9472.
  • pnpm link should work from inside a workspace #​9506.
  • Set the default workspaceConcurrency to Math.min(os.availableParallelism(), 4) #​9493.
  • Installation should not exit with an error if strictPeerDependencies is true but all issues are ignored by peerDependencyRules #​9505.
  • Read updateConfig from pnpm-workspace.yaml #​9500.
  • Add support for recursive pack
  • Remove url.parse usage to fix warning on Node.js 24 #​9492.
  • pnpm run should be able to run commands from the workspace root, if ignoreScripts is set tot true #​4858.

v10.10.0

Compare Source

Minor Changes
  • Allow loading the preResolution, importPackage, and fetchers hooks from local pnpmfile.
Patch Changes
  • Fix cd command, when shellEmulator is true #​7838.
  • Sort keys in pnpm-workspace.yaml #​9453.
  • Pass the npm_package_json environment variable to the executed scripts #​9452.
  • Fixed a mistake in the description of the --reporter=silent option.

v10.9.0

Compare Source

Minor Changes
  • Added support for installing JSR packages. You can now install JSR packages using the following syntax:

    pnpm add jsr:<pkg_name>
    

    or with a version range:

    pnpm add jsr:<pkg_name>@&#8203;<range>
    

    For example, running:

    pnpm add jsr:@&#8203;foo/bar
    

    will add the following entry to your package.json:

    {
      "dependencies": {
        "@&#8203;foo/bar": "jsr:^0.1.2"
      }
    }

    When publishing, this entry will be transformed into a format compatible with npm, older versions of Yarn, and previous pnpm versions:

    {
      "dependencies": {
        "@&#8203;foo/bar": "npm:@&#8203;jsr/foo__bar@^0.1.2"
      }
    }

    Related issue: #​8941.

    Note: The @jsr scope defaults to https://npm.jsr.io/ if the @jsr:registry setting is not defined.

  • Added a new setting, dangerouslyAllowAllBuilds, for automatically running any scripts of dependencies without the need to approve any builds. It was already possible to allow all builds by adding this to pnpm-workspace.yaml:

    neverBuiltDependencies: []

    dangerouslyAllowAllBuilds has the same effect but also allows to be set globally via:

    pnpm config set dangerouslyAllowAllBuilds true
    

    It can also be set when running a command:

    pnpm install --dangerously-allow-all-builds
    
Patch Changes
  • Fix a false negative in verifyDepsBeforeRun when nodeLinker is hoisted and there is a workspace package without dependencies and node_modules directory #​9424.
  • Explicitly drop verifyDepsBeforeRun support for nodeLinker: pnp. Combining verifyDepsBeforeRun and nodeLinker: pnp will now print a warning.

v10.8.1

Compare Source

Patch Changes
  • Removed bright white highlighting, which didn't look good on some light themes #​9389.
  • If there is no pnpm related configuration in package.json, onlyBuiltDependencies will be written to pnpm-workspace.yaml file #​9404.

v10.8.0

Compare Source

Minor Changes
  • Experimental. A new hook is supported for updating configuration settings. The hook can be provided via .pnpmfile.cjs. For example:

    module.exports = {
      hooks: {
        updateConfig: (config) => ({
          ...config,
          nodeLinker: "hoisted",
        }),
      },
    };
  • Now you can use the pnpm add command with the --config flag to install new configurational dependencies #​9377.

Patch Changes
  • Do not hang indefinitely, when there is a glob that starts with !/ in pnpm-workspace.yaml. This fixes a regression introduced by #​9169.
  • pnpm audit --fix should update the overrides in pnpm-workspace.yaml.
  • pnpm link should update overrides in pnpm-workspace.yaml, not in package.json #​9365.
sass/dart-sass (sass)

v1.89.1

Compare Source

  • No user-visible changes.

v1.89.0

Compare Source

  • Allow the Node package importer to load files even when there are multiple
    potential resolutions, as long as those resolutions all point to the same
    file.

v1.88.0

Compare Source

  • Allow custom properties with empty values (such as --var:;).

  • Fix a bug when calculating source spans for interpolations.

Dart and JS APIs
  • Potentially breaking bug fix: Throw an error when passing a function or
    mixin object from one compilation to another.
Dart API
  • Deprecate passing a relative URL to compileString() and related functions.

v1.87.0

Compare Source

  • Potentially breaking bug fix: When a plain CSS file with a top-level
    nesting selector & is loaded into a nested Sass context via
    meta.load-css() or @import, Sass now emits plain CSS nesting rather than
    incorrectly combining it with the parent selector using a descendant
    combinator.

v1.86.3

Compare Source

  • Fix a bug introduced in 1.86.1 where Sass fails to resolve paths starting with
    a .. segment.

v1.86.2

Compare Source

  • No user-visible changes.
stylelint/stylelint (stylelint)

v16.20.0

Compare Source

It fixes 2 bugs with the built-in rules.

v16.19.1

Compare Source

v16.19.0

Compare Source

It adds 2 options to 2 rules and fixes 3 bugs.

  • Added: exceptWithoutPropertyFallback: [] to function-allowed-list (#​8488) (@​ryo-manba).
  • Added: ignore: ["four-into-three-edge-values"] to shorthand-property-no-redundant-values (#​8527) (@​ryo-manba).
  • Fixed: compact formatter with pnpm to newline the exit code (#​8534) (@​konomae).
  • Fixed: declaration-property-value-no-unknown range and message for invalid syntax within known functions (#​8528) (@​ryo-manba).
  • Fixed: no-empty-source false positives for --report-needless-disables (#​8536) (@​romainmenke).

v16.18.0

Compare Source

It adds 2 new rules and fixes 2 bugs. We've turned on these rules, and the syntax-string-no-invalid and layer-name-pattern ones from recent releases, in our standard config.

microsoft/TypeScript (typescript)

v5.8.3

Compare Source

GoogleChrome/web-vitals (web-vitals)

v5.0.2

Compare Source

  • Handle layout shifts with no sources (#​623)

v5.0.1

Compare Source

  • Fix missing FCP and LCP for prerendered pages (#​621)

Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Enabled.

Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.

👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

Copy link

netlify bot commented Apr 2, 2025

Deploy Preview for preflight-test-project-react-passing ready!

Name Link
🔨 Latest commit 33a8ae4
🔍 Latest deploy log https://app.netlify.com/projects/preflight-test-project-react-passing/deploys/683a570ba110f20008f30a88
😎 Deploy Preview https://deploy-preview-1047--preflight-test-project-react-passing.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify project configuration.

@renovate renovate bot enabled auto-merge (squash) April 2, 2025 12:23
@renovate renovate bot force-pushed the renovate/dependency-upgrades-non-major branch from 6633975 to f7dcfaa Compare April 2, 2025 12:23
@renovate renovate bot changed the title Update dependency upgrades - non-major to v19.1.0 Update dependency upgrades - non-major Apr 2, 2025
@renovate renovate bot force-pushed the renovate/dependency-upgrades-non-major branch 9 times, most recently from 3730ca2 to b46d8b9 Compare April 9, 2025 13:39
@renovate renovate bot force-pushed the renovate/dependency-upgrades-non-major branch 5 times, most recently from 75fe58c to 735aca8 Compare April 18, 2025 19:59
@renovate renovate bot force-pushed the renovate/dependency-upgrades-non-major branch 8 times, most recently from 66e381c to 3d16df5 Compare April 28, 2025 04:10
@renovate renovate bot force-pushed the renovate/dependency-upgrades-non-major branch 3 times, most recently from 05f1ca4 to 9a8513b Compare May 2, 2025 23:21
@renovate renovate bot force-pushed the renovate/dependency-upgrades-non-major branch from 9a8513b to a3bf79d Compare May 5, 2025 23:58
@renovate renovate bot force-pushed the renovate/dependency-upgrades-non-major branch 10 times, most recently from e948c6c to 86697d6 Compare May 12, 2025 23:32
@renovate renovate bot force-pushed the renovate/dependency-upgrades-non-major branch 6 times, most recently from 7755e71 to 74c84ec Compare May 19, 2025 04:25
@renovate renovate bot force-pushed the renovate/dependency-upgrades-non-major branch 5 times, most recently from bafd051 to 9b4b0c5 Compare May 27, 2025 19:32
@renovate renovate bot force-pushed the renovate/dependency-upgrades-non-major branch 7 times, most recently from 13e59f9 to ee8088e Compare May 30, 2025 20:59
@renovate renovate bot force-pushed the renovate/dependency-upgrades-non-major branch from ee8088e to 33a8ae4 Compare May 31, 2025 01:10
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

0 participants