summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPaul Buetow <paul@buetow.org>2025-08-17 00:18:25 +0300
committerPaul Buetow <paul@buetow.org>2025-08-17 00:18:25 +0300
commitd38d55803a814d29a447d292e956ef10e2928f38 (patch)
treeb45368dd689384f46116c89d3bab9049ae7f1a06
parent322a22df9d9b989b8ef877d7c0f27d4809aff0b6 (diff)
docs: add CHANGELOG entry for 0.0.3
-rw-r--r--CHANGELOG.md13
1 files changed, 13 insertions, 0 deletions
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.
+