Repository navigation
chore(main): release 0.9.3 - #568
tinovyatkin wants to merge 1 commit into
Conversation
|
Important Review skippedReview was skipped as selected files did not have any reviewable changes.
|
| Layer / File(s) | Summary |
|---|---|
Update release version sources .release-please-manifest.json, Cargo.toml, version.txt |
All release version sources now specify 0.9.3. |
Estimated code review effort: 1 (Trivial) | ~2 minutes
Merge Risk: 
Minimal · previous review 5021e
-
The release metadata is consistently updated to 0.9.3, with no remaining merge-blocking risk identified.
Pre-merge checks: 
4
Finishing Touches
-
🧪 Generate unit tests (beta)
-
- Create PR with unit tests
- Commit unit tests in branch
release-please--branches--main
-
- Autofix · Keep fixing CodeRabbit findings and required CI, and resolving merge conflicts
Tip
🎯 Customize your risk assessments
-
Guide how CodeRabbit assesses merge risk and security architecture risk. Highlight sensitive changes and explain your security boundaries using Merge Risk Instructions and Security Risk Instructions in your review settings. Security architecture risk assessments require the Advanced plan or above.
✅ Automatic approvals, with your rules
-
Let CodeRabbit approve pull requests once required threads are resolved, pre-merge checks pass, and your risk limits are met. Enable Automatic approvals in review settings, with overrides for teams or file paths.
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.
CodeRabbit Verify
- Run CodeRabbit Verify to test the changes in this pull request.
ℹ️ Recent review info
-
⚙️ Run configuration
-
Configuration used: Path: .coderabbit.yaml
Review profile: ASSERTIVE
Plan: Advanced
Run ID: c2092ad4-df64-4fa2-b2c8-496144c01979
⛔ Files ignored due to path filters (2)
-
CHANGELOG.md is excluded by !CHANGELOG.md
Cargo.lock is excluded by !**/*.lock
📒 Files selected for processing (1)
-
Cargo.toml
Included review availability: Your plan provides up to 1 included review per hour; 0 remain after this review.
ℹ️ Recent review info
-
⚙️ Run configuration
-
Configuration used: Path: .coderabbit.yaml
Review profile: ASSERTIVE
Plan: Advanced
Run ID:
c2092ad4-df64-4fa2-b2c8-496144c01979
⛔ Files ignored due to path filters (2)
-
CHANGELOG.mdis excluded by!CHANGELOG.mdCargo.lockis excluded by!**/*.lock
📒 Files selected for processing (1)
-
Cargo.toml
Included review availability: Your plan provides up to 1 included review per hour; 0 remain after this review.
-
|
| 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 | 483.51 ns(-17.33%)Baseline: 584.89 ns | 793.99 ns (60.90%) |
| bundle_simple_project | 📈 view plot 🚷 view threshold | 1,976,200.00 ns(-4.97%)Baseline: 2,079,464.06 ns | 2,804,738.52 ns (70.46%) |
| resolve_module_path | 📈 view plot 🚷 view threshold | 110.00 ns(+8.28%)Baseline: 101.59 ns | 154.32 ns (71.28%) |
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(+0.00%)Baseline: 423.73 | 423.73 (100.00%) | 📈 view plot 🚷 view threshold | 199.85(-11.16%)Baseline: 224.95 | 313.15 (63.82%) |
| idna | 📈 view plot 🚷 view threshold | 264.42(-0.00%)Baseline: 264.42 | 264.42 (100.00%) | 📈 view plot 🚷 view threshold | 45.71(-8.63%)Baseline: 50.03 | 63.48 (72.00%) |
| pyyaml | 📈 view plot 🚷 view threshold | 314.74 | 📈 view plot 🚷 view threshold | 151.92(-12.42%)Baseline: 173.47 | 243.94 (62.28%) | |
| requests | 📈 view plot 🚷 view threshold | 282.61(+0.00%)Baseline: 282.61 | 282.61 (100.00%) | 📈 view plot 🚷 view threshold | 127.09(-12.60%)Baseline: 145.41 | 202.96 (62.62%) |
| rich | 📈 view plot 🚷 view threshold | 1,142.64(+0.00%)Baseline: 1,142.64 | 1,142.64 (100.00%) | 📈 view plot 🚷 view threshold | 743.99(-10.65%)Baseline: 832.65 | 1,182.10 (62.94%) |
📊 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
🤖 I have created a release beep boop
0.9.3 (2026-11-03)
Bug Fixes
This PR was generated with Release Please. See documentation.