Skip to content

Releases: AstroNvim/astrocommunity

v8.3.0

Choose a tag to compare

@astronvimbot astronvimbot released this 10 May 07:36
463d0e1

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 phpdoc treesitter 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 astrocore in enabled function (804a1af)
  • heirline-vscode-winbar: add missing fallback key to path_func (a751246)
  • scala: only initialize metals once per buffer (29ace38)
  • transparent-nvim: transparent keymap (#945) (ba1a98f)

v8.2.1

Choose a tag to compare

@astronvimbot astronvimbot released this 02 May 18:54
6697927

8.2.1 (2024-05-02)

Bug Fixes

  • edgedb: typo in filetype definition (e01ebf1)
  • pack: remove non-existant branch (#936) (8dac439)
  • templ: updated to AstroNvim v4 (f44fdf0)
  • templ: Use astrocore instead of astronvim.utils (#937) (afca1e4)

v8.2.0

Choose a tag to compare

@astronvimbot astronvimbot released this 02 May 15:37
0449bd3

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 provideFormatter for html and cssls language servers (75e79ac)
  • mason-tool-installer-nvim: initialize an empty ensure_installed table (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

Choose a tag to compare

@astronvimbot astronvimbot released this 25 Apr 15:44
ec395aa

8.1.1 (2024-04-25)

Bug Fixes

  • pack: update typescript-all-in-one disable typescript-tools to denols (#876) (4bccd65)
  • typst: added missing command to typst-preview.nvim (#913) (83cb7e6)

v8.1.0

Choose a tag to compare

@astronvimbot astronvimbot released this 25 Apr 10:59
7286c27

8.1.0 (2024-04-25)

Features

  • completion: Add vim-tabby (#904) (93b0b67)
  • completion: added fitten (#905) (41f7a6a)
  • cpp: Add &lt;Leader&gt;lw keymap 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.nvim plugin for sqls LSP 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 keys table (ea92faa)
  • fish: none-ls opts.sources not being created if it doesn't exist (#893) (13b816d)
  • java: use jdtls for formatting instead of clang-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 sqlfluff as sqls supports formatting (#890) (738444a)
  • tailwindcss: add root_dir detection to tailwindcss pack (#912) (364a595)
  • vue: disable volar hybrid mode by default (37e6d23)

v8.0.0

Choose a tag to compare

@astronvimbot astronvimbot released this 15 Apr 19:26
41d6ed9

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-operators plugin (#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 undotree plugin (#863) (53b9ed7)
  • image-nvim: use luarocks.nvim for "magick" rock (#835) (6a58f1d)
  • keybinding: add nvcheatsheet.nvim (#861) (4da8d06)
  • lsp: add actions-preview.nvim plugin (#855) (3f64ba3)
  • media: add codesnap.nvim (#828) (875ebcb)
  • nvim-devdocs: bundled js/node docs for typescript files (#834) (ade3c18)
  • pack: add elixir/phoenix pack (#821) (4a80be4)
  • recipes: add neo-tree dark 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: astro and svelte support added (b1e5f08)
  • ts-error-translator-nvim: svelte and astro support 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 md file (#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 opts when building keys lazy loading (bb88a06)
  • mini-surround: properly load opts when building keys lazy loading (4d2ee01)
  • nix: Fix wrong lsp in nix pack. (#882) (c009f66)
  • nordic-nvim: spec accidentally used load rather than setup (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...
Read more

v7.0.0

Choose a tag to compare

@astronvimbot astronvimbot released this 01 Apr 13:09
9964c6f

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 recipes category (#648)

Features

  • Add type to astrolsp opts for easier dev experience (fed6eb9)
  • angular: add mason-tool-installer config (488320f)
  • ansible: add mason-tool-installer config (c520cb9)
  • ansible: add nvim-lint to pack (d71489c)
  • astro: add mason-tool-installer config (549ed5e)
  • bash: add mason-tool-installer config (dcb75ef)
  • bash: add nvim-lint to pack (9924e11)
  • blade: add mason-tool-installer config (9c1b7c9)
  • clojure: add mason-tool-installer config (cb7674e)
  • clojure: configure vim.g options in AstroCore (07db955)
  • cmake: add mason-tool-installer config (66b9b19)
  • colorscheme: add bamboo.nvim (#810) (ca0d86f)
  • completion: add coq.nvim (36b26df)
  • completion: add mini.completion (8b26305)
  • conform-nvim: configure formatexpr with AstroCore (7ca0c2b)
  • conform-nvim: disable formatting types in mason-null-ls setup if it's available (5f49c1e)
  • cpp: add mason-tool-installer config (c2234fa)
  • cpp: configure autocommands with AstroCore (81b29a8)
  • cpp: make offsetEncoding=utf-8 default in pack (c9144d4)
  • crystal: add mason-tool-installer config (82db52c)
  • cs: add mason-tool-installer config (f1e9e26)
  • cue: add mason-tool-installer config (0052367)
  • dart: add mason-tool-installer config (1f41d90)
  • docker: add conform and nvim-lint support (c61991e)
  • docker: add mason-tool-installer config (86b2bdf)
  • editing-support: add bigfile.nvim (e0f4029)
  • editing-support: add conform.nvim (#731) (18fe848)
  • editing-support: add vim-visual-multi (#797) (6c79f4a)
  • elm: add conform support (dd0cb7c)
  • elm: add mason-tool-installer config (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.g options in AstroCore (cf4f3c1)
  • git: add fugit2.nvim (b4fdf14)
  • git: add nvim-tinygit (18117f7)
  • gleam: add mason-tool-installer config (1282095)
  • go: add go.nvim recommended gopls settings (fbbe615)
  • go: add mason-tool-installer config (60635c5)
  • go: enable semantic tokens in gopls out of the box (df6ac04)
  • haskell: add mason-tool-installer config (499772b)
  • helm: add conform support (0bf4e33)
  • helm: add mason-tool-installer config (3ef290e)
  • html-css: add conform support (78608fb)
  • html-css: add mason-tool-installer config (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 conform support (ee9b92e)
  • java: add mason-tool-installer config (e131f43)
  • json: add mason-tool-installer config (fe67144)
  • json: Add schemastore support to json pack (0088629)
  • julia: add mason-tool-installer config (aab1019)
  • keybinding: Add mini.clue (#801) (632e3b7)
  • kotlin: add mason-tool-installer config (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...
Read more

v6.0.1

Choose a tag to compare

@astronvimbot astronvimbot released this 28 Mar 10:06
f0a6043

6.0.1 (2024-03-25)

Bug Fixes

  • neorg: restrict to version 7 (f219659)

v6.0.0

Choose a tag to compare

@astronvimbot astronvimbot released this 20 Mar 18:58
eed71e6

6.0.0 (2024-03-19)

⚠ BREAKING CHANGES

  • grapple-nvim: update to Grapple v0.10.0 (#779)
  • harpoon: Update to v2 (#741)

Features

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)

v5.5.0

Choose a tag to compare

@astronvimbot astronvimbot released this 08 Feb 13:04
da69f6d

5.5.0 (2024-02-07)

Features

Bug Fixes

  • angular: use built-in treesitter (8157924)
  • diffview-nvim: use diffview winbar and disable view activation (#752) (a953b0d)