Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update tracing-tracy requirement from 0.10.4 to 0.11.0 and tracy-client requirement from 0.16.4 to 0.17.0 #11678

Conversation

Kanabenki
Copy link
Contributor

Objective

Solution

  • Bump tracing-tracy to 0.11.0 and tracy-client alongside it to 0.17.0 to avoid duplicating that dependency in the deps tree.
  • TracyLayer is now configurable on creation, so use the default config.

@Kanabenki Kanabenki added the C-Dependencies A change to the crates that Bevy depends on label Feb 3, 2024
dependabot bot and others added 3 commits February 3, 2024 14:05
Updates the requirements on [tracing-tracy](https://github.com/nagisa/rust_tracy_client) to permit the latest version.
- [Commits](nagisa/rust_tracy_client@tracing-tracy-v0.10.4...tracing-tracy-v0.11.0)

---
updated-dependencies:
- dependency-name: tracing-tracy
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
@Kanabenki Kanabenki force-pushed the tracing-tracy-0.11.0-tracy-client-0.17.0 branch from db34920 to 9093a5e Compare February 3, 2024 13:05
@alice-i-cecile alice-i-cecile added this pull request to the merge queue Feb 3, 2024
@alice-i-cecile alice-i-cecile added the S-Ready-For-Final-Review This PR has been approved by the community. It's ready for a maintainer to consider merging it label Feb 3, 2024
@alice-i-cecile
Copy link
Member

Thanks for tackling this :)

Merged via the queue into bevyengine:main with commit 4e9590a Feb 3, 2024
27 of 28 checks passed
tjamaan pushed a commit to tjamaan/bevy that referenced this pull request Feb 6, 2024
…ent requirement from 0.16.4 to 0.17.0 (bevyengine#11678)

# Objective

- Update `tracing-tracy`.
- Closes bevyengine#11598.

## Solution

- Bump `tracing-tracy` to 0.11.0 and `tracy-client` alongside it to
0.17.0 to avoid duplicating that dependency in the deps tree.
- `TracyLayer` is now configurable on creation, so use the default
config.

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
@pcwalton
Copy link
Contributor

pcwalton commented Feb 9, 2024

This PR broke stable Tracy, requiring all users to now compile Tracy from source where they didn't need to before. Do we really want to do that?

@Kanabenki
Copy link
Contributor Author

I just tested with Tracy 0.10 and it seems to be working?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
C-Dependencies A change to the crates that Bevy depends on S-Ready-For-Final-Review This PR has been approved by the community. It's ready for a maintainer to consider merging it
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

4 participants