Skip to content

paketkoll-v0.3.0

Compare
Choose a tag to compare
@VorpalBlade VorpalBlade released this 25 Jul 19:30
· 162 commits to main since this release
paketkoll-v0.3.0
a0cba91

This is a massive release, as konfigkoll was introduced as a new command.
While this is not directly part of paketkoll, it had knock-on effects on the
way the source code is organized.

🚀 Features

  • Add Makefile to help install things. This is needed to get man pages and
    shell completion files installed. They are not longer generated as part
    of the build script.
  • Vendor deps by default (instead of linking them dynamically)
  • Rework, only single files backend allowed
  • Add paketkoll owns command to quickly find what package owns a file

🚜 Refactoring

  • Split out print_packages
  • Move backend traits to paketkoll_types
  • Unify and format Cargo.toml files
  • Revamp public API
  • Use method for resolving string interning newtypes

📚 Documentation

  • Reorganize README files

⚙️ Other stuff

  • Fix typos and lints from RustRover