chore(deps): update deps:workspace-non-major - #712
Open
renovate[bot] wants to merge 1 commit into
Open
Conversation
renovate
Bot
force-pushed
the
renovate/deps-workspace-non-major
branch
from
September 12, 2026 09:54
4ea9904 to
3f61ca3
Compare
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.
This PR contains the following updates:
1.16.1→1.16.22.0.12→2.0.1319.2.5→19.2.78.68.0→8.69.08.68.0→8.69.010.9.1→10.10.029.16.5→29.16.617.11.0→17.12.030.5.0→30.5.15.1.0→5.1.26.33.0→6.34.07.0.5→7.1.15.8.0→5.9.08.68.0→8.69.0Warning
Some dependencies could not be looked up. Check the Dependency Dashboard for more information.
Release Notes
swc-project/swc (@swc/core)
v1.16.2Compare Source
Bug Fixes
(es/compat) Preserve for-of var binding scope (#12158) (f6d5bd1)
(es/decorators) Drop params from getter replacing decorated private method (#12161) (d56f594)
(es/flow) Preserve Flow component type semantics (#12090) (c8d5b49)
(es/minifier) Mark for update and test as executed multiple time (#12131) (1260e36)
(es/minifier) Report for loop var decl as assign (#12136) (783bbc2)
(es/minifier) Don't replace value-used console.*.bind() calls with undefined (#12138) (ed74223)
(es/minifier) Drop spans of cached
globalsvalues (#12129) (9a306b8)(es/minifier) Preserve effects of returned value calls (#12140) (c37b5a9)
(es/minifier) Avoid JSX sequence inlining loop (#12149) (4e79b94)
(es/minifier) Preserve bindings in copied inline arrows (#12141) (cf7b5c9)
(es/minifier) Preserve do-while control-flow targets (#12160) (f62c437)
(es/minifier) Preserve pure annotation ownership (#12180) (ec780f9)
(es/parser) Retry ambiguous Program parsing (#12142) (141a320)
(es/parser) Preserve await grammar boundaries (#12156) (c732683)
(es/quote) Restore await parsing (#12163) (918f517)
(es/typescript) Treat const variable references as enum constants (#12101) (c523551)
(swc) Key optimizer env cache by configured values (#12166) (c0b6f12)
(visit) Panic on invalid AST paths (#12154) (b4d11a9)
Features
(es/minifier) Evaluate Math.floor, Math.ceil, Math.round and Mat… (#12117) (e876e80)
(es/parser) Add opt-in parser-only TSRX lowering (#12120) (61ff097)
Miscellaneous Tasks
(deps) Upgrade reqwest to 0.12 (#12144) (8dd98e4)
(deps) Ignore unpatched Wasmtime advisory (#12170) (5dd7422)
Refactor
Testing
Ci
Only plan completed issues and merged PRs (#12133) (4d9aa8e)
Gate jobs with detected changes (#12147) (3802924)
Tag published misc npm packages (#12173) (a789691)
typescript-eslint/typescript-eslint (@typescript-eslint/eslint-plugin)
v8.69.0Compare Source
🚀 Features
🩹 Fixes
❤️ Thank You
See GitHub Releases for more information.
You can read about our versioning strategy and releases on our website.
typescript-eslint/typescript-eslint (@typescript-eslint/parser)
v8.69.0Compare Source
This was a version bump only for parser to align it with other projects, there were no code changes.
See GitHub Releases for more information.
You can read about our versioning strategy and releases on our website.
eslint/eslint (eslint)
v10.10.0Compare Source
jest-community/eslint-plugin-jest (eslint-plugin-jest)
v29.16.6Compare Source
Bug Fixes
expectchain without a value (#2014) (3629019)sindresorhus/globals (globals)
v17.12.0Compare Source
50a2119__webpack_layer__global (#351)779a11ajestjs/jest (jest)
v30.5.1Compare Source
Fixes
[jest-config]Don't warn about global-only options in the config that supplies the global config - the root config a project resolves to, or the first entry of--projectswhen no root config is passed (#16411)[jest-config, jest-types]Stop acceptingreporters,coverageReporters,workerIdleMemoryLimit,cwdandrunnerOptionsin a project config - they were silently ignored, and now warn like the other global-only options (#16411)[jest-config, jest-validate]Warn aboutmaxWorkersandcoverageThresholdin a project config instead of dropping them without a word (#16411)[jest-resolve]MatchmoduleNameMapperpatterns against the specifier as written again (reverting #16390) (#16417)[jest-runtime]Resolve packageimportsspecifiers like#depunder ESM again (#16413)Chore & Maintenance
[jest-util]Name thetestEnvironmentOptions.globalsCleanupoption and link the docs from theJEST-01deprecation warning, and document the option's modes (#16404)kucherenko/jscpd (jscpd)
v5.1.2Compare Source
New Features
jscpd-linux-arm64-muslplatform package, bringing the prebuilt platform count to 8. The GitHub release ships the matchingjscpd-linux-arm64-musl.tar.gzasset. (#988)cargo binstall jscpd— the crate now carriescargo-binstallmetadata pointing at the release tarballs for every supported target, socargo binstall jscpddownloads a prebuilt binary instead of compiling theoxcparser stack from source. (#988)ghcr.io/kucherenko/jscpd— a multi-arch (amd64/arm64) distroless image built from the release binaries is published with every release, taggedlatest,5,5.1and the exact version, with SLSA provenance and an SBOM attached. Run it asdocker run --rm -v "$PWD:/src" ghcr.io/kucherenko/jscpd; see docs/ci-and-hooks.md. (#988)Bug Fixes
jscpd --versionandjscpd --helpnow sayjscpd— both binaries are built from the same source and the command name was the literalcpd, sojscpd --versionprintedcpd 5.1.1and the usage line readUsage: cpd. The name is now taken from the invoked executable (jscpdorcpd). (#988)--patternvalues are treated as absolute — the Windows-only check for patterns likeC:\src\**\*.tscompared the first character against:and\after already requiring it to be a letter, so it could never match and such patterns were also given the relative**/variant. The check is now a platform-independent helper with a unit test that runs everywhere. (#988).pre-commit-hooks.yamlstill invoked--gitignore --exitCode '1', which the v5 CLI rejects, sorepo: https://github.com/kucherenko/jscpdhooks failed on every run. The hook now passes--exit-code 1. (#989)jscpdandcpdnpm launchers now name the host (os/arch (libc)), list the supported platform keys and point tocargo install jscpdinstead of printing a bare "Unsupported platform". (#988)Other
masteris v5-only — the TypeScript v4 engine (apps/,packages/, changesets, Node.js CI) moved to the long-livedmaster-v4branch and releases from there under thelatest-4npm dist-tag.masterkeeps the Rust workspace, the sharedfixtures/corpus, the GitHub Action, Dockerfile and flake.README-v4.mddescribes the TypeScript version in one page;FORMATS.mdis now generated from the Rust tokenizer (224 formats). (#989, #990)v5tag for the GitHub Action —uses: kucherenko/jscpd@v5follows the latest 5.x release; the release workflow moves the tag on every stable release. (#988)repository,documentation,keywordsandcategories; thejscpdcrate excludestests/from the published package, ships an expanded README rendered on docs.rs, and npm packages carry afundingfield. (#988)checksums.txtnow has a Sigstore keyless signature (<asset>.sigstore.json) verifiable withcosign verify-blob; the release notes include the exact commands. (#988)fixtures/corpus on every push, and a nightly job runscargo auditandcargo deny. (#988, #989)Dependencies
quick-xmlto 0.42.0 in/rust(#991)Published Packages
cpd-core@0.1.11on crates.iocpd-finder@0.1.14on crates.iocpd-reporter@0.1.12on crates.iocpd-tokenizer@0.1.13on crates.iojscpd@5.1.2on crates.iocpd@5.1.2on npmjscpd@5.1.2on npmjscpd-darwin-arm64@5.1.2on npmjscpd-darwin-x64@5.1.2on npmjscpd-linux-x64-gnu@5.1.2on npmjscpd-linux-arm64-gnu@5.1.2on npmjscpd-linux-x64-musl@5.1.2on npmjscpd-linux-arm64-musl@5.1.2on npmjscpd-windows-x64-msvc@5.1.2on npmjscpd-windows-arm64-msvc@5.1.2on npmVerify
Archives are signed with Sigstore (keyless,
<asset>.sigstore.json)and carry SLSA build provenance. Replace
jscpd-linux-x64-gnu.tar.gzwith your asset:cosign verify-blob \ --bundle jscpd-linux-x64-gnu.tar.gz.sigstore.json \ --certificate-identity-regexp '^https://github\.com/kucherenko/jscpd/' \ --certificate-oidc-issuer https://token.actions.githubusercontent.com \ jscpd-linux-x64-gnu.tar.gz gh attestation verify jscpd-linux-x64-gnu.tar.gz --repo kucherenko/jscpd sha256sum --check --ignore-missing checksums.txtv5.1.1Compare Source
Bug Fixes
jscpdon npm installed the 5.0.16 engine instead of 5.1.0 — thejscpdwrapper package published itsoptionalDependenciespinned to the5.0.16platform binaries, sonpm i jscpd@5.1.0resolved a native binary one release behind andjscpd --versionreportedcpd 5.0.16. Everything 5.1.0 fixed was therefore absent forjscpdusers, including the Windows--baseline-from-reffix. Thecpdpackage was pinned correctly and is unaffected, as are the platform packages themselves — only the wrapper's pins were stale.The cause was in
scripts/sync-version.mjs: the wrapper's version and its platform pins were updated together behind a singleversion !== npmVersionguard, so once anything setversionbefore the script ran, the guard read "already up to date" and left the pins untouched. The two are now updated independently, and the script ends by verifying that every npm version and platform pin matches the release version, exiting non-zero if any disagree — the release workflow runs this script, so a repeat of this mismatch now fails the release instead of publishing. This is the same defect that produced the 5.0.13 republish; the earlier fix covered thecpdpackage but not thejscpdwrapper.Other
rust-version = "1.87"on crates.io, a floor the crate could not build on: theoxcparser crates require 1.96.0, andignore,globsetandaskamarequire 1.88. The value had been set when the Rust workspace was created and never revisited, and no CI job built at the declared MSRV, so the drift went unnoticed. CI now derives the toolchain fromrust-versionand checks against exactly that version.Published Packages
cpd-core@0.1.10on crates.iocpd-finder@0.1.13on crates.iocpd-reporter@0.1.11on crates.iocpd-tokenizer@0.1.12on crates.iojscpd@5.1.1on crates.iocpd@5.1.1on npmjscpd@5.1.1on npmjscpd-darwin-arm64@5.1.1on npmjscpd-darwin-x64@5.1.1on npmjscpd-linux-x64-gnu@5.1.1on npmjscpd-linux-arm64-gnu@5.1.1on npmjscpd-linux-x64-musl@5.1.1on npmjscpd-windows-x64-msvc@5.1.1on npmjscpd-windows-arm64-msvc@5.1.1on npmwebpro-nl/knip (knip)
v6.34.0: Release 6.34.0Compare Source
3c785f5)node:fs/promisesglob(#1977) (44faf08) - thanks @DreamLongYT!f93ad09)1c90b49)964085d)8f9490a)ab90e24) - thanks @devYRPauli!462ae45) - thanks @gioboa!#sharedimports from the shared directory (#1991) (cc47061) - thanks @DreamLongYT!c4e0f08)@types/webpack(96ff2df)f0cf11d)yahoo/serialize-javascript (serialize-javascript)
v7.1.1Compare Source
What's Changed
</scriptpayload across function bodies by @okuryu in #226Full Changelog: yahoo/serialize-javascript@v7.1.0...v7.1.1
v7.1.0Compare Source
What's Changed
Full Changelog: yahoo/serialize-javascript@v7.0.7...v7.1.0
v7.0.7Compare Source
v7.0.6Compare Source
What's Changed
Full Changelog: yahoo/serialize-javascript@v7.0.5...v7.0.6
sindresorhus/type-fest (type-fest)
v5.9.0Compare Source
New types
RenameKeys(#1435)548e7dfImprovements
SharedUnionFieldsDeep: Ensure it doesn't distribute processed union over mapped type (#1509)07a04deTypedArray: AddFloat16Array(#1495)ca27cceFixes
Writable: Fix behavior with index signatures (#1470)48ddc4bJsonify: Fix optional properties leakingundefinedinto the key set (#1484)5339fb3IsLiteral*: Fix behavior with unions (#1482)3425142typescript-eslint/typescript-eslint (typescript-eslint)
v8.69.0Compare Source
This was a version bump only for typescript-eslint to align it with other projects, there were no code changes.
See GitHub Releases for more information.
You can read about our versioning strategy and releases on our website.
Configuration
📅 Schedule: (UTC)
🚦 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.
This PR was generated by Mend Renovate. View the repository job log.