Thanks to visit codestin.com
Credit goes to Github.com

Skip to content

Conversation

@dotdash
Copy link
Collaborator

@dotdash dotdash commented Sep 1, 2025

--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.

@DemvSteinbrink DemvSteinbrink force-pushed the jj_0_33_0_compat branch 2 times, most recently from e1d27a8 to 889e99d Compare September 5, 2025 09:09
@dotdash dotdash changed the title fix: jj 0.33.0 compatibility fix: jj 0.33.0 and Rust 1.89.0 compatibility Sep 5, 2025
@dotdash
Copy link
Collaborator Author

dotdash commented Sep 8, 2025

@istudyatuni @Cretezy could one of you have a look here? This is a major blocker right now. Thank you!

@istudyatuni
Copy link
Collaborator

Sadly no rebase merge 😒

--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.
@dotdash dotdash merged commit 60c07bb into Cretezy:main Sep 9, 2025
10 checks passed
@GaetanLepage
Copy link

Thanks for the fix! Could you please consider making a minor release?
It would make our lives easier on the nixpkgs packaging side ;)

@istudyatuni
Copy link
Collaborator

Sadly we can't, we need an action from @Cretezy

@istudyatuni
Copy link
Collaborator

Oh, turns out we can

@GaetanLepage
Copy link

Oh, turns out we can

Cool! I'll be waiting for it then :)

@istudyatuni
Copy link
Collaborator

What a coincidence, I published it 5 minutes ago

@GaetanLepage
Copy link

Thanks! However, you forgot to update the version number in Cargo.toml: https://github.com/Cretezy/lazyjj/blob/v0.5.0/Cargo.toml#L4

@istudyatuni
Copy link
Collaborator

Thanks! Fixed in v0.6.1

@GaetanLepage
Copy link

Thanks! Fixed in v0.6.1

Indeed, thanks!
Already updated on our side: NixOS/nixpkgs#441880

@DemvSteinbrink DemvSteinbrink deleted the jj_0_33_0_compat branch September 11, 2025 10:36
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.

3 participants