Skip to content

chore: release synckit#256

Merged
JounQin merged 1 commit intomainfrom
changeset-release/main
Jan 14, 2026
Merged

chore: release synckit#256
JounQin merged 1 commit intomainfrom
changeset-release/main

Conversation

@JounQin
Copy link
Member

@JounQin JounQin commented Jan 14, 2026

This PR was opened by the Changesets release GitHub action. When you're ready to do a release, you can merge this and the packages will be published to npm automatically. If you're not ready to do a release yet, that's fine, whenever you add more changesets to main, this PR will be updated.

Releases

synckit@0.11.12

Patch Changes


Important

Release synckit@0.11.12 with a patch fix for PnP ESM support.

  • Release:
    • Bump version to 0.11.12 in package.json.
    • Update CHANGELOG.md with patch fix for PnP ESM support.
  • Fix:
    • Fix PnP ESM support as per commit 4fb10bd.
  • Misc:
    • Remove .changeset/honest-forks-juggle.md file.

This description was created by Ellipsis for 520d0ce. You can customize this summary. It will automatically update as commits are pushed.

Summary by CodeRabbit

  • Bug Fixes
    • Fixed PnP ESM support

✏️ Tip: You can customize this high-level summary in your review settings.

@coderabbitai
Copy link
Contributor

coderabbitai bot commented Jan 14, 2026

📝 Walkthrough

Walkthrough

This pull request releases version 0.11.12 by removing the changeset file, updating the changelog with the new version entry documenting a PnP ESM support fix, and bumping the package version number accordingly.

Changes

Cohort / File(s) Summary
Release Metadata
.changeset/honest-forks-juggle.md, CHANGELOG.md, package.json
Removed changeset entry; added version 0.11.12 entry to changelog noting PnP ESM support fix (PR #255); bumped package version from 0.11.11 to 0.11.12

Estimated code review effort

🎯 1 (Trivial) | ⏱️ ~3 minutes

Possibly related PRs

Poem

🐰 A patch hops forth, version twelve takes flight,
PnP ESM now shining bright,
The changeset melts into history's fold,
While changelog sings its story bold!
Release day dawns with a bumpy delight! 🚀

🚥 Pre-merge checks | ✅ 3
✅ Passed checks (3 passed)
Check name Status Explanation
Description Check ✅ Passed Check skipped - CodeRabbit’s high-level summary is enabled.
Title check ✅ Passed The title 'chore: release synckit' clearly describes the main change: a release of the synckit package from version 0.11.11 to 0.11.12.
Docstring Coverage ✅ Passed No functions found in the changed files to evaluate docstring coverage. Skipping docstring coverage check.

✏️ Tip: You can configure your own custom pre-merge checks in the settings.



📜 Recent review details

Configuration used: defaults

Review profile: CHILL

Plan: Pro

📥 Commits

Reviewing files that changed from the base of the PR and between 4fb10bd and 520d0ce.

📒 Files selected for processing (3)
  • .changeset/honest-forks-juggle.md
  • CHANGELOG.md
  • package.json
💤 Files with no reviewable changes (1)
  • .changeset/honest-forks-juggle.md
🧰 Additional context used
🧠 Learnings (2)
📓 Common learnings
Learnt from: JounQin
Repo: un-ts/synckit PR: 0
File: :0-0
Timestamp: 2025-04-02T08:59:16.178Z
Learning: For the un-ts/synckit repository, the CHANGELOG.md file is maintained by an automation tool and should not be reviewed.
📚 Learning: 2025-04-02T08:02:26.784Z
Learnt from: JounQin
Repo: un-ts/synckit PR: 0
File: :0-0
Timestamp: 2025-04-02T08:02:26.784Z
Learning: In src/constants.ts of the synckit project, the MODULE_REGISTER_SUPPORTED constant uses a logical OR condition (!TS_ESM_PARTIAL_SUPPORTED || MTS_SUPPORTED) to create specific version ranges where it evaluates differently based on Node.js versions. This is intentional logic and not redundant, as it creates a specific gap for Node.js versions 16-18.18 where MODULE_REGISTER_SUPPORTED is false.

Applied to files:

  • package.json
⏰ Context from checks skipped due to timeout of 90000ms. You can increase the timeout in your CodeRabbit configuration to a maximum of 15 minutes (900000ms). (3)
  • GitHub Check: Codacy Static Code Analysis
  • GitHub Check: Lint and Test with Node.js 18.18 on windows-latest
  • GitHub Check: Lint and Test with Node.js 18.18 on ubuntu-latest
🔇 Additional comments (1)
package.json (1)

3-3: LGTM! Version bump is correct for patch release.

The version bump to 0.11.12 aligns with the patch release documented in the changelog for the PnP ESM support fix.

✏️ Tip: You can disable this entire section by setting review_details to false in your review settings.


Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

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

@sonarqubecloud
Copy link

@codesandbox-ci
Copy link

This pull request is automatically built and testable in CodeSandbox.

To see build info of the built libraries, click here or the icon next to each commit SHA.

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 520d0ce in 33 seconds. Click for details.
  • Reviewed 39 lines of code in 3 files
  • Skipped 0 files when reviewing.
  • Skipped posting 3 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. .changeset/honest-forks-juggle.md:1
  • Draft comment:
    Removed redundant changeset file; release details now live in CHANGELOG.md.
  • Reason this comment was not posted:
    Confidence changes required: 0% <= threshold 50% None
2. CHANGELOG.md:3
  • Draft comment:
    New release entry for 0.11.12 is added correctly with reference to PR #255.
  • Reason this comment was not posted:
    Confidence changes required: 0% <= threshold 50% None
3. package.json:3
  • Draft comment:
    Version field updated to 0.11.12; aligns with the changelog release.
  • Reason this comment was not posted:
    Confidence changes required: 0% <= threshold 50% None

Workflow ID: wflow_eFA3hhIdh5sCaHBc

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

@pkg-pr-new
Copy link

pkg-pr-new bot commented Jan 14, 2026

Open in StackBlitz

npm i https://pkg.pr.new/synckit@256

commit: 520d0ce

@github-actions
Copy link
Contributor

size-limit report 📦

Path Size
src/index.ts 1.43 KB (0%)

@github-actions
Copy link
Contributor

📊 Package size report   No changes

File Before After
Total (Includes all files) 100.6 kB 100.6 kB
Tarball size 26.3 kB -0.01%↓26.3 kB
Unchanged files
File Size
lib/common.d.ts 329 B
lib/common.js 872 B
lib/common.js.map 1.2 kB
lib/constants.d.ts 1.8 kB
lib/constants.js 2.4 kB
lib/constants.js.map 2.3 kB
lib/helpers.d.ts 1.5 kB
lib/helpers.js 16.9 kB
lib/helpers.js.map 15.2 kB
lib/index.cjs 24.3 kB
lib/index.d.cts 5.8 kB
lib/index.d.ts 424 B
lib/index.js 2.3 kB
lib/index.js.map 2.3 kB
lib/types.d.ts 1.4 kB
lib/types.js 44 B
lib/types.js.map 102 B
LICENSE 1.1 kB
package.json 4.2 kB
README.md 16.1 kB

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

@codecov
Copy link

codecov bot commented Jan 14, 2026

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 95.82%. Comparing base (4fb10bd) to head (520d0ce).
⚠️ Report is 1 commits behind head on main.

Additional details and impacted files
@@           Coverage Diff           @@
##             main     #256   +/-   ##
=======================================
  Coverage   95.82%   95.82%           
=======================================
  Files           4        4           
  Lines         335      335           
  Branches      154      153    -1     
=======================================
  Hits          321      321           
- Misses         11       14    +3     
+ Partials        3        0    -3     

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.
  • 📦 JS Bundle Analysis: Save yourself from yourself by tracking and limiting bundle sizes in JS merges.

@JounQin JounQin merged commit f62667d into main Jan 14, 2026
36 checks passed
@JounQin JounQin deleted the changeset-release/main branch January 14, 2026 07:06
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.

1 participant