You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
We had some CVEs and some unmaintained crates in our tree. This PR updates bytes and time, which had CVEs, updates the codespeed crate, which contained unmaintained crates, uses owo-colors to replace ansi_rgb, which contained unmaintained crates
Important
We need this PR merged, or we can't do any release
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
This PR relaxes version constraints for the codspeed-criterion-compat dev-dependency across 13 crate Cargo.toml files, changing from exact version =3.0.5 to wildcard *. Additionally, biome_test_utils replaces the ansi_rgb dependency with owo-colors and updates bench_case.rs to use type-based colour specifiers instead of runtime colour functions.
The title accurately describes the main objective: upgrading CVE'd crates and removing unmaintained dependencies, which aligns with all changes across the Cargo.toml files and the colour library replacement.
Description check
✅ Passed
The PR description clearly relates to the changeset, explaining the motivation (CVEs and unmaintained crates) and detailing specific updates to bytes, time, codespeed, and replacing ansi_rgb with owo-colors.
✏️ Tip: You can configure your own custom pre-merge checks in the settings.
✨ Finishing touches🧪 Generate unit tests (beta)
Create PR with unit tests
Post copyable unit tests in a comment
Commit unit tests in branch chore/upgrade-crates
Comment @coderabbitai help to get the list of available commands and usage tips.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
We had some CVEs and some unmaintained crates in our tree. This PR updates
bytesandtime, which had CVEs, updates the codespeed crate, which contained unmaintained crates, usesowo-colorsto replaceansi_rgb, which contained unmaintained cratesImportant
We need this PR merged, or we can't do any release
Test Plan
CI should stay green
Docs