Skip to content

chore: Update cargo metadata - #193

Merged
tisonkun merged 3 commits into
mainfrom
release-0719
Jul 31, 2026
Merged

tisonkun merged 3 commits into
mainfrom
release-0719

Conversation

@tisonkun

Copy link
Copy Markdown
Collaborator

No description provided.

tisonkun added 2 commits July 31, 2026 10:06
Signed-off-by: tison <wander4096@gmail.com>
Signed-off-by: tison <wander4096@gmail.com>
#[cfg(feature = "enable")]
mod impls;

/// An attribute macro designed to eliminate boilerplate code.

Copy link
Copy Markdown
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Moved to fastrace so that we don't have circular dependency.

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This PR updates the workspace’s crate metadata and dependency lockfiles for a new 0.7.19 release, including moving/refreshing public documentation for the #[fastrace::trace] macro and refreshing CI action versions.

Changes:

  • Bump fastrace, fastrace-macro, and fastrace-futures crate versions to 0.7.19, and update workspace dependency pins accordingly.
  • Update dependency set/lockfile (notably syn v3) and reflect the upgrade in CHANGELOG.md.
  • Refresh docs/headers and CI workflow dependencies (e.g., actions/checkout@v7).

Reviewed changes

Copilot reviewed 8 out of 9 changed files in this pull request and generated 1 comment.

Show a summary per file
File Description
crates/fastrace/src/lib.rs Adds license header and expands/moves #[fastrace::trace] API docs + doctest imports.
crates/fastrace/Cargo.toml Bumps fastrace crate version to 0.7.19.
crates/fastrace-macro/src/lib.rs Removes the long-form trace macro docs from the proc-macro crate.
crates/fastrace-macro/Cargo.toml Bumps fastrace-macro version to 0.7.19 and drops a dev-dependency entry.
crates/fastrace-futures/Cargo.toml Bumps fastrace-futures crate version to 0.7.19.
CHANGELOG.md Adds a v0.7.19 entry noting the syn v3 upgrade.
Cargo.toml Updates workspace dependency versions and bumps a couple dev/tool deps.
Cargo.lock Regenerated lockfile reflecting dependency upgrades.
.github/workflows/ci.yml Updates actions/checkout major version used by CI.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Comment thread crates/fastrace/src/lib.rs Outdated
Signed-off-by: tison <wander4096@gmail.com>
Comment thread Cargo.toml
pollster = { version = "0.4.0" }
mockall = { version = "0.15.0" }
pollster = { version = "1.0.1" }
serial_test = { version = "3.5.0" }

Copy link
Copy Markdown
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

serial_test has a 4.0 but it requires MSRV >= 1.93

@tisonkun
tisonkun merged commit e1cc8a8 into main Jul 31, 2026
11 checks passed
@tisonkun
tisonkun deleted the release-0719 branch July 31, 2026 06:03
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.

2 participants