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

Announcement: Breaking changes #649

Open
ten3roberts opened this issue Jul 19, 2023 · 10 comments
Open

Announcement: Breaking changes #649

ten3roberts opened this issue Jul 19, 2023 · 10 comments

Comments

@ten3roberts
Copy link
Member

This issue will contain breaking changes to Neogit and subsequent actions that may need to be taken by users

@ten3roberts ten3roberts pinned this issue Jul 19, 2023
@CKolkey
Copy link
Member

CKolkey commented Jul 21, 2023

#636 - The default key to bring up the RevertPopup has been changed from _ to v to more closely align with Magit.

@ten3roberts
Copy link
Member Author

ten3roberts commented Jul 27, 2023

#648 - The doc/tags has been removed to avoid causing conflicts when updating Neogit if we've updated our docs.

This may cause you to have to run git restore doc/tags one last time inside ~/.local/share/nvim/lazy/neogit or the equivalent plugin location if updating fails.

@CKolkey
Copy link
Member

CKolkey commented Jul 27, 2023

#667 - The config settings for unmerged and unpulled are now split into unpulled_upstream/unpulled_pushRemote, and unmerged_upstream/unmerged_pushRemote

@CKolkey
Copy link
Member

CKolkey commented Aug 3, 2023

#674 - Removes the use_magit_keybindings config. If you want to change the bindings to better align with Magit, it can be done manually.

@CKolkey
Copy link
Member

CKolkey commented Aug 9, 2023

#725 - Branch Popup Keybinding change - the r keybinding has been changed from the branch.<name>.rebase config to checkout recent, with the config getting R instead.

@CKolkey
Copy link
Member

CKolkey commented Aug 16, 2023

#758 - Log Popup Keybinding Change - Trigger changed from L to l (lower case)

@CKolkey
Copy link
Member

CKolkey commented Sep 21, 2023

#834 - Removes the builtin notification popups in favor of vim.notify() interface. Recommended to use https://github.com/rcarriga/nvim-notify or another similar plugin instead.

@CKolkey
Copy link
Member

CKolkey commented Dec 16, 2023

#1038 - Removes the option disable_commit_confirmation, and changes the behaviour of the BufUnload autocmd when closing the commit editor. Instead of writing the buffer, or asking for confirmation, in the autocmd, we can just ask in the Close action, and expose that to users to configure. Additionally, a Submit and Abort action are exposed.

@CKolkey
Copy link
Member

CKolkey commented Dec 22, 2023

#1060 - Removes DiffAtFile command from status buffer. This is now available via diff popup, dd.

Remapped diff popup from D to d

@CKolkey
Copy link
Member

CKolkey commented May 17, 2024

As of 16ee9ae master requires neovim 0.10.

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

No branches or pull requests

2 participants