I'm opening this issue not to nag, but because I have an actual need for 0.3 to be released:
rocket-contrib 0.2 still requires serde 0.9. The jsonwebtoken crate now requires serde 1.0, and I cannot use an older version of that crate because its dependency, ring, yanks older versions. So in order to use jsonwebtoken with rocket-contrib, rocket 0.3 needs to be released.
We also just got bit by the recent yanking of ring ^0.7 and lack of serde 1.0 support in rocket-contrib. Notrocket-contrib's fault by any means, but serde 1.0 support just became a lot more important for us since it is blocking updates.
I'm as eager for 0.3 to be released as you are!
In short: 0.3 will be released within a week, ideally before the end of this one.
There is one issue left to close: #20, which is already finalized in a local branch. Once the issue is closed, documentation updates and polishing will commence. Once docs are ready, 0.3 will ship! It's a big one, and I'm incredibly excited to get it out the door.
In the meantime, and if you're willing to deal with undocumented breaking changes, you can resolve dependency issues by switching to the development branch of Rocket. Thanks to Cargo, this is a simple change to your Cargo.toml file:
[dependencies]
rocket = { git = "https://github.com/SergioBenitez/Rocket.git" }
rocket_codegen = { git = "https://github.com/SergioBenitez/Rocket.git" }
I'm going to close this issue out, but feel free to keep commenting here if you'd like!
Any update on 0.3?
It's coming! Very soon! While you wait, see the preliminary CHANGELOG.
Most helpful comment
I'm as eager for
0.3to be released as you are!In short:
0.3will be released within a week, ideally before the end of this one.There is one issue left to close: #20, which is already finalized in a local branch. Once the issue is closed, documentation updates and polishing will commence. Once docs are ready,
0.3will ship! It's a big one, and I'm incredibly excited to get it out the door.In the meantime, and if you're willing to deal with undocumented breaking changes, you can resolve dependency issues by switching to the development branch of Rocket. Thanks to Cargo, this is a simple change to your
Cargo.tomlfile:I'm going to close this issue out, but feel free to keep commenting here if you'd like!