chore(main): release 0.9.3 - #568
Conversation
|
Important Review skippedReview was skipped due to path filters ⛔ Files ignored due to path filters (1)
CodeRabbit blocks several paths by default. You can override this behavior by explicitly including those paths in the path filters. For example, including ⚙️ Run configurationConfiguration used: Path: .coderabbit.yaml Review profile: ASSERTIVE Plan: Pro Plus Run ID: You can disable this status message by setting the Use the checkbox below for a quick retry:
No actionable comments were generated in the recent review. 🎉 ℹ️ Recent review info⚙️ Run configurationConfiguration used: Path: .coderabbit.yaml Review profile: ASSERTIVE Plan: Pro Plus Run ID: ⛔ Files ignored due to path filters (3)
📒 Files selected for processing (3)
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
Estimated code review effort: 1 (Trivial) | ~2 minutes Merge Risk: ⚪ Minimal · up to This release updates version and publishing metadata without an identified correctness or deployment issue. No actionable merge-blocking risk remains after normal checks and review. Possibly related PRs
🚥 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 | 544.04 ns(-42.52%)Baseline: 946.42 ns | 5,002.68 ns (10.87%) |
| bundle_simple_project | 📈 view plot 🚷 view threshold | 2,257,900.00 ns(+18.64%)Baseline: 1,903,189.84 ns | 5,473,072.21 ns (41.25%) |
| resolve_module_path | 📈 view plot 🚷 view threshold | 118.73 ns(+8.39%)Baseline: 109.54 ns | 150.83 ns (78.72%) |
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(+21.08%)Baseline: 349.96 | 428.21 (98.95%) | 📈 view plot 🚷 view threshold | 145.07(-41.44%)Baseline: 247.75 | 379.25 (38.25%) |
| idna | 📈 view plot 🚷 view threshold | 264.42(+5.49%)Baseline: 250.66 | 265.26 (99.68%) | 📈 view plot 🚷 view threshold | 43.53(-17.32%)Baseline: 52.64 | 66.03 (65.92%) |
| pyyaml | 📈 view plot 🚷 view threshold | 314.74(+21.36%)Baseline: 259.34 | 318.11 (98.94%) | 📈 view plot 🚷 view threshold | 109.72(-50.25%)Baseline: 220.53 | 356.88 (30.74%) |
| requests | 📈 view plot 🚷 view threshold | 282.61(+20.11%)Baseline: 235.29 | 285.49 (98.99%) | 📈 view plot 🚷 view threshold | 90.38(-47.85%)Baseline: 173.29 | 327.02 (27.64%) |
| rich | 📈 view plot 🚷 view threshold | 1,142.64(+14.18%)Baseline: 1,000.70 | 1,151.34 (99.24%) | 📈 view plot 🚷 view threshold | 499.31(-45.16%)Baseline: 910.56 | 1,325.58 (37.67%) |
📊 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 👍 / 👎.
🤖 I have created a release beep boop
0.9.3 (2026-08-24)
Bug Fixes
This PR was generated with Release Please. See documentation.