# changelog

author: Tim Semeijn <tim@goat.re> - 0.9.4-2
changelog:
  - Fix failing builds with *_poll build patch (3proxy-0.9.4-poll-build.patch)
  - Convert license to SPDX


author: Maxwell G <gotmax@e.email> - 2.2.7-2
changelog:
  - BuildRequire ansible-packaging on Fedora
  - Resolves: rhbz#2126889
  - Fix inverted conditionals and build/install the collection using ansible-galaxy
  - Keep ansible-lint disabled for now
  - Remove unnecessary macros
  - Exclude files with galaxy.yml build_ignore


author: Omair Majid <omajid@redhat.com> - 8.0.103-1
changelog:
  - Update to .NET SDK 8.0.103 and Runtime 8.0.3
  - Add dotnet.macros with %dotnet_runtime_arch and %dotnet_runtime_id


author: Artur Frenszek-Iwicki <fedora@svgames.pl> - 1:2.3.5-5
changelog:
  - Backport upstream fix for possible crash at startup (rhbz#2173854)
  - Backport upstream fix for crash on missing icon (rhbz#2217189)


author: Artur Frenszek-Iwicki <fedora@svgames.pl> - 1:2.3.5-6
changelog:
  - Backport upstream fix for sending out too many notifications (rhbz#2193294)
  - Fix broken patch for possible crash at startup (rhbz#2246819)


author: Jens Petersen <petersen@redhat.com> - 2.2.0-1
changelog:
  - https://hackage.haskell.org/package/cabal-rpm-2.2.0/changelog
  - spec: generate manpage for optparse-applicative programs
  - spec: add %{?haskell_setup}


author: Than Ngo <than@redhat.com> - 122.0.6261.94-1
changelog:
  - upstream security release 122.0.6261.94
    * High : Type Confusion in V8
  - fixed bz#2265957, added correct platform in chromium use agent


author: Than Ngo <than@redhat.com> - 122.0.6261.111-1
changelog:
  - upstream security release 122.0.6261.111
     * High CVE-2024-2173: Out of bounds memory access in V8 
     * High CVE-2024-2174: Inappropriate implementation in V8
     * High CVE-2024-2176: Use after free in FedCM


author: Than Ngo <than@redhat.com> - 122.0.6261.128-1
changelog:
  - upstream security release 122.0.6261.128
     * High CVE-2024-2400: Use after free in Performance Manager


author: Than Ngo <than@redhat.com> - 123.0.6312.58-1
changelog:
  - update to 123.0.6312.58
     * High CVE-2024-2625: Object lifecycle issue in V8
     * Medium CVE-2024-2626: Out of bounds read in Swiftshader
     * Medium CVE-2024-2627: Use after free in Canvas
     * Medium CVE-2024-2628: Inappropriate implementation in Downloads
     * Medium CVE-2024-2629: Incorrect security UI in iOS
     * Medium CVE-2024-2630: Inappropriate implementation in iOS
     * Low CVE-2024-2631: Inappropriate implementation in iOS


author: Than Ngo <than@redhat.com> - 123.0.6312.58-2
changelog:
  - fixed bz#2269768 - enable build ppc64le package for F40
  - fixed bz#2270321 - VAAPI flags in chromium.conf are out of date
  - fixed bz#2271183 - disable screen ai service


author: Than Ngo <than@redhat.com> - 123.0.6312.86-2
changelog:
  - update to 123.0.6312.86
    * Critical CVE-2024-2883: Use after free in ANGLE
    * High CVE-2024-2885: Use after free in Daw
    * High CVE-2024-2886: Use after free in WebCodecs
    * High CVE-2024-2887: Type Confusion in WebAssembly


author: Than Ngo <than@redhat.com> - 123.0.6312.105-1
changelog:
  - update to 123.0.6312.105
    * High CVE-2024-3156: Inappropriate implementation in V8
    * High CVE-2024-3158: Use after free in Bookmarks
    * High CVE-2024-3159: Out of bounds memory access in V8


author: Dalton Hubble <dghubble@gmail.com> - 1.6.19-1
changelog:
  - Update to 1.16.19 (rhbz#2159032)
  - Mitigates CVE-2023-25153 / GHSA-259w-8hf6-59c2
  - Mitigates CVE-2023-25173 / GHSA-hmfx-3pcx-653p


author: Michel Lind <salimma@fedoraproject.org> - 2.1.9-2
changelog:
  - Fix build on Koji - disabling test that fails due to permission issue
  - Run pyproject_check_import
  - Remove setup.py that was accidentally shipped


author: Milos Komarcevic <kmilos@gmail.com> - 4.4.1-1
changelog:
  - 4.4.1 release
  - Remove flickrcurl-devel from BuildRequires, no longer used upstream
  - Bump Clang/LLVM, CMake, Exiv2, and libheif minimum versions


author: Packit <hello@packit.dev> - 5.1.7-1
changelog:
  - Release 5.1.7
  - Actions plugin's actions.conf can set "Enabled" for each action separately
  - Actions plugin now supports action options
  - Implement `get_reason()` for groups and environments
  - Disable the RHSM plugin by default and enable it in the RPM spec
  - Add missing docs for `get_advisory_packages_sorted_by_name_arch_evr(bool)`
  - Update documentation about maintained coprs
  - modules: Test `ModuleProfile::is_default()` method
  - modules: Simplify finding whether profile is default in module list
  - modules: Fix `ModuleProfile::is_default` method
  - modules: Store if profile is default in ModuleProfile object
  - Generate docs for undocummented functions so they at least show up
  - Add python advisory docs
  - Add advisory python API tests
  - Enable AdvisoryModule bindings


author: Packit <hello@packit.dev> - 5.1.8-1
changelog:
  - Release 5.1.8
  - Update translations from weblate
  - Don't run infinitely when enabling dependent modules and module is not found
  - Always print "[d]" in module list for default streams
  - Fix transaction table headers for module operations
  - Implement `config-manager addrepo --add-or-replace`
  - Implement plugin `config-manager`
  - Allow globs in module_spec arguments
  - Document needs-restarting plugin
  - Add no-op `needs-restarting -r` for DNF 4 compat
  - Implement `needs-restarting --services`
  - Initial implementation of needs-restarting


author: Packit <hello@packit.dev> - 5.1.9-1
changelog:
  - Release 5.1.9
  - Update translations from weblate
  - Fix builds for RISC-V arch
  - Fix architecture autodetection
  - Move `am_i_root` function to common library
  - Implement `module info` command
  - Add user confirmation request if `history store` overwrites a file
  - Add `history store` command
  - Add API to serialize base::transaction in JSON
  - Add API to serialize transaction::transaction in JSON
  - Add docs for `provides`
  - Implement command `provides`
  - Read `copr.vendor.conf` in `/usr/share` first
  - Add docs for `check` command
  - Implement `check` command
  - Expose `utis/fs/file.hpp` and `temp.hpp` on API
  - Document dropping of the `skip-broken` for `upgrade`
  - Update man pages with missing dependency resolving-related options
  - Document `skip-broken` option only for related commands
  - Test for adding an empty list to memory file
  - Check serialized temporary files memory is non-empty
  - Add `microcode_ctl` to needs-restarting's reboot list
  - Fix reporting spec matches only source


author: Packit <hello@packit.dev> - 5.1.10-1
changelog:
  - Release 5.1.10
  - Document dnf5 plugins
  - Document How-to write libdnf5 plugin tutorial
  - Document How-to write dnf5 plugin tutorial
  - Document Templates for libdnf5 plugin
  - Document Templates for dnf5 plugin
  - Sort the module info table
  - `module info` print hint for active modules
  - `module info` print "[a]" for active modules
  - Ensure write permission before importing packages
  - Change module dependency string to be the same as in dnf4
  - `module info`: improve summary and description
  - Escape glob characters in pkg specs for `builddep`
  - Add `mc` alias for `makecache`
  - Implement `logdir`, `log_size` and `log_rotate` config options
  - remove redundant "all" in command `check`
  - Improve bash completion
  - Fix progress bars miss newlines on non-interactive output


author: Packit <hello@packit.dev> - 5.1.11-1
changelog:
  - Release 5.1.11
  - Update translations from weblate
  - Fix `--skip-unavailable` documentation
  - Make `cachedir`, `system_cachedir` relative to `installroot`
  - Workaround for swig-4.2.0 missing fragment dependency
  - Add `repoquery --recursive` option
  - Add `repoquery --providers-of=PACKAGE_ATTRIBUTE` option
  - Update documentation of repoquery
  - Update documentation for remove command behavior
  - Limit search pattern for remove command to NEVRAs and files
  - Packaging: Require an exact release of libdnf5-cli by dnf5-plugins
  - Disable zchunk on RHEL
  - Add dnf5.conf man page
  - Add RPM package Group attribute to dnf5daemon-server
  - Document changes related to caching
  - Document caching man page
  - Document Global Option `--help-cmd` dropped
  - log_event: Correct message for HINT_ICASE


author: Packit <hello@packit.dev> - 5.1.12-1
changelog:
  - Release 5.1.12
  - Update translations from weblate
  - Drop dnf obsoletion temporarily
  - Use regex for tmt plan names
  - Add tmt tests identifiers
  - PackageQuery: Add `filter_{latest,earliest}_evr_ignore_arch`
  - Suggest to use dnf5 command to install dnf5 plugins
  - Added arch option to the download command
  - CI: Upgrade action/checkout to a version with Node.js 20
  - Document explicit nevra remove commands and aliases dropped
  - build: Include <unistd.h> for isatty()
  - Change user info display on history command to include display name and username
  - Revert "Use focusbest: prefer latest deps versions over smaller transactions"
  - Fix a warning when building docs.
  - modules: Add a test for enabling default modules
  - modules: Add a new module stream to test data
  - modules: Respect defaults when enabling multiple streams of a module
  - modules: Fix TransactionItemType for not found modules
  - Build: Require GCC 10.1 for std::in_range<>()
  - Add --urlprotocol option to download command
  - dnfdaemon: Explicitly specify allowed config overrides
  - Disable dnf and dnf5daemon tests
  - needs-restarting: get systemd boot time from UnitsLoadStartTimestamp
  - doc: Add --destdir option to upgrade command manual
  - Move number placeholder to postposition in copr_repo.cpp
  - Added url option
  - Load protected packages from installroot
  - Make protected_packages an append options
  - doc: Create a man page for Aliases
  - I18N: Annotate literals in advisory command
  - Extend filter_release and filter_version tests
  - package_query: Fix filter_version with non EQ comparator
  - Fix clang format
  - Fix code for string deduplication
  - Use placeholders to deduplicate strings
  - Add __hash__(), __str__(), and __repr__() for Package
  - Add __hash__() for Reldep Python binding
  - Add __repr__() to python bindings of Reldep
  - Define tp_str slot for Reldep Class
  - group: Fix using allowerasing option
  - Fix misspellings
  - I18N: Remove duplicate empty message IDs from catalogs
  - I18N: Do not mark empty strings for a translation


author: Packit <hello@packit.dev> - 5.1.13-1
changelog:
  - Release 5.1.13
  - build: Adapt to changes in Fedora packaging of bash-completion
  - Change location of automatic.conf
  - Limit message log to one on dnf5 start
  - Implement waiting for network for dnf5 automatic
  - Write dnf5 commandline to the log
  - Implement dnf5-automatic: Tool for managing automatic upgrades
  - Parametrize output stream in transaction table
  - Add `download --srpm` option
  - Add missing dbus signal registations
  - Add new versionlock bindings
  - Implement `dnf5 versionlock` command


author: Packit <hello@packit.dev> - 5.1.14-1
changelog:
  - Update translations from weblate
  - Make the error to resolve module metadata more descriptive
  - Switch off deltarpm support
  - Limit number of dnf5daemon simultaneously active sessions
  - Make info and list commands case insesitive
  - Allow dnf5daemon configuration overrides for root
  - Add repoquery.hpp for swig-4.2.1 support


author: Packit <hello@packit.dev> - 5.1.15-1
changelog:
  - Update translations from weblate
  - Automatically set `upgrade --downloadonly` when `--destdir` is used
  - Write warnings to stderr too in config-manager plugin
  - Add repoid to generated repository name in config-manager plugin
  - Bump sdbus-cpp requirement to 0.9.0
  - Document and implement dnf5daemon Rpm interface
  - Document and implement dnf5daemon Goal interface
  - Document and implement dnf5daemon Repo interface
  - Document and implement dnf5daemon Base interface
  - Document and implement dnf5daemon Advisory interface
  - Document and implement dnf5daemon SessionManager interface
  - Add `dnf5daemon repo --enable/--disable` commands
  - automatic: Skip network availability check without remote repo
  - dnf5daemon: Rpm.list() works with commandline pkgs


author: Jonathan Dieter <jdieter@gmail.com> - 0.13-1
changelog:
  - Update to 0.13 with more bugfixes improving deduplication
    Note that the hash file format has changed and will need to be regenerated


author: Benjamin A. Beasley <code@musicinmybrain.net> - 0.12.6-1
changelog:
  - Update to 0.12.6 (close RHBZ#2162811)
  - Update License to SPDX
  - Document and/or unbundle all bundled libraries


author: Miroslav Suchý <msuchy@redhat.com> 1.35-1
changelog:
  - add argon2 as known exception to CC0-1.0
  - new license: LicenseRef-BSD-3-Clause-Clear-WITH-AdditionRef-AOMPL-1.0
  - new license: LicenseRef-BSD-2-Clause-WITH-AdditionRef-AOMPL-1.0
  - new license: GCR-docs
  - new license: AML-glslang
  - new license: Pixar


author: Miroslav Suchý <msuchy@redhat.com> 1.36-1
changelog:
  - new license: TCP-wrappers
  - new license: LicenseRef-Not-Copyrightable
  - new license: SAX-PD-2.0
  - new license: radvd


author: Miroslav Suchý <msuchy@redhat.com> 1.37-1
changelog:
  - add license HPND-Kevlin-Henney
  - add license FSFAP-no-warranty-disclaimer
  - add not allowed license LicenseRef-Nikto
  - add LicenseRef-Fedora-Firmware


author: Miroslav Suchý <msuchy@redhat.com> 1.38-1
changelog:
  - add GPL-2.0-or-later WITH Bison-exception-1.24
  - Add Unicode-3.0 license
  - Add ISC-Veillard license
  - Add mailprio license
  - Add BSD-Systemics-W3Works license
  - Modify .reuse/dep5
  - Add UltraPermissive notices for libmtp
  - public domain dedication for rwhoisd
  - public domain dedication for openshadinglanguage
  - public domain dedication for remind


author: Miroslav Suchý <msuchy@redhat.com> 1.39-1
changelog:
  - add LicenseRef-docbook-dtds
  - public domain dedication for iw
  - add HPND-MIT-disclaimer
  - add Caldera-no-preamble
  - Delete TOML files for licenses that cannot be found
  - Add xkeyboard-config-Zinoviev
  - Add Adobe-Display-Postscript
  - Add DEC-3-Clause
  - Add HPND-sell-MIT-disclaimer-xserver
  - add not allowed license LicenseRef-sph2pipe
  - add LGPL-2.1-or-later WITH GNU-compiler-exception
  - GNU-compiler-exception: GPL-3.0 -> GPL-2.0
  - firmware.txt: add license for microcode_ctl
  - firmware.txt: remove trailing whitespace
  - public domain dedication for jansson


author: Miroslav Suchý <msuchy@redhat.com> 1.40-1
changelog:
  - add HPND-UC
  - add GPL-2.0-or-later WITH GStreamer-exception-2008
  - add TGPPL-1.0 (and replace LicenseRef-TGPPL)


author: Miroslav Suchý <msuchy@redhat.com>
changelog:
  - add Sun-PPP license
  - add CC-BY-SA-3.0 WITH GNOME-examples-exception license
  - add GPL-2.0-or-later WITH Gmsh-exception license
  - add HPND-Fenneberg-Livingston license
  - add Brian-Gladman-2-Clause license
  - add gtkbook license
  - add UMich-Merit license
  - add Mackerras-3-Clause license
  - Add legacy name for "LGPL-3.0-or-later WITH openvpn-openssl-exception"
  - add softSurfer license
  - add LGPL-2.1-or-later WITH GStreamer-exception-2005 license
  - add UltraPermissive notice for libpng and perl-Image-PNG-Libpng
  - add BSD-3-Clause-acpica license
  - add SSLeay-standalone license
  - add BSD-2-Clause-Darwin license


author: Miroslav Suchý <msuchy@redhat.com>
changelog:
  - add CMU-Mach-nodoc license
  - add Mackerras-3-Clause-acknowledgment license
  - add bcrypt-Solar-Designer license
  - add HPND-INRIA-IMAG license
  - add OpenVision license
  - public domain dedications for irssi
  - add MIT-Khronos-old license
  - public domain dedications for openshadinglanguage
  - public domain dedication for util-linux
  - public domain dedications for rrdtool
  - public domain dedications for ppp
  - Add public domain text from minicom
  - add GPL-3.0-or-later WITH Autoconf-exception-generic


author: Miroslav Suchý <msuchy@redhat.com> 1.43-1
changelog:
  - rename LicenseRef-Threeparttable to threeparttable
  - Add “KST32B” license terms to UltraPermissive.txt
  - Add glibc public domain declarations


author: Miroslav Suchý <msuchy@redhat.com> 1.44-1
changelog:
  - add OAR License
  - include dictd md5 public domain text
  - public domain dedication for libdstr
  - Add LicenseRef-RSALv2 (not-allowed)
  - add swig to UltraPermissive
  - add LGPL-3.0-or-later WITH WxWindows-exception-3.1


author: Benjamin A. Beasley <code@musicinmybrain.net> - 1.13-2
changelog:
  - Fedora, EPEL9: add a weak dependency on mpv
  - This is upstream’s preferred media player for previews, and the only
    supported one packaged in Fedora and EPEL


author: Dan Horák <dan[at]danny.cz> - 3.0.0-1.20230308git7de967c
changelog:
  - updated to ghdl 3.0.0
  - updated to gcc 14.0.1
  - updated to llvm 17
  - Resolves: rhbz#2161618 rhbz#2225826


author: Lukas Javorsky <ljavorsk@redhat.com> - 2.7.6-5
changelog:
  - Rebuilt for minizip-ng transition Fedora change
  - Fedora Change: https://fedoraproject.org/wiki/Changes/MinizipNGTransition


author: Kevin Fenzi <kevin@scrye.com> - 1.34.0-2
changelog:
  - Carry scm policy plugin for hub, it's already upstream
  - Use dnf5 compatible 'group install' command
  - Allow specifying with a tag value what arches noarch builds happen on.
  - Fix image-build to not pass units to oz (to avoid GB/GiB issues)
  - Fix a typo in scheduler (already upstreamed)
  - Add back index for rpminfo table that was mistakenly dropped.


author: Vojtech Trefny <vtrefny@redhat.com> - 2.27-1
changelog:
  - crypto: Remove unused and leaking error in write_escrow_data_file (vtrefny)
  - kbd: Fix potential NULL pointer dereference in bd_kbd_bcache_create (vtrefny)
  - kbd: Fix leaking error in bd_kbd_bcache_detach (vtrefny)
  - kbd: Add missing progress reporting to bd_kbd_bcache_create (vtrefny)
  - boilerplate_generator: Remove unused variable assignment (vtrefny)
  - crypto: Remove useless comparison in progress report in luks_format (vtrefny)
  - lvm: Use correct integer type in for comparison (vtrefny)
  - lvm: Do not include duplicate entries in bd_lvm_lvs output (vtrefny)
  - lvm: Do not set global config to and empty string (vtrefny)
  - tests: Fix expected extended partition flags with new parted (vtrefny)
  - tests: Skip test_lvcreate_type on CentOS/RHEL 9 (vtrefny)
  - lvm-dbus: Add support for changing compression and deduplication (vtrefny)
  - s390: Remove double fclose in bd_s390_dasd_online (#2045784) (vtrefny)
  - fs: Return BD_FS_ERROR_UNKNOWN_FS on mounting unknown filesystem (tbzatek)
  - tests: Use losetup to create 4k sector size loop device for testing (vtrefny)
  - tests: Fix creating loop device for CryptoTestLuksSectorSize (vtrefny)
  - lvm: Fix reading statistics for VDO pools with VDO 8 (vtrefny)
  - vdo_stats: Default to 100 % savings for invalid savings values (vtrefny)
  - tests: Remove test for NTFS read-only mounting (vtrefny)
  - tests: Lower expected free space on newly created Ext filesystems (vtrefny)
  - tests: Do not check that swap flag is not supported on DOS table (vtrefny)
  - overrides: Fix translating exceptions in ErrorProxy (vtrefny)


author: Vojtech Trefny <vtrefny@redhat.com> - 2.28-1
changelog:
  - mpath: Fix potential NULL pointer dereference (vtrefny)
  - ci: Add GitHub actions for running rpmbuilds and csmock (vtrefny)
  - ci: Add .lgtm.yaml config for LGTM (vtrefny)
  - mdraid: Fix use after free (vtrefny)
  - dm: Fix comparing DM RAID member devices UUID (vtrefny)
  - tests: Make smaller images for test_lvcreate_type (vtrefny)
  - tests: Wait for raid and mirrored LVs to be synced before removing (vtrefny)
  - mdraid: Fix copy-paste error when checking return value (vtrefny)
  - mdraid: Try harder to get container UUID in bd_md_examine (vtrefny)
  - mdraid: Do not ignore errors from bd_md_canonicalize_uuid in bd_md_examine (vtrefny)
  - Add a test case for DDF arrays/containers (vtrefny)
  - mdraid: Try harder to get container UUID in bd_md_detail (vtrefny)
  - Fix mismatched functions return value type (zhanghongtao22)
  - spec: Require the same version utils from plugins (vtrefny)
  - mpath: Memory leak fix (vtrefny)
  - tests: Use ext instead of xfs in MountTestCase.test_mount_ro_device (vtrefny)
  - tests: Create bigger devices for XFS tests (vtrefny)
  - lvm: Fix bd_lvm_get_supported_pe_sizes in Python on 32bit (vtrefny)
  - Fix typos (biebl)


author: Kevin Fenzi <kevin@scrye.com> - 2.28-2
changelog:
  - Change Requires on mpath subpackage for device-mapper-multipath back to Recommends.
  - This breaks rawhide compose/livecd's.
  - See https://fedoraproject.org/wiki/Changes/RemoveDeviceMapperMultipathFromWorkstationLiveCD


author: Vojtech Trefny <vtrefny@redhat.com> - 2.29-1
changelog:
  - lvm-dbus: Fix passing size for pvresize over DBus (vtrefny)
  - tests: Remove ext fs_check tests on mounted filesystem (tbzatek)
  - Disable LVM devices config file when running tests (vtrefny)
  - tests: Replace deprecated unittest assert calls (vtrefny)
  - Add part plugin to the plugin config files (vtrefny)
  - tests: Require BlockDev 2.0 in the tests (vtrefny)
  - s390: Do not try to close an unopened stream (vtrefny)
  - tests: Skip test_ext4_check on rawhide (vtrefny)
  - Allow resizing of inactive LVs with latest LVM (vtrefny)
  - fs/xfs: Open device read-only for xfs_info (mvollmer)
  - part: Fix segfault when adding a partition too big for MSDOS (vtrefny)
  - tests: XFS no longer needs to be mounted to get info (vtrefny)
  - fs: Don't require XFS filesystem to be mounted when getting info (mvollmer)
  - tests: Skip lvm_dbus_tests.LvmTestLVcreateRemove on CentOS 8 (vtrefny)
  - spec: Stop building dm plugin with dmraid support on Fedora >= 38 (vtrefny)
  - spec: Remove dependency on dmraid (vtrefny)
  - fs: Add support for exFAT filesystem (vtrefny)
  - tests: Remove rules for skipping tests on old/unsupported releases (vtrefny)
  - tests: Skip DDF RAID tests on rawhide (vtrefny)
  - btrfs: Fix parsing snapshot info without valid otime (vtrefny)
  - crypto: Fix double free in write_escrow_data_file (vtrefny)
  - crypto: Fix GError overwrite from libvolume_key (vtrefny)
  - spec: Change license string to the SPDX format required by Fedora (vtrefny)
  - tests: Use BlockDev.utils_get_linux_version instead of os.uname (vtrefny)
  - tests: Use packaging.version instead of distutils.version (vtrefny)
  - tests: Use shutil.which instead of distutils.spawn.find_executable (vtrefny)
  - Do not use distutils to get Python library path (vtrefny)


author: Jan Kolarik <jkolarik@redhat.com> - 1.15.2-1
changelog:
  - Update to 1.15.2
  - Fixes and optimizations in header files
  - Fix lr_gpg_list_keys function when keys are empty
  - Update PGP test vectors
  - Fix CMake warnings
  - Bump glib version


author: Jan Kolarik <jkolarik@redhat.com> - 1.17.0-1
changelog:
  - Update to 1.17.0
  - lr_gpg_check_signature: Forward PGP error messages from RPM
  - PGP: fix: Support importing binary public keys in librpm backend
  - PGP: Enable creating a UID directory for GnuGP agent socket in /run/gnupg/user
  - PGP: Set a default creation SELinux labels on GnuPG directories


author: Jan Kolarik <jkolarik@redhat.com> - 1.17.1-1
changelog:
  - Update to 1.17.1
  - gpg_gpgme.c: fix build errors with older gcc
  - Change header files to match a configured ABI regarding a zchunk support
  - Fix building zchunk code if zchunk is enabled
  - Fix compiler warnings


author: Richard Russon <rich@flatcap.org> - 20230517-1
changelog:
  - Features
    - #3699 - Support 24bit colors, aka truecolor
    - #3738 - Show complete MIME structure in attachments
    - #3842 - Allow percentages to be localized
  - Bug Fixes
    - #3813 - Fix crash in op_browser_subscribe
    - #3844 - Select the first email when coming from an empty limit
    - #3848 - Fix counting new mails in maildir
    - #3759 - bind: fix incorrect conflict report
    - #3781 - index: only refresh the menu on non-focus window changes
    - #3856 - tunnel: fix reconnection with `ssl_force=true`
    - #3860 - maildir: stop parsing headers at the end of the headers section
    - #3864 - Fix handling of bright colours
    - Fix sorting of labels
  - Translations
    - 100% Serbian
    - 100% Turkish
    - 100% Lithuanian
    - 100% Hungarian
    - 100% German
    - 99% Norwegian (Bokmål)
    - 99% Slovak
    - 99% Portuguese (Brazil)
    - 99% Czech
    - 95% French
  - Build
    - #3798 - Build with libidn2 by default, remove support for libidn1
  - Code
    - config: dynamically create/delete variables
    - config: unify handling of NeoMutt and user (my_) variables
    - config: cache config variables used often
    - speed: various speedups in parsing emails
    - cleanups: lots of code cleanups
    - Huge refactoring towards a separation of Mailbox/MailboxView


author: Richard Russon <rich@flatcap.org> - 20231006-1
changelog:
  - Features
    - #3870 - color: allow 'alert', 'bright', 'light' prefix for colorNNN
    - #3871 - color: refactor parsing code
    - #3895 - imap: truncate large UIDVALIDITYs to support non-conforming IMAP servers
    - #3898 - hcache: shrink Email and Body caches
    - #3900 - prompt: treat complete-query as complete where it makes sense
    - #3925 - help: add message flags to help screen
    - #3932 - help: add alternating colors
    - #3982 - mailboxes: add `-label`, `-notify` and `-poll` options
    - #4038 - add help to questions
    - #4046 - color_directcolor: Also set the default/initial value on startup
  - Bug Fixes
    - #3897 - maildir: fix sync when a deleted file disappears
    - #3878 - gnutls: fix "certificate saved" message
    - #3895 - imap: truncate large UIDVALIDITYs to support non-conforming servers
    - #3897 - maildir: fix fix error with `<sync-mailbox>` on mbsync
    - #3901 - address: parse comments after address
    - #3915 - bind: fix truncated binding strings
    - #3956 - fix 'from' address when real name isn't set
    - #3962 - Fix crash on `<next-thread>` when the `<limit>`ed view is empty
    - #3985 - browser: fix autocompletion
    - #3988 - pager: fix search crash
    - #3999 - help: fix search highlight
    - #4049 - force mail check on current mailbox after `<shell-escape>`
    - #4051 - openssl: continue if a signal interrupts an SSL read/write
  - Changed Config
    - #3881 - Rename `$imap_keepalive` to `$imap_keep_alive`
    - #3889 - Change defaults to use `%<...>` conditional syntax
    `$attach_format`, `$index_format`, `$mailbox_folder_format`,
    `$status_format`, `$ts_icon_format`, `$ts_status_format`
    - #3949 - Add `browser_sort_dirs_first` to always list directories first
  - Translations
    - 100% Turkish
    - 100% Serbian
    - 100% Lithuanian
    - 100% German
    - 99% Czech
    - 99% Polish
    - 98% Slovak
  - Code
    - #3877 - imap: factor out tagged emails
    - #3799 - address: use struct Buffer instead of plain char pointers
    - #3868 - drop notifications relay
    - #3869 - move `$delete_untag` out of the backend
    - #3873 - respect `--[disable-]fmemopen` in tests
    - hcache: optimize storage requirements, reduce config
    - logging: catch format string errors
    - colour:  refactor colour parsing
    - refactoring, cleanup
    - fixed coverity defects
    - convert many functions to use a `Buffer`


author: Richard Russon <rich@flatcap.org> - 20231023-1
changelog:
  - Bug Fixes
    - #4060 fix crash on exit
    - #4061 fix header colour
    - #4064 fix 32-bit date overflow
    - #4078 fix new mail in limited view
    - nntp: fix use-after-free
    - color: fix ansi colours
    - color: add +truecolor to version string


author: Richard Russon <rich@flatcap.org> - 20231103-1
changelog:
  - Features
    - #4080 - info screen: enable <save-message>
    - #4075 - add color command
    - color: add ANSI RGB support
    - color: Support ANSI 2x clear sequences
  - Bug Fixes
    - #4074 - color: fix palette conversion
    - #4081 - fix logging on error
    - #4081 - log: vim-style
    - #4082 - fix file auto-completion
    - #4090 - improve logic for growing mailbox memory
  - Translations
    - 100% Czech
    - 100% German
    - 100% Lithuanian
    - 100% Serbian
    - 100% Slovak
    - 100% Turkish
  - Build
    - #4085 - fix CFLAGS/LDFLAGS for ncurses
    - #4085 - configure --with-iconv
  - Code
    - #4067 - remove unused count of new mails from index private data
    - #4086 - smtp: Simplify the API of smtp_code()
    - #4091 - simplify CLAMP by expressing it with MIN/MAX
    - color: introduce ColorElement
    - color: log gui info on startup
    - color: move business logic out of parsers
    - color: tidy OptNoCurses cases
    - log: add log_multiline()
    - test: increase coverage


author: Richard Russon <rich@flatcap.org> - 20231221-1
changelog:
  - Features
    - #4126 - add alias 'tags:'
  - Bug Fixes
    - #4115 - create HelpBar after colours
    - #4116 - Fix Batch Sending of Emails
    - #4119 - Fix Header Cache Key Handling
    - #4121 - mutt_oauth2.py: error out if ENCRYPTION_PIPE was not supplied
    - #4124 - config: fix flag overlaps
    - #4125 - compose: restore view-text/pager/mailcap
    - color: fix attr_color_copy()
    - fix :color dump
    - fix leak in completion
    - force mail check on current mailbox after `<imap-fetch-mail>`
    - Allow sending an empty mail
    - mutt_oauth2.py: Use readline to overcome macOS input() restrictions
  - Changed Config
    - add $history_format: '%s'
  - Translations
    - 100% Czech
    - 100% German
    - 100% Lithuanian
    - 100% Serbian
    - 100% Slovak
    - 100% Turkish
    - 99% Spanish
    - 99% Hungarian
  - Coverity defects
    - #4111 Educate Coverity about ARRAYs
    - fix defects
  - Build
    - #4098 - build: use fallthrough attribute
    - #4100 - build: split maildir and mh types
    - #4101 - version: drop default features
    - #4108 - strip non-conditionals
    - #4122 - add github action to check for unused functions (xunused)
    - update fedora action
    - coverage: fix build for lcov v2
    - tests: fix error cases
  - Code
    - #4097 - config: add DT_ON_STARTUP
    - #4104 - Change mutt_default_save() and addr_hook() to take a buffer
    - #4105 - Use buffer pool in tests
    - #4106 - Switch some buffers to use the buffer pool
    - #4109 - Improve the Progress Bar
    - #4117 - remove MxOps::path_parent() and mutt_path_parent()
    - #4120 - remove unused functions
    - #4131 - move editor test code
    - #4133 - move log_disp_null() into test folder
    - #4137 - move config string name functions into tests
    - add: hook_new()/hook_free()
    - fix more printf-style params
    - rename compare to equal
    - hcache: renaming for clarity


author: Richard Russon <rich@flatcap.org> - 20240201-1
changelog:
  - Features
    - #4134 Command-line Crypto (neomutt -C)
  - Bug Fixes
    - #4065 track new-mail check time per mailbox
    - #4141 fix(change-folder): don't exclude notmuch
    - #4147 envelope: manage subject/real_subj together
    - #4155 fix parsing of $REPLYTO
    - #4158 status: fix refresh after sync-mailbox
    - #4166 Fix two memory leaks in notmuch support
    - progress: fix percentages
  - Translations
    - 100% Czech
    - 100% German
    - 100% Lithuanian
    - 100% Serbian
    - 100% Slovak
    - 100% Turkish
  - Docs
    - #4172 Several fixes for the manual pages
  - Build
    - build: openbsd workarounds
  - Code
    - #4142 add mutt_time_now()
    - #4146 config: factor out R_ flags
    - #4154 file: upgrade mutt_file_fopen/fclose()
    - #4159 upgrade mutt_str_append_item() to use struct Buffer
    - #4161 maildir: encapsulate the header cache
    - #4162 remove mutt_str_dequote_comment()
    - #4165 bufferize mutt_str_inline_replace() as buf_inline_replace()
    - #4167 bufferize mutt_strn_rfind() as buf_rfind()
    - #4168 replace buf_len() checks with buf_is_empty()
    - config: drop unused flags
    - use message_new()/message_free()
    - Reconsider the config type bitmap entirely


author: Richard Russon <rich@flatcap.org> - 20240323-1
changelog:
  - Bug Fixes
    - #4185 c441f5957 Fix memory leak in trash_append()
    - #4189 Fix off-by-one error in %b with notmuch
    - #4190 Zero-out mailbox counters on delete
    - #4204 colour: honour the normal colour
    - #4205 match folder-hook also against mailbox name (fixes #4201)
    - wrap colour in <show-log-messages>
    - history: fix saving file
    - history: improve error message format
  - Docs
    - #4182 docs: -C: Fix some accidents
    - #4188 Update oauth2 README
    - #4193 Update oauth2 README
    - fix typos, lots of tidying
    - tidy license info
  - Build
    - #4196 use FreeBSD 14.0 in Cirrus CI
    - actions: update cpu count
    - actions: use codeql v3
  - Code
    - #4186 Buffer refactoring: make_entry()
    - address: tidy config handling
    - coverage: buf, slist
    - graphviz: link labels
    - tidy buf_strcpy() calls
    - tidy char buffers
    - test: default timezone to UTC


author: Michal Hlavinka <mhlavink@redhat.com> - 2.8.0-11
changelog:
  - update license tag format (SPDX migration) for https://fedoraproject.org/wiki/Changes/SPDX_Licenses_Phase_1


author: Phil Wyett <philip.wyett@kathenas.org> - 3:5.2.45-1
changelog:
  - New upstream version 5.2.45.
  - Increment EPOCH to 3.
  - soname bump to 15.
  - Change to cmake build system.
  - Modernize, rework and reformat the spec file.


author: Packit <hello@packit.dev> - 104-1
changelog:
  Changes with 104
  ----------------
    * HMS-3235: Skopeo source storage location (#1504)
      * Author: Gianluca Zuccarelli, Reviewers: Achilleas Koutsou
    * add --break for requesting a debug shell (#1532)
      * Author: Dusty Mabe, Reviewers: Brian C. Lane, Michael Vogt, Tomáš Hozza
    * create org.osbuild.bootupd stage (#1519)
      * Author: Dusty Mabe, Reviewers: Achilleas Koutsou
    * minor updates for fedora-coreos-container manifest (#1533)
      * Author: Dusty Mabe, Reviewers: Simon de Vlieger
    * osbuild: test OSBUILD_EXPORT_FORCE_NO_PRESERVE_OWNER (#1511)
      * Author: Michael Vogt, Reviewers: Achilleas Koutsou
    * stages(container-deploy): ensure `/var/tmp` is available (#1531)
      * Author: Michael Vogt, Reviewers: Ondřej Budai
    * stages(grub2): allow pulling efi binaries from alternative efi roots (#1529)
      * Author: Michael Vogt, Reviewers: Achilleas Koutsou
    * stages,util: add org.osbuild.selinux tests and small functional tweaks (#1526)
      * Author: Michael Vogt, Reviewers: Simon de Vlieger
    * stages/org.osbuild.ostree.config: support bls-append-except-default (#1534)
      * Author: Luke Yang, Reviewers: Dusty Mabe
    * stages: add new `org.osbuild.container-deploy` stage (#1509)
      * Author: Michael Vogt, Reviewers: Brian C. Lane
    * test: fix new mount tests under rhel8 (#1537)
      * Author: Michael Vogt, Reviewers: Paweł Poławski, Tomáš Hozza
    * tools/osbuild-mpp: run _process_format() for mpp-embed dict (#1528)
      * Author: Dusty Mabe, Reviewers: Achilleas Koutsou

  — Somewhere on the Internet, 2024-01-16


author: Packit <hello@packit.dev> - 105-1
changelog:
  Changes with 105
  ----------------
    * move source parallelization into sources (#1549)
      * Author: Simon de Vlieger, Reviewers: Brian C. Lane
    * osbuild-depsolve-dnf5: Add libdnf5 based depsolving for Fedora 40 (#1530)
      * Author: Brian C. Lane, Reviewers: Simon de Vlieger
    * osbuild: add "mypy-strict" check (#1476)
      * Author: Michael Vogt, Reviewers: Simon de Vlieger
    * osbuild: error when {Device,Mount} is modified after creation (#1516)
      * Author: Michael Vogt, Reviewers: Brian C. Lane
    * schutzbot: add dustymabe SSH key to team_ssh_keys (#1546)
      * Author: Dusty Mabe, Reviewers: Achilleas Koutsou
    * stages(container-deploy): add new `exclude` option (#1552)
      * Author: Michael Vogt, Reviewers: Achilleas Koutsou
    * stages/org.osbuild.mkfs.ext4: add ext4 options (#1538)
      * Author: Luke Yang, Reviewers: Dusty Mabe
    * stages/ostree.aleph: don't manipulate image name from origin (#1548)
      * Author: Dusty Mabe, Reviewers: Luke Yang
    * test: add new testutil.assert_jsonschema_error_contains() helper (#1543)
      * Author: Michael Vogt, Reviewers: Simon de Vlieger
    * test: check that `mkfs.fat` has the `-g` option in `test_fat` (#1540)
      * Author: Michael Vogt, Reviewers: Paweł Poławski
    * test: export schemas in testing_libdir_fixture (#1539)
      * Author: Michael Vogt, Reviewers: Paweł Poławski
    * test: fix `test_libc_futimes_works` (#1541)
      * Author: Michael Vogt, Reviewers: Paweł Poławski
    * test: fix test_schema_validation_containers_storage_conf (#1542)
      * Author: Michael Vogt, Reviewers: Simon de Vlieger
    * tests/CI: Add RHEL 9.3 and 8.9 GA to pipeline (#1536)
      * Author: tkoscieln, Reviewers: Jakub Rusz

  — Somewhere on the Internet, 2024-01-31


author: Packit <hello@packit.dev> - 106-1
changelog:
  Changes with 106
  ----------------
    * CI: update terraform SHA (#1559)
      * Author: Jakub Rusz, Reviewers: Achilleas Koutsou, Tomáš Hozza
    * stages/org.osbuild.cloud-init: fix dump format of `datasource_list` key (#1556)
      * Author: Tomáš Hozza, Reviewers: Michael Vogt
    * test: drop `-k` from `-k stages/test` test matrix (#1564)
      * Author: Michael Vogt, Reviewers: Dusty Mabe, Tomáš Hozza

  — Somewhere on the Internet, 2024-01-31


author: Packit <hello@packit.dev> - 108-1
changelog:
  Changes with 108
  ----------------
    * README: Add OSBuild's principles (#1568)
      * Author: Simon Steinbeiß, Reviewers: Nobody
    * Revert "osbuild-depsolve-dnf: port weak dependencies" (#1584)
      * Author: Brian C. Lane, Reviewers: Achilleas Koutsou, Simon de Vlieger
    * mount/ostree.deployment: Fix ostree deployment call (#1581)
      * Author: Dusty Mabe, Reviewers: Colin Walters, Ondřej Budai
    * osbuild-depsolve-dnf5: Add module_hotfixes support (#1582)
      * Author: Brian C. Lane, Reviewers: Achilleas Koutsou, Ondřej Budai
    * stages,testutil: add test/tweak for podman mount errror handling (#1579)
      * Author: Michael Vogt, Reviewers: Achilleas Koutsou, Ondřej Budai, Simon de Vlieger
    * stages: add new `org.osbuild.bootc.install-to-filesystem` (#1547)
      * Author: Michael Vogt, Reviewers: Nobody

  — Somewhere on the Internet, 2024-02-14


author: Packit <hello@packit.dev> - 109-1
changelog:
  Changes with 109
  ----------------
    * Extend `grub2`/`grub2.legacy` stage default config options (#1601)
      * Author: Tomáš Hozza, Reviewers: Michael Vogt, Ondřej Budai
    * Fix developer guide link in README.md (#1602)
      * Author: Adam Williamson, Reviewers: Brian C. Lane, Michael Vogt
    * Stages/grub2.legacy: make config options a subset of grub2 stage (#1606)
      * Author: Tomáš Hozza, Reviewers: Gianluca Zuccarelli, Michael Vogt
    * Systemd unit creation stage (#1578)
      * Author: Sayan Paul, Reviewers: Achilleas Koutsou, Sanne Raymaekers
    * osbuild-depsolve-dnf5: Fix url substitutions (#1597)
      * Author: Brian C. Lane, Reviewers: Michael Vogt, Simon de Vlieger
    * osbuild-depsolve-dnf5: module_hotfixes wasn't really set (#1598)
      * Author: Brian C. Lane, Reviewers: Michael Vogt, Simon de Vlieger
    * sources,util: add containers-storage source (#1550)
      * Author: Gianluca Zuccarelli, Reviewers: Nobody
    * stages(dracut): add small unittest for initoverlayfs (#1607)
      * Author: Michael Vogt, Reviewers: Ondřej Budai, Simon de Vlieger
    * stages(org.osbuild.systemd.unit.create): add small unit test (#1596)
      * Author: Michael Vogt, Reviewers: Ondřej Budai, Simon de Vlieger
    * stages/bootc.install-to-fs: fix root mount handling (#1593)
      * Author: Michael Vogt, Reviewers: Achilleas Koutsou, Ondřej Budai
    * stages/dracut: Add functionality to build initoverlayfs with dracut (#1586)
      * Author: Eric Curtin, Reviewers: Michael Vogt, Ondřej Budai
    * stages/oscap.remediation: Mount host's /proc and /dev earlier (#1590)
      * Author: Evgeny Kolesnikov, Reviewers: Gianluca Zuccarelli, Michael Vogt
    * stages/ostree-container-deploy: make sure `/var/tmp` exists (#1605)
      * Author: Gianluca Zuccarelli, Reviewers: Ondřej Budai, Tomáš Hozza
    * tox,tools: add tools back to lintables (#1600)
      * Author: Michael Vogt, Reviewers: Brian C. Lane, Ondřej Budai

  — Somewhere on the Internet, 2024-02-22


author: Packit <hello@packit.dev> - 110-1
changelog:
  Changes with 110
  ----------------
    * Add coreos.platforms stage (#1589)
      * Author: Renata Ravanelli, Reviewers: Nobody
    * Sources/containers-storage: make the code Python 3.6 compliant (#1610)
      * Author: Tomáš Hozza, Reviewers: Gianluca Zuccarelli, Simon de Vlieger

  — Somewhere on the Internet, 2024-02-26


author: Packit <hello@packit.dev> - 111-1
changelog:
  Changes with 111
  ----------------
    * many: tweak `containers-storage` implementation (#1609)
      * Author: Michael Vogt, Reviewers: Gianluca Zuccarelli, Ondřej Budai
    * stages/org.osbuild.tar: add sparse option (#1614)
      * Author: Luke Yang, Reviewers: Brian C. Lane, Michael Vogt

  — Somewhere on the Internet, 2024-02-28


author: Packit <hello@packit.dev> - 112-1
changelog:
  Changes with 112
  ----------------
    * Remount containers-store bind mount as `rw` (#1651)
      * Author: Gianluca Zuccarelli, Reviewers: Achilleas Koutsou, Ondřej Budai
    * Schutzbot: Remove RH-IT-Root-CA (#1627)
      * Author: Jakub Rusz, Reviewers: Michael Vogt, Ondřej Budai, Simon Steinbeiß, Simon de Vlieger
    * Update snapshots to 20240301 (#1619)
      * Author: SchutzBot, Reviewers: Achilleas Koutsou, Simon Steinbeiß
    * actions/sonarqube: Drop SonarQube in favor of Snyk (HMS-3697) (#1626)
      * Author: Simon Steinbeiß, Reviewers: Jakub Rusz
    * actions/test: Only test assemblers in Python 3.6 (HMS-3697) (#1621)
      * Author: Simon Steinbeiß, Reviewers: Michael Vogt
    * actions: Add a PR best practices check (#1628)
      * Author: Simon Steinbeiß, Reviewers: Achilleas Koutsou, Michael Vogt
    * lint: replace `isort` with `ruff` and provide `lint-quick` (HMS-3697) (#1634)
      * Author: Simon de Vlieger, Reviewers: Achilleas Koutsou, Michael Vogt
    * many: jsonseq based progress reporting for osbuild (#1545)
      * Author: Michael Vogt, Reviewers: Achilleas Koutsou, Simon de Vlieger
    * osbuild: ensure a usable /var/tmp is available inside the buildroot (#1649)
      * Author: Michael Vogt, Reviewers: Colin Walters, Ondřej Budai
    * osbuild: reuse loop_for_fd() in LoopServer (#1642)
      * Author: Michael Vogt, Reviewers: Achilleas Koutsou, Ondřej Budai
    * sources/curl: add org.osbuild.mtls secrets support (#1644)
      * Author: Sanne Raymaekers, Reviewers: Brian C. Lane, Simon de Vlieger
    * stage/systemd-unit-create: parametrize file location (#1620)
      * Author: Sayan Paul, Reviewers: Achilleas Koutsou, Michael Vogt, Simon de Vlieger
    * stages,util: tweaks for the platform/bls handling (#1612)
      * Author: Michael Vogt, Reviewers: Ondřej Budai, Simon de Vlieger
    * stages/kickstart: add `noswap` to `autopart` (#1654)
      * Author: Simon de Vlieger, Reviewers: Florian Schüller, Michael Vogt
    * stages/org.osbuild.gzip: add compression level option (#1616)
      * Author: Luke Yang, Reviewers: Michael Vogt, Simon de Vlieger
    * stages/org.osbuild.users: add expire date (#1648)
      * Author: andremarianiello, Reviewers: Michael Vogt, Simon de Vlieger
    * test: add unit-{type,path} test coverage (#1650)
      * Author: Michael Vogt, Reviewers: Brian C. Lane, Simon de Vlieger
    * test: fix test_assembler to support parallel runs and run in parallel (HMS-3697) (#1641)
      * Author: Michael Vogt, Reviewers: Achilleas Koutsou, Simon Steinbeiß, Simon de Vlieger
    * test: use OSBUILD_TEST_STORE in test_assemblers.py and run in parallel (HMS-3697) (#1630)
      * Author: Michael Vogt, Reviewers: Simon Steinbeiß, Simon de Vlieger
    * test: use `del os.environ[]` instead of `os.unsetenv` (thanks Simon) (#1653)
      * Author: Michael Vogt, Reviewers: Ondřej Budai, Simon de Vlieger
    * tests/manifest: Don't retain image-info artifacts (HMS-3697) (#1640)
      * Author: Simon Steinbeiß, Reviewers: Simon de Vlieger, Thomas Lavocat
    * tests: Cancel in-progress tests on PR updates (HMS-3697) (#1636)
      * Author: Simon Steinbeiß, Reviewers: Michael Vogt, Ondřej Budai
    * tests: Report GitLab job failures globally (HMS-3697) (#1632)
      * Author: Achilleas Koutsou, Reviewers: Jakub Rusz, Simon Steinbeiß, Simon de Vlieger
    * tests: improve the gitlab tests (HMS-3697) (#1629)
      * Author: Ondřej Budai, Reviewers: Achilleas Koutsou, Simon Steinbeiß
    * tests: revert "workflow: run assembler tests in parallel" /o\ (#1637)
      * Author: Michael Vogt, Reviewers: Ondřej Budai, Simon de Vlieger
    * utils/mnt: fix mount permissions (#1643)
      * Author: Gianluca Zuccarelli, Reviewers: Michael Vogt, Simon de Vlieger, Tomáš Hozza
    * workflow, osbuild-mpp: run with cache (HMS-3697) (#1623)
      * Author: Michael Vogt, Reviewers: Achilleas Koutsou, Simon de Vlieger
    * workflow: drop python3.11 from matrix (HMS-3697) (#1625)
      * Author: Michael Vogt, Reviewers: Ondřej Budai, Simon de Vlieger
    * workflow: run all unit tests in parallel (#1655)
      * Author: Michael Vogt, Reviewers: Ondřej Budai, Simon de Vlieger

  — Somewhere on the Internet, 2024-03-13


author: Packit <hello@packit.dev> - 113-1
changelog:
  Changes with 113
  ----------------
    * Reformat all JSON files for consistency (#1687)
      * Author: Achilleas Koutsou, Reviewers: Paweł Poławski, Simon de Vlieger
    * Revert "osbuild: ensure loop.Loop() has the required device node" (#1646)
      * Author: Michael Vogt, Reviewers: Achilleas Koutsou, Brian C. Lane, Simon de Vlieger
    * Update snapshots to 20240313 (#1662)
      * Author: SchutzBot, Reviewers: Brian C. Lane, Simon de Vlieger
    * doc: document the new json-sequence monitor (HMS-3258) (#1659)
      * Author: Michael Vogt, Reviewers: Simon Steinbeiß, Simon de Vlieger
    * osbuild: ensure /var/tmp is a real directory (#1673)
      * Author: Michael Vogt, Reviewers: Gianluca Zuccarelli, Simon de Vlieger
    * osbuild: first step towards stage separation - allow meta.json for stages (#1618)
      * Author: Michael Vogt, Reviewers: Achilleas Koutsou, Simon de Vlieger
    * osbuild: make the entire /etc/selinux avaialble for the buildroot (HMS-3453) (#1675)
      * Author: Michael Vogt, Reviewers: Colin Walters, Ondřej Budai, Simon de Vlieger
    * sources: transform() is only used in the curl sources, remove  from ABC and rename (#1667)
      * Author: Michael Vogt, Reviewers: Achilleas Koutsou, Simon de Vlieger
    * stage/systemd-unit-create:new systemd unit config params (#1666)
      * Author: Sayan Paul, Reviewers: Achilleas Koutsou, Simon de Vlieger
    * stages(selinux): add option exclude_paths (#1670)
      * Author: Michael Vogt, Reviewers: Paweł Poławski, Simon de Vlieger
    * stages: add functional user expiredate tests (#1664)
      * Author: Michael Vogt, Reviewers: Achilleas Koutsou, Brian C. Lane
    * stages: add support for  options to bootc-install-to-fs (#1658)
      * Author: Michael Vogt, Reviewers: Achilleas Koutsou, Florian Schüller, Simon de Vlieger
    * stages: allow bootc.install-to-filesystem work without selinux (HMS-3453) (#1682)
      * Author: Michael Vogt, Reviewers: Ondřej Budai, Simon de Vlieger
    * stages: convert schemas to external (#1663)
      * Author: Simon de Vlieger, Reviewers: Achilleas Koutsou, Gianluca Zuccarelli
    * test: Add stage test trigger to makefile (#1660)
      * Author: Paweł Poławski, Reviewers: Achilleas Koutsou, Simon de Vlieger
    * test: return container_id in `make_container` (#1657)
      * Author: Michael Vogt, Reviewers: Achilleas Koutsou, Simon de Vlieger
    * tests: migrate manifest tests (#1622)
      * Author: tkoscieln, Reviewers: Alexander Todorov, Jakub Rusz
    * tox.ini: update autopep8/pyocdestyle to support py3.12 (#1661)
      * Author: Michael Vogt, Reviewers: Ondřej Budai, Simon de Vlieger
    * util: Consolidate parse functions into util (#1615)
      * Author: Renata Ravanelli, Reviewers: Michael Vogt, Simon de Vlieger
    * workflow: re-enable parallel runs to improve speed of test_stages and test_assemblers (#1683)
      * Author: Florian Schüller, Reviewers: Michael Vogt, Paweł Poławski

  — Somewhere on the Internet, 2024-03-27


author: Packit <hello@packit.dev> - 114-1
changelog:
  Changes with 114
  ----------------
    * curl: fix RHSM url retrieval (#1694)
      * Author: andremarianiello, Reviewers: Paweł Poławski, Sanne Raymaekers, Simon de Vlieger

  — Somewhere on the Internet, 2024-03-29


author: Packit <hello@packit.dev> - 95-1
changelog:
  Changes with 95
  ----------------
    * :lock: Update `filesystem.sh` test case to reflect update mountpoint policy (#3796)
      * Author: Tomáš Hozza, Reviewers: Brian C. Lane
    * Cloud API: Support selecting multiple upload targets and add Pulp OSTree uploads (#3744)
      * Author: Achilleas Koutsou, Reviewers: Sanne Raymaekers
    * Fix rhel9 oscap test (#3816)
      * Author: Gianluca Zuccarelli, Reviewers: Alexander Todorov, Jakub Rusz
    * Revert "containers/osbuild-composer: wait for fluentd in entrypoint" (#3819)
      * Author: Diaa Sami, Reviewers: Sanne Raymaekers
    * Switch testing to RHEL-8.10 and RHEL-9.4 nightly (#3775)
      * Author: Jakub Rusz, Reviewers: Alexander Todorov
    * composer: use logrus hook instead of k8s sidecar for splunk log forwa… (#3795)
      * Author: Diaa Sami, Reviewers: Sanne Raymaekers
    * deps: update images to v0.18.0 (#3635)
      * Author: Achilleas Koutsou, Reviewers: Simon de Vlieger
    * pkg/splunk_logger: make it a module that can be imported seprately (#3799)
      * Author: Diaa Sami, Reviewers: Achilleas Koutsou
    * schutzbot/terraform: aws instance types rework (#3791)
      * Author: Sanne Raymaekers, Reviewers: Achilleas Koutsou
    * test/cases/ubi-wsl: query Windows VM ip address via vm show (#3800)
      * Author: Sanne Raymaekers, Reviewers: Jakub Rusz

  — Somewhere on the Internet, 2023-11-29


author: Packit <hello@packit.dev> - 96-1
changelog:
  Changes with 96
  ----------------
    * .gitlab-ci.yml: upgade neetle early to workaround RHEL-17890 (#3847)
      * Author: Alexander Todorov, Reviewers: Tomáš Hozza
    * README: remove IRC in favour of matrix channel (#3844)
      * Author: Sanne Raymaekers, Reviewers: Achilleas Koutsou, Simon de Vlieger
    * Worker status heartbeat (#3766)
      * Author: Sanne Raymaekers, Reviewers: Nobody
    * build(deps): bump actions/github-script from 6 to 7 (#3806)
      * Author: dependabot[bot], Reviewers: Nobody
    * build(deps): bump the go-deps group with 5 updates (#3837)
      * Author: dependabot[bot], Reviewers: Achilleas Koutsou
    * cloudapi/v2: fix verbiage of customizations (#3839)
      * Author: Sanne Raymaekers, Reviewers: Diaa Sami
    * rpmbuild: add fedora-40 (#3838)
      * Author: Jakub Rusz, Reviewers: Alexander Todorov
    * test: fix ansible playbook conditional statements error (#3845)
      * Author: Xiaofeng Wang, Reviewers: Achilleas Koutsou
    * test: remove persistent log checking on minimal raw test (#3836)
      * Author: Xiaofeng Wang, Reviewers: Achilleas Koutsou

  — Somewhere on the Internet, 2023-12-13


author: Packit <hello@packit.dev> - 97-1
changelog:
  Changes with 97
  ----------------
    * Adjust expected response based on osbuild-composer version (#3858)
      * Author: Alexander Todorov, Reviewers: Jakub Rusz
    * COMPOSER-2051: Cleanup & update ident (#3825)
      * Author: Diaa Sami, Reviewers: Brian C. Lane
    * Enable FIPS customization in Blueprints and Cloud API (#3802)
      * Author: Miguel Martin, Reviewers: Nobody
    * Enables 'fdo.di_mfg_string_type_mac_iface' variable passing (#3743)
      * Author: djach7, Reviewers: Achilleas Koutsou
    * Test: delete "diff manifests" test case (#3869)
      * Author: Tomáš Hozza, Reviewers: Achilleas Koutsou, Jakub Rusz
    * cloudapi: Add module_hotfixes flag (#3831)
      * Author: Ondřej Ezr, Reviewers: Tomáš Hozza
    * go.mod: bump images to v0.26.0 (#3867)
      * Author: Ondřej Budai, Reviewers: Achilleas Koutsou
    * internal/weldr: specify architecture of compose (#3730)
      * Author: Sanne Raymaekers, Reviewers: Brian C. Lane
    * test: update osbuild dependency commit for RHEL 9.4 (#3849)
      * Author: Xiaofeng Wang, Reviewers: Miguel Martin

  — Somewhere on the Internet, 2023-12-27


author: Packit <hello@packit.dev> - 98-1
changelog:
  Changes with 98
  ----------------
    * Update snapshots to 20240101 (#3876)
      * Author: SchutzBot, Reviewers: Jakub Rusz
    * build(deps): bump the go-deps group with 5 updates (#3877)
      * Author: dependabot[bot], Reviewers: Ondřej Budai
    * schutzbot: add my "mvogt" SSH key (#3882)
      * Author: Michael Vogt, Reviewers: Achilleas Koutsou

  — Somewhere on the Internet, 2024-01-10


author: Packit <hello@packit.dev> - 99-1
changelog:
  Changes with 99
  ----------------
    * Add a tool script to help check for unused runners (#3614)
      * Author: Brian C. Lane, Reviewers: Tomáš Hozza
    * Bump azure (#3853)
      * Author: Sanne Raymaekers, Reviewers: Ondřej Budai
    * COMPOSER-2096: Add blueprint support to cloudapi & local access to cloudapi service (#3757)
      * Author: Brian C. Lane, Reviewers: Sanne Raymaekers
    * Fedora worker images (#3902)
      * Author: Sanne Raymaekers, Reviewers: Achilleas Koutsou, Tomáš Hozza
    * Invert wrong boolean condition in filesystem test (#3889)
      * Author: Alexander Todorov, Reviewers: Tomáš Hozza
    * Remove oscap.sh firewalld rules workaround (#3905)
      * Author: Alexander Todorov, Reviewers: Tomáš Hozza
    * Update test runners to Fedora 39 (#3820)
      * Author: Alexander Todorov, Reviewers: Achilleas Koutsou, Michael Vogt, Ondřej Budai, Tomáš Hozza
    * edge: add iot-simplified-installer image type (#3900)
      * Author: djach7, Reviewers: Achilleas Koutsou
    * image-info: update for new "partition" option in mounts.Mount (#3883)
      * Author: Michael Vogt, Reviewers: Achilleas Koutsou, Tomáš Hozza
    * tools/build-rpms: fix getting the osbuild commit from Schutzfile (#3897)
      * Author: Sanne Raymaekers, Reviewers: Achilleas Koutsou, Simon Steinbeiß
    * tools/fedora-worker-packer: fix packer only/except (#3910)
      * Author: Sanne Raymaekers, Reviewers: Tomáš Hozza

  — Somewhere on the Internet, 2024-01-24


author: Packit <hello@packit.dev> - 100-1
changelog:
  Changes with 100
  ----------------
    * CI: update terraform SHA (#3919)
      * Author: Jakub Rusz, Reviewers: Achilleas Koutsou
    * Cloud API: Add Fedora IoT bootable container (#3916)
      * Author: Achilleas Koutsou, Reviewers: Ondřej Budai
    * DEPLOYING/HACKING.md: Consistently use inline refs (#3930)
      * Author: Simon Steinbeiß, Reviewers: Tomáš Hozza
    * HACKING/DEPLOYING.md: Markdown syntax fixes (#3929)
      * Author: Simon Steinbeiß, Reviewers: Ondřej Budai
    * Update osbuild/images to v0.35.0 (#3932)
      * Author: Tomáš Hozza, Reviewers: Sanne Raymaekers
    * Use dot to separate distro major and minor version and replace distro registry with factory (#3887)
      * Author: Tomáš Hozza, Reviewers: Achilleas Koutsou
    * build(deps): bump actions/setup-go from 4 to 5 (#3842)
      * Author: dependabot[bot], Reviewers: Tomáš Hozza
    * build(deps): bump actions/upload-artifact from 3 to 4 (#3855)
      * Author: dependabot[bot], Reviewers: Tomáš Hozza
    * build(deps): bump the go-deps group with 10 updates (#3923)
      * Author: dependabot[bot], Reviewers: Tomáš Hozza
    * pkg/jobqueue: fix worker status update query (#3922)
      * Author: Sanne Raymaekers, Reviewers: Diaa Sami, Gianluca Zuccarelli
    * templates/dashboards: add community stage service to orgs (#3931)
      * Author: Sanne Raymaekers, Reviewers: Simon Steinbeiß
    * templates/packer: deal with unbound variables (#3920)
      * Author: Sanne Raymaekers, Reviewers: Simon Steinbeiß
    * test: remove workarounds for fixed bugs (#3933)
      * Author: Xiaofeng Wang, Reviewers: Jakub Rusz
    * tests/CI: Add RHEL 9.3 and 8.9 GA to pipeline (#3892)
      * Author: tkoscieln, Reviewers: Alexander Todorov, Jakub Rusz

  — Somewhere on the Internet, 2024-02-07


author: Packit <hello@packit.dev> - 101-1
changelog:
  Changes with 101
  ----------------
    * Add minimal-raw and clean up the compose handler a bit (#3962)
      * Author: Ondřej Budai, Reviewers: Achilleas Koutsou
    * RHEL-16006: improve error on missing package name (#3964)
      * Author: Florian Schüller, Reviewers: Ondřej Budai, Tomáš Hozza
    * Support configuring distro aliases via ENV and set aliases in the composer template. (#3927)
      * Author: Tomáš Hozza, Reviewers: Ondřej Budai, Sanne Raymaekers
    * Tag rhel 9.2+ with SEV_LIVE_MIGRATABLE_V2 (#3970)
      * Author: Amelia Crate, Reviewers: Ondřej Budai, Tomáš Hozza
    * Update osbuild/images to v0.40.0 (#3973)
      * Author: Tomáš Hozza, Reviewers: Gianluca Zuccarelli, Simon de Vlieger
    * cloud/awscloud: create secure instance in the same subnet (#3961)
      * Author: Sanne Raymaekers, Reviewers: Simon de Vlieger
    * cloud/awscloud: describe security groups using filters (#3965)
      * Author: Sanne Raymaekers, Reviewers: Achilleas Koutsou, Gianluca Zuccarelli, Ondřej Budai
    * cloud/awscloud: max 4 overrides are allowed when creating a fleet (#3946)
      * Author: Sanne Raymaekers, Reviewers: Ondřej Budai
    * cloud/awscloud: remove restricting egress rule from SG (#3954)
      * Author: Sanne Raymaekers, Reviewers: Simon de Vlieger
    * cloud/awscloud: take instance type from host (#3947)
      * Author: Sanne Raymaekers, Reviewers: Achilleas Koutsou, Simon Steinbeiß, Simon de Vlieger
    * cmd/osbuild-jobsite-builder: actually assign the stdout buffer (#3958)
      * Author: Sanne Raymaekers, Reviewers: Simon de Vlieger
    * cmd/osbuild-jobsite: capture osbuild's stdout (#3953)
      * Author: Sanne Raymaekers, Reviewers: Simon de Vlieger
    * composer: glitchtip integration (#3907)
      * Author: Diaa Sami, Reviewers: Ondřej Budai
    * errors-level logs to glitchtip (#3934)
      * Author: Diaa Sami, Reviewers: Ondřej Budai
    * jobsite/manager: create export directory (#3955)
      * Author: Simon de Vlieger, Reviewers: Sanne Raymaekers
    * jobsite/manager: turn off compression (#3957)
      * Author: Simon de Vlieger, Reviewers: Sanne Raymaekers
    * jobsite: `manager` and `builder` (#3937)
      * Author: Simon de Vlieger, Reviewers: Sanne Raymaekers
    * osbuild-runner: run osbuild in an ec2 vm (#3939)
      * Author: Sanne Raymaekers, Reviewers: Nobody
    * osbuildexecutor/aws.ec2: pass the manifest to the job manager (#3948)
      * Author: Sanne Raymaekers, Reviewers: Achilleas Koutsou, Simon Steinbeiß
    * switch to images/pkg/dnfjson and remove internal copy (#3828)
      * Author: Diaa Sami, Reviewers: Nobody
    * templates/packer: let the executor listen on all interfaces (#3949)
      * Author: Sanne Raymaekers, Reviewers: Ondřej Budai
    * templates/packer: rename executor log group (#3959)
      * Author: Sanne Raymaekers, Reviewers: Simon de Vlieger
    * templates/packer: set -builder-path to /var/cache/osbuild-builder (#3950)
      * Author: Sanne Raymaekers, Reviewers: Achilleas Koutsou
    * templates/packer: setup vector in osbuild-executor (#3952)
      * Author: Sanne Raymaekers, Reviewers: Achilleas Koutsou
    * tools/appsre-build-fedora: wait until rpms are built upstream (#3971)
      * Author: Sanne Raymaekers, Reviewers: Simon de Vlieger
    * worker-executor followups: fix oneshot service and secure instance for non-default vpcs (#3945)
      * Author: Sanne Raymaekers, Reviewers: Simon de Vlieger

  — Somewhere on the Internet, 2024-02-26


author: Packit <hello@packit.dev> - 102-1
changelog:
  Changes with 102
  ----------------
    * CI: Drop SonarQube in favor of Snyk (#3984)
      * Author: Jakub Rusz, Reviewers: Simon Steinbeiß
    * Enable masked systemd services in cloudapi (HMS-3661) (#3972)
      * Author: Gianluca Zuccarelli, Reviewers: Brian C. Lane, Tomáš Hozza
    * Enable testing in OpenShift (#3681)
      * Author: Alexander Todorov, Reviewers: Jakub Rusz, Tomáš Hozza
    * README: Fix reference to developer guide (#3969)
      * Author: Brian C. Lane, Reviewers: Tomáš Hozza
    * Skip Image Tests tests for image types already covered in osbuild/images (#3967)
      * Author: Alexander Todorov, Reviewers: Jakub Rusz, Tomáš Hozza
    * build(deps): bump golangci/golangci-lint-action from 3 to 4 (#3941)
      * Author: dependabot[bot], Reviewers: Tomáš Hozza
    * build(deps): bump stackrox/kube-linter-action from 1.0.4 to 1.0.5 (#3982)
      * Author: dependabot[bot], Reviewers: Tomáš Hozza
    * ci: skip ostree-remount check in CS9 due to bug RHEL-25249 (#3978)
      * Author: mcattamoredhat, Reviewers: Irene Díez, Xiaofeng Wang
    * images: update dependency (#3983)
      * Author: Simon de Vlieger, Reviewers: Tomáš Hozza
    * integration test for worker-executor (HMS-3634) (#3968)
      * Author: Sanne Raymaekers, Reviewers: Simon de Vlieger
    * templates/packer: fix vector repos (#3987)
      * Author: Sanne Raymaekers, Reviewers: Achilleas Koutsou, Tomáš Hozza
    * test: remove libvirt workaround (#3975)
      * Author: tkoscieln, Reviewers: Alexander Todorov, Jakub Rusz, Tomáš Hozza
    * tests: Drop bigiso test (HMS-3710) (#3988)
      * Author: Simon Steinbeiß, Reviewers: Ondřej Budai

  — Somewhere on the Internet, 2024-03-06


author: Packit <hello@packit.dev> - 103-1
changelog:
  Changes with 103
  ----------------
    * Drop distro aliases and dot-notation tests (HMS-3710) (#3989)
      * Author: Simon Steinbeiß, Reviewers: Tomáš Hozza
    * Fixed link to developer guide (#4018)
      * Author: Cloud Jerry, Reviewers: Brian C. Lane
    * Packer: don't source non-existing file in worker_executor.sh (HMS-3727) (#3997)
      * Author: Tomáš Hozza, Reviewers: Sanne Raymaekers
    * Packer: make osbuild-executor worker config more configurable (HMS-3727) (#3985)
      * Author: Tomáš Hozza, Reviewers: Ondřej Budai, Sanne Raymaekers
    * Packer: remove escaped newline from worker config (HMS-3727) (#4002)
      * Author: Tomáš Hozza, Reviewers: Ondřej Budai
    * Remove rhel-10.0 alias from the openshift template (#4017)
      * Author: Ondřej Budai, Reviewers: Simon de Vlieger
    * Test/Koji: test only combinations that we run in the service (HMS-3710) (#3992)
      * Author: Tomáš Hozza, Reviewers: Ondřej Budai, Simon Steinbeiß
    * Use distro repos in cloudapi (#3928)
      * Author: Brian C. Lane, Reviewers: Simon de Vlieger, Tomáš Hozza
    * Worker: allow configuring executor CloudWatch group (HMS-3727) (#3998)
      * Author: Tomáš Hozza, Reviewers: Simon de Vlieger
    * ci: add a PR best practices check (#3990)
      * Author: Simon de Vlieger, Reviewers: Simon Steinbeiß
    * deps: bump (#4015)
      * Author: Simon de Vlieger, Reviewers: Ondřej Budai
    * deps: update images to v0.43.0 (#3986)
      * Author: Achilleas Koutsou, Reviewers: Tomáš Hozza
    * osbuild-jobsite: push sources to executor (HMS-3633) (#3981)
      * Author: Sanne Raymaekers, Reviewers: Brian C. Lane, Simon de Vlieger
    * osbuild-worker: Convert osbuild raw json error to a string for logging (#3994)
      * Author: Brian C. Lane, Reviewers: Simon de Vlieger
    * templates/packer: make worker_config script executable (HMS-3727) (#3993)
      * Author: Sanne Raymaekers, Reviewers: Tomáš Hozza
    * templates/packer: set up vector correctly in the executor (HMS-3727) (#3996)
      * Author: Sanne Raymaekers, Reviewers: Tomáš Hozza
    * templates/packer: vector expects a yaml configuration now (HMS-3727) (#3995)
      * Author: Sanne Raymaekers, Reviewers: Tomáš Hozza

  — Somewhere on the Internet, 2024-03-20


author: Packit <hello@packit.dev> - 104-1
changelog:
  Changes with 104
  ----------------
    * Add installer customizations to blueprints and cloud API (HMS-1161) (#4005)
      * Author: Achilleas Koutsou, Reviewers: Tomáš Hozza
    * Execute OpenShift Virtualization tests only on RHEL 9.x nightly (#4044)
      * Author: Alexander Todorov, Reviewers: Jakub Rusz, Tomáš Hozza
    * bump osbuild/images to 51 and add expiredate fields to user customizations (#4041)
      * Author: Sanne Raymaekers, Reviewers: Simon de Vlieger
    * cloud/awscloud: allow internet access on secure instance again (#4025)
      * Author: Sanne Raymaekers, Reviewers: Achilleas Koutsou
    * cloudapi: Override the request distro with the blueprint distro (#4006)
      * Author: Brian C. Lane, Reviewers: Achilleas Koutsou
    * osbuild-jobsite-builder: disable http.Server timeouts (#4031)
      * Author: Sanne Raymaekers, Reviewers: Simon de Vlieger
    * osbuild-jobsite-manager: close writer before sending the store (#4029)
      * Author: Sanne Raymaekers, Reviewers: Simon de Vlieger
    * osbuild-jobsite: increase populate timeout (#4027)
      * Author: Sanne Raymaekers, Reviewers: Michael Vogt, Simon de Vlieger
    * osbuild-worker: add support for mtls dnf repo secrets (HMS-3798) (#4035)
      * Author: Sanne Raymaekers, Reviewers: Simon de Vlieger
    * repositories: remove rhel-8-beta (#4024)
      * Author: Simon de Vlieger, Reviewers: Tomáš Hozza
    * templates/packer: support ldap service account for repo mtls conf (#4049)
      * Author: Sanne Raymaekers, Reviewers: Simon de Vlieger
    * test: drop oscap test script and gitlab job (HMS-3710) (#3991)
      * Author: Achilleas Koutsou, Reviewers: Simon Steinbeiß
    * worker: drop backwards compatibility for DepsolveJob serialisation (COMPOSER-1612) (#4021)
      * Author: Achilleas Koutsou, Reviewers: Tomáš Hozza

  — Somewhere on the Internet, 2024-04-03


author: Packit <hello@packit.dev> - 0.87.0-1
changelog:
  - Packit now correctly sets the specfile content (e.g. changelog entry) even if it syncs the specfile from upstream the first time. (#2170)
  - Packit now supports pre-release version in `propose_downstream` and `pull_from_upstream`. A spec file update might be required, see the documentation for more details. (#2149)
  - Resolves rhbz#2251367


author: Packit <hello@packit.dev> - 0.87.1-1
changelog:
  - Packit now links the information related to upstream in PRs opened when syncing a release. (#2173)
  - Resolves rhbz#2252328


author: Packit <hello@packit.dev> - 0.88.0-1
changelog:
  - We have fixed a bug preventing the release from being synced downstream if the changelog to be set is empty. (#2183)
  - Resolves rhbz#2257183


author: Packit <hello@packit.dev> - 0.89.0-1
changelog:
  - We have fixed a bug in handling chroot-specific configuration once the chroots themselves are updated. (#2194)


author: Packit <hello@packit.dev> - 0.90.0-1
changelog:
  - `pull-from-upstream` and `propose-downstream` commands now have the `--sync-acls` option that enables syncing the ACLs between dits-git repo and fork. The default behaviour was, however, changed to not sync the ACLs. (#2214)
  - Packit now properly handles exceptions when syncing ACLs during release syncing. (#2213)


author: Packit <hello@packit.dev> - 0.91.0-1
changelog:
  - We have introduced new CLI command `packit dist-git init` that initializes Packit configuration for release automation in dist-git repository. (#2225)
  - `packit validate-config` now checks whether the Upstream Release Monitoring for the package is correctly configured if `pull_from_upstream` job is present in the configuration. (#2226)
  - There is a new global configuration option `parse_time_macros` that allows to configure macros to be explicitly defined or undefined at spec file parse time. (#2222)
  - Resolves rhbz#2259201


author: Packit <hello@packit.dev> - 0.92.0-1
changelog:
  - Packit now supports `trigger: ignore` which can be used for templating by using the YAML. (#2234)
  - Packit now searches for bugzilla about new release created by Upstream Release Monitoring to reference each time it syncs the release downstream. (#2229)
  - Resolves rhbz#2264878


author: Packit <hello@packit.dev> - 0.93.0-1
changelog:
  - Packit now checks the version to propose against the version in specfile and doesn't create downgrade PRs. (#2239)


author: Packit <hello@packit.dev> - 0.94.0-1
changelog:
  - Added new configuration options `status_name_template` and `allowed_builders`.
  - Resolves rhbz#2266037


author: Packit <hello@packit.dev> - 0.94.1-1
changelog:
  - `packit validate-config` now checks whether `upstream_project_url` is set if `pull_from_upstream` job is configured. (#2254)
  - `Resolves` is changed to `Resolves:` for the dist-git commit since that's the correct format for CentOS Stream 9. (#2260)
  - Resolves: rhbz#2272077


author: Stefano Brivio <sbrivio@redhat.com> - 0^20240318.g615d370-1
changelog:
  - Switch license identifier to SPDX (Dan Čermák)
  - Upstream changes: https://passt.top/passt/log/?qt=range&q=2024_02_20.1e6f92b..2024_03_18.615d370


author: Artur Frenszek-Iwicki <fedora@svgames.pl> - 97.0.351b-1
changelog:
  - Update to v97.0.351b (beta release)
  - Drop Patch0 (no longer needed, changes now done via config values)
  - Install icons for the savefile mimetype as well
  - Use a patch for renaming files instead of relying on sed


author: Benjamin A. Beasley <code@musicinmybrain.net> - 3.6.0-2
changelog:
  - Assert that the .dist-info directory contains a license file
  - Simplify setting up the git repository required by the tests


author: Paul Howarth <paul@city-fan.org> - 1.3.8-7
changelog:
  - Fix for buffer overflow detected in response.c API test on s390x
    causing FTBFS in Fedora 39 (rhbz#2226148)
    (https://github.com/proftpd/proftpd/pull/1692)


author: Paul Howarth <paul@city-fan.org> - 1.3.8a-1
changelog:
  - Update to 1.3.8a
    - Fix mod_sftp failure to handle SFTP requests to truncate files to zero size
      (GH#1581)
    - Fix mod_sftp improperly handling SFTP WRITE requests for files opened for
      appending (GH#1584)
    - Build-time detection of Linux POSIX ACL support was broken since 1.3.8rc2
      (GH#1568)
    - Fix failure to load mod_rewrite as a dynamic module due to
      incomplete/missing library linker flags (GH#1590)
    - <Class> section is allowed to be in <Global>, but From directive is not
      (GH#1597)
    - ExtendedLog SSH, SFTP classes not working as expected (GH#1617)
    - Fix mod_sftp not handling multiple concurrent open file handles/transfers
      well for logging (GH#1646)
    - "TLSRequired off" plus Protocols directive caused mod_tls to terminate the
      session abruptly (GH#1679)
    - Fix mod_tls failure to compile against OpenSSL 3.0.8 due to missing
      ENGINE_METHOD_ flags (GH#1689)
    - Unknown named connection error when using different SQL backends (GH#1659)
    - Fix mod_sql not properly closing all named backend connections on session
      exit (GH#1697)
    - SSH key exchanges failed unexpectedly with "unable to write X bytes of raw
      data" errors due to small ProFTPD buffer (GH#1694)
    - Fix high session memory usage caused by SFTP outgoing data buffering
      (GH#1678)
    - Out-of-bounds buffer read when handling FTP commands (GH#1683,
      CVE-2023-51713)
    - SFTP algorithm settings in <Global> section were not being used (GH#1712)


author: Paul Howarth <paul@city-fan.org> - 1.3.8b-1
changelog:
  - Update to 1.3.8b
    - Compiling ProFTPD 1.3.8a mod_sftp, mod_tls using libressl 3.7.3 failed
      (GH#1735)
    - Build system failed for specific module names (GH#1756)
    - "Terrapin" Prefix Truncation Attacks in SSH Specification affected mod_sftp
      (CVE-2023-48795, GH#1760)


author: Paul Howarth <paul@city-fan.org> - 1.3.8b-2
changelog:
  - Use libsodium to provide ed25519 key support for mod_sftp (#2256340)
  - Update logrotate snippet to use try-reload-or-restart rather than reload
    for distributions with systemd 229 or later (PR#3)


author: Paul Howarth <paul@city-fan.org> - 1.3.8b-5
changelog:
  - Add 'proxy' sub-package with unbundled mod_proxy (rhbz#2272051)
  - Update fsio.c: if mkdir fails with EEXIST, also clear the cache (GH#1677)


author: Packit <hello@packit.dev> - 0.20.2-1
changelog:
  - Fixed Packit config to work properly with `propose-downstream` and `pull-from-upstream` jobs. (#261)


author: Nikola Forró <nforro@redhat.com> - 0.21.0-1
changelog:
  - `specfile` no longer tracebacks when some sources are missing and can't be _emulated_. In such case the spec file is parsed without them at the cost of `%setup` and `%patch` macros potentially expanding differently than with the sources present. (#271)
  - Specfile's license in RPM spec file is now confirmed to be SPDX compatible. (#269)


author: Packit <hello@packit.dev> - 0.22.0-1
changelog:
  - Macro definitions and tags gained a new `valid` attribute. A macro definition/tag is considered valid if it doesn't appear in a false branch of any condition appearing in the spec file. (#276)


author: Packit <hello@packit.dev> - 0.23.0-1
changelog:
  - Sources now have a `valid` property that indicates whether a source is valid in the current context, meaning it is not present in a false branch of any condition. (#295)


author: Packit <hello@packit.dev> - 0.24.0-1
changelog:
  - Improved type annotations for `UserList` subclasses. (#299)
  - Macro definitions gained a new `commented_out` property indicating that a macro definition is commented out. Another new property, `comment_out_style`, determines if it is achieved by using a `%dnl` (discard next line) directive (e.g. `%dnl %global prerelease beta2`) or by replacing the starting `%` with `#` (e.g. `#global prerelease beta2`). (#298)


author: Packit <hello@packit.dev> - 0.25.0-1
changelog:
  - There is a new method, `Specfile.update_version()`, that allows updating spec file version even if it is a pre-release. (#317)


author: Packit <hello@packit.dev> - 0.27.0-1
changelog:
  - Improved handling of commented-out macro definitions and fixed related logic in `Specfile.update_value()`. (#338)


author: Packit <hello@packit.dev> - 0.28.1-1
changelog:
  - We have fixed an issue in `%prep` section processing. For instance, if the `%patches` macro appeared there, it would have been converted to `%patch es`, causing failure when executing `%prep` later. (#356)


author: Benjamin A. Beasley <code@musicinmybrain.net> - 0.9.0-5
changelog:
  - Simplify patching pyproject.toml and handling test dependencies
  - Drop unnecessary version-bounded BuildRequires on python-pytest-sugar,
    fixing failure to build from source with python-pytest-sugar 1.0.0.


author: Charalampos Stratakis <cstratak@redhat.com> - 3.10.12-3
changelog:
  - Remove extra distro-applied CFLAGS passed to user built C extensions
  - https://fedoraproject.org/wiki/Changes/Python_Extension_Flags_Reduction


author: Miro Hrončok <mhroncok@redhat.com> - 3.8.18-2
changelog:
  - Fix implicit int compiler warning in configure check for PTHREAD_SCOPE_SYSTEM
  - Resolves: rhbz#2147519


author: Benjamin A. Beasley <code@musicinmybrain.net> - 0^20231214gitdeb6f40-1
changelog:
  - Update to 0^20231214gitdeb6f40
  - API: document not supported functions
  - Add Py_HashPointer()
  - Update tests


author: Benjamin A. Beasley <code@musicinmybrain.net> - 0^20240220git52486a9-1
changelog:
  - Update to 0^20240220git52486a9
  - Add PyTime API: `PyTime_t` type, `PyTime_MIN` and `PyTime_MAX` constants,
    `PyTime_AsSecondsDouble()`, `PyTime_Monotonic()`, `PyTime_PerfCounter()`,
    and `PyTime_Time()`


author: Benjamin A. Beasley <code@musicinmybrain.net> - 0^20240309git7539c7f-1
changelog:
  - Update to 0^20240309git7539c7f
  - Add hash constants: `PyHASH_BITS`, `PyHASH_IMAG`, `PyHASH_INF`,
    `PyHASH_MODULUS`


author: Benjamin A. Beasley <code@musicinmybrain.net> - 0^20240321gitb16ff9a-1
changelog:
  - Update to 0^20240321gitb16ff9a
  - Add `Py_GetConstant()` and `Py_GetConstantBorrowed()`
  - Update `_Py_NULL` for C23


author: Benjamin A. Beasley <code@musicinmybrain.net> - 4.9.0-3
changelog:
  - Add id to developer element in AppStream XML metadata
  - Fixes failure to build/validate with appstream 1.0.2


author: Benjamin A. Beasley <code@musicinmybrain.net> - 4.9.0-4
changelog:
  - Use the autogenerated archive instead of the “release” archive
  - Fixes an obsolete FSF postal address in the license file.
  - Fixes the need to patch in upstream PR#103, which was released


author: Richard Hughes <richard@hughsie.com> - 0.4.1-1
changelog:
  - Rebase to upstream version 0.4.1
  - Fixed CVE-2022-36039
  - Fixed CVE-2022-36040
  - Fixed CVE-2022-36041
  - Fixed CVE-2022-36042
  - Fixed CVE-2022-36043
  - Fixed CVE-2022-36044


author: Michal Ambroz <rebus _AT seznam.cz> - 0.5.2-2
changelog:
  - cosmetics, remove the excessive .2 in the release
  - use baserelese (recognized by rpmdev-bumpspec used for massrebuilds)
  - prepare to sync for the feature branches
  - fix dependencies for rhel


author: Kalev Lember <klember@redhat.com> - 0.18.0-1
changelog:
  - Update to version 0.18.0; Fixes RHBZ#2224887
  - Re-enable tests as they are fixed in the new release


author: Kalev Lember <klember@redhat.com> - 0.18.0-1
changelog:
  - Update to version 0.18.0; Fixes RHBZ#2224905
  - Re-enable self tests as they are fixed in latest upstream release


author: Kalev Lember <klember@redhat.com> - 0.7.1-1
changelog:
  - Update to version 0.7.1; Fixes RHBZ#2224898
  - Disable the "gl" feature as we don't have the gl crate packaged


author: Kalev Lember <klember@redhat.com> - 0.18.1-1
changelog:
  - Update to version 0.18.1; Fixes RHBZ#2224907
  - Re-enable self tests as they are fixed in the new release


author: Kalev Lember <klember@redhat.com> - 0.18.1-1
changelog:
  - Update to version 0.18.1; Fixes RHBZ#2224889
  - Re-enable self tests as they are fixed in latest upstream release


author: Kalev Lember <klember@redhat.com> - 0.18.0-1
changelog:
  - Update to version 0.18.0; Fixes RHBZ#2224918
  - Re-enable self tests as they are fixed in the new release


author: Kalev Lember <klember@redhat.com> - 0.18.0-1
changelog:
  - Update to version 0.18.0; Fixes RHBZ#2224917
  - Re-enable self tests as they are fixed in new upstream release


author: Bryan Gurney <bgurney@redhat.com> - 3.5.9-1
changelog:
  - Update to 3.5.9
  - Remove patch macro for serde_derive patch
  - Remove vendor-serde_derive.patch file


author: Filipe Rosset <rosset.filipe@gmail.com> - 4.226-1
changelog:
  - Update to 4.226, enabled tests, spec cleanup and modernization
  - Fixes rhbz#1933296 rhbz#2047099 and rhbz#2026957


author: Nolan Poe <npgo22@gmail.com> - 5.022-1
changelog:
  - Update to 5.022 - Fix SPDX License identifier - Add CMake for tests - Fix
    runtime dependency check - Fix runtime version checck - Fix
    multithreading bug that causes spurious failures - Default to using
    tcmalloc


author: Nolan Poe <npgo22@gmail.com> - 5.022-2
changelog:
  - Improve conformance to modern Fedora packaging guidelines - Break out
    packages - Remove CC0 content


author: José Expósito <jexposit@redhat.com> - 1.20.14-29
changelog:
  - CVE fix for: CVE-2023-6816, CVE-2024-0229, CVE-2024-21885, CVE-2024-21886,
    CVE-2024-0408 and CVE-2024-0409


