I have a python script that can summarise RPM change-logs for anything install by zypper in the past N days. The idea being to work around the limitation that the Tumbleweed release announcements only lists the DVD changes, but the release almost always contains more than that. I recently gave it a spring-clean for python3, and have now shared it as a gist in case it may be of use to others: https://gist.github.com/digitaltrails/094cd5a5d08670560c8bb199041321a6 Usage is as follows: Usage: zypphist.py [options] Report change log entries for recent zypper installs. Options: -h, --help show this help message and exit -i ZYP_INSTALL_DAYS, --installed-since=ZYP_INSTALL_DAYS Include anything zypper installed up to the specified days ago(default 1). -c RPM_CHANGE_ENTRIES, --change-entries=RPM_CHANGE_ENTRIES For matched zypper installs, report a given number of dated RPM change-log entries (default 1). Example: sudo python3 zypphist.py --installed-since=3 Sample output for one package: ================================================== +Package: 2024-09-14 09:02:57 nvidia-utils-G06 ------------------------------ * Tue Aug 13 2024 Stefan Dirsch <sndirsch@suse.com> - Update to 550.107.02 * Fixed a race condition involving modeset ownership which could lead to flip event timeout errors when enabling the 'fbdev' kernel module parameter in nvidia-drm. * Fixed a regression that caused nvidia-powerd to exit when nvidia-dbus.conf was not present in the /etc/dbus-1/system.d/ directory. * Fixed a bug that could cause memory corruption while handling ACPI events on some notebooks. * Fixed a bug that could cause external displays to become frozen until the next modeset when using PRIME Display Offloading with the NVIDIA dGPU acting as the display offload sink. The one limitation is that the script cannot work out how many rpm change log entries might apply to a release and defaults to one. Michael