summaryrefslogtreecommitdiffstats
path: root/debian/changelog
diff options
context:
space:
mode:
authorDaniel Baumann <daniel.baumann@progress-linux.org>2024-07-01 18:12:27 +0000
committerDaniel Baumann <daniel.baumann@progress-linux.org>2024-07-01 18:12:27 +0000
commit93ec5cbba6e15384e042b8eb092858c37d396c37 (patch)
tree1a6183192636cf74addb07d72182350f24cf98d7 /debian/changelog
parentMerging upstream version 0.1.40. (diff)
downloaddebputy-93ec5cbba6e15384e042b8eb092858c37d396c37.tar.xz
debputy-93ec5cbba6e15384e042b8eb092858c37d396c37.zip
Adding debian version 0.1.40.debian/0.1.40
Signed-off-by: Daniel Baumann <daniel.baumann@progress-linux.org>
Diffstat (limited to '')
-rw-r--r--debian/changelog33
1 files changed, 33 insertions, 0 deletions
diff --git a/debian/changelog b/debian/changelog
index 82fcc80..e2cd056 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,36 @@
+debputy (0.1.40) unstable; urgency=medium
+
+ * Manifest changes:
+ - The manifest parser now validates the used features against the
+ integration mode. This causes some invalid manifests to be
+ detected at parse time (`debputy manifest`) rather than at
+ build time for `dh-sequence-zz-debputy-rrr`).
+
+ * LSP/Lint:
+ - Use `dh_assistant` to determine inactive commands. This improves
+ the check to cover commands that `debhelper` knows are inactive.
+ However, the functionality now requires `debhelper (>= 13.15~)`.
+ - Apply sequences from `debian/control` when analyzing `debian/rules`.
+ Note for LSP: Depending on your editor, you may have to save
+ `debian/control` first and then trigger a change in `debian/rules`
+ for it to be visible. (Known issue, see debputy#103 and debputy#108)
+ - Provide inlay hints for inherited fields in `debian/control`.
+ - Provide integration mode level checks for most features. The
+ capabilities on `path-metadata` is a known and notable case where
+ the LSP/Lint side is silent where `debputy check-manifest` would
+ complain.
+ - Provide a warning for unknown capabilities (that `cap_from_text`
+ does not recognize). Previously, this would only appear in
+ `debputy check-manifest` or during builds.
+ - Validate boolean and enum-like values for attributes of the
+ manifest. These would previously only be caught by
+ `debputy check-manifest` or during builds.
+
+ * debputy: Remove internal `--integration-mode=rrr` option.
+ * dh_debputy: Remove internal `--integration-mode=rrr` option.
+
+ -- Niels Thykier <niels@thykier.net> Sun, 30 Jun 2024 12:43:55 +0000
+
debputy (0.1.39) unstable; urgency=medium
* LSP/Lint: