diff options
Diffstat (limited to 'debian/changelog')
-rw-r--r-- | debian/changelog | 33 |
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: |