Skip to content

Conversation

@PhantomMorrigan
Copy link
Contributor

Objective

The Avian macro crate uses proc-macro-error, which is unmaintained, this also leads to an outdated version of syn in the dependency tree.

Solution

Replace proc-macro-error with proc-macro-error2.

@Jondolf Jondolf added the C-Dependencies A change to the crates that Avian depends on label Jan 13, 2025
Copy link
Member

@Jondolf Jondolf left a comment

Choose a reason for hiding this comment

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

Thanks! I'll publish a patch release for avian_derive in a follow-up PR.

@Jondolf Jondolf merged commit 4d94a9b into avianphysics:main Jan 13, 2025
5 checks passed
Jondolf added a commit that referenced this pull request Jan 13, 2025
# Objective

#627 fixed the use of an unmaintained dependency in `avian_derive`.

This PR bumps the version number of `avian_derive` to 0.2.2.

## Solution

Bump the version number of `avian_derive` to 0.2.2. I have already published this patch release, so projects using Avian should pick it up automatically by running `cargo update`.
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 Avian depends on

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants