1
0
Fork 0
mirror of https://github.com/NotAShelf/neovim-flake.git synced 2024-12-26 16:29:50 +01:00
neovim-flake/docs/release-notes/rl-0.5.md
poz fd65c83956
plugins/new-file-template: init module ()
* plugins/new-file-template: init module

* docs: add release note entry about new-file-template.nvim

* docs: update jacekpoz's link

* plugins/new-file-template: remove _: in default.nix

* plugins/new-file-template: add example for disableSpecific

* plugins/new-file-template: add docs on how to add custom templates

* plugins/new-file-template: fix disableSpecific example

* plugins/new-file-template: improve documentation

* plugins/new-file-template: remove redundant example

* plugins/new-file-template: more compact docs

* plugins/new-file-template: more doc improvements

* plugins/new-file-template: fix formatting issue
2024-08-08 18:45:33 +00:00

3.7 KiB

Release 0.5

Release notes for release 0.5

Changelog

vagahbond:

  • Added phan language server for PHP

  • Added phpactor language server for PHP

horriblename:

  • Added transparency support for tokyonight theme

  • Fixed a bug where cmp's close and scrollDocs mappings wasn't working

  • Streamlined and simplified extra plugin API with the addition of vim.extraPlugins

  • Allow using command names in place of LSP packages to avoid automatic installation

  • Add lua LSP and treesitter support, and neodev.nvim plugin support

  • Add vim.lsp.mappings.toggleFormatOnSave keybind

amanse:

  • Added daily notes options for obsidian plugin

  • Added jdt-language-server for Java

yavko:

frothymarrow:

notashelf:

  • Added GitHub Copilot to nvim-cmp completion sources.

  • Added vim.ui.borders.enable for global and individual plugin border configuration.

  • LSP integrated breadcrumbs with vim.ui.breadcrumbs.enable through nvim-navic

  • LSP navigation helper with nvim-navbuddy, depends on nvim-navic (automatically enabled if navic is enabled)

  • Addeed nvim-navic integration for catppuccin theme

  • Fixed mismatching zig language description

  • Added support for statix and deadnix through vim.languages.nix.extraDiagnostics.types

  • Added lsp_lines plugin for showing diagnostic messages

  • Added a configuration option for choosing the leader key

  • The package used for neovim is now customizable by the user, using vim.package. For best results, always use an unwrapped package

  • Added highlight-undo plugin for highlighting undo/redo targets

  • Added bash LSP and formatter support

  • Disabled Lualine LSP status indicator for toggleterm buffer

  • Added nvim-docs-view, a plugin to display lsp hover documentation in a side panel

  • Switched to nixosOptionsDoc in option documentation. To quote home-manager commit: "Output is mostly unchanged aside from some minor typographical and formatting changes, along with better source links."

  • Updated indent-blankine.nvim to v3 - this comes with a few option changes, which will be migrated with renamedOptionModule

jacekpoz:

  • Fixed scrollOffset not being used

  • Updated clangd to 16

  • Disabled useSystemClipboard by default

ksonj:

  • Add support to change mappings to utility/surround

  • Add black-and-isort python formatter

  • Removed redundant "Enable ..." in mkEnableOption descriptions

  • Add options to modify LSP key bindings and add proper whichkey descriptions

  • Changed type of statusline.lualine.activeSection and statusline.lualine.inactiveSection from attrsOf str to attrsOf (listOf str)

  • Added statusline.lualine.extraActiveSection and statusline.lualine.extraInactiveSection