Skip to content

v0.0.14

Compare
Choose a tag to compare
@github-actions github-actions released this 19 Dec 22:32
· 158 commits to main since this release
dcec49b

Added

  • Brace matching support inside the dependency language.
  • Add refactor support to rename binary packages. It will attempt to rename relevant files in debian as
    well (oldname.foo -> newname.foo).
  • Support for auto-completion of packages from debian/control inside relation fields. In "positive" dependency
    fields (Depends, Recommends, etc.) for a binary package, then the relation will be versioned by default.

Changed

  • Bump lombok dependency fully to 1.18.22. Previously 1.18.20 was still used in some cases.
  • Field, value and substvars documentation. It is now done as "hover" navigation rather than "quick nav"
    documentation. That means it appears when you over the mouse over the element rather than having to
    hold CTRL down while hovering.
  • Reformat documentation for fields, values and substvars to fit the conventions for hover documentation.
  • Field name suggestions now exclude fields already present in the paragraph. Note that generally only fields
    present "above" the cursor are considered a part of the paragraph.
  • Renaming Source package now also updates the source name in the latest UNRELEASED changelog entry as well.
  • Chore: Bump snakeyaml dependency to 1.29 and action/cache CI dependency to 2.1.7.

Fixed

  • Disable "Rename" refactor option for "fake" references (e.g., known fields and values) where it does not
    make sense to use refactoring.
  • Provider better quick-nav text for dummy references (i.e., references only present for providing documentation).