Skip to content

Release 2.7.0

Latest
Compare
Choose a tag to compare
@danigm danigm released this 10 Feb 09:48
· 2 commits to main since this release
192f8fa

RPMLint 2.7

This is a minor feature release with the following improvements:

RPM Package Handling

  • New groups in openSUSE user-groups config: xpra, sssd, proxy, traefik.
  • New group in Fedora user-groups config: sssd
  • Don't mask rpm2cpio failure in Pkg._extract_rpm()
  • Strict policy to ERR on patch-macro-old-format for openSUSE
  • New warning about the usage of %suse_update_desktop_file
  • FilesCheck: Do not error about non-readable %ghost
  • Don't show suse-update-desktop-file-deprecated for yast packages
  • %{autochangelog} in the changelog section do not cause a warning anymore
  • Handle the missing buildroot in rpm 4.20 gracefully
  • FilesCheck: Update FSF address check to match new only remote
  • Add declarative build support to SpecCheck

Linting and Code Quality

  • Massive clean-up test files, creating mock packages to replace .rpm binaries.

I want to thank the following new contributors for their efforts in this release:
@sbradnick, @scabrero, @13ilya-old, @weberhofer and @mavit.

Full author list with number of (non-merge) commits:

46	Daniel Garcia Moreno
22	Luz Marina
 4	Daniel Mach
 1	Dirk Müller
 1	Johannes Weberhofer
 1	Peter Oliver
 1	Samuel Cabrero
 1	Scott Bradnick
 1	Илья Индиго