Skip to content

Commit

Permalink
Fix up the draft release notes
Browse files Browse the repository at this point in the history
Add the missed OpenPGP parser split and drop the BYPRODUCTS PR that's
just an internal change.  Also tweak the highlights a little bit.
  • Loading branch information
dmnks committed Apr 5, 2024
1 parent a500965 commit 2921fa8
Showing 1 changed file with 9 additions and 5 deletions.
14 changes: 9 additions & 5 deletions wiki/Releases/4.20.0.md
Original file line number Diff line number Diff line change
Expand Up @@ -12,15 +12,16 @@ Last update: 2024-04-04
* SHA256SUM: TBD

## Highlights
* Support for declarative buildsystem ([#2774](https://github.com/rpm-software-management/rpm/pull/2774))
* Declarative buildsystem support ([#2774](https://github.com/rpm-software-management/rpm/pull/2774))
* A new rpm-controlled per-build directory ([#2885](https://github.com/rpm-software-management/rpm/pull/2885))
* Prepend and append modes for all our normal build scriptlets ([#2728](https://github.com/rpm-software-management/rpm/pull/2728))
* New prepend and append modes for all our normal build scriptlets ([#2728](https://github.com/rpm-software-management/rpm/pull/2728))
* Support for spec local file attributes and generators ([#2911](https://github.com/rpm-software-management/rpm/pull/2911))
* New arguments passed to file trigger scripts, modeled after regular triggers ([#2871](https://github.com/rpm-software-management/rpm/pull/2871), [#2883](https://github.com/rpm-software-management/rpm/pull/2883))
* File trigger scripts now receive package count arguments, much like regular triggers ([#2871](https://github.com/rpm-software-management/rpm/pull/2871), [#2883](https://github.com/rpm-software-management/rpm/pull/2883))
* Use Python Stable ABI for the bindings ([#2674](https://github.com/rpm-software-management/rpm/pull/2674))
* Remove perl dependency generators from the repo ([#2947](https://github.com/rpm-software-management/rpm/pull/2947))
* A new plugin to enable Linux-specific namespace functionality ([#2666](https://github.com/rpm-software-management/rpm/pull/2666))
* Make the plugin API public ([#2661](https://github.com/rpm-software-management/rpm/pull/2661))
* Split the internal OpenPGP parser to a separate repository ([#2986](https://github.com/rpm-software-management/rpm/pull/2986))
* Remove perl dependency generators from the repo ([#2947](https://github.com/rpm-software-management/rpm/pull/2947))

## Changelog
### Enhancements
Expand Down Expand Up @@ -53,6 +54,9 @@ Last update: 2024-04-04
* Packaging: Don't brp-strip ruby, python, or javascript files ([#2858](https://github.com/rpm-software-management/rpm/pull/2858))
* Generators: Remove perl dependency generators from the repo ([#2947](https://github.com/rpm-software-management/rpm/pull/2947))

### Deprecations
* Split the internal OpenPGP parser to a separate repository ([#2986](https://github.com/rpm-software-management/rpm/pull/2986))

### Fixes
* Command line: Set the charset of the libarchive strings to utf8 ([#2993](https://github.com/rpm-software-management/rpm/pull/2993))
* Command line: rpm2archive: fix hardlink handling in cpio output ([#2975](https://github.com/rpm-software-management/rpm/pull/2975))
Expand All @@ -71,11 +75,11 @@ Last update: 2024-04-04
* Generators: Fix dependency generators sometimes dying with `SIGPIPE` [Regression] ([#2958](https://github.com/rpm-software-management/rpm/pull/2958))
* Python bindings: Return false when comparing different python objects holding the same version tag ([#2838](https://github.com/rpm-software-management/rpm/pull/2838))
* Python bindings: Support rpmver-py comparison operator inheritance ([#2839](https://github.com/rpm-software-management/rpm/pull/2839))
* Build: Drop erroneous BYPRODUCTS uses from the cmake files ([#2900](https://github.com/rpm-software-management/rpm/pull/2900))

### Security
* Build: Allow building rpm without OpenPGP support ([#2984](https://github.com/rpm-software-management/rpm/pull/2984))
* Move OpenSSL code to newer API ([#2723](https://github.com/rpm-software-management/rpm/pull/2723))
* Split the internal OpenPGP parser to a separate repository ([#2986](https://github.com/rpm-software-management/rpm/pull/2986))

## Compatibility notes
* The `%patchN` macro syntax (where `N` is a patch number) is now obsolete and
Expand Down

0 comments on commit 2921fa8

Please sign in to comment.