chore(main): release 0.9.3 - #568
Conversation
|
No actionable comments were generated in the recent review. 🎉 ℹ️ Recent review info⚙️ Run configurationConfiguration used: Path: .coderabbit.yaml Review profile: ASSERTIVE Plan: Advanced Run ID: ⛔ Files ignored due to path filters (2)
📒 Files selected for processing (1)
Included review availability: Your plan provides up to 1 included review per hour; 0 remain after this review. 📝 WalkthroughWalkthroughThe release manifest, workspace package metadata, and version file were updated from ChangesRelease version alignment
Priority: ⬇️ Low Estimated code review effort: 1 (Trivial) | ~2 minutes Merge Risk: ⚪ Minimal · up to The release metadata is consistently updated to 0.9.3, with no remaining merge-blocking risk identified. 🚥 Pre-merge checks | ✅ 5✅ Passed checks (5 passed)
✨ Finishing Touches🧪 Generate unit tests (beta)
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. Comment |
|
| Project | cribo |
| Branch | release-please--branches--main |
| Testbed | ubuntu-latest |
Click to view all benchmark results
| Benchmark | Latency | Benchmark Result nanoseconds (ns) (Result Δ%) | Upper Boundary nanoseconds (ns) (Limit %) |
|---|---|---|---|
| build_dependency_graph | 📈 view plot 🚷 view threshold | 660.43 ns(+11.04%)Baseline: 594.78 ns | 755.14 ns (87.46%) |
| bundle_simple_project | 📈 view plot 🚷 view threshold | 2,239,300.00 ns(+7.09%)Baseline: 2,091,069.22 ns | 5,518,256.92 ns (40.58%) |
| resolve_module_path | 📈 view plot 🚷 view threshold | 118.54 ns(+9.37%)Baseline: 108.39 ns | 146.41 ns (80.96%) |
There was a problem hiding this comment.
Pull request overview
Release PR for Cribo 0.9.3, updating the repository’s version metadata and changelog for the new patch release generated by Release Please.
Changes:
- Bump project version to
0.9.3across Rust workspace metadata (Cargo.toml/Cargo.lock) andversion.txt - Bump npm package version and platform optional dependency versions to
0.9.3 - Add
0.9.3release entry toCHANGELOG.mdand update Release Please manifest
Reviewed changes
Copilot reviewed 5 out of 6 changed files in this pull request and generated no comments.
Show a summary per file
| File | Description |
|---|---|
| version.txt | Updates the single-source text version marker to 0.9.3. |
| npm/cribo/package.json | Bumps npm package version and aligns platform optional dependency versions to 0.9.3. |
| CHANGELOG.md | Adds the 0.9.3 release notes section. |
| Cargo.toml | Updates Rust workspace package version to 0.9.3. |
| Cargo.lock | Updates the locked cribo package version to 0.9.3. |
| .release-please-manifest.json | Updates Release Please manifest version to 0.9.3. |
💡 Add a code-review agent skill for context-aware, tailored reviews. Learn more in the docs.
|
| Project | cribo |
| Branch | pr-568 |
| Testbed | ubuntu-latest |
Click to view all benchmark results
| Benchmark | bundle_size | Benchmark Result KB (Result Δ%) | Upper Boundary KB (Limit %) | bundle_time | Benchmark Result ms (Result Δ%) | Upper Boundary ms (Limit %) |
|---|---|---|---|---|---|---|
| httpx | 📈 view plot 🚷 view threshold | 423.73(+14.78%)Baseline: 369.15 | 456.08 (92.91%) | 📈 view plot 🚷 view threshold | 260.71(+6.08%)Baseline: 245.77 | 383.23 (68.03%) |
| idna | 📈 view plot 🚷 view threshold | 264.42(+4.04%)Baseline: 254.14 | 270.51 (97.75%) | 📈 view plot 🚷 view threshold | 55.94(+6.54%)Baseline: 52.51 | 67.03 (83.46%) |
| pyyaml | 📈 view plot 🚷 view threshold | 314.74(+14.97%)Baseline: 273.76 | 339.04 (92.83%) | 📈 view plot 🚷 view threshold | 202.20(+5.39%)Baseline: 191.85 | 297.48 (67.97%) |
| requests | 📈 view plot 🚷 view threshold | 282.61(+14.12%)Baseline: 247.65 | 303.34 (93.17%) | 📈 view plot 🚷 view threshold | 168.83(-1.89%)Baseline: 172.08 | 328.50 (51.39%) |
| rich | 📈 view plot 🚷 view threshold | 1,142.64(+10.22%)Baseline: 1,036.71 | 1,205.44 (94.79%) | 📈 view plot 🚷 view threshold | 984.81(+9.77%)Baseline: 897.18 | 1,344.16 (73.27%) |
📊 Ecosystem Test Results📋 Test StatusTest Summary:
📈 Benchmark Results📊 View detailed benchmark report 📦 Package Bundling Metrics
Benchmark metrics are tracked via Bencher.dev 📊 View detailed performance trends and comparisons on the Bencher dashboard. Generated by ecosystem-tests workflow |
de964dc to
c75eeca
Compare
c75eeca to
aaaa868
Compare
aaaa868 to
e9161e9
Compare
e9161e9 to
1c00a3e
Compare
1c00a3e to
9896975
Compare
9896975 to
65e3e3f
Compare
There was a problem hiding this comment.
💡 Codex Review
Here are some automated review suggestions for this pull request.
Reviewed commit: 65e3e3f73f
ℹ️ About Codex in GitHub
Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you
- Open a pull request for review
- Mark a draft as ready
- Comment "@codex review".
If Codex has suggestions, it will comment; otherwise it will react with 👍.
Codex can also answer questions or update the PR. Try commenting "@codex address that feedback".
| ### Bug Fixes | ||
|
|
||
| * **ci:** authenticate npm releases with token ([c3f0fe6](https://github.com/ophi-dev/cribo/commit/c3f0fe60bc98a74f530dea15a1f52997c9b3466e)) | ||
| * **npm:** update trusted publishing repository ([cac22e0](https://github.com/ophi-dev/cribo/commit/cac22e029781e8e7699775a0d7085ebfaf5972c8)) |
There was a problem hiding this comment.
Include all commits in the 0.9.3 release notes
When v0.9.3 is tagged at this commit, its range also contains e31b31e (docs(npm)), d988a3d (chore(deps)), and 5a41ba6 (chore(deps)), but this section stops at cac22e0. Because release-please-config.json explicitly marks both docs and chore(deps) entries as visible, the published changelog and generated GitHub release will omit changes that shipped in 0.9.3; regenerate the notes from the current parent before releasing.
Useful? React with 👍 / 👎.
65e3e3f to
0bbfefe
Compare
There was a problem hiding this comment.
💡 Codex Review
Here are some automated review suggestions for this pull request.
Reviewed commit: 0bbfefe448
ℹ️ About Codex in GitHub
Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you
- Open a pull request for review
- Mark a draft as ready
- Comment "@codex review".
If Codex has suggestions, it will comment; otherwise it will react with 👍.
Codex can also answer questions or update the PR. Try commenting "@codex address that feedback".
|
|
||
| ### Bug Fixes | ||
|
|
||
| * **ci:** authenticate npm releases with token ([c3f0fe6](https://github.com/ophi-dev/cribo/commit/c3f0fe60bc98a74f530dea15a1f52997c9b3466e)) |
There was a problem hiding this comment.
Remove the reverted token-authentication note
For maintainers using these notes to configure or troubleshoot the 0.9.3 npm release, this entry incorrectly says token authentication shipped: cac22e0, the next listed change, removes NODE_AUTH_TOKEN again, and the released workflow publishes through trusted-publishing OIDC with no npm token (.github/workflows/release.yml, Publish to npm). Keeping this transient, fully reverted change in the published changelog misstates the release's authentication requirements.
Useful? React with 👍 / 👎.
0bbfefe to
71f25d4
Compare
15d947b to
e8d5631
Compare
e8d5631 to
688986d
Compare
688986d to
d5b518b
Compare
d5b518b to
735fd7a
Compare
735fd7a to
9567b8c
Compare
9567b8c to
7a86943
Compare
7a86943 to
1b54aa9
Compare
1b54aa9 to
5021eae
Compare
5021eae to
5bc9604
Compare
5bc9604 to
8dcb7f7
Compare
🤖 I have created a release beep boop
0.9.3 (2026-09-13)
Bug Fixes
This PR was generated with Release Please. See documentation.