# changelog

author: Kamil Dudka <kdudka@redhat.com> - 3.4.1-1
changelog:
  - introduce the csdiff-static subpackage with the csgrep-static executable
  - update to latest upstream release


author: Pavel Raiskup <praiskup@redhat.com> - 2.0-1
changelog:
  - new upstream release, with DNF5 support
    https://github.com/praiskup/dnf-plugin-diff/releases/tag/v2.0


author: Sérgio Basto <sergio@serjux.com> - 1.35.1-1
changelog:
  - Update to 1.35.1
  - Update to version 1.35 (Wed Jun 05 2024 Packit <hello@packit.dev>)
  - Resolves: rhbz#2290632


author: Packit <hello@packit.dev> - 0.47.0-1
changelog:
  - Added support for removing users/groups from a project and possibility to check for groups with permissions to modify a PR. (#815)
  - Resolves rhbz#2125279


author: Packit <hello@packit.dev> - 0.47.1-1
changelog:
  - Fixed an issue where getting a list of GitLab merge requests using `.list()` would return only 20 items. (#819)
  - Resolves rhbz#2246994


author: Packit <hello@packit.dev> - 0.48.0-1
changelog:
  - There is a new get_pr_files_diff method supported for Pagure. (#826)
  - We have fixed a bug that GithubRelease.url returned an API URL. (#824)
  - Resolves rhbz#2255524


author: Packit <hello@packit.dev> - 0.49.0-1
changelog:
  - For Pagure there are 2 new methods available: one for getting users with specified access rights and one for getting members of a group. (#834)


author: Packit <hello@packit.dev> - 0.50.0-1
changelog:
  - A new` get_commits` method was implemented for GitHub and Gitlab projects. (#857)
  - An issue with silently ignoring error (#760) was fixed. (#855)
  - Resolves: rhbz#2312527


author: Packit <hello@packit.dev> - 0.50.1-1
changelog:
  - We have fixed an issue that caused inconsistencies with the expected behavior stated by the documentation when adding duplicate reactions to GitLab comments. (#861)
  - Resolves: rhbz#2318010


author: Packit <hello@packit.dev> - 0.50.2-1
changelog:
  - There is a new method for getting a single commit comment, supporting also retrieval and adding reactions in GitHub. (#865)
  - Resolves: rhbz#2321974


author: Packit <hello@packit.dev> - 0.50.3-1
changelog:
  - We have improved wrapping of the forge-specific exceptions, string representation of the original exception is now included. (#884)
  - The test suite for parsing git URLs has been extended and also the handling of GitHub repository with changed owner or name has been improved. (#874)


author: Packit <hello@packit.dev> - 0.30.0-1
changelog:
  - Fixed an exception that occured when accessing the `Specfile.has_autochangelog` property while having unparseable lines (e.g. lines ending with unescaped `%`) in `%changelog`. (#387)


author: Packit <hello@packit.dev> - 0.32.0-1
changelog:
  - It is now possible to bump a release in a manner similar to `rpmdev-bumpspec` using `Specfile.bump_release()` method. (#399)


author: Packit <hello@packit.dev> - 0.32.2-1
changelog:
  - Explicitly invalidate the global parse hash when a SpecParser instance is created to prevent this issue. (#409)


author: Packit <hello@packit.dev> - 0.32.3-1
changelog:
  - specfile can now handle multi-line tag values (enclosed in a macro body, e.g. `%shrink`). (#412)
  - Resolves: rhbz#2299289


author: Packit <hello@packit.dev> - 0.33.0-1
changelog:
  - There is a new convenience method `Sections.get_or_create()` that allows you to manipulate a section
    without checking if it exists first. If a section doesn't exist, it will be appended to the end. (#441)
    For example, this will work properly even on spec files without `%changelog`:

    ```
    with spec.sections() as sections:
        changelog = sections.get_or_create("changelog")
        changelog[:] = ["%autochangelog"]
    ```
  - Resolves: rhbz#2332288


author: Sérgio Basto <sergio@serjux.com> - 5.0-0.7.20231006git8d00acdc
changelog:
  - Remove require of libpng12.so.0, lsb-desktop already require libpng
  - redhat-lsb now provides lsb_release, in future maybe we can remove the rest since LSB 5.0 is out of date
  - more cleanups
  - Report that is not LSB compliance, because various components are missing from Fedora, so compliance is not possible


author: Sérgio Basto <sergio@serjux.com> - 5.0-0.10.20231006git8d00acdc
changelog:
  - The packages are architecture-specific, but do not contain any ELF
    binaries with debuginfo to extract, so we need disable debuginfo.


author: Sérgio Basto <sergio@serjux.com> - 5.0-0.13.20231006git8d00acdc
changelog:
  - Remove sub-pacakges: redhat-lsb-core, redhat-lsb-cxx, redhat-lsb-desktop,
    redhat-lsb-languages and redhat-lsb-printing aren't useful for a long time
  - Switch to a noarch package


author: Xavier Bachelot <xavier@bachelot.org> 6.2.72-4
changelog:
  - Tidy up BuildRequires/Requires
  - BR: tzdata, which is not pulled from dependencies on F39+ (RHBZ#2261742)


author: Xavier Bachelot <xavier@bachelot.org> 6.2.72-5
changelog:
  - Drop EL7 support
  - Fix filter ordering
  - Fix httpd config needed after httpd fix for CVE-2024-38477 (RHBZ#2307179)


author: Xavier Bachelot <xavier@bachelot.org> - 6.2.74-1
changelog:
  - Update to 6.2.74, fix for CVE-2024-55919
    - Full changelog: https://github.com/sympa-community/sympa/releases/tag/6.2.74


author: Bojan Smojver <bojan@rexursive.com> - 1:0.10.2~5
changelog:
  - Move README.Fedora to README.md
  - Adjust ownership/permissions of certs/keys for unprivileged user


author: Bojan Smojver <bojan@rexursive.com> - 1:0.10.2~6
changelog:
  - Set permissions of cert, key and rsakeys.ini to 0640
  - Revert optional dependency on noopenh264, library dependency exists


author: Mattias Ellert <mattias.ellert@physics.uu.se> - 0.1.8-3
changelog:
  - Do not hardcode the build type
  - Use CMAKE_BUILD_TYPE RelWithDebInfo to avoid -Werror in compiler flags


