Skip to content

v7.0.0

Compare
Choose a tag to compare
@ximon18 ximon18 released this 09 Mar 15:12
· 29 commits to main since this release

This breaking release contains the following changes:

  • Add support for Cargo virtual manifests (#67), including two new Ploutos settings: manifest_dir and workspace_package (see the updated docs for more information)
  • Upgraded tools used to versions compatible with Cargo workspaces:

Known issues:

  • Now that cargo-generate-rpm supports setting the URL tag, instructing rpmlint to suppress error no-url-tag fails when the URL tag is actually set. Removing the suppression however causes existing projects that do not set the package.homepage, package.repository or package.metadata.generate-rpm.url to fail rpmlint validation because the URL tag is missing. To upgrade to this version of Ploutos you thus need to ensure a URL tag is set.
  • Lintian is raising new error manpage-not-compressed-with-max-compression (and related warning changelog-not-compressed-with-max-compression). For now Ploutos suppresses the new error. This is possibly due to changes in the newer version of cargo-deb that we upgraded to but hasn't been investigated yet.
  • There could be changes in the upgraded tool versions that result in breakage for users of Ploutos in ways that our test suite hasn't detected.