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

Notice: Breaking changes on master #114

Closed
numToStr opened this issue Feb 7, 2022 · 8 comments
Closed

Notice: Breaking changes on master #114

numToStr opened this issue Feb 7, 2022 · 8 comments

Comments

@numToStr
Copy link
Owner

numToStr commented Feb 7, 2022

As you all have guessed, this issue will track all the breaking changes and their migration.

Repository owner locked as resolved and limited conversation to collaborators Feb 7, 2022
@numToStr numToStr pinned this issue Feb 7, 2022
@numToStr
Copy link
Owner Author

Now that the neovim 0.7 is released. We could finally merge #98 but this is a breaking change for 0.6 users. So If you are using 0.6 I've created a tag https://github.com/numToStr/Comment.nvim/releases/tag/v0.6 with instructions on how to migrate to avoid breakage :)

@numToStr
Copy link
Owner Author

With the merge of #98; Comment.nvim now only supports neovim >=0.7

@numToStr
Copy link
Owner Author

761f63f is a major refactoring of the plugin, which also removes some internal functions. If this a breaking change for you then please stick to https://github.com/numToStr/Comment.nvim/releases/tag/v0.6.1.

@numToStr
Copy link
Owner Author

cd1c381 introduces new lua API, deprecating the current API and some breaking changes. Please follow #183 for more details.

@numToStr
Copy link
Owner Author

4818a4c moves after/plugin/Comment.lua (which contains <Plug> mappings) to plugin/Comment.lua. If packer.nvim gives you any error, just run :PackerCompile once.

@numToStr
Copy link
Owner Author

numToStr commented Oct 8, 2022

a85ca1b removes the old lua API which was deprecated in cd1c381. Read :h comment.api for details and usage.

20772ed deprecates extended mappings and will be removed on 07 Nov 2022. Please refer to https://github.com/numToStr/Comment.nvim/wiki/Extended-Keybindings on how to define them manually.

@numToStr
Copy link
Owner Author

83bfdc8 removes support for extended keybindings which were already deprecated in 20772ed. Please refer to https://github.com/numToStr/Comment.nvim/wiki/Extended-Keybindings on how to define them manually.

@numToStr
Copy link
Owner Author

ab62084 bumps the required nvim version to 0.9. So, if you are using 0.8, please stick to https://github.com/numToStr/Comment.nvim/releases/tag/v0.8.0

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

No branches or pull requests

1 participant