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

New Release #3262

Closed
jesseduffield opened this issue Jan 26, 2024 · 7 comments
Closed

New Release #3262

jesseduffield opened this issue Jan 26, 2024 · 7 comments
Milestone

Comments

@jesseduffield
Copy link
Owner

It's been a while since we cut a release (in no small part to me taking a break over the holiday period).

But we ought to cut one soon.

This issue is for deciding what should go into the next release so that we know what we're working towards.

Some issues/PRs I'd like to get into the next release:

What do we think about the above? And what other issues/PRs do people want in the release? @mark2185 @stefanhaller

@stefanhaller
Copy link
Collaborator

I would love to include #3173. It's one of those things that I have been using in my fork for quite a while now, and wouldn't want to live without any more.

#3263 would be good to have because it's nicely complementary to the new 'i' command.

Also, #2936 is ready to be merged and only needs a final ok from you.

#3240 would be nice too (minor thing).

@stefanhaller
Copy link
Collaborator

Oh, and #3258 since it's a regression from the last release.

@MariaSolOs
Copy link
Contributor

Is the list above for open issues only? Asking because I would love to see #2993 in the next release :)

@jwhitley
Copy link
Contributor

Is the list above for open issues only? Asking because I would love to see #2993 in the next release :)

Already-merged stuff will go in, pretty much by definition. So the issues listed here are “things to land before the next release is cut”.

Anyhow, I’m game for pitching in on anything here. Feel free to point me at something.

Otherwise, I’ve been pounding on #3227, which may or may not be ready in time, but doesn’t seem vitally urgent. The repo_paths changes took ~10 minutes, but then I took to staring into the void of app-startup call sequence to see if I can also take out VerifyInGitRepo. (answer: yes, but then we’d have the first RepoPaths much earlier in time and what to do with it. Probably implies a “service” that manages retrieval and caching of RepoPaths, which are currently buried down under Gui.)

@jesseduffield jesseduffield added this to the v0.41 milestone Jan 28, 2024
@jesseduffield
Copy link
Owner Author

@jwhitley the only ticket above that's not already assigned is the release-notes one, does that interest you?

Otherwise, I’ve been pounding on #3227, which may or may not be ready in time, but doesn’t seem vitally urgent. The repo_paths changes took ~10 minutes, but then I took to staring into the void of app-startup call sequence to see if I can also take out VerifyInGitRepo. (answer: yes, but then we’d have the first RepoPaths much earlier in time and what to do with it. Probably implies a “service” that manages retrieval and caching of RepoPaths, which are currently buried down under Gui.)

Nice, that sounds reasonable to me

@jesseduffield
Copy link
Owner Author

I've put all the above-mentioned issues/PRs into a milestone (https://github.com/jesseduffield/lazygit/milestone/13) and of them, only #3261 remains unassigned. We've hashed out the design for it now, so if anybody wants to pick that up, let me know!

@igor-ramazanov
Copy link

@jesseduffield #2868 and #3222, please 🙏

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