astrocommunity
astrocommunity copied to clipboard
chore(main): release 20.0.0
:robot: I have created a release beep boop
20.0.0 (2025-11-11)
⚠ BREAKING CHANGES
- keybinding:
nvcheatsheet.nvimrepo is deleted (#1674) - sql: Dont force ansi for sqlfluff with conform (#1659)
- docker: migrate to docker-language-server (#1650)
- sql: Dont force ansi dialect (#1628)
- typescript: remove eslint and prettier (#1504)
- mcphub-nvim: Dont override opts (#1588)
Features
- ai: add
NickvanDyke/opencode.nvim(#1654) (8deebfc) - ansible: Remove prettier & prettierd (#1622) (f738614)
- bars-and-lines: add wakastat.nvim (#1540) (383f86e)
- colorscheme: add zenbones colorscheme (#1676) (46e2253)
- copilotchat-nvim: update to v4 and add mcphub.nvim integration (#1599) (8e359d7)
- docker: migrate to docker-language-server (#1650) (ee4dde0)
- docker: Remove prettier & prettierd (#1623) (db00783)
- editing-support: add amp.nvim (#1675) (768fc89)
- editing-support: adding codecompanion-nvim (#1562) (c44cdc0)
- editing-support: adding vectorcode (#1563) (1178bef)
- editing-support: remove options and use plugin defaults (f75b23e)
- file-explorer: added fyler.nvim (#1543) (27e9c1f)
- fyler-nvim: update fyler.nvim config to replace neotree.nvim (#1666) (3f89cb0)
- go: replace
nvim-neotest/neotest-gowithfredrikaverpil/neotest-golang(#1545) (656c66f) - helm: remove prettier & prettierd (#1621) (97d0332)
- html-css: Remove prettierd & prettier (#1627) (de3cff0)
- jj: add jjui to the jj pack (#1546) (219e54c)
- jj: Use float direction with lazyjj and jjui terminals (#1683) (4e3c2db)
- lsp: add sonarlint-nvim (#1526) (d96c771)
- markdown: remove prettier & prettierd (#1626) (5bead08)
- mcphub-nvim: adding codecompanion extension (#1561) (2db3ee2)
- mcphub-nvim: Dont override opts (#1588) (f75b23e)
- mdx: remove prettier & prettierd (#1625) (5cb42ce)
- neotest: add rounded border (39b2c1e)
- neotest: add rounded border, add
FixCursorHold.nvim, and removecatppuccinspec (#1647) (39b2c1e) - nvim-snippets: add neogen and blink cmp integration (#1555) (e2d034a)
- pack: add biome (#1511) (88b9065)
- pack: add eslint (#1503) (8ae3804)
- pack: add nushell language pack (#1601) (b22f8a5)
- pack: add oxlint pack (#1554) (0b5beb6)
- pack: add pack for keybindings to
diffcommand (#1634) (05ecb92) - pack: add prettier pack (#1502) (53a6313)
- pack: add spring-boot pack (#1534) (2c879c0)
- recipes: add recipe to disable floating window borders (3d2f6d7)
- sql: Dont force ansi dialect (#1628) (8047912)
- sql: Dont force ansi for sqlfluff with conform (#1659) (eb2204e)
- typescript: add goto_source_definition mapping (#1558) (cb02020)
- vimtex: add two more which-key descriptions (d451f1d)
- vimtex: disable treesitter highlight to use vimtex highlight (#1637) (7e2fcd9)
- vscode: add "Close all tabs except current" mapping (#1579) (2521d25)
- vscode: add key mapping for showing active editors (#1671) (32bfdbe)
- yaml: Remove prettier & prettierd (#1624) (7a476ec)
- yanky-nvim: integrate snacks.nvim picker (#1665) (99232be)
- zig: Add mason support to pack, and update docs to remove old info (#1618) (e941d5f)
Bug Fixes
- ansible: improve regex pattern to avoid false matches (#1535) (16231a6)
- auto-save-nvim: auto saving in fyler (ed14887)
- auto-save-nvim: improve compatibility with
fyler.nvim(#1669) (ed14887) - avante-nvim: Check for nil value in opts table for markview.nvim dependency (#1537) (80b9c58)
- avante-nvim: Update OXY2DEV/markview.nvim's opts table (#1518) (e1e0c99)
- catppuccin: catppuccin changed groups.integrations to special (#1649) (c67226a)
- catppuccin: cleaned up catppuccin pack (#1513) (3c74e80)
- catppuccin: use get_theme() instead of get() for bufferline integration (#1614) (c70bd8c)
- coc-nvim: resolve <CR> conflicts and enable proper insert-mode completion (#1552) (be0c1c8)
- copilot-lua-cmp: rebind dismiss keybinding to avoid keymap conflict (#1645) (31ddaa3)
- diff-keybindings: Refactor diffkeybindings to use astroui, and fix visual bug (#1651) (35e50cf)
- grug-far-nvim: escape spaces and special symbols in filepath (#1639) (92c859e)
- harper: Link to correct configuration doc (2f550c0)
- hop-nvim: visual-selection related keymapping bug (#1630) (cbb7302)
- html-css: Add styled to treesitter (#1524) (4d2a40f)
- hurl: update keymap description to "Hurl" (4f94d6f)
- indent-rainbowline: Update indent-rainbowline to use new indent-blankline config (#1514) (7a007c1)
- java: fix issue with submodule root discovery (#1530) (2107a4c)
- java: update root markers (#1525) (62865ef)
- jj: properly handle cases where
neo-treeandtelescopeare not available (#1580) (36577ef) - json: Normalize casing of schemastore plugin (#1547) (46cbdf2)
- keybinding:
nvcheatsheet.nvimrepo is deleted (#1674) (689a880) - kulala-nvim: fix keymaps config (#1539) (67a2188)
- kulala-nvim: fix lsp keymaps (#1551) (214faad)
- kulala-nvim: resolve bugs in keymap setup and breaking lazy loading in general (#1567) (6f3e4a5)
- markdown-preview-nvim: Change build command to download prebuilt version of markdown-preview. (#1640) (5c9c55c)
- mcphub-nvim: add nil check in system_prompt configuration (#1582) (833a2e8)
- mcphub: add nil check in system_prompt configuration (833a2e8)
- mini-files: Use the full name for neo-tree plugin (6675261)
- mini-files: Use the full name for neo-tree plugin table (#1677) (6675261)
- neominimap-nvim: updated deprecated
togglecommand toToggle(#1667) (9e0ca5b) - nginx: correct package name from nginx_language_server to nginx-language-server (2758407)
- nginx: fix incorrect nginx package name (#1517) (2758407)
- nim: rename README file extension case (fdcf33f)
- nvim-cmp: Check for nil value in opts table (#1559) (d78c9d0)
- nvim-snippets: fix neogen the snippet_engine option error and the blinks cmp snippets option error (e2d034a)
- nvim-treesitter-context: fix outdated commands (#1538) (9e5d5d3)
- obsidian-nvim: remove
util.table_length(#1603) (31346b6) - obsidian-nvim: Update plugin spec by removing deprecated options and APIs (#1570) (797c37a)
- opencode-nvim: binding collision with neotree focus (#1661) (378c6d8)
- opencode-nvim: missing terminal provider (#1680) (2e6c893)
- oxlint: enable oxlint in astrolsp (#1592) (c13b172)
- oxlint: remove conform config (#1583) (a7d98b3)
- php: autocomplete not working because of blink + nvim-ts-autotag in php files (df6d31c)
- php: autocomplete not working with blink + nvim-ts-autotag (#1682) (df6d31c)
- purescript: fix url to nvimmer-ps bc original username was blocked by github (5a27649)
- purescript: update nvimmer-ps url (#1600) (5a27649)
- purescript: update nvimmer-ps url (#1633) (4e6feff)
- python: switch over to
mainbranch afterregexbranch got merged (#1632) (668273d) - sniprun: add missing
keysfor lazy loading (5f74d5f) - sonarlint-nvim: remove optional (#1533) (9768a31)
- sql: Dont overide opts.handlers table (#1520) (ff8b03b)
- vim-matchup: update to new configuration without
nvim-treesittermodule (9d54971) - vimtex: add two missing
which-keydescriptions (#1576) (d451f1d) - vue: remove usage of old Mason API (fb7aeaf)
- vue: update config to support v3 (#1568) (75839d0)
- vue: Use
get_install_path()from mason registery to find volar installation path (#1531) (f14d0ff) - yaml: Normalize casing of schemastore plugin (#1548) (21bf0f7)
- zig: Remove zig-tools.nvim package (#1616) (2706f71)
Reverts
Code Refactoring
This PR was generated with Release Please. See documentation.