2.5 KiB
Release 0.7
Release notes for release 0.7
Changelog
- Add support for typst under
vim.languages.typstThis will enable thetypst-lsplanguage server, and thetypstfmtformatter
-
Modified type for vim.visuals.fidget-nvim.setupOpts.progress.display.overrides from
anythingto asubmodulefor better type checking. -
Fix null
vim.lsp.mappingsgenerating an error and not being filtered out. -
Add basic transparency support for
oxocarbontheme by setting the highlight group forNormal,NormalFloat,LineNr,SignColumnand optionallyNvimTreeNormaltonone. -
Fix vim.ui.smartcolumn.setupOpts.custom_colorcolumn using the wrong type
intinstead of the expected typestring.
- Fix broken treesitter-context keybinds in visual mode
- Deprecate use of
__emptyto define empty tables in lua. Empty attrset are no longer filtered and thus should be used instead.
-
Add ocaml-lsp support.
-
Fix Emac typo
-
Move the
themedag entry to beforeluaScript. -
Add rustfmt as the default formatter for Rust.
-
Enabled the terminal integration of catppuccin for theming Neovim's built-in terminal (this also affects toggleterm).
-
Add
deno fmtas the default Markdown formatter. This will be enabled automatically if you have autoformatting enabled, but can be disabled manually if you choose to. -
Add
vim.extraLuaFilesfor optionally sourcing additional lua files in your configuration. -
Refactor
programs.languages.elixirto use lspconfig and none-ls for LSP and formatter setups respectively. Diagnostics support is considered, and may be added once the credo linter has been added to nixpkgs. A pull request is currently open. -
Remove vim-tidal and friends.
-
Clean up Lualine module to reduce theme dependency on Catppuccin, and fixed blending issues in component separators.
-
Add ts-error-translator.nvim extension of the TS language module, under
vim.languages.ts.extensions.ts-error-translator