diff options
Diffstat (limited to 'debian/changelog')
-rw-r--r-- | debian/changelog | 39 |
1 files changed, 39 insertions, 0 deletions
diff --git a/debian/changelog b/debian/changelog index 7c26793..f85bf95 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,40 @@ +debputy (0.1.22) unstable; urgency=medium + + [ Niels Thykier ] + * migrate-from-dh: + - Fix bug where some dh config lines were migrated wrong + + * LSP/Lint: + - Provide better "guards" for `debian/rules` and `debputy.manifest`. + Since the LSP is accepting generic languages here for compatibility, + it should not apply to all instances of those generic languages. + - Add basic semantic token and folding range support for comments + in deb822 based files. + - Detect and leverage trivial cases of `dh ... --with addon` for + better precision. + - Fix the quick fix handler in LSP mode. It was disabled by mistake + due to some refactoring. + - Add some basic checks of the changelog sign off dates. + + * CLI Breaking change: Rename `plugable` to `pluggable` in API + and command line interface. The relevant API is currently + "private-only", which is why this is not listed under a + "Plugin API" heading. + + * LSP editor-config: Correct snippet for `vim+ycm` + * LSP editor-config emacs: Recommend elpa-markdown-mode + * Fix warning about -dbgsym packages for automatic M-A: same + * d/control: Add 3.11 version bound on python for now + * Improve migration from `dh` related documentation. + * Fix bug where `dpkg-gencontrol` could error out on dbgsym packages. + Fundamentally the same as debhelper's #1067711. + + [ Otto Kekäläinen ] + * Apply 'wrap-and-sort -abkt' + * Fix misc spelling errors + + -- Niels Thykier <niels@thykier.net> Wed, 27 Mar 2024 07:42:58 +0100 + debputy (0.1.21) unstable; urgency=medium * Plugin API: @@ -584,8 +621,10 @@ debputy (0.1.7.8) unstable; urgency=medium * debputy: Provide new `plugable-manifest-rules` topic for `plugin list`. This subcommand enables the user to get a list of all rules available under `installations` or `packages.{{PACKAGE}}.transformations`, etc. + (Note: it was renamed to `pluggable-manifest-rules` in 0.1.22) * debputy: Provide a `plugin show plugable-manifest-rules` command that can provide some details about each rule (such as `install`). + (Note: it was renamed to `pluggable-manifest-rules` in 0.1.22) * MANIFEST-FORMAT.md: Clarify some of the "shell"-like examples. * MANIFEST-FORMAT.md: Clarify that "install" (with `as`) behaves like `foo => bar`. Previously, the documentation said `=>` which could also |