Skip to content
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

Prepare for v0.42 #3562

Closed
jesseduffield opened this issue May 15, 2024 · 9 comments
Closed

Prepare for v0.42 #3562

jesseduffield opened this issue May 15, 2024 · 9 comments
Milestone

Comments

@jesseduffield
Copy link
Owner

Ah yes, once again we're late on releasing a new version. My bad! I am regrettably the co-founder of a startup now and am yet to strike a better balance of work/life/open-source.

Which issues/PRs do people think should go in this release?

Keep in mind that despite my abysmal failure at achieving monthly releases since the last one, we actually do want to be having smaller and more frequent releases so if there's nothing super important that we want to get into this release we can just release what's currently in master plus a couple PRs that are still open.

Tagging @stefanhaller @jwhitley @mark2185 @afhoffman @AzraelSec @karimkhaleel

@jesseduffield jesseduffield added this to the v0.42 milestone May 15, 2024
@stefanhaller
Copy link
Collaborator

I'd like to get #3534 in because it's very useful and several people have asked for it in the past.

And #3528 because it fixes a regression (for some people) in 0.41.0.

I hope to get both of these finished by the end of the weekend.

But if you were planning to cut a release, say, on Saturday, I'd be fine with that and have these two things wait for the next release.

@AzraelSec
Copy link
Contributor

I've been inactive for a while, but from now on, I'll have time to spend on lazygit again. I have a couple of issues to work on; one of them is small enough to be fixed during the week: #3200. I'll try to open a PR tomorrow, but ignore me if I don't make it - we can include it as part of the next release.

@noahfraiture
Copy link

I'm working on #3566 why I want to finish this week with an interactive window to choose to make commit message or no. This is my first PR here and I don't know the workflow yet but if the PR is merged quickly it could be part of the release I guess

@mark2185
Copy link
Collaborator

I have just a draft (#3532 ) but I'm going to be unavailable for the next 4 weeks so I'll finish it up for the next release.

As for which other things should be in the release - no idea, I don't have any painpoints with the current master.

@stefanhaller
Copy link
Collaborator

I'll add #3569 because it's an important fix, and it's close to done.

@jesseduffield
Copy link
Owner Author

I'm gonna get #3508 in because it's a nice QoL change for neovim users

@jesseduffield
Copy link
Owner Author

@noahfraiture let's leave your PR to the next release, it seems like there's still some work to do there.

@stefanhaller If we can get #3534 and #3528 merged (I've approved both but left a documentation comment on one) then I'm happy to cut a release

@stefanhaller
Copy link
Collaborator

Looks like we're ready to go

@jesseduffield
Copy link
Owner Author

jesseduffield commented May 19, 2024

Release notes are up: https://github.com/jesseduffield/lazygit/releases/tag/v0.42.0

And deployment is currently underway: https://github.com/jesseduffield/lazygit/actions/runs/9146886198

Good job everyone!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

5 participants