[Request]: Can you make a release after the 1.82 fixes
happysalada opened this issue · 10 comments
What did you expect to happen?
working package in nixpkgs
What happened?
the last release is broken with rust 1.82, that means that the package in nixpkgs is broken
Atuin doctor output
I completely realise that atuin is not at fault here. It would be nice to have another release, but no worries if you are busy.
Code of Conduct
- I agree to follow this project's Code of Conduct
Definitely looking to get a release out soon as it's been WAY too long, there's a couple of serverside adjustments I need to make to our deployment first though.
I'm a little concerned that the package in nix no longer builds though, surely all the deps are pinned?
The deps are pinned, but only a single version of rustc is used to prevent dependency explosion, so right now on everything is on rust 1.82 and atuin doesnt compile on latest master. Its not a big deal, people on unstable know what they are signing for, but i just thought i might put a request for a new release.
No rush, take the time you need to do things right !
It's bee na while since I had to deal w/ the Nix/Rust thing, but wouldn't either a devenv or devShell derivation solve the issue with compiling? could make it part of the preInstall build step (I think). Then just have a Rust input locked to a specific nixpkgs commit where the non-broken build can happen.
The package failing is on nixpkgs, so you cant just use any rust version you have to use the one provided by nixpkgs.
Its not a major problem, the release will be appreciated when you have time.
Friendly bump on making a new release
I'm aiming to get a prerelease out this week/next, and if that's fine, a proper release after. So around mid december.
This one is tricky as it'll be migrating everyone over to the new sync protocol, and I've been hesitant to release it while I'm less available to do support (had a bunch to sort out recently)
Once that's out of the way releases are back to being easy again :D
That makes sense, thank you !
18.4.0-beta.5 is out. You can try it by downloading from the releases page, or by running
atuin-update --prerelease
I'll write up some notes on it soon, and all being well, release a stable version next week
Thank you !
it's close to christmas, so no rush and no stress, but when you do get a moment, friendly bump on making a new stable release.