Skip to content

chore(postcard-derive): allow syn v3 - #302

Open
AudaciousAxiom wants to merge 2 commits into
jamesmunns:mainfrom
AudaciousAxiom:chore/syn-v3
Open

AudaciousAxiom wants to merge 2 commits into
jamesmunns:mainfrom
AudaciousAxiom:chore/syn-v3

Conversation

@AudaciousAxiom

Copy link
Copy Markdown

Following the recent release of syn v3, this allows using the new version as a dependency of postcard-derive and postcard-derive-ng, with the aim of reducing dependency duplication in dependents.

syn v3 advertises an MSRV of 1.71 and it's unclear to me what postcard's MSRV is intended to be, but because this allows both syn v2 and v3, this shouldn't affect the MSRV (as a compatible version of syn v2 could still be selected by dependents if needed).

syn v3 of course contains breaking changes: I've been through the changelog but didn't find anything relevant (but there are quite a few of them so I could have missed some). I've run cargo test but didn't do any other kind of testing.

@netlify

netlify Bot commented Aug 3, 2026 •

Copy link
Copy Markdown

✅ Deploy Preview for cute-starship-2d9c9b canceled.

Name Link
🔨 Latest commit ed73b2a
🔍 Latest deploy log https://app.netlify.com/projects/cute-starship-2d9c9b/deploys/6a708fef8614290009032c42

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.

1 participant