Skip to content

Releases: kylechui/nvim-surround

v4.0.3

25 Feb 04:13
5553dd1

Choose a tag to compare

4.0.3 (2026-02-25)

Bug Fixes

  • Incorrect handling of consecutive newline visual surrounds. (#430) (c4b406f)

v4.0.2

23 Feb 23:27
7fa0b92

Choose a tag to compare

4.0.2 (2026-02-23)

Bug Fixes

  • Adding/changing surrounds should highlight, even without invoking setup. (#427) (fe95937)

v4.0.1

23 Feb 12:34
b2f5ff2

Choose a tag to compare

4.0.1 (2026-02-23)

Bug Fixes

v4.0.0

22 Feb 22:50
2800277

Choose a tag to compare

4.0.0 (2026-02-22)

⚠ BREAKING CHANGES

  • Make setup optional. (#296)

Features

v3.1.8

14 Dec 15:48
1098d7b

Choose a tag to compare

3.1.8 (2025-12-08)

Bug Fixes

v3.1.7

25 Oct 20:12
fcfa7e0

Choose a tag to compare

3.1.7 (2025-10-25)

Bug Fixes

  • Allow custom textobject in motion of selection (#412) (0cadeb0)

v3.1.6

28 Aug 05:26
a868c25

Choose a tag to compare

3.1.6 (2025-08-28)

Bug Fixes

  • Compatibility issue with Neovim <v0.11. (#407) (617fee0)
  • Incorrect TreeSitter language for queries. (#405) (5cfaad2)

v3.1.5

18 Aug 18:39
d56752d

Choose a tag to compare

3.1.5 (2025-08-18)

Bug Fixes

v3.1.4

18 Aug 03:55
ad60cea

Choose a tag to compare

3.1.4 (2025-08-18)

Bug Fixes

  • treesitter: simpler root node calculation (#396) (c271c90)

Performance Improvements

  • Convert between 1D and 2D indices in a non-stupid way. (#399) (fd40caf)

v3.1.3

26 Jul 21:03
7a7a78a

Choose a tag to compare

3.1.3 (2025-07-26)

Bug Fixes

  • Use native vim.treesitter module when available. (#391) (a925c03)