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 Axum to 0.8 #115

Open
RemiBardon opened this issue Jan 4, 2025 · 2 comments
Open

Update Axum to 0.8 #115

RemiBardon opened this issue Jan 4, 2025 · 2 comments
Labels
enhancement New feature or request good first issue Good for newcomers

Comments

@RemiBardon
Copy link
Member

RemiBardon commented Jan 4, 2025

I tried to update Axum to 0.8, but because of the removal of async_trait in https://github.com/tokio-rs/axum/releases/tag/axum-core-v0.5.0 it doesn't work.

When JosephLenton/axum-test#131 will be merged and released, we'll be able to remove all #[async_trait]s, replace /:params by /{param}s everywhere and the code should compile.

See tokio-rs/axum#2308, https://tokio.rs/blog/2025-01-01-announcing-axum-0-8-0#async_trait-removal and Eugeny/russh#236.

@RemiBardon RemiBardon added enhancement New feature or request good first issue Good for newcomers labels Jan 4, 2025
@github-project-automation github-project-automation bot moved this to Backlog & Ideas 💡 in Prose Pod API to-do list Jan 4, 2025
@RemiBardon RemiBardon moved this from Backlog & Ideas 💡 to Paused / Blocked ⏸️ in Prose Pod API to-do list Jan 4, 2025
@JosephLenton
Copy link

Hey @RemiBardon , Axum Test has now been updated to Axum 8. You can find this released as v17.0.0.

@RemiBardon
Copy link
Member Author

RemiBardon commented Jan 5, 2025

@JosephLenton Nice thanks!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request good first issue Good for newcomers
Projects
Status: Paused / Blocked ⏸️
Development

No branches or pull requests

2 participants