Skip to content

Upgrade prost and tonic#73

Merged
Tpt merged 1 commit into
mainfrom
tpt/prost
Jul 29, 2025
Merged

Upgrade prost and tonic#73
Tpt merged 1 commit into
mainfrom
tpt/prost

Conversation

@Tpt

@Tpt Tpt commented Jul 29, 2025

Copy link
Copy Markdown
Collaborator
  • upgrade to prost 0.14, prost-reflect 0.16, tonic 0.14
  • drop twurst-error features tonic-012 and tonic-013 in favor of twurst-014
  • add dependency on tonic-prost (required now to use Tonic with Prost). It is needed explicitly when using twurst-server with the grpc feature

@Tpt Tpt force-pushed the tpt/prost branch 3 times, most recently from 3fc2686 to 8d2258d Compare July 29, 2025 08:00
@Tpt

Tpt commented Jul 29, 2025

Copy link
Copy Markdown
Collaborator Author

TODO: use Rust 2024

We might also merge #63 after some cleanup (no unstable features + I tend to think we might simplifies the trait bounds)

- upgrade to prost 0.14, prost-reflect 0.16, tonic 0.14
- drop twurst-error features tonic-012 and tonic-013 in favor of twurst-014
- add dependency on tonic-prost (required now to use Tonic with Prost). It is needed explicitly when using twurst-server with the grpc feature
- bump MSRV to 1.86

@vsiles vsiles left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Thank you !

@vsiles

vsiles commented Jul 29, 2025

Copy link
Copy Markdown
Contributor

TODO: use Rust 2024

We might also merge #63 after some cleanup (no unstable features + I tend to think we might simplifies the trait bounds)

I'll try to spend a couple hours on that MR on Friday, see if I can clean it up

@Tpt Tpt merged commit 1f82b20 into main Jul 29, 2025
8 checks passed
@Tpt Tpt deleted the tpt/prost branch July 29, 2025 08:17
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