Skip to content

Conversation

renovate[bot]
Copy link
Contributor

@renovate renovate bot commented Oct 1, 2025

Note

Mend has cancelled the proposed renaming of the Renovate GitHub app being renamed to mend[bot].

This notice will be removed on 2025-10-07.


This PR contains the following updates:

Package Change Age Confidence Type Update
@commitlint/cli (source) ^19.8.1 -> ^20.0.0 age confidence devDependencies major
@types/web ^0.0.245 -> ^0.0.272 age confidence devDependencies patch
@vitejs/plugin-react-swc (source) ^3.10.2 -> ^4.0.0 age confidence devDependencies major
actions/checkout v4.2.2 -> v5.0.0 age confidence action major
actions/setup-node v4.4.0 -> v5.0.0 age confidence action major
amondnet/vercel-action v25.2.0 -> v41.1.4 age confidence action major
codecov/codecov-action v5.4.3 -> v5.5.1 age confidence action minor
tsdown ^0.12.9 -> ^0.15.0 age confidence devDependencies minor
yarn (source) 4.9.2 -> 4.10.3 age confidence packageManager minor

Release Notes

conventional-changelog/commitlint (@​commitlint/cli)

v20.1.0

Compare Source

Note: Version bump only for package @​commitlint/cli

v20.0.0

Compare Source

Note: Version bump only for package @​commitlint/cli

19.8.1 (2025-05-08)

Bug Fixes
microsoft/TypeScript-DOM-Lib-Generator (@​types/web)

v0.0.272

Compare Source

asynciterable.d.ts

No changes

index.d.ts

Modified

  • CSSStyleDeclaration
    • Removed: cssText, length, parentRule, getPropertyPriority, getPropertyValue, item, removeProperty, setProperty

iterable.d.ts

No changes

v0.0.271

Compare Source

asynciterable.d.ts

No changes

index.d.ts

New interfaces

  • CommandEvent

Modified

  • HTMLButtonElement
    • Added: command, commandForElement
  • PerformanceEventTiming
    • Added: interactionId
  • ScreenOrientation
    • Added: lock
Non-value types
  • ParentNode
    • Added: moveBefore

iterable.d.ts

No changes

v0.0.270

Compare Source

asynciterable.d.ts

No changes

index.d.ts

Non-value types
  • IntersectionObserverInit
    • Added: scrollMargin

iterable.d.ts

No changes

v0.0.269

Compare Source

asynciterable.d.ts

No changes

index.d.ts

No changes

iterable.d.ts

No changes

v0.0.268

Compare Source

asynciterable.d.ts

No changes

index.d.ts

Modified

  • PerformancePaintTiming
    • Added: toJSON

iterable.d.ts

No changes

v0.0.267

Compare Source

asynciterable.d.ts

No changes

index.d.ts

No changes

iterable.d.ts

No changes

v0.0.266

Compare Source

asynciterable.d.ts

No changes

index.d.ts

New interfaces

  • DigitalCredential

iterable.d.ts

No changes

v0.0.265

Compare Source

asynciterable.d.ts

No changes

index.d.ts

No changes

iterable.d.ts

No changes

v0.0.264

Compare Source

asynciterable.d.ts

No changes

index.d.ts

Modified

  • CSSStyleProperties
    • Added: textAutospace
  • FontFace
    • Added: variationSettings

iterable.d.ts

No changes

v0.0.263

Compare Source

asynciterable.d.ts

No changes

index.d.ts

No changes

iterable.d.ts

No changes

v0.0.262

Compare Source

asynciterable.d.ts

No changes

index.d.ts

No changes

iterable.d.ts

No changes

v0.0.261

Compare Source

asynciterable.d.ts

No changes

index.d.ts

No changes

iterable.d.ts

No changes

v0.0.260

Compare Source

asynciterable.d.ts

No changes

index.d.ts

No changes

iterable.d.ts

No changes

v0.0.259

Compare Source

asynciterable.d.ts

No changes

index.d.ts

No changes

iterable.d.ts

No changes

v0.0.258

Compare Source

asynciterable.d.ts

No changes

index.d.ts

No changes

iterable.d.ts

No changes

v0.0.257

Compare Source

asynciterable.d.ts

No changes

index.d.ts

No changes

iterable.d.ts

No changes

v0.0.256

Compare Source

asynciterable.d.ts

No changes

index.d.ts

New interfaces

  • Scheduler
  • TaskController
  • TaskPriorityChangeEvent
  • TaskSignal

Modified

  • Animation
    • Added: overallProgress
Non-value types
  • WindowOrWorkerGlobalScope
    • Added: scheduler

iterable.d.ts

No changes

v0.0.255

Compare Source

asynciterable.d.ts

No changes

index.d.ts

No changes

iterable.d.ts

No changes

v0.0.254

Compare Source

asynciterable.d.ts

No changes

index.d.ts

No changes

iterable.d.ts

No changes

v0.0.253

Compare Source

asynciterable.d.ts

No changes

index.d.ts

New interfaces

  • GPUError
  • GPUPipelineError

iterable.d.ts

No changes

v0.0.252

Compare Source

asynciterable.d.ts

No changes

index.d.ts

No changes

iterable.d.ts

No changes

v0.0.251

Compare Source

asynciterable.d.ts

No changes

index.d.ts

No changes

iterable.d.ts

No changes

v0.0.250

Compare Source

asynciterable.d.ts

No changes

index.d.ts

No changes

iterable.d.ts

No changes

v0.0.249

Compare Source

asynciterable.d.ts

No changes

index.d.ts

No changes

iterable.d.ts

No changes

v0.0.248

Compare Source

asynciterable.d.ts

No changes

index.d.ts

No changes

iterable.d.ts

No changes

v0.0.247

Compare Source

asynciterable.d.ts

No changes

index.d.ts

New interfaces

  • ScrollTimeline
  • SpeechRecognitionErrorEvent
  • SpeechRecognitionEvent
  • ViewTimeline

Removed interfaces

  • CSPViolationReportBody
  • Report
  • ReportBody

Modified

  • CSSStyleProperties
    • Added: fontVariantEmoji
  • HTMLDialogElement
    • Added: closedBy
  • PointerEvent
    • Added: persistentDeviceId

iterable.d.ts

No changes

v0.0.246

Compare Source

asynciterable.d.ts

No changes

index.d.ts

New interfaces

  • URLPattern

iterable.d.ts

No changes

vitejs/vite-plugin-react (@​vitejs/plugin-react-swc)

v4.1.0

Compare Source

Set SWC cacheRoot options

This is set to {viteCacheDir}/swc and override the default of .swc.

Perf: simplify refresh wrapper generation (#​835)

v4.0.1

Compare Source

Set optimizeDeps.rollupOptions.transform.jsx instead of optimizeDeps.rollupOptions.jsx for rolldown-vite (#​735)

optimizeDeps.rollupOptions.jsx is going to be deprecated in favor of optimizeDeps.rollupOptions.transform.jsx.

v4.0.0

Compare Source

v3.11.0

Compare Source

Add HMR support for compound components (#​518)

HMR now works for compound components like this:

const Root = () => <div>Accordion Root</div>
const Item = () => <div>Accordion Item</div>

export const Accordion = { Root, Item }
Return Plugin[] instead of PluginOption[] (#​537)

The return type has changed from react(): PluginOption[] to more specialized type react(): Plugin[]. This allows for type-safe manipulation of plugins, for example:

// previously this causes type errors
react()
  .map(p => ({ ...p, applyToEnvironment: e => e.name === 'client' }))
actions/checkout (actions/checkout)

v5.0.0

Compare Source

What's Changed
⚠️ Minimum Compatible Runner Version

v2.327.1
Release Notes

Make sure your runner is updated to this version or newer to use this release.

Full Changelog: actions/checkout@v4...v5.0.0

v4.3.0

Compare Source

What's Changed
New Contributors

Full Changelog: actions/checkout@v4...v4.3.0

actions/setup-node (actions/setup-node)

v5.0.0

Compare Source

What's Changed

Breaking Changes

This update, introduces automatic caching when a valid packageManager field is present in your package.json. This aims to improve workflow performance and make dependency management more seamless.
To disable this automatic caching, set package-manager-cache: false

steps:
- uses: actions/checkout@v5
- uses: actions/setup-node@v5
  with:
    package-manager-cache: false

Make sure your runner is on version v2.327.1 or later to ensure compatibility with this release. See Release Notes

Dependency Upgrades

New Contributors

Full Changelog: actions/setup-node@v4...v5.0.0

amondnet/vercel-action (amondnet/vercel-action)

v41.1.4

Compare Source

What's Changed

New Contributors

Full Changelog: amondnet/vercel-action@v25...v41.1.4

codecov/codecov-action (codecov/codecov-action)

v5.5.1

Compare Source

What's Changed

Full Changelog: https://github.com/codecov/codecov-action/compare/v5.5.0..v5.5.1

v5.5.0

Compare Source

What's Changed

Full Changelog: https://github.com/codecov/codecov-action/compare/v5.4.3..v5.5.0

rolldown/tsdown (tsdown)

v0.15.6

Compare Source

   🐞 Bug Fixes
    View changes on GitHub

v0.15.5

Compare Source

   🚀 Features
   🐞 Bug Fixes
   🏎 Performance
    View changes on GitHub

v0.15.4

Compare Source

   🐞 Bug Fixes
    View changes on GitHub

v0.15.3

Compare Source

   🐞 Bug Fixes
    View changes on GitHub

v0.15.2

Compare Source

   🚀 Features
   🐞 Bug Fixes
    View changes on GitHub

v0.15.1

Compare Source

   🚀 Features
   🐞 Bug Fixes
    View changes on GitHub

v0.15.0

Compare Source

   🚨 Breaking Changes
   🚀 Features
   🐞 Bug Fixes
    View changes on GitHub

v0.14.2

Compare Source

   🚀 Features
    View changes on GitHub

v0.14.1

Compare Source

   🐞 Bug Fixes
    View changes on GitHub

v0.14.0

Compare Source

   🚨 Breaking Changes
  • Disable expandDirectories for matching fast-glob's behavior  -  by @​sxzz (8171b)
    View changes on GitHub

v0.13.5

Compare Source

   🐞 Bug Fixes
    View changes on GitHub

v0.13.4

Compare Source

   🚀 Features
   🐞 Bug Fixes
  • Suppress mixed export warnings if cjsDefault is enabled  -  by @​sxzz (3ffa9)
    View changes on GitHub

v0.13.3

Compare Source

   🚨 Minor Breaking Changes
  • dts.build option should be enable manually for tsc -b  -  by @​sxzz (13146)
   🚀 Features
   🐞 Bug Fixes
    View changes on GitHub

v0.13.2

Compare Source

   🚨 Upstream Breaking Changes
   🚀 Features
   🐞 Bug Fixes
    View changes on GitHub

v0.13.1

Compare Source

   🚀 Features
   🐞 Bug Fixes
    View changes on GitHub

v0.13.0

Compare Source

   🚨 Breaking Changes
   🚀 Features
   🐞 Bug Fixes
    View changes on GitHub
yarnpkg/berry (yarn)

v4.10.3

Compare Source

v4.10.2

Compare Source

v4.10.1

Compare Source

v4.10.0

Compare Source

v4.9.4

Compare Source

v4.9.3

Compare Source


Configuration

📅 Schedule: Branch creation - Between 12:00 AM and 03:59 AM, on day 1 of the month ( * 0-3 1 * * ) (UTC), Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, 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

changeset-bot bot commented Oct 1, 2025

⚠️ No Changeset found

Latest commit: 31b0df4

Merging this PR will not cause a version bump for any packages. If these changes should not result in a new version, you're good to go. If these changes should result in a version bump, you need to add a changeset.

This PR includes no changesets

When changesets are added to this PR, you'll see the packages that this PR includes changesets for and the associated semver types

Click here to learn what changesets are, and how to add one.

Click here if you're a maintainer who wants to add a changeset to this PR

Copy link

coderabbitai bot commented Oct 1, 2025

Important

Review skipped

Bot user detected.

To trigger a single review, invoke the @coderabbitai review command.

You can disable this status message by setting the reviews.review_status to false in the CodeRabbit configuration file.


Comment @coderabbitai help to get the list of available commands and usage tips.

Copy link

socket-security bot commented Oct 1, 2025

Copy link

codacy-production bot commented Oct 1, 2025

Coverage summary from Codacy

See diff coverage on Codacy

Coverage variation Diff coverage
+0.00% (target: -1.00%)
Coverage variation details
Coverable lines Covered lines Coverage
Common ancestor commit (3bbffe2) 1 1 100.00%
Head commit (e0a8753) 1 (+0) 1 (+0) 100.00% (+0.00%)

Coverage variation is the difference between the coverage for the head and common ancestor commits of the pull request branch: <coverage of head commit> - <coverage of common ancestor commit>

Diff coverage details
Coverable lines Covered lines Diff coverage
Pull request (#9) 0 0 ∅ (not applicable)

Diff coverage is the percentage of lines that are covered by tests out of the coverable lines that the pull request added or modified: <covered lines added or modified>/<coverable lines added or modified> * 100%

See your quality gate settings    Change summary preferences

Copy link

github-actions bot commented Oct 1, 2025

Deploy preview for oxc-jest ready!

✅ Preview
https://oxc-jest-diq27f09o-1stg.vercel.app

Built with commit fe53e88.
This pull request is being automatically deployed with vercel-action

Copy link

@ellipsis-dev ellipsis-dev bot left a comment

Choose a reason for hiding this comment

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

Important

Looks good to me! 👍

Reviewed everything up to fe53e88 in 1 minute and 42 seconds. Click for details.
  • Reviewed 185 lines of code in 9 files
  • Skipped 2 files when reviewing.
  • Skipped posting 14 draft comments. View those below.
  • Modify your settings and rules to customize what types of comments Ellipsis leaves. And don't forget to react with 👍 or 👎 to teach Ellipsis.
1. .github/workflows/autofix.yml:19
  • Draft comment:
    Updated the checkout action to v5.0.0 using a commit hash. Consider using the official release tag (e.g. 'v5') if strict pinning isn’t required for easier maintainability.
  • Reason this comment was not posted:
    Decided after close inspection that this draft comment was likely wrong and/or not actionable: usefulness confidence = 10% vs. threshold = 50% Using commit hashes is actually a more secure practice than using version tags, as tags can be moved. The current approach using commit hashes with version comments is a good security practice. The suggestion to use less strict version pinning would actually reduce security. Additionally, this is more of a team preference/policy matter than a clear code issue. The comment does raise a valid point about maintainability trade-offs between strict and loose version pinning. Different teams might have different preferences here. While maintainability is a consideration, security should be prioritized for CI/CD workflows, and the current approach using commit hashes is actually the more secure practice. Delete the comment because it suggests a less secure practice and represents a team policy preference rather than a clear code issue.
2. .github/workflows/ci.yml:29
  • Draft comment:
    The checkout action is updated to v5.0.0. Ensure that this change is compatible with all OS matrices defined in the workflow.
  • Reason this comment was not posted:
    Comment did not seem useful. Confidence is useful = 0% <= threshold 50% This comment is asking the PR author to ensure compatibility with all OS matrices, which is a form of asking them to double-check their work. This violates the rule against asking the author to ensure behavior is intended or tested.
3. .github/workflows/ci.yml:32
  • Draft comment:
    The setup-node action is now at v5.0.0. Verify if any configuration adjustments are needed with this new version.
  • Reason this comment was not posted:
    Comment did not seem useful. Confidence is useful = 0% <= threshold 50% This comment is asking the PR author to verify if configuration adjustments are needed due to a version change in a dependency. This falls under the rule of not asking the author to ensure or verify things related to dependencies.
4. .github/workflows/pkg-pr-new.yml:16
  • Draft comment:
    Checkout and setup-node actions have been updated to v5.0.0. The changes are consistent with other workflows – just verify that branch handling behaves as expected.
  • Reason this comment was not posted:
    Confidence changes required: 33% <= threshold 50% None
5. .github/workflows/pkg-size.yml:17
  • Draft comment:
    The checkout action in the package size report workflow is updated to v5.0.0. Confirm that downstream steps (like the size report action) work correctly with this version.
  • Reason this comment was not posted:
    Confidence changes required: 33% <= threshold 50% None
6. .github/workflows/release.yml:23
  • Draft comment:
    The checkout (and setup-node) actions have been updated to v5.0.0 in the release workflow. Ensure that fetching full Git history (fetch-depth: 0) is still necessary and that changesets integration remains unaffected.
  • Reason this comment was not posted:
    Confidence changes required: 33% <= threshold 50% None
7. .github/workflows/size-limit.yml:16
  • Draft comment:
    The checkout action is now at v5.0.0. Also note that the size-limit action is updated to v1.8.0 – double-check that these updates work collectively for the size check.
  • Reason this comment was not posted:
    Confidence changes required: 33% <= threshold 50% None
8. .github/workflows/vercel.yml:27
  • Draft comment:
    The Vercel deploy action has been updated to v41.1.4. Please verify that the deployment configuration and any Vercel-specific parameters remain valid with this new version.
  • Reason this comment was not posted:
    Confidence changes required: 33% <= threshold 50% None
9. .yarnrc.yml:10
  • Draft comment:
    The yarnPath has been updated to use yarn-4.10.3. Ensure that any scripts or plugins relying on Yarn behave correctly with this new version.
  • Reason this comment was not posted:
    Confidence changes required: 33% <= threshold 50% None
10. package.json:10
  • Draft comment:
    The packageManager field is updated to 'yarn@4.10.3'. Confirm that the lockfile and dependency resolution are aligned with this version update.
  • Reason this comment was not posted:
    Confidence changes required: 33% <= threshold 50% None
11. package.json:63
  • Draft comment:
    Updated @commitlint/cli from ^19.8.1 to ^20.0.0. Check that your commit message linting configuration has been reviewed for any changes introduced in the new version.
  • Reason this comment was not posted:
    Confidence changes required: 50% <= threshold 50% None
12. package.json:72
  • Draft comment:
    The @types/web package has been updated from ^0.0.245 to ^0.0.271. Verify that any changes in the DOM type definitions do not lead to unexpected TypeScript errors.
  • Reason this comment was not posted:
    Confidence changes required: 50% <= threshold 50% None
13. package.json:74
  • Draft comment:
    Upgraded @vitejs/plugin-react-swc from ^3.10.2 to ^4.0.0. Review the plugin's release notes for potential configuration changes (e.g. SWC cache root or refresh wrapper adjustments) that may affect your Vite setup.
  • Reason this comment was not posted:
    Comment did not seem useful. Confidence is useful = 0% <= threshold 50% This comment is about a dependency change, specifically an upgrade of a plugin. It suggests reviewing release notes for potential configuration changes. According to the rules, comments on dependency changes should be ignored unless they are about specific issues or suggestions. This comment does not provide a specific suggestion or issue related to the code, so it should be removed.
14. package.json:92
  • Draft comment:
    The tsdown package is updated from ^0.12.9 to ^0.15.0. As this is a pre-1.0.0 release, make sure to test your build process thoroughly for any breaking changes in API or behavior.
  • Reason this comment was not posted:
    Comment did not seem useful. Confidence is useful = 0% <= threshold 50% This comment is about a dependency update and advises the author to test for breaking changes. It doesn't provide a specific suggestion or point out a specific issue with the code. It violates the rule against asking the author to ensure behavior is intended or tested.

Workflow ID: wflow_UgledDRZVGqctnup

You can customize Ellipsis by changing your verbosity settings, reacting with 👍 or 👎, replying to comments, or adding code review rules.

Copy link

pkg-pr-new bot commented Oct 1, 2025

Open in StackBlitz

npm i https://pkg.pr.new/un-ts/oxc-jest@9

commit: e0a8753

Copy link

github-actions bot commented Oct 1, 2025

📊 Package size report   -0.27%↓

File Before After
lib/index.d.cts 98 B -26.5%↓72 B
Total (Includes all files) 9.5 kB -0.27%↓9.5 kB
Tarball size 3.6 kB -0.64%↓3.6 kB
Unchanged files
File Size
lib/index.cjs 104 B
lib/index.d.ts 40 B
lib/index.js 95 B
lib/index.js.map 163 B
LICENSE 1.1 kB
package.json 3.5 kB
README.md 4.5 kB

🤖 This report was automatically generated by pkg-size-action

Copy link

github-actions bot commented Oct 1, 2025

size-limit report 📦

Path Size
0 B (-100% 🔽)
lib/index.js 39 B (+100% 🔺)

Copy link
Contributor Author

renovate bot commented Oct 2, 2025

Edited/Blocked Notification

Renovate will not automatically rebase this PR, because it does not recognize the last commit author and assumes somebody else may have edited the PR.

You can manually request rebase by checking the rebase/retry box above.

⚠️ Warning: custom changes will be lost.

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