summaryrefslogtreecommitdiffstats
path: root/debian/changelog
diff options
context:
space:
mode:
Diffstat (limited to 'debian/changelog')
-rw-r--r--debian/changelog38
1 files changed, 37 insertions, 1 deletions
diff --git a/debian/changelog b/debian/changelog
index 67c2a66..15e9d6d 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,39 @@
+debputy (0.1.29) unstable; urgency=medium
+
+ * LSP/Lint:
+ - The hover docs for a substvar like `${foo:Depends}` will now mention
+ that it is a "relationship substvar" and how it is redundant with
+ bleeding edge package helpers.
+ - Provide docs for many Completion suggestions in `d/control` and
+ `d/tests/control`
+ - Improve semantic token support for deb822 files to cover react
+ to known values, inter-stanza comments, field comments and in-field
+ value comments for known fields. In-field value comments for
+ unknown fields are still not marked as comments.
+ - Detect all mismatches between package name and section. Previously,
+ only `-udeb` packages have its section validated.
+ - The mismatched section diagnostics now provide quick-fixes also
+ when the `Section` field is not provided in the `Package` stanza
+ (or in the `Source` stanza)
+
+ [ Niels Thykier ]
+ * d/copyright: Fix typo of `Apache-2` license
+ * debputy: Support `--ignore-language-ids` in `debputy lsp server`. This
+ is useful for editors that provide language IDs that `debputy` does
+ not recognize, since it will make `debputy` disregard the language
+ ID and fallback to filename based rules. See the extended description
+ in `man debputy` for pros and cons of this option.
+ * Make `--tcp` and `--ws` for `debputy lsp server` mutually exclusive.
+ Previously, one of the options would just be "silently" ignored.
+ * debputy.pod: Document all `debputy lsp server` related command options
+ * LSP: Fix IndexError triggered with `emacs/eglot` in `d/control`
+ * debputy: Fix a warning about unknown "didChange" notifications.
+
+ [ Jochen Sprickerhof ]
+ * `debputy lsp editor-configs`: add `neovim+nvim-lspconfig`
+
+ -- Niels Thykier <niels@thykier.net> Wed, 24 Apr 2024 18:00:41 +0000
+
debputy (0.1.28-0.0~progress7.99u1) graograman-backports; urgency=medium
* Uploading to graograman-backports, remaining changes:
@@ -89,7 +125,7 @@ debputy (0.1.27) unstable; urgency=medium
by default. The `make` man page strongly implies that it "may"
run code, which will be unhelpful to anyone using `debputy lint`
to review packages.
- - The `debputy.manfiest` diagnostics now flag conflicting
+ - The `debputy.manifest` diagnostics now flag conflicting
attributes in the manifest. Previously, these were only flagged
by `debputy check-manifest` or during build. (Closes: #85)
- When there is a typo of a keyword in `debputy.manifest` with one