diff options
Diffstat (limited to 'debian/changelog')
-rw-r--r-- | debian/changelog | 31 |
1 files changed, 30 insertions, 1 deletions
diff --git a/debian/changelog b/debian/changelog index deedca4..61b7d3d 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,32 @@ +debputy (0.1.33) unstable; urgency=medium + + * LSP/Lint: + - Check `Files` in debian/copyright for unnecessary syntactical segments. + - Add basic validation of `Standards-Version` field (like out of date + Standards-Version or incorrect format) + - Add support for `debian/patches/series`. Note that for the LSP support + you will probably need `--ignore-language-ids` for it to activate. + Current features are: + + Semantic tokens: Comments + Patches (as "String") are matched. + Some patch options are marked too. + + Diagnostics: Patches not mentioned, non-existent patches, duplicate + patches, patches not ending with .diff/.patch (to aid editor + support), and syntax issues. + + Completion: Patch names are completed. Option completion is not + supported (but `debian/patches/series` only allows `-p1` which + is redundant). + - Packages with multiple `Vcs-*` fields (ignoring `Vcs-Browser`) now + triggers a diagnostic. + - Linter (but not LSP) now has a separate severity for spelling issues + called `spelling`. It works like the previous severity for all intents + and purposes, it is just a different name for the same severity. + + * d/control: Bump Standards-Version to 4.7.0 - no changes required + * Add basic `grantlee` packaging plugin to match the `debhelper` + sequence add-on of same name. + + -- Niels Thykier <niels@thykier.net> Thu, 09 May 2024 10:43:23 +0000 + debputy (0.1.32) unstable; urgency=medium * LSP/Lint: @@ -20,7 +49,7 @@ debputy (0.1.31) unstable; urgency=medium - Prune more fields and values in the deb822 completer based on the context. As an example, `same` is no longer suggested as a completion for `Multi-Arch` if the package is - `Architecture: all`. (Closes: #88) + `Architecture: all`. (Closes: debputy#88) - Flag `X-Time64-Compat` as an issue in `Architecture: all` packages. - Update hover doc for `M-A: allowed` to clarify how rare it is |