Skip to content

Latest commit

 

History

History
78 lines (48 loc) · 4.37 KB

File metadata and controls

78 lines (48 loc) · 4.37 KB

Changelog

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog and this project adheres to Semantic Versioning.

0.2.1 (2026-04-06)

Features

  • Add BufflsTsLs:with (7237858)
  • Make ForBash:new non-private (this will be needed for Moonicipal) (ee53e57)

Bug Fixes

  • Make the nodes table agnostic to whether iter_matches returns arrays of arrays of nodes in the captures array (7da9b1e)

0.2.0 (2025-07-20)

⚠ BREAKING CHANGES

  • BufflsForBash:add_flag generator function receive a context object rather then the flag arg
  • Direct generators receive a context objects with the params as a field instead of just params directly

Features

  • BufflsForBash:add_flag generator function receive a context object rather then the flag arg (21bbfca)
  • Add buffls.LineListLs - a buffls for working with a simple text buffer that represents a list of lines (d562e85)
  • Add BufflsForBash:add_cli_arg (df5516b)
  • Direct generators receive a context objects with the params as a field instead of just params directly (bd4d804)
  • Improve BufflsForBash:for_buffer (885c742)

Bug Fixes

  • Flag completion for BufflsForBash ending up with double -- (6ea0361)
  • Use {all = false} when using iter_matches (842bb53)

0.1.0 (2025-07-20)

⚠ BREAKING CHANGES

  • BufflsForBash:add_flag generator function receive a context object rather then the flag arg
  • Direct generators receive a context objects with the params as a field instead of just params directly

Features

  • BufflsForBash:add_flag generator function receive a context object rather then the flag arg (21bbfca)
  • Add buffls.LineListLs - a buffls for working with a simple text buffer that represents a list of lines (d562e85)
  • Add BufflsForBash:add_cli_arg (df5516b)
  • Direct generators receive a context objects with the params as a field instead of just params directly (bd4d804)
  • Improve BufflsForBash:for_buffer (885c742)

Bug Fixes

  • Flag completion for BufflsForBash ending up with double -- (6ea0361)
  • Use {all = false} when using iter_matches (842bb53)

[Unreleased]

0.1.1 - 2023-04-09

Fixed

  • Replace the deprecated vim.treesitter.parse_query with vim.treesitter.query.parse.

Removed

  • [BREAKING] Hover support, since the builtin vim.lsp.hover kept complaining about the empty responses.

0.1.0 - 2023-01-02

Added

  • null-ls source for routing LSP requests to a b:buffls object.
  • LSP requests routing based on Treesitter queries.
  • A special wrapper for writing buffer langauge servers for Bash.