summaryrefslogtreecommitdiffstats
path: root/debian/changelog
diff options
context:
space:
mode:
Diffstat (limited to 'debian/changelog')
-rw-r--r--debian/changelog32
1 files changed, 32 insertions, 0 deletions
diff --git a/debian/changelog b/debian/changelog
index b52b93c..9d6f768 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,35 @@
+debputy (0.1.25) unstable; urgency=medium
+
+ * LSP/lint:
+ - Provide initial hover docs for `d/debputy.manifest`.
+ - Provide initial completion support for `d/debputy.manifest`.
+ - Provide more diagnostics for `d/debputy.manifest`. Note that
+ `debputy check-manifest` still covers a lot more, but it usually
+ only reports one issue at the time and does not work with the LSP.
+ - When the editor does not provide a language id for the files,
+ `debputy` now attempts to guess the language from the filename.
+ This makes the language server work with most editors that do
+ not know about the file format (such as `debian/debputy.manifest`).
+
+ [ Niels Thykier ]
+ * d/copyright: Dual license linter and LSP, since that makes it easier
+ to share code with `debpkg-metadata`.
+ * debputy: Add YAML mode (debputy.manifest) to emacs LSP editor config
+ example.
+ * LSP/lint: Fix crash bug with some errors in debputy.manifest
+ * Migrate to `python3-ruyaml` as default. It has fewer arch:any
+ dependencies, which in turn should make arch bootstrapping easier.
+ (Closes: debputy#84)
+ * debputy: Make `debputy lsp editor-config` list known config names.
+ Thanks to David Kalnischkies <david@kalnischkies.de> (Closes: #82)
+ * LSP: Fallback to filename based detection if no language id is provided
+
+ [ Otto Kekäläinen ]
+ * Add Lintian overrides
+ * Add Salsa-CI to both build packages, and to run `debputy lint` on itself
+
+ -- Niels Thykier <niels@thykier.net> Thu, 04 Apr 2024 07:18:03 +0200
+
debputy (0.1.24) unstable; urgency=medium
* Manifest: