Releases: AstroNvim/astrocommunity
Releases · AstroNvim/astrocommunity
Release list
v8.3.0
8.3.0 (2024-05-08)
Features
- coc-nvim: add catppuccin integration (#949) (33c53e1)
- codesnap-nvim: add keymaps for snapshots with highlight (#944) (392038c)
- completion: add
cmp-git(#950) (a22872f) - php: adds
phpdoctreesitter parser (#947) (3a84cdd) - recipes: add recipe for toggling inlay hints when entering/leaving insert mode (fd3bac1)
Bug Fixes
- coc-nvim: disable heirline coc_status update (#948) (b9d224a)
- haskell: don't use
astrocoreinenabledfunction (804a1af) - heirline-vscode-winbar: add missing
fallbackkey topath_func(a751246) - scala: only initialize metals once per buffer (29ace38)
- transparent-nvim: transparent keymap (#945) (ba1a98f)
v8.2.1
v8.2.0
8.2.0 (2024-05-02)
Features
- colorscheme: add multiple color schemes (#922) (6bedf02)
- keybinding: add
Hydra.nvim(237daaf) - mini-files: replicate toggling behaviour of astronvim neotree (#926) (c0718c8)
- mini.files: replicate toggling behaviour of astronvim neotree (c0718c8)
- note-taking: added global-note.nvim plugin (#934) (af44ee3)
- overseer-nvim: Add <Leader>T keymaps (#924) (c1f1a26)
- venn-nvim: allow using Hydra if it's available to create a drawing submode (ab4e806)
- zig: add neotest support for zig (#928) (23d141b)
Bug Fixes
- dart: correct optional plugins loading (#932) (c1b32ac)
- fish: fix typo (9f1afcb)
- gitlinker-nvim: Point repository link to correct repository (#917) (793a668)
- harp-nvim: Updated spec for plugin repo transfer (#935) (b2023db)
- html-css: disable
provideFormatterforhtmlandcsslslanguage servers (75e79ac) - mason-tool-installer-nvim: initialize an empty
ensure_installedtable (a2c1002) - nvim-devdocs: focus float and toggle (#921) (c24f6b6)
- persistent-breakpoints-nvim: remove unnecessary code (#933) (e375a0e)
- tailwindcss: fix TailwindCSS pack not loading when using tailwindcss-rails Ruby Gem (#915) (6626739)
v8.1.1
v8.1.0
8.1.0 (2024-04-25)
Features
- completion: Add
vim-tabby(#904) (93b0b67) - completion: added fitten (#905) (41f7a6a)
- cpp: Add
<Leader>lwkeymap to switch between source and header (#900) (9371f0c) - editing-support: add
multiple-cursors.nvim(#911) (0a9b35e) - media: add
cord.nvim(#896) (c211cc5) - motion: add
nvim-tree-pairs(ca3dafc) - motion: Added harp.nvim plugin (#910) (e7f1e11)
- note-taking: Add venn-nvim (#901) (6bb14a2)
- pack: added rainbow-delimiter.nvim integration for indent-blankline.nvim (#899) (2bf7cfa)
- sql: add
sqls.nvimplugin forsqlsLSP extensions (91e6578) - typst: added typst-preview.nvim plugin support (#907) (1ad2d81)
Bug Fixes
- blame-nvim: adjust to the new rewrite (#892) (8fd4f99)
- dial-nvim: remove unnecessary
keystable (ea92faa) - fish: none-ls
opts.sourcesnot being created if it doesn't exist (#893) (13b816d) - java: use
jdtlsfor formatting instead ofclang-format(#888) (70754e5) - leap-nvim: only set recommended mappings from
leap.nvim(90614b9) - neogen: keymap for type-aware automatic comment generation (#889) (f70a57d)
- sql: drop
sqlfluffassqlssupports formatting (#890) (738444a) - tailwindcss: add root_dir detection to tailwindcss pack (#912) (364a595)
- vue: disable volar hybrid mode by default (37e6d23)
v8.0.0
8.0.0 (2024-04-15)
⚠ BREAKING CHANGES
- rest-nvim: update to rest.nvim v2 (#877)
- colorscheme: Fix issue in package having the wrong name (#848)
- yanky-nvim: change conflicting mapping
<Leader>p→<Leader>fy(#831)
Features
- blame-nvim: add binding to toggle git blame (#866) (a69a79e)
- color: add
nvim-highlight-colors(f2d802f) - diagnostics: Add error-lens.nvim (#852) (9543573)
- editing-support: add
mini-operatorsplugin (#857) (37d6048) - editing-support: add
nvim-context-vt(#858) (bfd2058) - editing-support: add
nvim-treesitter-context(#859) (deeb4e9) - editing-support: add
undotree(53b9ed7) - editing-support: add
undotreeplugin (#863) (53b9ed7) - image-nvim: use luarocks.nvim for "magick" rock (#835) (6a58f1d)
- keybinding: add
nvcheatsheet.nvim(#861) (4da8d06) - lsp: add
actions-preview.nvimplugin (#855) (3f64ba3) - media: add codesnap.nvim (#828) (875ebcb)
- nvim-devdocs: bundled
js/nodedocs for typescript files (#834) (ade3c18) - pack: add elixir/phoenix pack (#821) (4a80be4)
- recipes: add
neo-treedark theme recipe (#860) (2c908d2) - refactoring-nvim: add heading binding (#865) (d87f6a1)
- remote-development: add
nvim-sftp-sync(86a86a6) - startup: add mini-starter plugin (#836) (5da6e0a)
- trouble-nvim: add mappings for
todo-comments.nvim(#879) (69cfa52) - ts-error-translator-nvim:
astroandsveltesupport added (b1e5f08) - ts-error-translator-nvim:
svelteandastrosupport added (#827) (b1e5f08) - vscode-icons: add more and update lspkind icons (#851) (dedf12e)
Bug Fixes
- Align the blame window properly when using heirline (eee1a14)
- blame-nvim: Align the git blame window properly when using heirline (#864) (eee1a14)
- blame-nvim: make sure buffer is valid before checking filetype (c6c5991)
- cloak-nvim: Fix event (#885) (6e4d2e2)
- colorscheme: Fix issue in package having the wrong name (#848) (1622ae5)
- coq_nvim: Disable all cmp plugins (#843) (9572bea)
- coq-nvim: Disable all cmp plugins (9572bea)
- debugpy: incorrect path for windows debugpy (1d41ad0)
- deprecated function (5c7db4a)
- dial-nvim: lazify dial-nvim, add month / weekday crementing (#881) (da97c99)
- editing-support: make sure cloak is loaded if nvim loads a file directly (6e4d2e2)
- harpoon: deprecated function in configuration (#870) (5c7db4a)
- lsp_lines-nvim: change virtual_text option to astrocore (#826) (7f95c2e)
- markmap-nvim: Fix issue with pack due to wrongly named null-ls package, and load on
mdfile (#886) (1f6c37d) - mason-tool-installer-nvim: Update mappings function for mason-null-ls (a692178)
- mason-tool-installer-nvim: Use mappings function for null-ls names (#841) (a692178)
- mini-completion: Disable all cmp plugins (#842) (4116515)
- mini-move: properly load
optswhen buildingkeyslazy loading (bb88a06) - mini-surround: properly load
optswhen buildingkeyslazy loading (4d2ee01) - nix: Fix wrong lsp in nix pack. (#882) (c009f66)
- nordic-nvim: spec accidentally used
loadrather thansetup(14647de) - nvim-sftp-sync: remove lazy loading to play nicer with
:UpdateRemotePlugins(53a2ce5) - nvim-toggler: fix default binding (f2ddc4d)
- obsidian-nvim: Make follow_url_func a function and pass url as a param (#871) (546e9dc)
- python: incorrect path for windows debugpy (#862) ([1d41ad0](1d41ad0a7fc2a...
v7.0.0
7.0.0 (2024-04-01)
This major release migrates AstroCommunity to the newly released AstroNvim v4, which allows AstroCommunity to take more control over the users configuration than it could before! This means we are now utilizing AstroNvim features over features provided by lazy.nvim, like using AstroCore for setting up keymappings over the keys table in lazy. We have also made a few changes throughout, such as moving away from deprecated plugins in the language packs.
⚠ BREAKING CHANGES
- neorg: fix breaking change in v8.0.0 (#813)
- rust: move to rustaceanvim instead of ferris to get DAP support (#719)
- recipes: add recipes from the documentation and centralize them in the
recipescategory (#648)
Features
- Add type to astrolsp opts for easier dev experience (fed6eb9)
- angular: add
mason-tool-installerconfig (488320f) - ansible: add
mason-tool-installerconfig (c520cb9) - ansible: add
nvim-lintto pack (d71489c) - astro: add
mason-tool-installerconfig (549ed5e) - bash: add
mason-tool-installerconfig (dcb75ef) - bash: add
nvim-lintto pack (9924e11) - blade: add
mason-tool-installerconfig (9c1b7c9) - clojure: add
mason-tool-installerconfig (cb7674e) - clojure: configure
vim.goptions in AstroCore (07db955) - cmake: add
mason-tool-installerconfig (66b9b19) - colorscheme: add bamboo.nvim (#810) (ca0d86f)
- completion: add
coq.nvim(36b26df) - completion: add
mini.completion(8b26305) - conform-nvim: configure
formatexprwith AstroCore (7ca0c2b) - conform-nvim: disable
formattingtypes inmason-null-lssetup if it's available (5f49c1e) - cpp: add
mason-tool-installerconfig (c2234fa) - cpp: configure autocommands with AstroCore (81b29a8)
- cpp: make
offsetEncoding=utf-8default in pack (c9144d4) - crystal: add
mason-tool-installerconfig (82db52c) - cs: add
mason-tool-installerconfig (f1e9e26) - cue: add
mason-tool-installerconfig (0052367) - dart: add
mason-tool-installerconfig (1f41d90) - docker: add
conformandnvim-lintsupport (c61991e) - docker: add
mason-tool-installerconfig (86b2bdf) - editing-support: add
bigfile.nvim(e0f4029) - editing-support: add
conform.nvim(#731) (18fe848) - editing-support: add vim-visual-multi (#797) (6c79f4a)
- elm: add
conformsupport (dd0cb7c) - elm: add
mason-tool-installerconfig (9bdd335) - file-explorer: Add telescope-file-browser.nvim (#818) (5de68a2)
- fsplash-nvim: configure autocommands in AstroCore (2b29654)
- full-dadbod: configure autocmds in AstroCore (1d14441)
- gist-nvim: configure
vim.goptions in AstroCore (cf4f3c1) - git: add
fugit2.nvim(b4fdf14) - git: add
nvim-tinygit(18117f7) - gleam: add
mason-tool-installerconfig (1282095) - go: add
go.nvimrecommendedgoplssettings (fbbe615) - go: add
mason-tool-installerconfig (60635c5) - go: enable semantic tokens in
goplsout of the box (df6ac04) - haskell: add
mason-tool-installerconfig (499772b) - helm: add
conformsupport (0bf4e33) - helm: add
mason-tool-installerconfig (3ef290e) - html-css: add
conformsupport (78608fb) - html-css: add
mason-tool-installerconfig (63eea0d) - inc-rename-nvim: use dressing if available for input box and autofill word under cursor (90e40cb)
- indent: add indent-rainbowline (#808) (2a028c9)
- java: add
conformsupport (ee9b92e) - java: add
mason-tool-installerconfig (e131f43) - json: add
mason-tool-installerconfig (fe67144) - json: Add schemastore support to json pack (0088629)
- julia: add
mason-tool-installerconfig (aab1019) - keybinding: Add mini.clue (#801) (632e3b7)
- kotlin: add
mason-tool-installerconfig (42c2e72) - kotlin: add
nvim-lint(02db5f8) - leap-nvim: configure autocmds in AstroCore (a6c415e)
- lsp-inlayhints-nvim: configure autocmds in AstroCore (4fadb81)
- lsp: add
coc.nvim([#785](https://github.c...
v6.0.1
v6.0.0
6.0.0 (2024-03-19)
⚠ BREAKING CHANGES
Features
- editing-support: Add cloak.nvim (#761) (3b88193)
- grapple-nvim: better keymaps + add nvim-web-devicons dependency (#781) (c730a7e)
- harpoon: Update to v2 (#741) (0151343)
- pack: add Templ language pack (#780) (bbd7f7f)
Bug Fixes
- bash: fix duplicate diagnostics in bash pack (#804) (570a524)
- grapple-nvim: better keymaps + add nvim-web-devicons as a lazy dependency (c730a7e)
- grapple-nvim: update to Grapple v0.10.0 (#779) (30e8aae)
- grapple: update after rewrite (30e8aae)
- markdown-preview-nvim: yarn istead of npm (#770) (f6a07ff)
- pack: fix duplicate diagnostics in bash pack (570a524)