github-actions[bot]
d2ba0473f0
chore(main): release 14.0.2 ( #5042 )
...
🤖 I have created a release *beep* *boop*
---
##
[14.0.2](https://github.com/LazyVim/LazyVim/compare/v14.0.1...v14.0.2 )
(2024-12-13)
### Bug Fixes
* **cmp:** disable nvim-cmp/blink.cmp when needed
([60b7704
](60b77045d5
))
* **cmp:** wrong extras check for nvim-cmp
([009e358
](009e3587be
))
---
This PR was generated with [Release
Please](https://github.com/googleapis/release-please ). See
[documentation](https://github.com/googleapis/release-please#release-please ).
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2024-12-13 19:58:07 +01:00
github-actions[bot]
9a0d14dcf5
chore(main): release 14.0.1 ( #5033 )
...
🤖 I have created a release *beep* *boop*
---
##
[14.0.1](https://github.com/LazyVim/LazyVim/compare/v14.0.0...v14.0.1 )
(2024-12-13)
### Bug Fixes
* **NEWS:** typo
([0fd7140
](0fd7140a6d
))
---
This PR was generated with [Release
Please](https://github.com/googleapis/release-please ). See
[documentation](https://github.com/googleapis/release-please#release-please ).
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2024-12-13 17:27:22 +01:00
github-actions[bot]
f3a919d23d
chore(main): release 14.0.0 ( #5008 )
...
🤖 I have created a release *beep* *boop*
---
##
[14.0.0](https://github.com/LazyVim/LazyVim/compare/v13.9.1...v14.0.0 )
(2024-12-13)
### ⚠ BREAKING CHANGES
* **cmp:** moved `nvim-cmp` to extras and prefer `blink.cmp` on Neovim
>= `0.10` as default completion engine
* **cmp:** moved `nvim-cmp` to extras and prefer `blink.cmp` on Neovim
>= `0.10` as default completion engine
* **snacks:** use `snacks.scope` indent objects in favor of custom
`mini.ai` indent objects
* **snacks:** use `snacks.indent` and moved `indent-blankline` to extras
* **pick:** make fzf the default picker for LazyVim
### Features
* **cmp:** moved `nvim-cmp` to extras and prefer `blink.cmp` on Neovim
>= `0.10` as default completion engine
([152f9d1
](152f9d113f
))
* **cmp:** moved `nvim-cmp` to extras and prefer `blink.cmp` on Neovim
>= `0.10` as default completion engine
([2cbfb9b
](2cbfb9b6b7
))
* **keymaps:** added leader-uD to toggle dim mode
([9b97388
](9b973882b8
))
* **keymaps:** added leader-z to toggle zen mode
([e6d6a09
](e6d6a096b3
))
* **keymaps:** added leader-Z to toggle zoom
([f2e1cac
](f2e1cac965
))
* **lualine:** add snacks profiler status
([7bc8490
](7bc8490d46
))
* **pick:** make fzf the default picker for LazyVim
([ae2340f
](ae2340f60a
))
* **rust:** exclude bad directories from rust-analyzer
([#5021 ](https://github.com/LazyVim/LazyVim/issues/5021 ))
([94f6df0
](94f6df048f
))
* **snacks:** added `snacks.input`
([54bece1
](54bece17b3
))
* **snacks:** added leader-ua to toggle global animations
([303980d
](303980d267
))
* **snacks:** added leader-ug to toggle indent guides
([b3ac642
](b3ac642317
))
* **snacks:** added leader-uS to toggle scroll
([cded8d4
](cded8d4d28
))
* **snacks:** added profiler keymaps
([a8332c6
](a8332c6d50
))
* **snacks:** enable `snacks.scroll`
([1a1a484
](1a1a48497c
))
* **snacks:** use `snacks.indent` and moved `indent-blankline` to extras
([94fdc42
](94fdc421a1
))
* **snacks:** use `snacks.scope` indent objects in favor of custom
`mini.ai` indent objects
([d904a1e
](d904a1ef47
))
* **snacks:** use `Snacks.zen.zoom()` instead of custom **maximize**
([e389a5a
](e389a5ada9
))
* **which-key:** make `helix` the default which-key preset
([44c712a
](44c712aa31
))
* **zen:** zoom with leader-wm and leader-uZ. zen with leader-uz
([2acedaa
](2acedaa3a8
))
### Bug Fixes
* **blink:** disable cmdline integration for now since it doesn't work
well with the enter keymap
([20eff4f
](20eff4fc3f
))
* **blink:** remove unneeded code
([d95e530
](d95e530c02
))
* **blink:** unset provider.kind
([#5024 ](https://github.com/LazyVim/LazyVim/issues/5024 ))
([29c4dea
](29c4dea4e7
))
* **blink:** unset sources.compat. Fixes
[#5016 ](https://github.com/LazyVim/LazyVim/issues/5016 ). Closes
[#5017 ](https://github.com/LazyVim/LazyVim/issues/5017 )
([2946031
](29460318f3
))
* **clangd:** avoid nil-indexing the completion sorting comparators
([#5011 ](https://github.com/LazyVim/LazyVim/issues/5011 ))
([c4b0d6d
](c4b0d6d0d1
))
* **clangd:** nvim-cmp optional
([94be6fb
](94be6fb787
))
* **copliot:** restructure copilot-cmp spec
([34d2bdc
](34d2bdcac6
))
* fqn for nvim-cmp
([a9a273d
](a9a273d041
))
* **git:** make nvim-cmp optional for the git extra
([ec92fa8
](ec92fa8558
))
* **java:** only setup debug adapter config if mason is installed
([#5013 ](https://github.com/LazyVim/LazyVim/issues/5013 ))
([aad0edb
](aad0edbf74
))
* **java:** only setup debug adapter config if mason is installed (for
real this time)
([#5014 ](https://github.com/LazyVim/LazyVim/issues/5014 ))
([5b1b6b2
](5b1b6b29d7
))
* **java:** only use mason-registry if mason installed
([#4991 ](https://github.com/LazyVim/LazyVim/issues/4991 ))
([21b02f0
](21b02f056d
))
* **mini.animate:** disable `snacks.scroll` when `mini.animate` is
enabled
([9b07544
](9b07544e89
))
* **mini.indentscope:** disable snacks and indent-blankline scope
([98c77f1
](98c77f1de4
))
* **nvim-cmp:** set high prio for loading the nvim-cmp extra to prevent
issues with opts
([adf8db6
](adf8db69ed
))
* **nvim-cmp:** specs
([88e77b0
](88e77b0e24
))
* **ui:** use `Snacks.util.color` instead of `LazyVim.ui.fg`
([6d774ba
](6d774ba8f2
))
---
This PR was generated with [Release
Please](https://github.com/googleapis/release-please ). See
[documentation](https://github.com/googleapis/release-please#release-please ).
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2024-12-13 16:39:33 +01:00
github-actions[bot]
31af207542
chore(main): release 13.9.1 ( #5003 )
...
🤖 I have created a release *beep* *boop*
---
##
[13.9.1](https://github.com/LazyVim/LazyVim/compare/v13.9.0...v13.9.1 )
(2024-12-12)
### Bug Fixes
* **blink:** set kind to int, not string, if overriding
([#4999 ](https://github.com/LazyVim/LazyVim/issues/4999 ))
([cee60a6
](cee60a6d30
))
---
This PR was generated with [Release
Please](https://github.com/googleapis/release-please ). See
[documentation](https://github.com/googleapis/release-please#release-please ).
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2024-12-12 13:47:07 +01:00
github-actions[bot]
475e3f32b8
chore(main): release 13.9.0 ( #4979 )
...
🤖 I have created a release *beep* *boop*
---
##
[13.9.0](https://github.com/LazyVim/LazyVim/compare/v13.8.0...v13.9.0 )
(2024-12-11)
### Features
* **luasnip:** add default user snippet location
([#4987 ](https://github.com/LazyVim/LazyVim/issues/4987 ))
([8c79ab6
](8c79ab601a
))
* **vscode:** add vscode-specific keymaps and sync undo/redo with vscode
([#4983 ](https://github.com/LazyVim/LazyVim/issues/4983 ))
([9ad1c49
](9ad1c49b67
))
### Bug Fixes
* **autocmds:** remove snacks_win from close_with_q, since they have
their own keymaps
([99c361f
](99c361f708
))
* **blink:** config breaking changes. Fixes
[#4990 ](https://github.com/LazyVim/LazyVim/issues/4990 )
([439340b
](439340bd8a
))
---
This PR was generated with [Release
Please](https://github.com/googleapis/release-please ). See
[documentation](https://github.com/googleapis/release-please#release-please ).
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2024-12-12 00:29:18 +01:00
github-actions[bot]
3c605f547c
chore(main): release 13.8.0 ( #4955 )
...
🤖 I have created a release *beep* *boop*
---
##
[13.8.0](https://github.com/LazyVim/LazyVim/compare/v13.7.0...v13.8.0 )
(2024-12-07)
### Features
* **git:** added toggles for gitsigns.nvim and mini.diff
([2ebba15
](2ebba15e12
))
### Bug Fixes
* **dot:** kitty ft with bash treesitter highlights
([7ef2dfd
](7ef2dfd3ba
))
* **keymaps:** toggle name
([b2f7505
](b2f750558a
))
* **mini.diff:** toggle
([3f4b1ff
](3f4b1ff003
))
* **rust:** only use mason.nvim if it is present
([#4963 ](https://github.com/LazyVim/LazyVim/issues/4963 ))
([5ddad99
](5ddad99bac
))
---
This PR was generated with [Release
Please](https://github.com/googleapis/release-please ). See
[documentation](https://github.com/googleapis/release-please#release-please ).
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2024-12-08 21:53:24 +01:00
github-actions[bot]
8a3321d827
chore(main): release 13.7.0 ( #4929 )
...
🤖 I have created a release *beep* *boop*
---
##
[13.7.0](https://github.com/LazyVim/LazyVim/compare/v13.6.0...v13.7.0 )
(2024-12-05)
### Features
* **blink:** enabled treesitter highlighting
([0a9447c
](0a9447c1b1
))
* **extras.ai:** blink.cmp integration and kind overrides for menu
drawing ([#4942 ](https://github.com/LazyVim/LazyVim/issues/4942 ))
([f841ecf
](f841ecf6bd
))
* **rust:** add bacon-ls and improve debugging
([#3212 ](https://github.com/LazyVim/LazyVim/issues/3212 ))
([ea794ff
](ea794ffd94
))
* **snacks:** silence copy url keymap
([#4939 ](https://github.com/LazyVim/LazyVim/issues/4939 ))
([03e203b
](03e203bfbe
))
* **toggle:** added leader-A to toggle tabline. Closes
[#4951 ](https://github.com/LazyVim/LazyVim/issues/4951 )
([8232651
](8232651c4a
))
### Bug Fixes
* **blink:** update config for latest changes
([#4953 ](https://github.com/LazyVim/LazyVim/issues/4953 ))
([090ca75
](090ca75d3b
))
* **copilot:** CopilotChat.nvim has moved to main
([#4931 ](https://github.com/LazyVim/LazyVim/issues/4931 ))
([0d6026a
](0d6026a3e8
))
* **extras.treesitter-context:** change event back to `LazyFile`
([#4940 ](https://github.com/LazyVim/LazyVim/issues/4940 ))
([83017ff
](83017ff28a
))
* **supermaven:** blink.cmp integration
([#4941 ](https://github.com/LazyVim/LazyVim/issues/4941 ))
([d714711
](d71471151b
))
* **tex:** specify filetype for <localleader>l
([#4905 ](https://github.com/LazyVim/LazyVim/issues/4905 ))
([12e3752
](12e37529e7
))
* **ui:** actually disable mini-indentscope on snacks_dashboard
([#4947 ](https://github.com/LazyVim/LazyVim/issues/4947 ))
([bfe29fb
](bfe29fb013
))
* **ui:** disable mini.indentscope on `ft=snacks_dashboard`
([#4928 ](https://github.com/LazyVim/LazyVim/issues/4928 ))
([4bf3a39
](4bf3a39223
))
* **ui:** properly clear maximize state on exit. See
[#4934 ](https://github.com/LazyVim/LazyVim/issues/4934 )
([9ec253b
](9ec253b9b6
))
---
This PR was generated with [Release
Please](https://github.com/googleapis/release-please ). See
[documentation](https://github.com/googleapis/release-please#release-please ).
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2024-12-05 09:22:10 +01:00
github-actions[bot]
7bdc205e7d
chore(main): release 13.6.0 ( #4872 )
...
🤖 I have created a release *beep* *boop*
---
##
[13.6.0](https://github.com/LazyVim/LazyVim/compare/v13.5.3...v13.6.0 )
(2024-12-01)
### Features
* **colorscheme:** enable catppuccin snacks integration by default
([#4882 ](https://github.com/LazyVim/LazyVim/issues/4882 ))
([5659786
](5659786893
))
* **extras:** added extra for `smear-cursor.nvim`
([40dba86
](40dba86925
))
* **lang:** add maxInlayHintLength for vtsls to resolve inlay hint to…
([#4902 ](https://github.com/LazyVim/LazyVim/issues/4902 ))
([1847e3f
](1847e3fb25
))
* **smear-cursor:** enable `cursor_color = "none"`, to show trail using
color of target text fg color
([275c786
](275c78665e
))
* **snacks:** add keymap to copy url from gitbrowse
([#4870 ](https://github.com/LazyVim/LazyVim/issues/4870 ))
([cdf3f1f
](cdf3f1f2bd
))
* **snacks:** added leader-. to toggle a scratch buffer. Uses `count`
for new scratch buffers
([6d42f10
](6d42f1084d
))
* **snacks:** added leader-n to show notification history
([be0cb96
](be0cb9622d
))
* **snacks:** added leader-S to select a previous scratch buffer
([e05379b
](e05379babc
))
### Bug Fixes
* **blink:** fixed luasnip completions for blink
([7bb954f
](7bb954fd1d
))
* **blink:** icons
([2263b94
](2263b94439
))
* **blink:** make sure blink.compat is setup correctly when used in
extras
([91a3c66
](91a3c663a7
))
* **blink:** updated to config to reflect breaking changes
([efcba66
](efcba66a22
))
* **dial:** add and/or augend to python ft
([#4875 ](https://github.com/LazyVim/LazyVim/issues/4875 ))
([ecfaed3
](ecfaed3cc1
))
* **java:** give java a default nvim-dap config
([#4261 ](https://github.com/LazyVim/LazyVim/issues/4261 ))
([c9102bc
](c9102bc351
))
* **java:** minisurround jdtls keybind conflict
([#4886 ](https://github.com/LazyVim/LazyVim/issues/4886 ))
([30fac42
](30fac4206a
))
* **lazydev:** use luals' bundled luv library
([eb525c6
](eb525c680d
))
* **lsp:** don't leak keymaps from LSP server configs
([#4849 ](https://github.com/LazyVim/LazyVim/issues/4849 ))
([85e4118
](85e4118065
))
* **mini.animate:** disable when in Neovide
([66459f9
](66459f9361
))
* **octo:** upstream changed mappings to `localleader`
([#4850 ](https://github.com/LazyVim/LazyVim/issues/4850 ))
([c979225
](c979225c37
))
* **snacks:** remove lazygit requirement for git browse/blame keymaps
([#4869 ](https://github.com/LazyVim/LazyVim/issues/4869 ))
([2c37492
](2c37492461
))
* **sql:** fix autocomplete, it was using the wrong plugin name on the
`LazyVim.has` check
([#4900 ](https://github.com/LazyVim/LazyVim/issues/4900 ))
([ed10d3c
](ed10d3cf19
))
* **sql:** only use cmp if it is available
([#4891 ](https://github.com/LazyVim/LazyVim/issues/4891 ))
([9eccb5d
](9eccb5d2de
))
* **ui:** disable indent-blankline on `ft=snacks_dashboard`
([#4895 ](https://github.com/LazyVim/LazyVim/issues/4895 ))
([c022759
](c02275919e
))
---
This PR was generated with [Release
Please](https://github.com/googleapis/release-please ). See
[documentation](https://github.com/googleapis/release-please#release-please ).
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2024-12-01 09:38:42 +01:00
github-actions[bot]
adcbfc72fd
chore(main): release 13.5.3 ( #4845 )
...
🤖 I have created a release *beep* *boop*
---
##
[13.5.3](https://github.com/LazyVim/LazyVim/compare/v13.5.2...v13.5.3 )
(2024-11-22)
### Bug Fixes
* **copilot:** remove tmp nightly fix
([30f556d
](30f556d17a
))
* **dial:** make sure defaults are part of every group. Fixes
[#4868 ](https://github.com/LazyVim/LazyVim/issues/4868 )
([2108028
](2108028cde
))
---
This PR was generated with [Release
Please](https://github.com/googleapis/release-please ). See
[documentation](https://github.com/googleapis/release-please#release-please ).
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2024-11-22 09:41:06 +01:00
github-actions[bot]
4d596cf4b4
chore(main): release 13.5.2 ( #4840 )
...
🤖 I have created a release *beep* *boop*
---
##
[13.5.2](https://github.com/LazyVim/LazyVim/compare/v13.5.1...v13.5.2 )
(2024-11-19)
### Bug Fixes
* **keymaps:** `gitbrowse` also in Visual mode
([#4818 ](https://github.com/LazyVim/LazyVim/issues/4818 ))
([86dc548
](86dc548ff9
))
---
This PR was generated with [Release
Please](https://github.com/googleapis/release-please ). See
[documentation](https://github.com/googleapis/release-please#release-please ).
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2024-11-19 15:35:35 +01:00
github-actions[bot]
fc2eae5faf
chore(main): release 13.5.1 ( #4835 )
...
🤖 I have created a release *beep* *boop*
---
##
[13.5.1](https://github.com/LazyVim/LazyVim/compare/v13.5.0...v13.5.1 )
(2024-11-19)
### Bug Fixes
* **copilot:** work-around to get copilot working again on nightly
([5961528
](59615281f8
))
* **extras:** add blink.cmp integration for SQL extra
([#4833 ](https://github.com/LazyVim/LazyVim/issues/4833 ))
([0bb1da6
](0bb1da6d57
))
* **snacks:** alignment of header
([4df9392
](4df9392cb8
))
* **snacks:** cleaner way to adjust keys preset
([9c31004
](9c31004365
))
* **snacks:** make sure early notifications show up in noice
([b873f9a
](b873f9a7e7
))
---
This PR was generated with [Release
Please](https://github.com/googleapis/release-please ). See
[documentation](https://github.com/googleapis/release-please#release-please ).
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2024-11-19 09:47:23 +01:00
github-actions[bot]
2786fdb6e2
chore(main): release 13.5.0 ( #4823 )
...
🤖 I have created a release *beep* *boop*
---
##
[13.5.0](https://github.com/LazyVim/LazyVim/compare/v13.4.0...v13.5.0 )
(2024-11-18)
### Features
* **copilot-chat:** remove call to nvim-cmp integration
([#4822 ](https://github.com/LazyVim/LazyVim/issues/4822 ))
([af95531
](af9553135d
))
* **snacks:** use `snacks.dashboard` as the default dashboard. moved
`dashboard-nvim` to extras
([#4832 ](https://github.com/LazyVim/LazyVim/issues/4832 ))
([a07db1a
](a07db1a723
))
### Bug Fixes
* **lualine:** dont show statusline on snacks_dashboard
([33557ae
](33557ae68b
))
* **tabnine:** dont call CmpTabnineHub in build. Fixes
[#4828 ](https://github.com/LazyVim/LazyVim/issues/4828 )
([6dcf5d7
](6dcf5d7159
))
### Performance Improvements
* **ui:** never show folds on dashboards
([0352f94
](0352f944c3
))
---
This PR was generated with [Release
Please](https://github.com/googleapis/release-please ). See
[documentation](https://github.com/googleapis/release-please#release-please ).
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2024-11-18 23:34:15 +01:00
github-actions[bot]
704c29110d
chore(main): release 13.4.0 ( #4806 )
...
🤖 I have created a release *beep* *boop*
---
##
[13.4.0](https://github.com/LazyVim/LazyVim/compare/v13.3.1...v13.4.0 )
(2024-11-16)
### Features
* **blink:** auto-enable catppuccin integration
([#4799 ](https://github.com/LazyVim/LazyVim/issues/4799 ))
([ffce089
](ffce089a9f
))
* **copilot-chat:** remove deprecated options
([#4802 ](https://github.com/LazyVim/LazyVim/issues/4802 ))
([7a1414b
](7a1414b5e5
))
* **dial:** support vue filetype
([#4785 ](https://github.com/LazyVim/LazyVim/issues/4785 ))
([8235126
](8235126a32
))
* **extras:** add biome formatter
([#4448 ](https://github.com/LazyVim/LazyVim/issues/4448 ))
([b8407f4
](b8407f4b12
))
* **vscode:** automatically enable the vscode extra when running in
vscode
([1c5a330
](1c5a330b6b
))
### Bug Fixes
* **terminal:** set shellcmdflags for powershell to recommended values.
Closes [#4805 ](https://github.com/LazyVim/LazyVim/issues/4805 )
([1db2af2
](1db2af267e
))
---
This PR was generated with [Release
Please](https://github.com/googleapis/release-please ). See
[documentation](https://github.com/googleapis/release-please#release-please ).
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2024-11-16 13:09:51 +01:00
github-actions[bot]
bb289f4345
chore(main): release 13.3.1 ( #4796 )
...
🤖 I have created a release *beep* *boop*
---
##
[13.3.1](https://github.com/LazyVim/LazyVim/compare/v13.3.0...v13.3.1 )
(2024-11-15)
### Bug Fixes
* **copilot:** don't enable blink when using copilot when blink is not
installed. Fixes [#4795 ](https://github.com/LazyVim/LazyVim/issues/4795 )
([07a0468
](07a046867d
))
---
This PR was generated with [Release
Please](https://github.com/googleapis/release-please ). See
[documentation](https://github.com/googleapis/release-please#release-please ).
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2024-11-15 06:29:54 +01:00
github-actions[bot]
ad3e2b6354
chore(main): release 13.3.0 ( #4765 )
...
🤖 I have created a release *beep* *boop*
---
##
[13.3.0](https://github.com/LazyVim/LazyVim/compare/v13.2.0...v13.3.0 )
(2024-11-14)
### Features
* **copilot:** added support for blink.cmp source
([a7eca05
](a7eca05609
))
* **extras:** add supermaven
([#3491 ](https://github.com/LazyVim/LazyVim/issues/3491 ))
([c1e8e3c
](c1e8e3c80d
))
### Bug Fixes
* **dial.nvim:** added boolean and logical toggles to default group.
Fixes [#4515 ](https://github.com/LazyVim/LazyVim/issues/4515 )
([5e485d3
](5e485d39b4
))
* **fzf:** decouple `defaults` from `opts` to easy switch profiles
([#4190 ](https://github.com/LazyVim/LazyVim/issues/4190 ))
([0819f93
](0819f9396e
))
* **lsp:** wrap signature_help
([#4791 ](https://github.com/LazyVim/LazyVim/issues/4791 ))
([deb9fd8
](deb9fd85b1
))
* **lualine:** dynamically fetch the color used in lualine
([#4788 ](https://github.com/LazyVim/LazyVim/issues/4788 ))
([e50b435
](e50b43544f
))
* **lualine:** normalize paths before calculating pretty path. Fixes
[#4763 ](https://github.com/LazyVim/LazyVim/issues/4763 )
([ea266e7
](ea266e7326
))
* **snacks:** explicitely enable snakcs plugins
([c0b623c
](c0b623c332
))
### Performance Improvements
* **treesitter:** better foldtext and foldexpr
([1d7b9a1
](1d7b9a1a61
))
---
This PR was generated with [Release
Please](https://github.com/googleapis/release-please ). See
[documentation](https://github.com/googleapis/release-please#release-please ).
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2024-11-14 23:55:29 +01:00
Nybkox
c1e8e3c80d
feat(extras): add supermaven ( #3491 )
...
Add fast copilot alternative
---------
Co-authored-by: Iordanis Petkakis <12776461+dpetka2001@users.noreply.github.com>
Co-authored-by: Folke Lemaitre <folke.lemaitre@gmail.com>
2024-11-13 17:49:47 +01:00
github-actions[bot]
0137a110c1
chore(main): release 13.2.0 ( #4745 )
...
🤖 I have created a release *beep* *boop*
---
##
[13.2.0](https://github.com/LazyVim/LazyVim/compare/v13.1.0...v13.2.0 )
(2024-11-11)
### Features
* **ai:** better completion/suggestions of AI engines
([#4752 ](https://github.com/LazyVim/LazyVim/issues/4752 ))
([fbf881f
](fbf881f80b
))
* **ai:** move ai related extras from `coding` to `ai`
([#4751 ](https://github.com/LazyVim/LazyVim/issues/4751 ))
([86904d2
](86904d2fb1
))
* **keymaps:** leader-bo to close other buffers
([24665fc
](24665fc736
))
* **rest:** add more keymaps to util.rest
([#4467 ](https://github.com/LazyVim/LazyVim/issues/4467 ))
([c22db72
](c22db72435
))
### Bug Fixes
* **extras:** fix alpha-nvim non-string keycodes
([#4735 ](https://github.com/LazyVim/LazyVim/issues/4735 ))
([9c9e650
](9c9e650530
))
* **snacks:** allow overriding `statuscolumn` through `options.lua`
([17a1b84
](17a1b846f0
))
* **vscode:** added snacks.nvim to allowed plugins for vscode. Fixes
[#4757 ](https://github.com/LazyVim/LazyVim/issues/4757 )
([06071dd
](06071dd452
))
### Performance Improvements
* **ui:** only enable treesitter folds if the buffer has treesitter
highlighting
([b9dae57
](b9dae57961
))
---
This PR was generated with [Release
Please](https://github.com/googleapis/release-please ). See
[documentation](https://github.com/googleapis/release-please#release-please ).
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2024-11-11 11:09:35 +01:00
Folke Lemaitre
86904d2fb1
feat(ai): move ai related extras from coding
to ai
( #4751 )
...
## Description
<!-- Describe the big picture of your changes to communicate to the
maintainers
why we should accept this pull request. -->
## Related Issue(s)
<!--
If this PR fixes any issues, please link to the issue here.
- Fixes #<issue_number>
-->
## Screenshots
<!-- Add screenshots of the changes if applicable. -->
## Checklist
- [ ] I've read the
[CONTRIBUTING](https://github.com/LazyVim/LazyVim/blob/main/CONTRIBUTING.md )
guidelines.
2024-11-10 11:27:21 +01:00
github-actions[bot]
f57944f926
chore(main): release 13.1.0 ( #4733 )
...
🤖 I have created a release *beep* *boop*
---
##
[13.1.0](https://github.com/LazyVim/LazyVim/compare/v13.0.0...v13.1.0 )
(2024-11-09)
### Features
* **terraform:** add formatter for packer files
([#4591 ](https://github.com/LazyVim/LazyVim/issues/4591 ))
([4876d11
](4876d1137d
))
### Bug Fixes
* **extras:** lazy-load telescope-terraform plugins
([#4667 ](https://github.com/LazyVim/LazyVim/issues/4667 ))
([94b4219
](94b4219327
))
* **options:** make sure spelling works in regular text files
([548fddd
](548fddd1d5
))
* **snacks:** noice now honors `Snacks.config.notifier.enabled = false`
([220148f
](220148f47f
))
---
This PR was generated with [Release
Please](https://github.com/googleapis/release-please ). See
[documentation](https://github.com/googleapis/release-please#release-please ).
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2024-11-09 15:51:45 +01:00
github-actions[bot]
5efb88f44a
chore(main): release 13.0.0 ( #4723 )
...
🤖 I have created a release *beep* *boop*
---
##
[13.0.0](https://github.com/LazyVim/LazyVim/compare/v12.44.1...v13.0.0 )
(2024-11-08)
### ⚠ BREAKING CHANGES
* **core:** move a bunch of LazyVim features to snacks.nvim
([#4706 ](https://github.com/LazyVim/LazyVim/issues/4706 ))
### Features
* **core:** move a bunch of LazyVim features to snacks.nvim
([#4706 ](https://github.com/LazyVim/LazyVim/issues/4706 ))
([2f46974
](2f4697443c
))
* **elixir:** add support for livebook files (`*.livemd`)
([#4184 ](https://github.com/LazyVim/LazyVim/issues/4184 ))
([2fcd4cd
](2fcd4cdc5f
))
* **eslint:** add option to disable eslint auto format
([#4225 ](https://github.com/LazyVim/LazyVim/issues/4225 ))
([2d2e425
](2d2e425d25
))
* **extras.nushell:** update to upstream treesitter
([#4715 ](https://github.com/LazyVim/LazyVim/issues/4715 ))
([37cc039
](37cc03948d
))
* **extras:** lang/zig
([#4437 ](https://github.com/LazyVim/LazyVim/issues/4437 ))
([4379faf
](4379fafc7b
))
* **extras:** rego language support
([#4297 ](https://github.com/LazyVim/LazyVim/issues/4297 ))
([cf86484
](cf86484797
))
* **keymaps:** only add lazygit keymaps when available. Closes
[#4643 ](https://github.com/LazyVim/LazyVim/issues/4643 ). Closes
[#4247 ](https://github.com/LazyVim/LazyVim/issues/4247 )
([aa53cd4
](aa53cd47c4
))
* **lang.angular:** configure `prettier` as formatter for `angular`
templates ([#4345 ](https://github.com/LazyVim/LazyVim/issues/4345 ))
([2d6687c
](2d6687c646
))
* **scala:** add key for worksheet hover
([#3853 ](https://github.com/LazyVim/LazyVim/issues/3853 ))
([859646f
](859646f628
))
* **toggle:** add illuminate toggle for which-key
([#4708 ](https://github.com/LazyVim/LazyVim/issues/4708 ))
([67ba582
](67ba58215b
))
### Bug Fixes
* **blink:** remove `draw="reversed"` for now till new release
([b841a1d
](b841a1dfc3
))
* **copilot-chat:** setup cmp conditionally
([#4716 ](https://github.com/LazyVim/LazyVim/issues/4716 ))
([a86c252
](a86c25286b
))
* **dap:** use dap's splitstr when running with args. Closes
[#4387 ](https://github.com/LazyVim/LazyVim/issues/4387 )
([776994a
](776994a207
))
* **dial:** follow comment explanation for integers
([#4658 ](https://github.com/LazyVim/LazyVim/issues/4658 ))
([c879b39
](c879b397c7
))
* **extras:** make kulala keys only for http files
([#4574 ](https://github.com/LazyVim/LazyVim/issues/4574 ))
([b0ced33
](b0ced339a8
))
* **extras:** use the correct naming when setting up eruby formatter
([#4625 ](https://github.com/LazyVim/LazyVim/issues/4625 ))
([8534af4
](8534af4a79
))
* **lang/r:** make keymaps in which-key menu available in visual mode
([#4565 ](https://github.com/LazyVim/LazyVim/issues/4565 ))
([ee2ec7e
](ee2ec7e474
))
* **lang/ruby:** do not enable Rubocop as LSP if Solargraph is used
([#4566 ](https://github.com/LazyVim/LazyVim/issues/4566 ))
([fd361d0
](fd361d07a2
))
* **lsp:** wrap hover and signature_help
([7616816
](76168166e5
))
* **lualine:** apply highlight groups correctly to truncated
pretty_paths ([#4379 ](https://github.com/LazyVim/LazyVim/issues/4379 ))
([1d4157e
](1d4157e681
))
* **lualine:** make sure path is in root before substituting
([67b216c
](67b216c973
))
* **navic:** use the same background color as lualine section_c
([#4231 ](https://github.com/LazyVim/LazyVim/issues/4231 ))
([64b0f0b
](64b0f0b71d
))
* **neotest:** disambiguous key map descriptions
([#4374 ](https://github.com/LazyVim/LazyVim/issues/4374 ))
([dfde914
](dfde9148ef
))
* **options:** disable default ruler
([#4731 ](https://github.com/LazyVim/LazyVim/issues/4731 ))
([da3058a
](da3058a72d
))
* **options:** removed deprecated options
([1e975be
](1e975be7a5
))
* **prettier:** keep existing formatters_by_ft
([#4719 ](https://github.com/LazyVim/LazyVim/issues/4719 ))
([4ff3606
](4ff36062dd
))
* **project.nvim:** correctly delete projects
([#4314 ](https://github.com/LazyVim/LazyVim/issues/4314 ))
([c097355
](c09735594a
))
* **snacks:** dont add `snacks_notif` to close_with_q
([e6f612f
](e6f612f1cc
))
* **snippet:** don't set navigation mappings in nightly
([#4375 ](https://github.com/LazyVim/LazyVim/issues/4375 ))
([1552791
](15527910c3
))
* **telescope:** buffers to start at final item
([#4189 ](https://github.com/LazyVim/LazyVim/issues/4189 ))
([f78bc3b
](f78bc3b858
))
* **telescope:** check for gmake if needed
([0bc09d8
](0bc09d8206
))
---
This PR was generated with [Release
Please](https://github.com/googleapis/release-please ). See
[documentation](https://github.com/googleapis/release-please#release-please ).
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2024-11-08 17:18:00 +01:00
github-actions[bot]
73f14943ba
chore(main): release 12.44.1 ( #4694 )
...
🤖 I have created a release *beep* *boop*
---
##
[12.44.1](https://github.com/LazyVim/LazyVim/compare/v12.44.0...v12.44.1 )
(2024-11-03)
### Bug Fixes
* **blink:** use release version
([7ebed53
](7ebed5349d
))
* **copilot:** properly process tab with copilot and blink. Fixes
[#4692 ](https://github.com/LazyVim/LazyVim/issues/4692 )
([fa37396
](fa3739678a
))
* **java:** jdtls run with args
([#4689 ](https://github.com/LazyVim/LazyVim/issues/4689 ))
([0403e80
](0403e80a8e
))
---
This PR was generated with [Release
Please](https://github.com/googleapis/release-please ). See
[documentation](https://github.com/googleapis/release-please#release-please ).
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2024-11-04 12:55:25 +01:00
github-actions[bot]
29dab35619
chore(main): release 12.44.0 ( #4635 )
...
🤖 I have created a release *beep* *boop*
---
##
[12.44.0](https://github.com/LazyVim/LazyVim/compare/v12.43.0...v12.44.0 )
(2024-11-02)
### Features
* **blink:** use vim.o.pumblend as winblend option for autocomplete menu
in blink
([28da1eb
](28da1eb073
))
* **extras:** blink
([#4680 ](https://github.com/LazyVim/LazyVim/issues/4680 ))
([ad52bf9
](ad52bf91bc
))
* **extras:** enable crates.nvim in-process lsp server
([#4684 ](https://github.com/LazyVim/LazyVim/issues/4684 ))
([db8895b
](db8895b518
))
### Bug Fixes
* **autocmds:** `vim.highlight` is deprecated
([a7b4c43
](a7b4c4391b
))
* **autocmds:** change mapping for `lazyvim_close_with_q`
([#4638 ](https://github.com/LazyVim/LazyVim/issues/4638 ))
([5f432d9
](5f432d997e
))
* **autocmds:** close window and force delete buf on q. See
[#4638 ](https://github.com/LazyVim/LazyVim/issues/4638 )
([cb40a09
](cb40a09538
))
* **autocmds:** force close buffers with q. See
[#4638 ](https://github.com/LazyVim/LazyVim/issues/4638 )
([0eb4009
](0eb400908d
))
* **blink:** explicetely set version=false for now
([ec616a3
](ec616a3cec
))
* **catppuccin:** fix bufferline integration when no colorscheme is set.
Closes [#4641 ](https://github.com/LazyVim/LazyVim/issues/4641 )
([6570a14
](6570a141c0
))
* **copilot:** create undo point before accepting copilot suggestion
when using blink
([6e1d099
](6e1d0994d9
))
* **dap:** remove explicit `load_launchjs` call
([#4634 ](https://github.com/LazyVim/LazyVim/issues/4634 ))
([2f6c1f6
](2f6c1f6083
))
* **lazygit:** file history when cwd is outside the repo
([#4666 ](https://github.com/LazyVim/LazyVim/issues/4666 ))
([4ee6be4
](4ee6be4499
))
* **rust:** disable rust_analyzer in the rust extra. Fixes
[#4685 ](https://github.com/LazyVim/LazyVim/issues/4685 )
([1d3d64f
](1d3d64fd1a
))
---
This PR was generated with [Release
Please](https://github.com/googleapis/release-please ). See
[documentation](https://github.com/googleapis/release-please#release-please ).
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2024-11-03 00:15:26 +01:00
github-actions[bot]
7c7c196a78
chore(main): release 12.43.0 ( #4630 )
...
🤖 I have created a release *beep* *boop*
---
##
[12.43.0](https://github.com/LazyVim/LazyVim/compare/v12.42.0...v12.43.0 )
(2024-10-23)
### Features
* **catppuccin:** bufferline integration. Closes
[#4583 ](https://github.com/LazyVim/LazyVim/issues/4583 ). Closes
[#4581 ](https://github.com/LazyVim/LazyVim/issues/4581 )
([917c685
](917c685c1f
))
* **extras:** expose `prios` to users for customization
([#4587 ](https://github.com/LazyVim/LazyVim/issues/4587 ))
([e46cb62
](e46cb62a17
))
* **keymaps:** allow `v:count1` when moving lines
([#4618 ](https://github.com/LazyVim/LazyVim/issues/4618 ))
([b4eb4e1
](b4eb4e1f4a
))
### Bug Fixes
* **folds:** enable folds when treesitter available. Fixes
[#4563 ](https://github.com/LazyVim/LazyVim/issues/4563 )
([fe7003d
](fe7003de50
))
---
This PR was generated with [Release
Please](https://github.com/googleapis/release-please ). See
[documentation](https://github.com/googleapis/release-please#release-please ).
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2024-10-23 11:55:48 +02:00
github-actions[bot]
13a4a84e34
chore(main): release 12.42.0 ( #4535 )
...
🤖 I have created a release *beep* *boop*
---
##
[12.42.0](https://github.com/LazyVim/LazyVim/compare/v12.41.0...v12.42.0 )
(2024-10-04)
### Features
* **root:** provide `vim.g.root_lsp_ignore` to ignore LSP servers
([#4332 ](https://github.com/LazyVim/LazyVim/issues/4332 ))
([90a9231
](90a92312ae
))
### Bug Fixes
* **gitsigns:** change name of filetype blame
([#4243 ](https://github.com/LazyVim/LazyVim/issues/4243 ))
([3e257fd
](3e257fdb88
))
* **neotest:** properly initialize adapter with call table. Fixes
[#4538 ](https://github.com/LazyVim/LazyVim/issues/4538 )
([327e829
](327e829c15
))
---
This PR was generated with [Release
Please](https://github.com/googleapis/release-please ). See
[documentation](https://github.com/googleapis/release-please#release-please ).
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2024-10-05 00:01:48 +02:00
github-actions[bot]
d5a4ced75a
chore(main): release 12.41.0 ( #4526 )
...
🤖 I have created a release *beep* *boop*
---
##
[12.41.0](https://github.com/LazyVim/LazyVim/compare/v12.40.0...v12.41.0 )
(2024-10-02)
### Features
* **rust:** update rustaceanvim
([#4477 ](https://github.com/LazyVim/LazyVim/issues/4477 ))
([04515b1
](04515b1399
))
* **toggle:** add more `M.wk` fields for better user customization
([#4521 ](https://github.com/LazyVim/LazyVim/issues/4521 ))
([57c0c0b
](57c0c0bc9f
))
### Bug Fixes
* **extras:** migrate away from deprecated `get_target_window()` in
mini-files ([#4479 ](https://github.com/LazyVim/LazyVim/issues/4479 ))
([b110550
](b110550393
))
---
This PR was generated with [Release
Please](https://github.com/googleapis/release-please ). See
[documentation](https://github.com/googleapis/release-please#release-please ).
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2024-10-02 11:29:17 +02:00
github-actions[bot]
dee5e18cf6
chore(main): release 12.40.0 ( #4522 )
...
🤖 I have created a release *beep* *boop*
---
##
[12.40.0](https://github.com/LazyVim/LazyVim/compare/v12.39.0...v12.40.0 )
(2024-10-02)
### Features
* **lang:** add ts_ls to lsp config
([#4406 ](https://github.com/LazyVim/LazyVim/issues/4406 ))
([34f0e56
](34f0e568d4
))
### Bug Fixes
* **extras:** rename `lspconfig.server_configurations` to
`lspconfig.configs`
([#4518 ](https://github.com/LazyVim/LazyVim/issues/4518 ))
([7432574
](74325743e7
))
* **lsp:** backward compat with lspconfig refactor. Fixes
[#4525 ](https://github.com/LazyVim/LazyVim/issues/4525 ). See
[#4518 ](https://github.com/LazyVim/LazyVim/issues/4518 )
([6e40252
](6e4025229d
))
* **render-markdown:** remove redundant `opts.file_types`
([#4506 ](https://github.com/LazyVim/LazyVim/issues/4506 ))
([9b17672
](9b1767205c
))
---
This PR was generated with [Release
Please](https://github.com/googleapis/release-please ). See
[documentation](https://github.com/googleapis/release-please#release-please ).
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2024-10-02 10:19:57 +02:00
github-actions[bot]
a1c3ec4cd4
chore(main): release 12.39.0 ( #4376 )
...
🤖 I have created a release *beep* *boop*
---
##
[12.39.0](https://github.com/LazyVim/LazyVim/compare/v12.38.2...v12.39.0 )
(2024-09-18)
### Features
* **cmp:** better c-n and c-p mapping fallback. Fixes
[#4414 ](https://github.com/LazyVim/LazyVim/issues/4414 )
([86d4f14
](86d4f14bc8
))
* **lazygit:** allow user to override LazyVim config with custom file
([#4367 ](https://github.com/LazyVim/LazyVim/issues/4367 ))
([41a8f3a
](41a8f3a5fb
))
* **persistence:** added leader-qS to select a session
([5a0122b
](5a0122b619
))
* **vscode:** make use of vscode builtin terminal
([#4392 ](https://github.com/LazyVim/LazyVim/issues/4392 ))
([ead5955
](ead5955bef
))
### Bug Fixes
* **extra:** make copilot-chat.lua fallback to the latest model
([#4411 ](https://github.com/LazyVim/LazyVim/issues/4411 ))
([ae17b32
](ae17b321c7
))
* **grug:** grug_far -> grug.open
([#4404 ](https://github.com/LazyVim/LazyVim/issues/4404 ))
([746ea8f
](746ea8f1e6
))
* **markdown-preview:** unknown function `mkdp#util#install`
([#4196 ](https://github.com/LazyVim/LazyVim/issues/4196 ))
([b892861
](b892861bde
))
* **ocaml:** get_language_id
([#4327 ](https://github.com/LazyVim/LazyVim/issues/4327 ))
([6dcd979
](6dcd9794b1
))
* **omnisharp:** use Go To Definition with fzf.lua
([#4260 ](https://github.com/LazyVim/LazyVim/issues/4260 ))
([39ca76c
](39ca76c960
))
* **toggle:** diagnostics enable/disable. See
[#4205 ](https://github.com/LazyVim/LazyVim/issues/4205 )
([3dbace9
](3dbace941e
))
* **toggle:** make `diagnostics` compatible with nvim-0.9.5
([#4205 ](https://github.com/LazyVim/LazyVim/issues/4205 ))
([c012f85
](c012f85959
))
* **vue:** ensure css treesitter installed
([#4308 ](https://github.com/LazyVim/LazyVim/issues/4308 ))
([627215a
](627215a72b
))
---
This PR was generated with [Release
Please](https://github.com/googleapis/release-please ). See
[documentation](https://github.com/googleapis/release-please#release-please ).
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2024-09-18 20:46:29 +02:00
github-actions[bot]
12818a6cb4
chore(main): release 12.38.2 ( #4178 )
...
🤖 I have created a release *beep* *boop*
---
##
[12.38.2](https://github.com/LazyVim/LazyVim/compare/v12.38.1...v12.38.2 )
(2024-07-25)
### Bug Fixes
* **news:** pcall diag when showing news for older Neovim versions
([94bf4f9
](94bf4f9324
))
---
This PR was generated with [Release
Please](https://github.com/googleapis/release-please ). See
[documentation](https://github.com/googleapis/release-please#release-please ).
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2024-07-25 11:07:00 +02:00
github-actions[bot]
bcbab77f0c
chore(main): release 12.38.1 ( #4167 )
...
🤖 I have created a release *beep* *boop*
---
##
[12.38.1](https://github.com/LazyVim/LazyVim/compare/v12.38.0...v12.38.1 )
(2024-07-24)
### Bug Fixes
* **autcmds:** added grug-far to close with q
([3282721
](328272144c
))
---
This PR was generated with [Release
Please](https://github.com/googleapis/release-please ). See
[documentation](https://github.com/googleapis/release-please#release-please ).
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2024-07-24 18:49:45 +02:00
github-actions[bot]
71b2690582
chore(main): release 12.38.0 ( #4158 )
...
🤖 I have created a release *beep* *boop*
---
##
[12.38.0](https://github.com/LazyVim/LazyVim/compare/v12.37.0...v12.38.0 )
(2024-07-24)
### Features
* **markdown:** markdown-render toggle
([c8d0faf
](c8d0faf9b1
))
* **markdown:** replace `headlines.nvim` by `markdown.nvim`
([#4139 ](https://github.com/LazyVim/LazyVim/issues/4139 ))
([264abdf
](264abdf9d5
))
---
This PR was generated with [Release
Please](https://github.com/googleapis/release-please ). See
[documentation](https://github.com/googleapis/release-please#release-please ).
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2024-07-24 08:30:15 +02:00
github-actions[bot]
489a7a8e84
chore(main): release 12.37.0 ( #4147 )
...
🤖 I have created a release *beep* *boop*
---
##
[12.37.0](https://github.com/LazyVim/LazyVim/compare/v12.36.0...v12.37.0 )
(2024-07-24)
### Features
* **catppuccin:** enable grug-far integration
([#4156 ](https://github.com/LazyVim/LazyVim/issues/4156 ))
([4bf6d85
](4bf6d856a8
))
* **elixir:** add elixirls code actions
([#4148 ](https://github.com/LazyVim/LazyVim/issues/4148 ))
([f94a059
](f94a0591b3
))
### Bug Fixes
* **dap:** don't mess up DAP adapters provided by nvim-dap-python
([#4141 ](https://github.com/LazyVim/LazyVim/issues/4141 ))
([940d7df
](940d7df59a
))
* **dap:** extend dap.configurations from .vscode/launch.json
([#4106 ](https://github.com/LazyVim/LazyVim/issues/4106 ))
([caf227d
](caf227dd08
))
* **grug-far:** use new transient option
([1c2be20
](1c2be200c1
))
* **keymaps:** leader-wd
([f0d8b8b
](f0d8b8b293
))
* **keymaps:** leader-wm
([391f506
](391f506295
))
* **news:** deprecated API
([f6cd4a3
](f6cd4a38c6
))
---
This PR was generated with [Release
Please](https://github.com/googleapis/release-please ). See
[documentation](https://github.com/googleapis/release-please#release-please ).
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2024-07-24 07:05:03 +02:00
github-actions[bot]
03968eb3f0
chore(main): release 12.36.0 ( #4135 )
...
🤖 I have created a release *beep* *boop*
---
##
[12.36.0](https://github.com/LazyVim/LazyVim/compare/v12.35.1...v12.36.0 )
(2024-07-22)
### Features
* **grug-far:** no longer needed to call visual replace separately
([72d0cad
](72d0cad353
))
---
This PR was generated with [Release
Please](https://github.com/googleapis/release-please ). See
[documentation](https://github.com/googleapis/release-please#release-please ).
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2024-07-22 14:25:04 +02:00
github-actions[bot]
8db2f3af39
chore(main): release 12.35.1 ( #4131 )
...
🤖 I have created a release *beep* *boop*
---
##
[12.35.1](https://github.com/LazyVim/LazyVim/compare/v12.35.0...v12.35.1 )
(2024-07-21)
### Bug Fixes
* **grug-far:** only prefill files filter when file has an extension.
Closes [#4130 ](https://github.com/LazyVim/LazyVim/issues/4130 )
([6411ab0
](6411ab0897
))
---
This PR was generated with [Release
Please](https://github.com/googleapis/release-please ). See
[documentation](https://github.com/googleapis/release-please#release-please ).
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2024-07-21 17:34:32 +02:00
github-actions[bot]
fca038b433
chore(main): release 12.35.0 ( #4128 )
...
🤖 I have created a release *beep* *boop*
---
##
[12.35.0](https://github.com/LazyVim/LazyVim/compare/v12.34.0...v12.35.0 )
(2024-07-21)
### Features
* **python:** default to new ruff instead of ruff_lsp
([#4126 ](https://github.com/LazyVim/LazyVim/issues/4126 ))
([61ce1cf
](61ce1cfaaf
))
---
This PR was generated with [Release
Please](https://github.com/googleapis/release-please ). See
[documentation](https://github.com/googleapis/release-please#release-please ).
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2024-07-21 15:53:07 +02:00
github-actions[bot]
43dbe0e60d
chore(main): release 12.34.0 ( #4121 )
...
🤖 I have created a release *beep* *boop*
---
##
[12.34.0](https://github.com/LazyVim/LazyVim/compare/v12.33.0...v12.34.0 )
(2024-07-20)
### Features
* **editor:** replace nvim-spectre with grug-far.nvim
([#4099 ](https://github.com/LazyVim/LazyVim/issues/4099 ))
([0d561a3
](0d561a3226
))
* **indent-blankline:** add which-key toggles
([#4122 ](https://github.com/LazyVim/LazyVim/issues/4122 ))
([a997152
](a997152eb2
))
### Bug Fixes
* **conform:** changes for new conform.nvim config
([eed91a3
](eed91a3e4c
))
* **toggle:** safe toggle get
([c8ab5d7
](c8ab5d7554
))
### Performance Improvements
* **core:** defer clipboard because xsel and pbcopy can be slow
([#4120 ](https://github.com/LazyVim/LazyVim/issues/4120 ))
([578f06e
](578f06e140
))
---
This PR was generated with [Release
Please](https://github.com/googleapis/release-please ). See
[documentation](https://github.com/googleapis/release-please#release-please ).
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2024-07-20 22:27:04 +02:00
abeldekat
578f06e140
perf(core): defer clipboard because xsel and pbcopy can be slow ( #4120 )
...
## Description
<!-- Describe the big picture of your changes to communicate to the
maintainers
why we should accept this pull request. -->
See [this](https://github.com/LazyVim/LazyVim/discussions/4112 )
discussion
TLDR:
Startup time performance is affected quite significantly when the
clipboard provider is `xsel`(linux) or `pbcopy`(macos). I expect an
improvement in these cases, especially on older pc's.
This PR resets `vim.opt.clipboard` after the `options` are loaded. Then,
on `VeryLazy`, the setting is restored.
I also tested with `yanky`.
Relevant prints:
1. Before resetting `vim.opt.clipboard` in `init`,
`vim.print(vim.opt.clipboard)` yields a table which will be captured:
```lua
--- fields
_name = "clipboard",
_value = "unnamedplus",
--- more fields
```
2. Set `vim.opt.clipboard = ""` and `vim.print(vim.opt.clipboard)`, also
yields a table:
```lua
--- fields
_name = "clipboard",
_value = "",
--- more fields
```
## Related Issue(s)
<!--
If this PR fixes any issues, please link to the issue here.
- Fixes #<issue_number>
-->
## Screenshots
<!-- Add screenshots of the changes if applicable. -->
## Checklist
- [x] I've read the
[CONTRIBUTING](https://github.com/LazyVim/LazyVim/blob/main/CONTRIBUTING.md )
guidelines.
Co-authored-by: abeldekat <abel@nomail.com>
2024-07-20 11:48:11 +02:00
github-actions[bot]
64afb5f007
chore(main): release 12.33.0 ( #4102 )
...
🤖 I have created a release *beep* *boop*
---
##
[12.33.0](https://github.com/LazyVim/LazyVim/compare/v12.32.0...v12.33.0 )
(2024-07-19)
### Features
* **extras:** improve ruby extra by letting user chose
([#3652 ](https://github.com/LazyVim/LazyVim/issues/3652 ))
([7839498
](7839498108
))
* **lang:** add Lean 4 support
([#4080 ](https://github.com/LazyVim/LazyVim/issues/4080 ))
([3e29fdf
](3e29fdf478
))
* **lang:** add OCaml
([#4079 ](https://github.com/LazyVim/LazyVim/issues/4079 ))
([a219e10
](a219e105b0
))
### Bug Fixes
* **ui:** trouble lualine component
([f9fdb35
](f9fdb356f2
))
---
This PR was generated with [Release
Please](https://github.com/googleapis/release-please ). See
[documentation](https://github.com/googleapis/release-please#release-please ).
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2024-07-19 11:50:05 +02:00
github-actions[bot]
0daa957b3c
chore(main): release 12.32.0 ( #4086 )
...
🤖 I have created a release *beep* *boop*
---
##
[12.32.0](https://github.com/LazyVim/LazyVim/compare/v12.31.0...v12.32.0 )
(2024-07-18)
### Features
* **edgy:** added support for grug-far.nvim
([b1a4740
](b1a47405b9
))
* **terminal:** clear search highlight when opening a terminal
([#4090 ](https://github.com/LazyVim/LazyVim/issues/4090 ))
([b5290fd
](b5290fd929
))
* **toggle:** move toggle notifs to toggle function
([c1b76ee
](c1b76ee235
))
### Bug Fixes
* **autcmds:** desc for close_with_q
([d6561fd
](d6561fd27c
))
* **ui:** another typo
([b8bdebe
](b8bdebe5be
))
* **ui:** typo
([4ac249b
](4ac249beaa
))
---
This PR was generated with [Release
Please](https://github.com/googleapis/release-please ). See
[documentation](https://github.com/googleapis/release-please#release-please ).
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2024-07-18 10:48:31 +02:00
github-actions[bot]
d263cf5dd1
chore(main): release 12.31.0 ( #4061 )
...
🤖 I have created a release *beep* *boop*
---
##
[12.31.0](https://github.com/LazyVim/LazyVim/compare/v12.30.0...v12.31.0 )
(2024-07-17)
### Features
* **keymaps:** proxy leader-w to ctrl-w
([bab5440
](bab54406dc
))
* **R:** added new which-key group for new install feature
([#4078 ](https://github.com/LazyVim/LazyVim/issues/4078 ))
([5339aca
](5339acacec
))
* **toggle:** make toggles callable. Fixes
[#4081 ](https://github.com/LazyVim/LazyVim/issues/4081 )
([150523b
](150523b77b
))
* **treesitter-context:** which-key toggle
([#4059 ](https://github.com/LazyVim/LazyVim/issues/4059 ))
([ab01350
](ab0135093b
))
* **which-key:** dynamic buffer mappings under leader-b
([8d9f2ad
](8d9f2ad97e
))
* **which-key:** dynamic window mappings under leader-w
([66bba78
](66bba787b8
))
* **which-key:** leader-w-space starts hydra mode for window mappings
([865bf15
](865bf15f1c
))
---
This PR was generated with [Release
Please](https://github.com/googleapis/release-please ). See
[documentation](https://github.com/googleapis/release-please#release-please ).
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2024-07-17 12:48:40 +02:00
github-actions[bot]
9eefc6a3aa
chore(main): release 12.30.0 ( #4036 )
...
🤖 I have created a release *beep* *boop*
---
##
[12.30.0](https://github.com/LazyVim/LazyVim/compare/v12.29.2...v12.30.0 )
(2024-07-15)
### Features
* **keymaps:** dynamic which-key icons/descriptions for toggles
([#4050 ](https://github.com/LazyVim/LazyVim/issues/4050 ))
([78cf032
](78cf0320bf
))
* **util.mini:** follow the user's mappings instead of hardcoded values
([#4043 ](https://github.com/LazyVim/LazyVim/issues/4043 ))
([8506cb5
](8506cb5a98
))
### Bug Fixes
* **lsp:** lsp keymaps. Fixes
[#4051 ](https://github.com/LazyVim/LazyVim/issues/4051 )
([706ec4b
](706ec4b6b6
))
* **yanky:** enable yank history in visual mode
([#4048 ](https://github.com/LazyVim/LazyVim/issues/4048 ))
([6911327
](6911327a5e
))
### Performance Improvements
* **luasnip:** luasnip wasn't lazyloaded
([#4032 ](https://github.com/LazyVim/LazyVim/issues/4032 ))
([e80ed32
](e80ed322a7
))
---
This PR was generated with [Release
Please](https://github.com/googleapis/release-please ). See
[documentation](https://github.com/googleapis/release-please#release-please ).
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2024-07-15 15:49:29 +02:00
github-actions[bot]
b20be638b3
chore(main): release 12.29.2 ( #4035 )
...
🤖 I have created a release *beep* *boop*
---
##
[12.29.2](https://github.com/LazyVim/LazyVim/compare/v12.29.1...v12.29.2 )
(2024-07-14)
### Bug Fixes
* **telescope:** better find_command. Fixes
[#4031 ](https://github.com/LazyVim/LazyVim/issues/4031 )
([d39cdb0
](d39cdb0596
))
---
This PR was generated with [Release
Please](https://github.com/googleapis/release-please ). See
[documentation](https://github.com/googleapis/release-please#release-please ).
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2024-07-14 18:08:14 +02:00
github-actions[bot]
45af7e1fed
chore(main): release 12.29.1 ( #4026 )
...
🤖 I have created a release *beep* *boop*
---
##
[12.29.1](https://github.com/LazyVim/LazyVim/compare/v12.29.0...v12.29.1 )
(2024-07-14)
### Bug Fixes
* **omnisharp:** don't detach coreclr debug adapter
([#4023 ](https://github.com/LazyVim/LazyVim/issues/4023 ))
([b3e746b
](b3e746b637
))
* **pick:** get rid of "auto" picker and set better defaults for
telescope find_files
([#4024 ](https://github.com/LazyVim/LazyVim/issues/4024 ))
([337e9dd
](337e9ddc00
))
* **tailwind:** additional tailwind completion settings for phoenix
projects ([#3961 ](https://github.com/LazyVim/LazyVim/issues/3961 ))
([9bce054
](9bce054faf
))
---
This PR was generated with [Release
Please](https://github.com/googleapis/release-please ). See
[documentation](https://github.com/googleapis/release-please#release-please ).
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2024-07-14 07:54:09 +02:00
github-actions[bot]
065d72320d
chore(main): release 12.29.0 ( #4015 )
...
🤖 I have created a release *beep* *boop*
---
##
[12.29.0](https://github.com/LazyVim/LazyVim/compare/v12.28.0...v12.29.0 )
(2024-07-14)
### Features
* **java:** new java mappings format for which-key v3
([#4013 ](https://github.com/LazyVim/LazyVim/issues/4013 ))
([28a7f81
](28a7f8126c
))
* shorter keymap descriptions for mini.ai / yanky
([75ff149
](75ff1496bd
))
### Bug Fixes
* **flit:** use which-key preset keymap descriptions
([#4000 ](https://github.com/LazyVim/LazyVim/issues/4000 ))
([ca37162
](ca37162cb7
))
---
This PR was generated with [Release
Please](https://github.com/googleapis/release-please ). See
[documentation](https://github.com/googleapis/release-please#release-please ).
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2024-07-14 07:50:40 +02:00
github-actions[bot]
9391ff9fa3
chore(main): release 12.28.0 ( #3952 )
...
🤖 I have created a release *beep* *boop*
---
##
[12.28.0](https://github.com/LazyVim/LazyVim/compare/v12.27.0...v12.28.0 )
(2024-07-12)
### Features
* new mappings format for which-key v3. Forgot to push :)
([702471e
](702471e454
))
### Bug Fixes
* **autocmds:** fixed pattern for autocommand to autoenable wrap and
spell in text files
([#3975 ](https://github.com/LazyVim/LazyVim/issues/3975 ))
([927031a
](927031a2de
))
* **java:** fix `config_overrides` for tests
([#3968 ](https://github.com/LazyVim/LazyVim/issues/3968 ))
([b481b64
](b481b644dd
))
* **outline:** use new object for `symbols.filter`
([#4006 ](https://github.com/LazyVim/LazyVim/issues/4006 ))
([db234ef
](db234ef9cb
))
* **php:** `php_cs_fixer` is the correct name
([#3991 ](https://github.com/LazyVim/LazyVim/issues/3991 ))
([8bfd9a5
](8bfd9a50a7
))
* **vscode:** allow overriding default vscode keymaps. Fixes
[#3950 ](https://github.com/LazyVim/LazyVim/issues/3950 )
([6765052
](67650528e4
))
---
This PR was generated with [Release
Please](https://github.com/googleapis/release-please ). See
[documentation](https://github.com/googleapis/release-please#release-please ).
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2024-07-12 22:56:08 +02:00
Folke Lemaitre
67650528e4
fix(vscode): allow overriding default vscode keymaps. Fixes #3950
2024-07-08 07:52:18 +02:00
github-actions[bot]
bf9887adac
chore(main): release 12.27.0 ( #3949 )
...
🤖 I have created a release *beep* *boop*
---
##
[12.27.0](https://github.com/LazyVim/LazyVim/compare/v12.26.2...v12.27.0 )
(2024-07-07)
### Features
* **icons:** provide language specific icons in extras
([#3931 ](https://github.com/LazyVim/LazyVim/issues/3931 ))
([aa418a2
](aa418a2147
))
* **java:** allow overriding test config
([#3891 ](https://github.com/LazyVim/LazyVim/issues/3891 ))
([8b2eacb
](8b2eacb6ac
))
### Bug Fixes
* **fzf-lua:** move register_select to lazy init
([33e1da5
](33e1da585d
))
* **lazygit:** improve git browse
([#3941 ](https://github.com/LazyVim/LazyVim/issues/3941 ))
([28805d1
](28805d1a4c
))
---
This PR was generated with [Release
Please](https://github.com/googleapis/release-please ). See
[documentation](https://github.com/googleapis/release-please#release-please ).
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2024-07-07 21:28:01 +02:00
github-actions[bot]
6202dd1644
chore(main): release 12.26.2 ( #3946 )
...
🤖 I have created a release *beep* *boop*
---
##
[12.26.2](https://github.com/LazyVim/LazyVim/compare/v12.26.1...v12.26.2 )
(2024-07-07)
### Bug Fixes
* **lualine:** check that trouble is installed
([d108169
](d108169e95
))
---
This PR was generated with [Release
Please](https://github.com/googleapis/release-please ). See
[documentation](https://github.com/googleapis/release-please#release-please ).
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2024-07-07 09:24:59 +02:00
github-actions[bot]
e9857446ce
chore(main): release 12.26.1 ( #3930 )
...
🤖 I have created a release *beep* *boop*
---
##
[12.26.1](https://github.com/LazyVim/LazyVim/compare/v12.26.0...v12.26.1 )
(2024-07-06)
### Bug Fixes
* **lualine:** use the new ministarter file type to disable in
mini.starter ([#3929 ](https://github.com/LazyVim/LazyVim/issues/3929 ))
([330d2e4
](330d2e470b
))
* **mini.starter:** lazyvim startuptime in mini.starter
([#3935 ](https://github.com/LazyVim/LazyVim/issues/3935 ))
([5f952bb
](5f952bb9d6
))
---
This PR was generated with [Release
Please](https://github.com/googleapis/release-please ). See
[documentation](https://github.com/googleapis/release-please#release-please ).
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2024-07-06 12:12:32 +02:00
github-actions[bot]
0471ca14ca
chore(main): release 12.26.0 ( #3920 )
...
🤖 I have created a release *beep* *boop*
---
##
[12.26.0](https://github.com/LazyVim/LazyVim/compare/v12.25.0...v12.26.0 )
(2024-07-05)
### Features
* **dial:** yaml support
([f64bbd2
](f64bbd29fb
))
* **util:** rest-client
([#3915 ](https://github.com/LazyVim/LazyVim/issues/3915 ))
([76b41cd
](76b41cdec4
))
* **vue:** enabled hybrid mode to avoid 2 typescript lsp running at same
time ([#3908 ](https://github.com/LazyVim/LazyVim/issues/3908 ))
([4b0f720
](4b0f720457
))
### Bug Fixes
* **dial:** move date related augends to default group
([#3927 ](https://github.com/LazyVim/LazyVim/issues/3927 ))
([4192d95
](4192d9578d
))
* **outline:** use the correct symbols and filter config format
([#3924 ](https://github.com/LazyVim/LazyVim/issues/3924 ))
([502dac1
](502dac1d9a
))
* **project:** properly close window after changing directory
([#3919 ](https://github.com/LazyVim/LazyVim/issues/3919 ))
([51e99df
](51e99dfba1
))
---
This PR was generated with [Release
Please](https://github.com/googleapis/release-please ). See
[documentation](https://github.com/googleapis/release-please#release-please ).
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2024-07-05 16:13:20 +02:00
github-actions[bot]
d35a3914bf
chore(main): release 12.25.0 ( #3905 )
...
🤖 I have created a release *beep* *boop*
---
##
[12.25.0](https://github.com/LazyVim/LazyVim/compare/v12.24.0...v12.25.0 )
(2024-07-04)
### Features
* **erlang:** add Erlang language
([#3911 ](https://github.com/LazyVim/LazyVim/issues/3911 ))
([9c7d3dc
](9c7d3dc75e
))
* **fzf-lua:** preview keymaps for git
([#3904 ](https://github.com/LazyVim/LazyVim/issues/3904 ))
([d5f3d39
](d5f3d395f4
))
* **ui:** use `mini.icons` instead of `nvim-wev-devicons`
([#3899 ](https://github.com/LazyVim/LazyVim/issues/3899 ))
([045faec
](045faec035
))
### Bug Fixes
* **fzf:** make sure `vim.ui.select` works when fzf is not loaded yet
([9acadc7
](9acadc7ec2
))
---
This PR was generated with [Release
Please](https://github.com/googleapis/release-please ). See
[documentation](https://github.com/googleapis/release-please#release-please ).
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2024-07-04 21:02:19 +02:00