From d38d55803a814d29a447d292e956ef10e2928f38 Mon Sep 17 00:00:00 2001 From: Paul Buetow Date: Sun, 17 Aug 2025 00:18:25 +0300 Subject: docs: add CHANGELOG entry for 0.0.3 --- CHANGELOG.md | 13 +++++++++++++ 1 file changed, 13 insertions(+) create mode 100644 CHANGELOG.md (limited to 'CHANGELOG.md') diff --git a/CHANGELOG.md b/CHANGELOG.md new file mode 100644 index 0000000..b0a4600 --- /dev/null +++ b/CHANGELOG.md @@ -0,0 +1,13 @@ +# Changelog + +All notable changes to this project are documented here. + +## [0.0.3] - 2025-08-16 + +- Added: "Resolve diagnostics" code action that fixes only diagnostics overlapping the current selection; replaces exactly the selected range. +- Added: Configurable completion trigger characters via `trigger_characters` in config. +- Changed: Default trigger characters when unset now include `.` `:` `/` `_` `;` `?`. +- Refactor: `lsp.NewServer` now takes a `ServerOptions` struct instead of a long parameter list. +- Docs: Updated README and `config.json.example` with trigger configuration and new code action. +- Tests: Added unit tests for diagnostic filtering and range overlap helpers. + -- cgit v1.2.3