diff --git a/documentation.md b/documentation.md index c83b368..c312dd4 100644 --- a/documentation.md +++ b/documentation.md @@ -20,6 +20,7 @@ This page attempts to track the various relevant documentation that exists for R ## RPM API * API documentation + * [RPM 4.20.x](https://ftp.osuosl.org/pub/rpm/api/4.20.0/) * [RPM 4.19.x](https://ftp.osuosl.org/pub/rpm/api/4.19.0/) * [RPM 4.18.x](https://ftp.osuosl.org/pub/rpm/api/4.18.0/) * [RPM 4.17.x](https://ftp.osuosl.org/pub/rpm/api/4.17.0/) diff --git a/download.md b/download.md index edf6361..5a8171e 100644 --- a/download.md +++ b/download.md @@ -15,7 +15,7 @@ title: rpm.org - Download * [RPM 4.18.0](https://ftp.osuosl.org/pub/rpm/releases/rpm-4.18.x/rpm-4.18.0.tar.bz2) ([Release notes](wiki/Releases/4.18.0.html)) ## Current test releases -* [RPM 4.20 ALPHA2](https://ftp.osuosl.org/pub/rpm/releases/testing/rpm-4.19.91.tar.bz2) ([Release notes](wiki/Releases/4.20.0.html)) +* [RPM 4.20 BETA1](https://ftp.osuosl.org/pub/rpm/releases/testing/rpm-4.19.92.tar.bz2) ([Release notes](wiki/Releases/4.20.0.html)) ## Old releases (no longer supported) diff --git a/index.md b/index.md index 2019310..2672722 100644 --- a/index.md +++ b/index.md @@ -16,6 +16,12 @@ capable of ## News +#### RPM 4.20.0 BETA1 released (Jun 24 2024) +* See [draft release notes](wiki/Releases/4.20.0) for details and download information +* This is all about bugs, alpha regressions and spec backwards compatibility, + in particular regarding the new debuginfo enablement and %builddir + related issues + #### RPM 4.20.0 ALPHA2 released (May 20 2024) * This is another alpha snapshot that addresses a couple of bugs found in the first one, most notably the faulty interaction between the scriptlet [prepend/append](https://rpm-software-management.github.io/rpm/manual/spec.html#build-scriptlets) options and the `BuildSystem` tag ([#3024](https://github.com/rpm-software-management/rpm/issues/3024)) which affected the users test-driving the new [Declarative buildsystem](https://rpm-software-management.github.io/rpm/manual/buildsystem.html) feature. * Two new features are also being introduced in this snapshot: diff --git a/timeline.md b/timeline.md index da821b3..39b4e03 100644 --- a/timeline.md +++ b/timeline.md @@ -2,6 +2,12 @@ layout: default title: rpm.org - Timeline --- +#### RPM 4.20.0 BETA1 released (Jun 24 2024) +* See [draft release notes](wiki/Releases/4.20.0) for details and download information +* This is all about bugs, alpha regressions and spec backwards compatibility, + in particular regarding the new debuginfo enablement and %builddir + related issues + #### RPM 4.20.0 ALPHA2 released (May 20 2024) * This is another alpha snapshot that addresses a couple of bugs found in the first one, most notably the faulty interaction between the scriptlet [prepend/append](https://rpm-software-management.github.io/rpm/manual/spec.html#build-scriptlets) options and the `BuildSystem` tag ([#3024](https://github.com/rpm-software-management/rpm/issues/3024)) which affected the users test-driving the new [Declarative buildsystem](https://rpm-software-management.github.io/rpm/manual/buildsystem.html) feature. * Two new features are also being introduced in this snapshot: diff --git a/wiki/Releases/4.20.0.md b/wiki/Releases/4.20.0.md index 7de14e3..265267a 100644 --- a/wiki/Releases/4.20.0.md +++ b/wiki/Releases/4.20.0.md @@ -3,13 +3,13 @@ layout: default title: rpm.org - Releases --- -# RPM 4.20.0 Release Notes (DRAFT) +# RPM 4.20.0 Beta Release Notes (DRAFT) -Last update: 2024-05-20 +Last update: 2024-06-24 ## Download -* Source: [rpm-4.19.91.tar.bz2](https://ftp.osuosl.org/pub/rpm/releases/testing/rpm-4.19.91.tar.bz2) -* SHA256SUM: 8c3831ceacf8270060e2f8fffd128856755086eb3c9e8c9d1be75dd1ce508512 +* Source: [rpm-4.19.92.tar.bz2](https://ftp.osuosl.org/pub/rpm/releases/testing/rpm-4.19.92.tar.bz2) +* SHA256SUM: 3574f88f952e0c16c87a87692ad987b785a923148237e1e75e015a9c4e7d694e ## Enhancements ### UI & Performance @@ -19,6 +19,7 @@ Last update: 2024-05-20 * The `rpm2archive(8)` utility now supports cpio file format, replacing the implementation of `rpm2cpio(8)` which is now installed as a symlink to the former * The `${XDG_CONFIG_HOME}/rpm` directory is now the preferred location when loading per-user macro configuration ([#2153](https://github.com/rpm-software-management/rpm/issues/2153)) * Support package signing with ECDSA keys +* Improved error messages on URL helper failures ([#2683](https://github.com/rpm-software-management/rpm/issues/2683)) * A new plugin `rpm-plugin-unshare(8)` that allows for using various Linux-specific namespace-related technologies inside transactions, such as to harden and limit scriptlet access to resources ([#2632](https://github.com/rpm-software-management/rpm/issues/2632), [#2665](https://github.com/rpm-software-management/rpm/issues/2665)) * The plugin API is now public ([#1536](https://github.com/rpm-software-management/rpm/issues/1536)) @@ -49,6 +50,7 @@ Last update: 2024-05-20 * Let eBPF ELF files be packaged in noarch packages ([#2875](https://github.com/rpm-software-management/rpm/issues/2875)) * Really allow qualifiers like pre/post/meta for weak dependencies ([#624](https://github.com/rpm-software-management/rpm/issues/624)) * Set git commit dates in `%autosetup -S git` based on `$SOURCE_DATE_EPOCH` ([#9](https://pagure.io/fedora-reproducible-builds/project/issue/9)) +* Use UTC timezone when uncompressing zip archives for consistency ([#2955](https://github.com/rpm-software-management/rpm/issues/2875)) * Issue a warning when passing arguments to non-parametric macros ([#2932](https://github.com/rpm-software-management/rpm/issues/2932)) * Fix multiply defined local macros escaping scope ([#3056](https://github.com/rpm-software-management/rpm/issues/3056)) * Fix %quote macro special characters leaking to the outside