-
Notifications
You must be signed in to change notification settings - Fork 41
fix: jj 0.33.0 and Rust 1.89.0 compatibility #159
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
Conversation
That's a new warning in Rust 1.89.0.
e1d27a8 to
889e99d
Compare
|
@istudyatuni @Cretezy could one of you have a look here? This is a major blocker right now. Thank you! |
|
Sadly no rebase merge π’ |
889e99d to
062e1a4
Compare
--config-toml has been removed so we need to use --config instead, which has a bit stricter format requirements. No leading/trailing new lines, and no spaces around the equal sign. It can also only take a single option at a time, so we need to change jj_config_toml from a String to a Vec<String>. And for obslog/evolog, the template format has changed, so we need to update that as well.
062e1a4 to
da8591c
Compare
|
Thanks for the fix! Could you please consider making a minor release? |
|
Sadly we can't, we need an action from @Cretezy |
|
Oh, turns out we can |
Cool! I'll be waiting for it then :) |
|
What a coincidence, I published it 5 minutes ago |
|
Thanks! However, you forgot to update the version number in |
|
Thanks! Fixed in v0.6.1 |
Indeed, thanks! |
--config-toml has been removed so we need to use --config instead, which has a bit stricter format requirements. No leading/trailing new lines, and no spaces around the equal sign.
It can also only take a single option at a time, so we need to change jj_config_toml from a String to a Vec.
And for obslog/evolog, the template format has changed, so we need to
update that as well.