aide icon indicating copy to clipboard operation
aide copied to clipboard

Bump schemars to 1.0

Open JakkuSakura opened this issue 1 year ago • 2 comments

Schemars has 1.0.0-beta version. We should update to 1.0 once it's not beta anymore

JakkuSakura avatar Jan 12 '25 07:01 JakkuSakura

I think I'd prefer putting out one release with just the axum upgrade first (and other small fixes), so each upgrade individually is easier for larger code bases. What do you think?

jplatte avatar Jan 12 '25 07:01 jplatte

Let's do one at a time. Schemars needs to be waited for a while anyway

JakkuSakura avatar Jan 12 '25 07:01 JakkuSakura

@JakkuSakura almost five months passed, is the wait supposed to be longer?

qrilka avatar May 06 '25 07:05 qrilka

This is not up to us. schemars 1.0 is still not out.

jplatte avatar May 06 '25 09:05 jplatte

Hi,

I know It hasn't been that much time form 0.15.0 but [email protected] has been released

Sagebati avatar Jun 25 '25 08:06 Sagebati

I haven't had the time to upgrade the codebase at work to aide 0.15 yet, I'd like to do that before another breaking-change release, to have an opportunity to discover any API issues that could be fixed before that next release.

jplatte avatar Jun 25 '25 08:06 jplatte

Isn't schemars 1.0 basically the same as 0.9?

Edit: Yup, basically the same

jacobsvante avatar Jul 19 '25 08:07 jacobsvante

schemars has been bumped to 1.0 with this commit from last month. I don't know how, but the recent 0.15.1 release still depends on schemars 0.9.

stormshield-guillaumed avatar Aug 20 '25 08:08 stormshield-guillaumed

I don't know how

I made the release from another branch because I don't want to do breaking releases too often. I want to make sure all other pending useful but breaking changes are merged before I publish v0.16.0.

jplatte avatar Aug 20 '25 09:08 jplatte

Oh ok, I missed that, thank you for the explanation.

stormshield-guillaumed avatar Aug 20 '25 09:08 stormshield-guillaumed

@jplatte what about releasing 0.16 with only the schemars version change? Then do a 0.17 release when all the other stuff is ready?

jacobsvante avatar Aug 20 '25 09:08 jacobsvante

Waiting

holmofy avatar Oct 12 '25 07:10 holmofy

any updates on this? would much appreciate new release, 1.* fixes some annoying issues for me.

actually not a big deal, i can just use the latest aide directly from master.

kirillsalykin avatar Oct 20 '25 06:10 kirillsalykin

I've released aide 0.16.0-alpha.1. There's still a couple open PRs I would like to review before a "proper" release.

jplatte avatar Nov 08 '25 22:11 jplatte

1.1 is semver-compatible with 1.0, a simple cargo update will pull it in when you're currently on 1.0.

jplatte avatar Nov 09 '25 06:11 jplatte