The following Fedora 37 Security updates need testing: Age URL 43 https://bodhi.fedoraproject.org/updates/FEDORA-2023-6bdc769313 cutter-re-2.2.0-1.fc37 rizin-0.5.1-1.fc37 8 https://bodhi.fedoraproject.org/updates/FEDORA-2023-60e2b22be0 python-setuptools-62.6.0-3.fc37 7 https://bodhi.fedoraproject.org/updates/FEDORA-2023-a4bbf02a57 webkitgtk-2.40.1-1.fc37 3 https://bodhi.fedoraproject.org/updates/FEDORA-2023-749cb1a0d5 apptainer-1.1.8-1.fc37 2 https://bodhi.fedoraproject.org/updates/FEDORA-2023-d84a75ea52 git-2.40.1-1.fc37
The following Fedora 37 Critical Path updates have yet to be approved: Age URL 137 https://bodhi.fedoraproject.org/updates/FEDORA-2022-bf8feea173 lorax-37.10-1.fc37 11 https://bodhi.fedoraproject.org/updates/FEDORA-2023-734593f163 edk2-20230301gitf80f052277c8-3.fc37 10 https://bodhi.fedoraproject.org/updates/FEDORA-2023-d128ae56c7 pyproject-rpm-macros-1.7.0-1.fc37 9 https://bodhi.fedoraproject.org/updates/FEDORA-2023-b892930b88 mariadb-connector-c-3.3.4-2.fc37 9 https://bodhi.fedoraproject.org/updates/FEDORA-2023-363cf1cea2 cockpit-290-1.fc37 8 https://bodhi.fedoraproject.org/updates/FEDORA-2023-ff5709e1a7 nfs-utils-2.6.3-0.fc37 8 https://bodhi.fedoraproject.org/updates/FEDORA-2023-60e2b22be0 python-setuptools-62.6.0-3.fc37 8 https://bodhi.fedoraproject.org/updates/FEDORA-2023-34a075d304 llvm-15.0.7-2.fc37 7 https://bodhi.fedoraproject.org/updates/FEDORA-2023-a4bbf02a57 webkitgtk-2.40.1-1.fc37 7 https://bodhi.fedoraproject.org/updates/FEDORA-2023-815dbd1938 NetworkManager-1.40.18-1.fc37 6 https://bodhi.fedoraproject.org/updates/FEDORA-2023-83279212cc libtirpc-1.3.3-1.rc1.fc37 4 https://bodhi.fedoraproject.org/updates/FEDORA-2023-acfbdb28cd bind-9.18.14-1.fc37 bind-dyndb-ldap-11.10-13.fc37 4 https://bodhi.fedoraproject.org/updates/FEDORA-2023-8fdfe77c1d rpm-4.18.1-2.fc37 4 https://bodhi.fedoraproject.org/updates/FEDORA-2023-82734f264d onboard-1.4.1-30.fc37 4 https://bodhi.fedoraproject.org/updates/FEDORA-2023-bb53b89e8a libmediainfo-23.03-2.fc37 libzen-0.4.41-1.fc37 mediainfo-23.03-2.fc37 3 https://bodhi.fedoraproject.org/updates/FEDORA-2023-cd5d0e8f18 nautilus-43.4-1.fc37 3 https://bodhi.fedoraproject.org/updates/FEDORA-2023-a4ed654b20 glibmm2.4-2.66.6-1.fc37 3 https://bodhi.fedoraproject.org/updates/FEDORA-2023-b3128e8836 vim-9.0.1486-1.fc37 2 https://bodhi.fedoraproject.org/updates/FEDORA-2023-13093d1386 selinux-policy-37.20-1.fc37 2 https://bodhi.fedoraproject.org/updates/FEDORA-2023-a88a701820 gnome-shell-43.5-1.fc37 mutter-43.5-1.fc37 2 https://bodhi.fedoraproject.org/updates/FEDORA-2023-44868fd669 389-ds-base-2.2.7-2.fc37 2 https://bodhi.fedoraproject.org/updates/FEDORA-2023-319b7f56ac xorg-x11-server-1.20.14-23.fc37 2 https://bodhi.fedoraproject.org/updates/FEDORA-2023-d84a75ea52 git-2.40.1-1.fc37 2 https://bodhi.fedoraproject.org/updates/FEDORA-2023-e743a79041 perl-5.36.1-493.fc37 polymake-4.9-2.fc37 1 https://bodhi.fedoraproject.org/updates/FEDORA-2023-66697036e9 audit-3.1.1-1.fc37 1 https://bodhi.fedoraproject.org/updates/FEDORA-2023-0db7d5ea15 dracut-059-2.fc37 1 https://bodhi.fedoraproject.org/updates/FEDORA-2023-2d90d74c3a xorg-x11-server-Xwayland-22.1.9-2.fc37 1 https://bodhi.fedoraproject.org/updates/FEDORA-2023-0de6457ef5 abrt-2.16.1-1.fc37 libreport-2.17.9-1.fc37 satyr-0.42-1.fc37 1 https://bodhi.fedoraproject.org/updates/FEDORA-2023-70986ed850 kernel-6.2.13-200.fc37
The following builds have been pushed to Fedora 37 updates-testing
elfutils-0.189-2.fc37 fedpkg-1.44-4.fc37 hatch-1.7.0-2.fc37 java-17-openjdk-17.0.7.0.7-1.fc37 java-17-openjdk-portable-17.0.7.0.7-1.fc37 java-latest-openjdk-20.0.1.0.9-4.rolling.fc37 java-latest-openjdk-portable-20.0.1.0.9-1.rolling.fc37 linux-system-roles-1.37.0-1.fc37 mame-0.254-1.fc37 nodejs16-16.20.0-11.fc37 nodejs18-18.16.0-8.fc37 nodejs20-20.0.0-8.fc37 nwg-panel-0.8.5-1.fc37 packit-0.75.0-1.fc37 perl-Hash-Ordered-0.014-1.fc37 premake-5.0.0^20230420git3f1e4f8-1.20230420git3f1e4f8.fc37 python-dogpile-cache-1.1.8-1.fc37 python-glymur-0.12.4-1.fc37 python-hatchling-1.14.1-1.fc37 python-numexpr-2.8.4-1.fc37 python-trove-classifiers-2023.4.25-1.fc37 rpkg-1.66-7.fc37 runc-1.1.7-1.fc37 rust-enumber-0.3.0-1.fc37 rust-grep-0.2.11-1.fc37 rust-linux-raw-sys-0.3.6-1.fc37 rust-openpgp-cert-d-0.1.0-1.fc37 rust-openssl-0.10.52-1.fc37 rust-openssl-sys-0.9.87-1.fc37 rust-reqwest-0.11.17-1.fc37 rust-rustix-0.37.15-1.fc37 rust-tester-0.9.1-1.fc37 rust-tokio-1.28.0-1.fc37 rust-tokio-macros-2.1.0-1.fc37 rust-tokio-tungstenite-0.18.0-1.fc37 rust-tokio-util-0.7.8-1.fc37 rust-tungstenite-0.18.0-1.fc37 rust-warp-0.3.5-1.fc37 rust-xdg-2.5.0-1.fc37
Details about builds:
================================================================================ elfutils-0.189-2.fc37 (FEDORA-2023-48d1193166) A collection of utilities and DSOs to handle ELF files and DWARF data -------------------------------------------------------------------------------- Update Information:
eu-elfcompress would rewrite an ELF file if no section needed (de)compressing -------------------------------------------------------------------------------- ChangeLog:
* Sat Apr 22 2023 Mark Wielaard mjw@fedoraproject.org - 0.189-2 - Add elfutils-0.189-c99-compat.patch - Add elfutils-0.189-elfcompress.patch --------------------------------------------------------------------------------
================================================================================ fedpkg-1.44-4.fc37 (FEDORA-2023-081f01c964) Fedora utility for working with dist-git -------------------------------------------------------------------------------- Update Information:
Some patches: - rpkg: * Do not require 'sources' file for all namespaces (https://pagure.io/rpkg/pull-request/691) * Use release's rpmdefines in unused sources check (https://pagure.io/rpkg/pull-request/678) - fedpkg: * Improve invalid branch name error message (https://pagure.io/fedpkg/pull-request/518) -------------------------------------------------------------------------------- ChangeLog:
* Fri Apr 28 2023 Ond��ej Nosek onosek@redhat.com - 1.44-4 - Patch: Improve invalid branch name error message --------------------------------------------------------------------------------
================================================================================ hatch-1.7.0-2.fc37 (FEDORA-2023-aed4580be3) A modern project, package, and virtual env manager -------------------------------------------------------------------------------- Update Information:
## [`hatchling` 1.14.1](https://github.com/pypa/hatch/releases/tag/hatchling-v1.14.1) - 2023-04-23 ***Fixed:*** - Fix internal archive root naming for the `sdist` target when `strict-naming` is disabled to match the file name in order to support the expectation of some frontends ## [`hatchling` 1.14.0](https://github.com/pypa/hatch/releases/tag/hatchling-v1.14.0) - 2023-04-02 ***Added:*** - Add `trove-classifiers` as a dependency ***Fixed:*** - Properly normalize metadata descriptions that contain line breaks -------------------------------------------------------------------------------- ChangeLog:
* Fri Apr 28 2023 Benjamin A. Beasley code@musicinmybrain.net - 1.7.0-2 - Patch tests for hatchling 1.14.1 * Fri Apr 28 2023 Benjamin A. Beasley code@musicinmybrain.net - 1.7.0-1 - Update to 1.7.0 (close RHBZ#2184066) * Sun Jan 1 2023 Benjamin A. Beasley code@musicinmybrain.net - 1.6.3-3 - With hatchling ���1.12.0, pyproject_files handles license file * Sat Dec 31 2022 Benjamin A. Beasley code@musicinmybrain.net - 1.6.3-2 - Patch tests for hatchling 1.12 * Tue Oct 25 2022 Benjamin A. Beasley code@musicinmybrain.net - 1.6.3-1 - Update to 1.6.3 (close RHBZ#2137456) * Thu Oct 20 2022 Benjamin A. Beasley code@musicinmybrain.net - 1.6.2-1 - Update to 1.6.2 (close RHBZ#2136397) * Mon Oct 17 2022 Benjamin A. Beasley code@musicinmybrain.net - 1.6.1-1 - Update to 1.6.1 (close RHBZ#2135197) * Tue Oct 11 2022 Benjamin A. Beasley code@musicinmybrain.net - 1.6.0-2 - Add missing man pages * Tue Oct 11 2022 Benjamin A. Beasley code@musicinmybrain.net - 1.6.0-1 - Update to 1.6.0 (close RHBZ#2133234) - Update man pages and improve cross-references * Tue Sep 20 2022 Benjamin A. Beasley code@musicinmybrain.net - 1.5.0-4 - Add a temporary test skip for hatchling 1.10.0 * Sun Sep 11 2022 Benjamin A. Beasley code@musicinmybrain.net - 1.5.0-3 - Use hatchling���s new ���prepare_metadata_������ hook support for BR���s * Sun Sep 11 2022 Benjamin A. Beasley code@musicinmybrain.net - 1.5.0-2 - Backport test changes for hatchling 1.9.0 * Thu Sep 1 2022 Benjamin A. Beasley code@musicinmybrain.net - 1.5.0-1 - Update to 1.5.0 (close RHBZ#2121990) * Wed Aug 17 2022 Benjamin A. Beasley code@musicinmybrain.net - 1.4.2-1 - Update to 1.4.2 (close RHBZ#2116097) * Sat Aug 13 2022 Benjamin A. Beasley code@musicinmybrain.net - 1.3.1-6 - Stop loosening pyperclip version bound * Fri Aug 5 2022 Benjamin A. Beasley code@musicinmybrain.net - 1.3.1-5 - Confirm that License is SPDX MIT (no License field change) * Sun Jul 24 2022 Benjamin A. Beasley code@musicinmybrain.net - 1.3.1-4 - Add temporary test skips for hatchling 1.6.0 * Thu Jul 21 2022 Fedora Release Engineering releng@fedoraproject.org - 1.3.1-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild * Tue Jul 12 2022 Benjamin A. Beasley code@musicinmybrain.net - 1.3.1-2 - Update downstream man pages for hatch 1.3.1 * Tue Jul 12 2022 Benjamin A. Beasley code@musicinmybrain.net - 1.3.1-1 - Update to 1.3.1 (close RHBZ#2105825) * Tue Jun 14 2022 Python Maint python-maint@redhat.com - 1.2.1-3 - Rebuilt for Python 3.11 * Tue May 31 2022 Benjamin A. Beasley code@musicinmybrain.net - 1.2.1-2 - Fix boilerplate for packaging pre-releases, currently unused * Tue May 31 2022 Benjamin A. Beasley code@musicinmybrain.net - 1.2.1-1 - Update to 1.2.1 (close RHBZ#2091789) * Mon May 23 2022 Benjamin A. Beasley code@musicinmybrain.net - 1.2.0-1 - Update to 1.2.0 (close RHBZ#2089095) * Sat May 21 2022 Benjamin A. Beasley code@musicinmybrain.net - 1.1.2-1 - Update to 1.1.2 (close RHBZ#2088851) * Sat May 21 2022 Benjamin A. Beasley code@musicinmybrain.net - 1.1.1^0099c83git20220519-2 - Fix archivename spec file macro * Fri May 20 2022 Benjamin A. Beasley code@musicinmybrain.net - 1.1.1^0099c83git20220519-1 - Updated snapshot that depends on hatchling >=1.0.0 * Wed May 18 2022 Benjamin A. Beasley code@musicinmybrain.net - 1.1.1^2e649eegit20220518-1 - Package a snapshot for full Hatchling 1.0.0 compatibility - Start running the ���backend��� tests, too * Wed May 18 2022 Benjamin A. Beasley code@musicinmybrain.net - 1.1.1-2 - Run backend tests, too * Fri May 13 2022 Benjamin A. Beasley code@musicinmybrain.net - 1.1.1-1 - Update to 1.1.1 (close RHBZ#2085129) - Update URLs now that PyPA has adopted Hatch * Fri May 6 2022 Benjamin A. Beasley code@musicinmybrain.net - 1.0.0-1 - Update to 1.0.0 (close RHBZ#2035978) * Sun Feb 6 2022 Benjamin A. Beasley code@musicinmybrain.net - 0.23.1-3 - Add man pages * Fri Feb 4 2022 Benjamin A. Beasley code@musicinmybrain.net - 0.23.1-2 - Add a few extra doc files * Fri Feb 4 2022 Benjamin A. Beasley code@musicinmybrain.net - 0.23.1-1 - Update to 0.23.1 (final pre-1.0 release) * Fri Feb 4 2022 Benjamin A. Beasley code@musicinmybrain.net - 0.23.0-15 - Port to pyproject-rpm-macros (���new guidelines���) * Thu Jan 20 2022 Fedora Release Engineering releng@fedoraproject.org - 0.23.0-12 - Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild -------------------------------------------------------------------------------- References:
[ 1 ] Bug #2184072 - Build python-trove-classifiers for Fedora 37? https://bugzilla.redhat.com/show_bug.cgi?id=2184072 [ 2 ] Bug #2188977 - python-hatchling-1.14.1 is available https://bugzilla.redhat.com/show_bug.cgi?id=2188977 --------------------------------------------------------------------------------
================================================================================ java-17-openjdk-17.0.7.0.7-1.fc37 (FEDORA-2023-32d08f02af) OpenJDK 17 Runtime Environment -------------------------------------------------------------------------------- Update Information:
Updated to April Security update -------------------------------------------------------------------------------- ChangeLog:
* Fri Apr 28 2028 Jiri Vanek jvanek@redhat.com - 1:17.0.7.0.7-1 - updated to 17.0.7.0.7 underlying portables - now untarring enforced version --------------------------------------------------------------------------------
================================================================================ java-17-openjdk-portable-17.0.7.0.7-1.fc37 (FEDORA-2023-4bf79d41a1) OpenJDK 17 Runtime Environment portable edition -------------------------------------------------------------------------------- Update Information:
April security update for java17 and java20 -------------------------------------------------------------------------------- ChangeLog:
* Wed Apr 26 2023 Andrew Hughes gnu.andrew@redhat.com - 1:17.0.7.0.7 - Update to jdk-17.0.7.0+7 - Update release notes to 17.0.7.0+7 - Require tzdata 2023c due to local inclusion of JDK-8274864 & JDK-8305113 - Sync whitespace in generate_source_tarball.sh with RHEL version - Update FIPS support against 17.0.7+6 and bring in latest changes: - * RH2134669: Add missing attributes when registering services in FIPS mode. - * test/jdk/sun/security/pkcs11/fips/VerifyMissingAttributes.java: fixed jtreg main class - * RH1940064: Enable XML Signature provider in FIPS mode - * RH2173781: Avoid calling C_GetInfo() too early, before cryptoki is initialized --------------------------------------------------------------------------------
================================================================================ java-latest-openjdk-20.0.1.0.9-4.rolling.fc37 (FEDORA-2023-32d08f02af) OpenJDK 20 Runtime Environment -------------------------------------------------------------------------------- Update Information:
Updated to April Security update -------------------------------------------------------------------------------- ChangeLog:
* Fri Apr 28 2023 Jiri Vanek jvanek@redhat.com - 1:20.0.1.0.9-4.rolling - now expecting the exact version in portbale filename * Fri Apr 28 2023 Jiri Vanek jvanek@redhat.com - 1:20.0.1.0.9-3.rolling - updated to 20.0.1.0.9 underlying portables * Wed Apr 19 2023 Jiri Vanek jvanek@redhat.com - 1:20.0.0.0.36-3.rolling - using icons from source package - providing full sources via src package - requiring exact version.reelase of portables - returned libsystemconf.so --------------------------------------------------------------------------------
================================================================================ java-latest-openjdk-portable-20.0.1.0.9-1.rolling.fc37 (FEDORA-2023-4bf79d41a1) OpenJDK 20 Runtime Environment portable edition -------------------------------------------------------------------------------- Update Information:
April security update for java17 and java20 -------------------------------------------------------------------------------- ChangeLog:
* Wed Apr 26 2023 Andrew Hughes gnu.andrew@redhat.com - 1:20.0.1.0.9-1.rolling - Update to jdk-20.0.1+9 - Update release notes to 20.0.1+9 --------------------------------------------------------------------------------
================================================================================ linux-system-roles-1.37.0-1.fc37 (FEDORA-2023-90f5b46930) Set of interfaces for unified system management -------------------------------------------------------------------------------- Update Information:
Automatic update for linux-system-roles-1.37.0-1.fc37. ##### **Changelog for linux-system-roles** ``` * Fri Apr 28 2023 Packit hello@packit.dev - 1.37.0-1 - Update to upstream version 1.37.0 * Mon Apr 17 2023 Rich Megginson rmeggins@redhat.com - 1.36.3-2 - strip github action badge links from headers of README.md files before conversion to HTML - some of the converters do not like them - use %{python3} instead of python3 to force use of system python3 in order to use ruamel ``` -------------------------------------------------------------------------------- ChangeLog:
* Fri Apr 28 2023 Packit hello@packit.dev - 1.37.0-1 - Update to upstream version 1.37.0 * Mon Apr 17 2023 Rich Megginson rmeggins@redhat.com - 1.36.3-2 - strip github action badge links from headers of README.md files before conversion to HTML - some of the converters do not like them - use %{python3} instead of python3 to force use of system python3 in order to use ruamel --------------------------------------------------------------------------------
================================================================================ mame-0.254-1.fc37 (FEDORA-2023-11382d31a2) Multiple Arcade Machine Emulator -------------------------------------------------------------------------------- Update Information:
Update to the latest upstream release: * https://www.mamedev.org/?p=524 -------------------------------------------------------------------------------- ChangeLog:
* Thu Apr 27 2023 Julian Sikorski belegdol@fedoraproject.org - 0.254-1 - Update to 0.254 - update to 0.254 - drop included patches - drop obsolete disstag conditional --------------------------------------------------------------------------------
================================================================================ nodejs16-16.20.0-11.fc37 (FEDORA-2023-b81d8abaa6) JavaScript runtime -------------------------------------------------------------------------------- Update Information:
Fix issue with `npm` and `npx` running under the default interpreter instead of its intended one. ---- Fix symlink issue with manpages ---- ## 2023-04-12, Version 18.16.0 'Hydrogen' (LTS), @danielleadams ### Notable changes #### Add initial support for single executable applications Compile a JavaScript file into a single executable application: ```console $ echo 'console.log(`Hello, ${process.argv[2]}!`);' > hello.js $ cp $(command -v node) hello # On systems other than macOS: $ npx postject hello NODE_JS_CODE hello.js \ --sentinel- fuse NODE_JS_FUSE_fce680ab2cc467b6e072b8b5df1996b2 # On macOS: $ npx postject hello NODE_JS_CODE hello.js \ --sentinel-fuse NODE_JS_FUSE_fce680ab2cc467b6e072b8b5df1996b2 \ --macho-segment-name NODE_JS $ ./hello world Hello, world! ``` Contributed by Darshan Sen in https://github.com/nodejs/node/pull/45038 #### Replace url parser with Ada Node.js gets a new URL parser called Ada that is compliant with the WHATWG URL Specification and provides more than 100% performance improvement to the existing implementation. Contributed by Yagiz Nizipli in https://github.com/nodejs/node/pull/46410 #### Other notable changes * **buffer**: * **(SEMVER-MINOR)** add Buffer.copyBytesFrom(...) (James M Snell) [#46500](https://github.com/nodejs/node/pull/46500) * **doc**: * add marco- ippolito to collaborators (Marco Ippolito) [#46816](https://github.com/nodejs/node/pull/46816) * add debadree25 to collaborators (Debadree Chatterjee) [#46716](https://github.com/nodejs/node/pull/46716) * add deokjinkim to collaborators (Deokjin Kim) [#46444](https://github.com/nodejs/node/pull/46444) * **events**: * **(SEMVER-MINOR)** add listener argument to listenerCount (Paolo Insogna) [#46523](https://github.com/nodejs/node/pull/46523) * **lib**: * **(SEMVER-MINOR)** add AsyncLocalStorage.bind() and .snapshot() (flakey5) [#46387](https://github.com/nodejs/node/pull/46387) * **(SEMVER-MINOR)** add aborted() utility function (Debadree Chatterjee) [#46494](https://github.com/nodejs/node/pull/46494) * **src**: * **(SEMVER- MINOR)** allow optional Isolate termination in node::Stop() (Shelley Vohr) [#46583](https://github.com/nodejs/node/pull/46583) * **(SEMVER-MINOR)** allow embedder control of code generation policy (Shelley Vohr) [#46368](https://github.com/nodejs/node/pull/46368) * **stream**: * **(SEMVER- MINOR)** add abort signal for ReadableStream and WritableStream (Debadree Chatterjee) [#46273](https://github.com/nodejs/node/pull/46273) * **tls**: * **(SEMVER-MINOR)** support automatic DHE (Tobias Nie��en) [#46978](https://github.com/nodejs/node/pull/46978) * **url**: * **(SEMVER- MINOR)** implement URLSearchParams size getter (James M Snell) [#46308](https://github.com/nodejs/node/pull/46308) * **worker**: * **(SEMVER- MINOR)** add support for worker name in inspector and trace_events (Debadree Chatterjee) [#46832](https://github.com/nodejs/node/pull/46832) ---- ## 2023-04-18, Version 20.0.0 (Current), @RafaelGSS We're excited to announce the release of Node.js 20! Highlights include the new Node.js Permission Model, a synchronous `import.meta.resolve`, a stable test_runner, updates of the V8 JavaScript engine to 11.3, Ada to 2.0, and more! As a reminder, Node.js 20 will enter long-term support (LTS) in October, but until then, it will be the "Current" release for the next six months. We encourage you to explore the new features and benefits offered by this latest release and evaluate their potential impact on your applications. ### Notable Changes #### Permission Model Node.js now has an experimental feature called the Permission Model. It allows developers to restrict access to specific resources during program execution, such as file system operations, child process spawning, and worker thread creation. The API exists behind a flag `--experimental-permission` which when enabled will restrict access to all available permissions. By using this feature, developers can prevent their applications from accessing or modifying sensitive data or running potentially harmful code. More information about the Permission Model can be found in the [Node.js documentation](https://nodejs.org/api/permissions.html#process-based- permissions). The Permission Model was a contribution by Rafael Gonzaga in [#44004](https://github.com/nodejs/node/pull/44004). #### Custom ESM loader hooks run on dedicated thread ESM hooks supplied via loaders (`--experimental- loader=foo.mjs`) now run in a dedicated thread, isolated from the main thread. This provides a separate scope for loaders and ensures no cross-contamination between loaders and application code. **Synchronous `import.meta.resolve()`** In alignment with browser behavior, this function now returns synchronously. Despite this, user loader `resolve` hooks can still be defined as async functions (or as sync functions, if the author prefers). Even when there are async `resolve` hooks loaded, `import.meta.resolve` will still return synchronously for application code. Contributed by Anna Henningsen, Antoine du Hamel, Geoffrey Booth, Guy Bedford, Jacob Smith, and Micha��l Zasso in [#44710](https://github.com/nodejs/node/pull/44710) #### V8 11.3 The V8 engine is updated to version 11.3, which is part of Chromium 113. This version includes three new features to the JavaScript API: * [String.prototype.isWellFormed and toWellFormed](https://chromestatus.com/feature/5200195346759680) * [Methods that change Array and TypedArray by copy](https://chromestatus.com/feature/5068609911521280) * [Resizable ArrayBuffer and growable SharedArrayBuffer](https://chromestatus.com/feature/4668361878274048) * [RegExp v flag with set notation + properties of strings](https://chromestatus.com/feature/5144156542861312) * [WebAssembly Tail Call](https://chromestatus.com/feature/5423405012615168) The V8 update was a contribution by Micha��l Zasso in [#47251](https://github.com/nodejs/node/pull/47251). #### Stable Test Runner The recent update to Node.js, version 20, includes an important change to the test_runner module. The module has been marked as stable after a recent update. Previously, the test_runner module was experimental, but this change marks it as a stable module that is ready for production use. Contributed by Colin Ihrig in [#46983](https://github.com/nodejs/node/pull/46983) #### Ada 2.0 Node.js v20 comes with the latest version of the URL parser, Ada. This update brings significant performance improvements to URL parsing, including enhancements to the `url.domainToASCII` and `url.domainToUnicode` functions in `node:url`. Ada 2.0 has been integrated into the Node.js codebase, ensuring that all parts of the application can benefit from the improved performance. Additionally, Ada 2.0 features a significant performance boost over its predecessor, Ada 1.0.4, while also eliminating the need for the ICU requirement for URL hostname parsing. Contributed by Yagiz Nizipli and Daniel Lemire in [#47339](https://github.com/nodejs/node/pull/47339) #### Preparing single executable apps now requires injecting a Blob Building a single executable app now requires injecting a blob prepared by Node.js from a JSON config instead of injecting the raw JS file. This opens up the possibility of embedding multiple co-existing resources into the SEA (Single Executable Apps). Contributed by Joyee Cheung in [#47125](https://github.com/nodejs/node/pull/47125) #### Web Crypto API Web Crypto API functions' arguments are now coerced and validated as per their WebIDL definitions like in other Web Crypto API implementations. This further improves interoperability with other implementations of Web Crypto API. This change was made by Filip Skokan in [#46067](https://github.com/nodejs/node/pull/46067). #### Official support for ARM64 Windows Node.js now includes binaries for ARM64 Windows, allowing for native execution on the platform. The MSI, zip/7z packages, and executable are available from the Node.js download site along with all other platforms. The CI system was updated and all changes are now fully tested on ARM64 Windows, to prevent regressions and ensure compatibility. ARM64 Windows was upgraded to tier 2 support by Stefan Stojanovic in [#47233](https://github.com/nodejs/node/pull/47233). #### WASI version must now be specified When `new WASI()` is called, the version option is now required and has no default value. Any code that relied on the default for the version will need to be updated to request a specific version. This change was made by Michael Dawson in [#47391](https://github.com/nodejs/node/pull/47391). #### Deprecations and Removals * [[`3bed5f11e0`](https://github.com/nodejs/node/commit/3bed5f11e0)] - **(SEMVER- MAJOR)** **url**: runtime-deprecate url.parse() with invalid ports (Rich Trott) [#45526](https://github.com/nodejs/node/pull/45526) `url.parse()` accepts URLs with ports that are not numbers. This behavior might result in host name spoofing with unexpected input. These URLs will throw an error in future versions of Node.js, as the WHATWG URL API does already. Starting with Node.js 20, these URLS cause `url.parse()` to emit a warning. -------------------------------------------------------------------------------- ChangeLog:
* Fri Apr 28 2023 Stephen Gallagher sgallagh@redhat.com - 1:16.20.0-11 - Fix up shebangs for npm and npx * Thu Apr 27 2023 Stephen Gallagher sgallagh@redhat.com - 1:16.20.0-10 - Add README for packagers * Thu Apr 27 2023 Stephen Gallagher sgallagh@redhat.com - 1:16.20.0-9 - nodejs-sources.sh: Add --debug flag * Thu Apr 27 2023 Stephen Gallagher sgallagh@redhat.com - 1:16.20.0-8 - Replace /usr/etc/npmrc symlink with builtin configuration * Wed Apr 26 2023 Stephen Gallagher sgallagh@redhat.com - 1:16.20.0-7 - Fix manpage symlinks * Tue Apr 11 2023 Stephen Gallagher sgallagh@redhat.com - 1:16.20.0-6 - Don't 'Provides: npm' on non-default * Tue Apr 11 2023 Stephen Gallagher sgallagh@redhat.com - 1:16.20.0-5 - Don't 'Provides: npm' on non-default * Tue Apr 11 2023 Stephen Gallagher sgallagh@redhat.com - 1:16.20.0-4 - Drop unused .in file * Mon Apr 3 2023 Stephen Gallagher sgallagh@redhat.com - 1:16.20.0-3 - Disable gating for now * Mon Apr 3 2023 Stephen Gallagher sgallagh@redhat.com - 1:16.20.0-2 - Adjust nodejs-devel Provides * Thu Mar 30 2023 Stephen Gallagher sgallagh@redhat.com - 1:16.20.0-1 - Update to 16.20.0 * Mon Mar 27 2023 Stephen Gallagher sgallagh@redhat.com - 1:16.19.1-7 - Fix build issue on non-default releases * Mon Mar 27 2023 Stephen Gallagher sgallagh@redhat.com - 1:16.19.1-6 - Fix libv8 packaging issue * Thu Mar 16 2023 Stephen Gallagher sgallagh@redhat.com - 1:16.19.1-5 - Namespace the v8 compatibility libraries * Wed Mar 1 2023 Stephen Gallagher sgallagh@redhat.com - 1:16.19.1-4 - sources: re-sync to nodejs20 * Thu Feb 23 2023 Stephen Gallagher sgallagh@redhat.com - 1:16.19.1-3 - Fix an incompatibility with GCC 13+ - The Makefile patch is also no longer needed since we switched to ninja. * Tue Feb 21 2023 Stephen Gallagher sgallagh@redhat.com - 1:16.19.1-2 - Update to latest nodejs-sources.sh * Fri Feb 17 2023 Stephen Gallagher sgallagh@redhat.com - 1:16.19.1-1 - Update to 16.19.1 - https://github.com/nodejs/node/blob/main/doc/changelogs/CHANGELOG_V16.md# 16.19.1 - packaging: Drop vestigial package.cfg file. - packaging: Make nodejs-sources.sh clean up after itself * Mon Jan 23 2023 Stephen Gallagher sgallagh@redhat.com - 1:16.19.0-5 - Upload sources correctly * Mon Jan 23 2023 Stephen Gallagher sgallagh@redhat.com - 1:16.19.0-4 - Rework nodejs-sources.sh * Mon Jan 23 2023 Stephen Gallagher sgallagh@redhat.com - 1:16.19.0-3 - Fix v8 symlinks * Thu Jan 19 2023 Fedora Release Engineering releng@fedoraproject.org - 1:16.19.0-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild * Thu Dec 15 2022 Stephen Gallagher sgallagh@redhat.com - 1:16.19.0-1 - Update to 16.19.0 * Thu Dec 1 2022 Stephen Gallagher sgallagh@redhat.com - 1:16.18.1-5 - Use requires instead of conflicts for -docs * Wed Nov 30 2022 Stephen Gallagher sgallagh@redhat.com - 1:16.18.1-4 - Add pretrans scriptlet for node_modules * Wed Nov 30 2022 Stephen Gallagher sgallagh@redhat.com - 1:16.18.1-3 - Add proper npm obsoletes * Wed Nov 30 2022 Stephen Gallagher sgallagh@redhat.com - 1:16.18.1-2 - Drop redundant default definition * Mon Nov 7 2022 Stephen Gallagher sgallagh@redhat.com - 1:16.18.1-1 - Enable parallel-installation * Mon Jun 13 2022 Stephen Gallagher sgallagh@redhat.com - 1:16.15.1-1 - Update to Node.js 16.15.1 - Re-enable LTO build * Fri May 6 2022 Stephen Gallagher sgallagh@redhat.com - 1:16.15.0-3 - Fix incorrect epoch in v8-devel dependency * Fri Apr 29 2022 Stephen Gallagher sgallagh@redhat.com - 1:16.15.0-2 - Fix file conflicts. - Make dependency on nodejs-libs more strict. * Wed Apr 27 2022 Stephen Gallagher sgallagh@redhat.com - 1:16.15.0-1 - Update to Node.js 16.15.0 - Stop carrying full ICU sources now that the binary data is available - Properly version the v8 virtual Provides - Bundle nghttp2 * Mon Apr 4 2022 Jan Stan��k jstanek@redhat.com - 16.14.1-2 - Unify configure.py calls into single command - Refactor bootstrap-related parts - Decouple dependency bundling from bootstrapping * Thu Mar 17 2022 Stephen Gallagher sgallagh@redhat.com - 1:16.14.1-1 - Update to Node.js 16.14.1 - Drop corepack * Thu Mar 3 2022 Zuzana Svetlikova zsvetlik@redhat.com - 1:16.14.0-3 - Build without corepack * Wed Feb 9 2022 Zuzana Svetlikova zsvetlik@redhat.com - 1:16.14.0-2 - Replace explicit version of npm in %check with variable and make build fail if it doesn't match * Tue Feb 8 2022 Stephen Gallagher sgallagh@redhat.com - 1:16.14.0-1 - Update to Node.js 16.14.0 * Thu Feb 3 2022 Stephen Gallagher sgallagh@redhat.com - 1:16.13.2-8 - Update npm to 8.3.1 (CVE-2021-43616) * Wed Feb 2 2022 Stephen Gallagher sgallagh@redhat.com - 1:16.13.2-7 - Fix incorrect version Provides: for npm (bz#2049873) * Mon Jan 31 2022 Stephen Gallagher sgallagh@redhat.com - 1:16.13.2-6 - Rebuild for more architectures * Mon Jan 31 2022 Stephen Gallagher sgallagh@redhat.com - 1:16.13.2-5 - Tweak some dependencies on EPEL 7 (bz2048589) - Add Provides: bundled(zlib) * Wed Jan 19 2022 Stephen Gallagher sgallagh@redhat.com - 1:16.13.2-3 - Bundle zlib on EPEL 7 * Mon Jan 17 2022 Stephen Gallagher sgallagh@redhat.com - 1:16.13.2-2 - Add support for building on EPEL 7 * Tue Jan 11 2022 Stephen Gallagher sgallagh@redhat.com - 1:16.13.2-1 - Improper handling of URI Subject Alternative Names (Medium)(CVE-2021-44531) - Certificate Verification Bypass via String Injection (Medium)(CVE-2021-44532) - Incorrect handling of certificate subject and issuer fields (Medium)(CVE-2021-44533) - Prototype pollution via `console.table` properties (Low)(CVE-2022-21824) * Thu Dec 2 2021 Stephen Gallagher sgallagh@redhat.com - 1:16.13.1-2 - Enable building for EPEL 8 modules * Thu Dec 2 2021 Stephen Gallagher sgallagh@redhat.com - 1:16.13.1-1 - Update to 16.13.1 - https://github.com/nodejs/node/blob/master/doc/changelogs/CHANGELOG_V16.md#1... * Thu Nov 25 2021 Honza Horak hhorak@redhat.com - 1:16.13.0-3 - Make sure binary node-gyp is executable Resolves: #2026615 * Mon Nov 1 2021 Stephen Gallagher sgallagh@redhat.com - 1:16.13.0-1 - Update to 16.13.0 - https://github.com/nodejs/node/blob/master/doc/changelogs/CHANGELOG_V16.md#1... - Add support for epel8 * Mon Oct 25 2021 Stephen Gallagher sgallagh@redhat.com - 1:16.12.0-1 - Update to 16.12.0 - https://github.com/nodejs/node/blob/master/doc/changelogs/CHANGELOG_V16.md#1... * Wed Oct 13 2021 Stephen Gallagher sgallagh@redhat.com - 1:16.11.1-1 - Update to 16.11.1 - https://github.com/nodejs/node/blob/master/doc/changelogs/CHANGELOG_V16.md#1... - https://github.com/nodejs/node/blob/master/doc/changelogs/CHANGELOG_V16.md#1... * Thu Sep 23 2021 Stephen Gallagher sgallagh@redhat.com - 1:16.10.0-1 - Update to 16.10.0 - https://github.com/nodejs/node/blob/master/doc/changelogs/CHANGELOG_V16.md#1... * Tue Sep 14 2021 Stephen Gallagher sgallagh@redhat.com - 1:16.9.1-4 - Correct the bad merge of corepack fix * Tue Sep 14 2021 Stephen Gallagher sgallagh@redhat.com - 1:16.9.1-3 - Drop auto-dependency on PowerShell introduced by corepack * Tue Sep 14 2021 Sahana Prasad sahana@redhat.com - 1:16.9.1-2 - Rebuilt with OpenSSL 3.0.0 * Mon Sep 13 2021 Stephen Gallagher sgallagh@redhat.com - 1:16.9.1-1 - Update to 16.9.1 - Add experimental 'corepack' tool - https://github.com/nodejs/node/blob/master/doc/changelogs/CHANGELOG_V16.md#1... - https://github.com/nodejs/node/blob/master/doc/changelogs/CHANGELOG_V16.md#1... * Tue Aug 31 2021 Stephen Gallagher sgallagh@redhat.com - 1:16.8.0-1 - Update to 16.8.0 - https://github.com/nodejs/node/blob/master/doc/changelogs/CHANGELOG_V16.md#1... - https://github.com/nodejs/node/blob/master/doc/changelogs/CHANGELOG_V16.md#1... * Wed Aug 11 2021 Stephen Gallagher sgallagh@redhat.com - 1:16.6.2-1 - Update to 16.6.2 - https://github.com/nodejs/node/blob/master/doc/changelogs/CHANGELOG_V16.md#1... * Tue Aug 3 2021 Stephen Gallagher sgallagh@redhat.com - 1:16.6.1-1 - Update to 16.6.1 - https://github.com/nodejs/node/blob/master/doc/changelogs/CHANGELOG_V16.md#1... - Fixes v8 regression introduced in 16.6.0 * Mon Aug 2 2021 Stephen Gallagher sgallagh@redhat.com - 1:16.6.0-1 - Update to 16.6.0 - https://github.com/nodejs/node/blob/master/doc/changelogs/CHANGELOG_V16.md#1... * Thu Jul 22 2021 Fedora Release Engineering releng@fedoraproject.org - 1:16.5.0-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild * Tue Jul 20 2021 Stephen Gallagher sgallagh@redhat.com - 1:16.5.0-1 - Update to 16.5.0 - https://github.com/nodejs/node/blob/master/doc/changelogs/CHANGELOG_V16.md#1... * Fri Jul 2 2021 Stephen Gallagher sgallagh@redhat.com - 1:16.4.1-2 - Re-add support for v8 development headers * Thu Jul 1 2021 Stephen Gallagher sgallagh@redhat.com - 1:16.4.1-1 - Update to 16.4.1 - https://github.com/nodejs/node/blob/master/doc/changelogs/CHANGELOG_V16.md#1... * Wed Jun 23 2021 Stephen Gallagher sgallagh@redhat.com - 1:16.4.0-1 - Update to 16.4.0 - https://github.com/nodejs/node/blob/master/doc/changelogs/CHANGELOG_V16.md#1... * Fri Jun 4 2021 Stephen Gallagher sgallagh@redhat.com - 1:16.3.0-1 - Update to 16.3.0 - https://github.com/nodejs/node/blob/master/doc/changelogs/CHANGELOG_V16.md#1... * Wed May 19 2021 Stephen Gallagher sgallagh@redhat.com - 1:16.2.0-1 - Update to 16.2.0 - https://github.com/nodejs/node/blob/master/doc/changelogs/CHANGELOG_V16.md#1... - Fix changelog version numbers * Tue May 4 2021 Stephen Gallagher sgallagh@redhat.com - 1:16.1.0-1 - Update to 16.1.0 - https://github.com/nodejs/node/blob/master/doc/changelogs/CHANGELOG_V16.md#1... - Drop upstreamed patch * Thu Apr 29 2021 Stephen Gallagher sgallagh@redhat.com - 1:16.0.0-1 - First release of Node.js 16.x --------------------------------------------------------------------------------
================================================================================ nodejs18-18.16.0-8.fc37 (FEDORA-2023-b81d8abaa6) JavaScript runtime -------------------------------------------------------------------------------- Update Information:
Fix issue with `npm` and `npx` running under the default interpreter instead of its intended one. ---- Fix symlink issue with manpages ---- ## 2023-04-12, Version 18.16.0 'Hydrogen' (LTS), @danielleadams ### Notable changes #### Add initial support for single executable applications Compile a JavaScript file into a single executable application: ```console $ echo 'console.log(`Hello, ${process.argv[2]}!`);' > hello.js $ cp $(command -v node) hello # On systems other than macOS: $ npx postject hello NODE_JS_CODE hello.js \ --sentinel- fuse NODE_JS_FUSE_fce680ab2cc467b6e072b8b5df1996b2 # On macOS: $ npx postject hello NODE_JS_CODE hello.js \ --sentinel-fuse NODE_JS_FUSE_fce680ab2cc467b6e072b8b5df1996b2 \ --macho-segment-name NODE_JS $ ./hello world Hello, world! ``` Contributed by Darshan Sen in https://github.com/nodejs/node/pull/45038 #### Replace url parser with Ada Node.js gets a new URL parser called Ada that is compliant with the WHATWG URL Specification and provides more than 100% performance improvement to the existing implementation. Contributed by Yagiz Nizipli in https://github.com/nodejs/node/pull/46410 #### Other notable changes * **buffer**: * **(SEMVER-MINOR)** add Buffer.copyBytesFrom(...) (James M Snell) [#46500](https://github.com/nodejs/node/pull/46500) * **doc**: * add marco- ippolito to collaborators (Marco Ippolito) [#46816](https://github.com/nodejs/node/pull/46816) * add debadree25 to collaborators (Debadree Chatterjee) [#46716](https://github.com/nodejs/node/pull/46716) * add deokjinkim to collaborators (Deokjin Kim) [#46444](https://github.com/nodejs/node/pull/46444) * **events**: * **(SEMVER-MINOR)** add listener argument to listenerCount (Paolo Insogna) [#46523](https://github.com/nodejs/node/pull/46523) * **lib**: * **(SEMVER-MINOR)** add AsyncLocalStorage.bind() and .snapshot() (flakey5) [#46387](https://github.com/nodejs/node/pull/46387) * **(SEMVER-MINOR)** add aborted() utility function (Debadree Chatterjee) [#46494](https://github.com/nodejs/node/pull/46494) * **src**: * **(SEMVER- MINOR)** allow optional Isolate termination in node::Stop() (Shelley Vohr) [#46583](https://github.com/nodejs/node/pull/46583) * **(SEMVER-MINOR)** allow embedder control of code generation policy (Shelley Vohr) [#46368](https://github.com/nodejs/node/pull/46368) * **stream**: * **(SEMVER- MINOR)** add abort signal for ReadableStream and WritableStream (Debadree Chatterjee) [#46273](https://github.com/nodejs/node/pull/46273) * **tls**: * **(SEMVER-MINOR)** support automatic DHE (Tobias Nie��en) [#46978](https://github.com/nodejs/node/pull/46978) * **url**: * **(SEMVER- MINOR)** implement URLSearchParams size getter (James M Snell) [#46308](https://github.com/nodejs/node/pull/46308) * **worker**: * **(SEMVER- MINOR)** add support for worker name in inspector and trace_events (Debadree Chatterjee) [#46832](https://github.com/nodejs/node/pull/46832) ---- ## 2023-04-18, Version 20.0.0 (Current), @RafaelGSS We're excited to announce the release of Node.js 20! Highlights include the new Node.js Permission Model, a synchronous `import.meta.resolve`, a stable test_runner, updates of the V8 JavaScript engine to 11.3, Ada to 2.0, and more! As a reminder, Node.js 20 will enter long-term support (LTS) in October, but until then, it will be the "Current" release for the next six months. We encourage you to explore the new features and benefits offered by this latest release and evaluate their potential impact on your applications. ### Notable Changes #### Permission Model Node.js now has an experimental feature called the Permission Model. It allows developers to restrict access to specific resources during program execution, such as file system operations, child process spawning, and worker thread creation. The API exists behind a flag `--experimental-permission` which when enabled will restrict access to all available permissions. By using this feature, developers can prevent their applications from accessing or modifying sensitive data or running potentially harmful code. More information about the Permission Model can be found in the [Node.js documentation](https://nodejs.org/api/permissions.html#process-based- permissions). The Permission Model was a contribution by Rafael Gonzaga in [#44004](https://github.com/nodejs/node/pull/44004). #### Custom ESM loader hooks run on dedicated thread ESM hooks supplied via loaders (`--experimental- loader=foo.mjs`) now run in a dedicated thread, isolated from the main thread. This provides a separate scope for loaders and ensures no cross-contamination between loaders and application code. **Synchronous `import.meta.resolve()`** In alignment with browser behavior, this function now returns synchronously. Despite this, user loader `resolve` hooks can still be defined as async functions (or as sync functions, if the author prefers). Even when there are async `resolve` hooks loaded, `import.meta.resolve` will still return synchronously for application code. Contributed by Anna Henningsen, Antoine du Hamel, Geoffrey Booth, Guy Bedford, Jacob Smith, and Micha��l Zasso in [#44710](https://github.com/nodejs/node/pull/44710) #### V8 11.3 The V8 engine is updated to version 11.3, which is part of Chromium 113. This version includes three new features to the JavaScript API: * [String.prototype.isWellFormed and toWellFormed](https://chromestatus.com/feature/5200195346759680) * [Methods that change Array and TypedArray by copy](https://chromestatus.com/feature/5068609911521280) * [Resizable ArrayBuffer and growable SharedArrayBuffer](https://chromestatus.com/feature/4668361878274048) * [RegExp v flag with set notation + properties of strings](https://chromestatus.com/feature/5144156542861312) * [WebAssembly Tail Call](https://chromestatus.com/feature/5423405012615168) The V8 update was a contribution by Micha��l Zasso in [#47251](https://github.com/nodejs/node/pull/47251). #### Stable Test Runner The recent update to Node.js, version 20, includes an important change to the test_runner module. The module has been marked as stable after a recent update. Previously, the test_runner module was experimental, but this change marks it as a stable module that is ready for production use. Contributed by Colin Ihrig in [#46983](https://github.com/nodejs/node/pull/46983) #### Ada 2.0 Node.js v20 comes with the latest version of the URL parser, Ada. This update brings significant performance improvements to URL parsing, including enhancements to the `url.domainToASCII` and `url.domainToUnicode` functions in `node:url`. Ada 2.0 has been integrated into the Node.js codebase, ensuring that all parts of the application can benefit from the improved performance. Additionally, Ada 2.0 features a significant performance boost over its predecessor, Ada 1.0.4, while also eliminating the need for the ICU requirement for URL hostname parsing. Contributed by Yagiz Nizipli and Daniel Lemire in [#47339](https://github.com/nodejs/node/pull/47339) #### Preparing single executable apps now requires injecting a Blob Building a single executable app now requires injecting a blob prepared by Node.js from a JSON config instead of injecting the raw JS file. This opens up the possibility of embedding multiple co-existing resources into the SEA (Single Executable Apps). Contributed by Joyee Cheung in [#47125](https://github.com/nodejs/node/pull/47125) #### Web Crypto API Web Crypto API functions' arguments are now coerced and validated as per their WebIDL definitions like in other Web Crypto API implementations. This further improves interoperability with other implementations of Web Crypto API. This change was made by Filip Skokan in [#46067](https://github.com/nodejs/node/pull/46067). #### Official support for ARM64 Windows Node.js now includes binaries for ARM64 Windows, allowing for native execution on the platform. The MSI, zip/7z packages, and executable are available from the Node.js download site along with all other platforms. The CI system was updated and all changes are now fully tested on ARM64 Windows, to prevent regressions and ensure compatibility. ARM64 Windows was upgraded to tier 2 support by Stefan Stojanovic in [#47233](https://github.com/nodejs/node/pull/47233). #### WASI version must now be specified When `new WASI()` is called, the version option is now required and has no default value. Any code that relied on the default for the version will need to be updated to request a specific version. This change was made by Michael Dawson in [#47391](https://github.com/nodejs/node/pull/47391). #### Deprecations and Removals * [[`3bed5f11e0`](https://github.com/nodejs/node/commit/3bed5f11e0)] - **(SEMVER- MAJOR)** **url**: runtime-deprecate url.parse() with invalid ports (Rich Trott) [#45526](https://github.com/nodejs/node/pull/45526) `url.parse()` accepts URLs with ports that are not numbers. This behavior might result in host name spoofing with unexpected input. These URLs will throw an error in future versions of Node.js, as the WHATWG URL API does already. Starting with Node.js 20, these URLS cause `url.parse()` to emit a warning. -------------------------------------------------------------------------------- ChangeLog:
* Fri Apr 28 2023 Stephen Gallagher sgallagh@redhat.com - 1:18.16.0-8 - Fix up shebangs for npm and npx * Thu Apr 27 2023 Stephen Gallagher sgallagh@redhat.com - 1:18.16.0-7 - Add README for packagers * Thu Apr 27 2023 Stephen Gallagher sgallagh@redhat.com - 1:18.16.0-6 - nodejs-sources.sh: Add --debug flag * Thu Apr 27 2023 Stephen Gallagher sgallagh@redhat.com - 1:18.16.0-5 - Replace /usr/etc/npmrc symlink with builtin configuration * Wed Apr 26 2023 Stephen Gallagher sgallagh@redhat.com - 1:18.16.0-4 - Apply to spec also * Wed Apr 26 2023 Stephen Gallagher sgallagh@redhat.com - 1:18.16.0-3 - Fix manpage symlinks * Wed Apr 26 2023 Stephen Gallagher sgallagh@redhat.com - 1:18.16.0-2 - Rebase Fedora patches * Wed Apr 26 2023 Stephen Gallagher sgallagh@redhat.com - 1:18.16.0-1 - Update to 18.16.0 * Tue Apr 11 2023 Stephen Gallagher sgallagh@redhat.com - 1:18.15.0-7 - Don't 'Provides: npm' on non-default * Mon Apr 3 2023 Stephen Gallagher sgallagh@redhat.com - 1:18.15.0-6 - Adjust nodejs-devel Provides * Thu Mar 30 2023 Stephen Gallagher sgallagh@redhat.com - 1:18.15.0-5 - Pull in changes from nodejs20 * Mon Mar 27 2023 Stephen Gallagher sgallagh@redhat.com - 1:18.15.0-4 - Fix build issue on non-default releases * Mon Mar 27 2023 Stephen Gallagher sgallagh@redhat.com - 1:18.15.0-3 - Fix libv8 packaging issue * Thu Mar 16 2023 Stephen Gallagher sgallagh@redhat.com - 1:18.15.0-2 - Namespace the v8 compat libraries --------------------------------------------------------------------------------
================================================================================ nodejs20-20.0.0-8.fc37 (FEDORA-2023-b81d8abaa6) JavaScript runtime -------------------------------------------------------------------------------- Update Information:
Fix issue with `npm` and `npx` running under the default interpreter instead of its intended one. ---- Fix symlink issue with manpages ---- ## 2023-04-12, Version 18.16.0 'Hydrogen' (LTS), @danielleadams ### Notable changes #### Add initial support for single executable applications Compile a JavaScript file into a single executable application: ```console $ echo 'console.log(`Hello, ${process.argv[2]}!`);' > hello.js $ cp $(command -v node) hello # On systems other than macOS: $ npx postject hello NODE_JS_CODE hello.js \ --sentinel- fuse NODE_JS_FUSE_fce680ab2cc467b6e072b8b5df1996b2 # On macOS: $ npx postject hello NODE_JS_CODE hello.js \ --sentinel-fuse NODE_JS_FUSE_fce680ab2cc467b6e072b8b5df1996b2 \ --macho-segment-name NODE_JS $ ./hello world Hello, world! ``` Contributed by Darshan Sen in https://github.com/nodejs/node/pull/45038 #### Replace url parser with Ada Node.js gets a new URL parser called Ada that is compliant with the WHATWG URL Specification and provides more than 100% performance improvement to the existing implementation. Contributed by Yagiz Nizipli in https://github.com/nodejs/node/pull/46410 #### Other notable changes * **buffer**: * **(SEMVER-MINOR)** add Buffer.copyBytesFrom(...) (James M Snell) [#46500](https://github.com/nodejs/node/pull/46500) * **doc**: * add marco- ippolito to collaborators (Marco Ippolito) [#46816](https://github.com/nodejs/node/pull/46816) * add debadree25 to collaborators (Debadree Chatterjee) [#46716](https://github.com/nodejs/node/pull/46716) * add deokjinkim to collaborators (Deokjin Kim) [#46444](https://github.com/nodejs/node/pull/46444) * **events**: * **(SEMVER-MINOR)** add listener argument to listenerCount (Paolo Insogna) [#46523](https://github.com/nodejs/node/pull/46523) * **lib**: * **(SEMVER-MINOR)** add AsyncLocalStorage.bind() and .snapshot() (flakey5) [#46387](https://github.com/nodejs/node/pull/46387) * **(SEMVER-MINOR)** add aborted() utility function (Debadree Chatterjee) [#46494](https://github.com/nodejs/node/pull/46494) * **src**: * **(SEMVER- MINOR)** allow optional Isolate termination in node::Stop() (Shelley Vohr) [#46583](https://github.com/nodejs/node/pull/46583) * **(SEMVER-MINOR)** allow embedder control of code generation policy (Shelley Vohr) [#46368](https://github.com/nodejs/node/pull/46368) * **stream**: * **(SEMVER- MINOR)** add abort signal for ReadableStream and WritableStream (Debadree Chatterjee) [#46273](https://github.com/nodejs/node/pull/46273) * **tls**: * **(SEMVER-MINOR)** support automatic DHE (Tobias Nie��en) [#46978](https://github.com/nodejs/node/pull/46978) * **url**: * **(SEMVER- MINOR)** implement URLSearchParams size getter (James M Snell) [#46308](https://github.com/nodejs/node/pull/46308) * **worker**: * **(SEMVER- MINOR)** add support for worker name in inspector and trace_events (Debadree Chatterjee) [#46832](https://github.com/nodejs/node/pull/46832) ---- ## 2023-04-18, Version 20.0.0 (Current), @RafaelGSS We're excited to announce the release of Node.js 20! Highlights include the new Node.js Permission Model, a synchronous `import.meta.resolve`, a stable test_runner, updates of the V8 JavaScript engine to 11.3, Ada to 2.0, and more! As a reminder, Node.js 20 will enter long-term support (LTS) in October, but until then, it will be the "Current" release for the next six months. We encourage you to explore the new features and benefits offered by this latest release and evaluate their potential impact on your applications. ### Notable Changes #### Permission Model Node.js now has an experimental feature called the Permission Model. It allows developers to restrict access to specific resources during program execution, such as file system operations, child process spawning, and worker thread creation. The API exists behind a flag `--experimental-permission` which when enabled will restrict access to all available permissions. By using this feature, developers can prevent their applications from accessing or modifying sensitive data or running potentially harmful code. More information about the Permission Model can be found in the [Node.js documentation](https://nodejs.org/api/permissions.html#process-based- permissions). The Permission Model was a contribution by Rafael Gonzaga in [#44004](https://github.com/nodejs/node/pull/44004). #### Custom ESM loader hooks run on dedicated thread ESM hooks supplied via loaders (`--experimental- loader=foo.mjs`) now run in a dedicated thread, isolated from the main thread. This provides a separate scope for loaders and ensures no cross-contamination between loaders and application code. **Synchronous `import.meta.resolve()`** In alignment with browser behavior, this function now returns synchronously. Despite this, user loader `resolve` hooks can still be defined as async functions (or as sync functions, if the author prefers). Even when there are async `resolve` hooks loaded, `import.meta.resolve` will still return synchronously for application code. Contributed by Anna Henningsen, Antoine du Hamel, Geoffrey Booth, Guy Bedford, Jacob Smith, and Micha��l Zasso in [#44710](https://github.com/nodejs/node/pull/44710) #### V8 11.3 The V8 engine is updated to version 11.3, which is part of Chromium 113. This version includes three new features to the JavaScript API: * [String.prototype.isWellFormed and toWellFormed](https://chromestatus.com/feature/5200195346759680) * [Methods that change Array and TypedArray by copy](https://chromestatus.com/feature/5068609911521280) * [Resizable ArrayBuffer and growable SharedArrayBuffer](https://chromestatus.com/feature/4668361878274048) * [RegExp v flag with set notation + properties of strings](https://chromestatus.com/feature/5144156542861312) * [WebAssembly Tail Call](https://chromestatus.com/feature/5423405012615168) The V8 update was a contribution by Micha��l Zasso in [#47251](https://github.com/nodejs/node/pull/47251). #### Stable Test Runner The recent update to Node.js, version 20, includes an important change to the test_runner module. The module has been marked as stable after a recent update. Previously, the test_runner module was experimental, but this change marks it as a stable module that is ready for production use. Contributed by Colin Ihrig in [#46983](https://github.com/nodejs/node/pull/46983) #### Ada 2.0 Node.js v20 comes with the latest version of the URL parser, Ada. This update brings significant performance improvements to URL parsing, including enhancements to the `url.domainToASCII` and `url.domainToUnicode` functions in `node:url`. Ada 2.0 has been integrated into the Node.js codebase, ensuring that all parts of the application can benefit from the improved performance. Additionally, Ada 2.0 features a significant performance boost over its predecessor, Ada 1.0.4, while also eliminating the need for the ICU requirement for URL hostname parsing. Contributed by Yagiz Nizipli and Daniel Lemire in [#47339](https://github.com/nodejs/node/pull/47339) #### Preparing single executable apps now requires injecting a Blob Building a single executable app now requires injecting a blob prepared by Node.js from a JSON config instead of injecting the raw JS file. This opens up the possibility of embedding multiple co-existing resources into the SEA (Single Executable Apps). Contributed by Joyee Cheung in [#47125](https://github.com/nodejs/node/pull/47125) #### Web Crypto API Web Crypto API functions' arguments are now coerced and validated as per their WebIDL definitions like in other Web Crypto API implementations. This further improves interoperability with other implementations of Web Crypto API. This change was made by Filip Skokan in [#46067](https://github.com/nodejs/node/pull/46067). #### Official support for ARM64 Windows Node.js now includes binaries for ARM64 Windows, allowing for native execution on the platform. The MSI, zip/7z packages, and executable are available from the Node.js download site along with all other platforms. The CI system was updated and all changes are now fully tested on ARM64 Windows, to prevent regressions and ensure compatibility. ARM64 Windows was upgraded to tier 2 support by Stefan Stojanovic in [#47233](https://github.com/nodejs/node/pull/47233). #### WASI version must now be specified When `new WASI()` is called, the version option is now required and has no default value. Any code that relied on the default for the version will need to be updated to request a specific version. This change was made by Michael Dawson in [#47391](https://github.com/nodejs/node/pull/47391). #### Deprecations and Removals * [[`3bed5f11e0`](https://github.com/nodejs/node/commit/3bed5f11e0)] - **(SEMVER- MAJOR)** **url**: runtime-deprecate url.parse() with invalid ports (Rich Trott) [#45526](https://github.com/nodejs/node/pull/45526) `url.parse()` accepts URLs with ports that are not numbers. This behavior might result in host name spoofing with unexpected input. These URLs will throw an error in future versions of Node.js, as the WHATWG URL API does already. Starting with Node.js 20, these URLS cause `url.parse()` to emit a warning. -------------------------------------------------------------------------------- ChangeLog:
* Fri Apr 28 2023 Stephen Gallagher sgallagh@redhat.com - 1:20.0.0-8 - Fix up shebangs for npm and npx * Thu Apr 27 2023 Stephen Gallagher sgallagh@redhat.com - 1:20.0.0-7 - Add README for packagers * Thu Apr 27 2023 Stephen Gallagher sgallagh@redhat.com - 1:20.0.0-6 - nodejs-sources.sh: Add --debug flag * Thu Apr 27 2023 Stephen Gallagher sgallagh@redhat.com - 1:20.0.0-5 - Apply changes to spec template * Thu Apr 27 2023 Jan Stan��k jstanek@redhat.com - 1:20.0.0-4 - Replace /usr/etc/npmrc symlink with builtin configuration * Wed Apr 26 2023 Stephen Gallagher sgallagh@redhat.com - 1:20.0.0-3 - Fix npm manpage symlinks * Wed Apr 26 2023 Stephen Gallagher sgallagh@redhat.com - 1:20.0.0-2 - Fix bug on gcc13 * Wed Apr 26 2023 Stephen Gallagher sgallagh@redhat.com - 1:20.0.0-1 - Update to 20.0.0 * Wed Apr 12 2023 Stephen Gallagher sgallagh@redhat.com - 1:19.9.0-3 - Apply changes to actual spec * Tue Apr 11 2023 Stephen Gallagher sgallagh@redhat.com - 1:19.9.0-2 - Don't 'Provides:npm' on non-default * Tue Apr 11 2023 Stephen Gallagher sgallagh@redhat.com - 1:19.9.0-1 - Update to 19.9.0 * Mon Apr 3 2023 Stephen Gallagher sgallagh@redhat.com - 1:19.8.1-7 - Adjust nodejs-devel Provides * Wed Mar 29 2023 Stephen Gallagher sgallagh@redhat.com - 1:19.8.1-6 - Add pkg-config files * Wed Mar 29 2023 Stephen Gallagher sgallagh@redhat.com - 1:19.8.1-5 - More v8-devel fixes * Mon Mar 27 2023 Stephen Gallagher sgallagh@redhat.com - 1:19.8.1-4 - Drop extraneous endif * Mon Mar 27 2023 Stephen Gallagher sgallagh@redhat.com - Fix build issue on non-default releases * Mon Mar 27 2023 Stephen Gallagher sgallagh@redhat.com - 1:19.8.1-2 - Fix libv8 packaging issue * Thu Mar 16 2023 Stephen Gallagher sgallagh@redhat.com - 1:19.8.1-1 - Update to 19.8.1 - Namespace the v8 compatibility libraries * Wed Mar 15 2023 Stephen Gallagher sgallagh@redhat.com - 1:19.8.0-1 - Update to 19.8.0 - https://github.com/nodejs/node/blob/main/doc/changelogs/CHANGELOG_V19.md# 19.8.0 --------------------------------------------------------------------------------
================================================================================ nwg-panel-0.8.5-1.fc37 (FEDORA-2023-dd210c89fd) GTK3-based panel for sway window manager -------------------------------------------------------------------------------- Update Information:
Update to latest version -------------------------------------------------------------------------------- ChangeLog:
* Fri Apr 28 2023 Artem Polishchuk ego.cordatus@gmail.com - 0.8.5-1 - chore: Update to 0.8.5 --------------------------------------------------------------------------------
================================================================================ packit-0.75.0-1.fc37 (FEDORA-2023-549451b296) A tool for integrating upstream projects with Fedora operating system -------------------------------------------------------------------------------- Update Information:
Automatic update for packit-0.75.0-1.fc37. ##### **Changelog for packit** ``` * Fri Apr 28 2023 Packit hello@packit.dev - 0.75.0-1 - Detection of `%autorelease` usage in dist-git spec file during `propose-downstream` and `pull-from-upstream` has been improved and Packit will always preserve it. (#1949) - Changed build tool to hatchling and moved metadata to `pyproject.toml`. (PEP621) (#1913) - Respect `upstream_ref` for tags that start with "a", "b", "c", "e", "n", "r", "s". This was caused by an issue with a `branches` prefix being treated as a set of letters to remove. (#1943) - Reset `Release` field in dist-git spec file to `1` when the version in upstream spec file is not up-to-date with the release that triggered `propose_downstream`. (#1940) - Correctly catch the logs, if any of the user actions fail during the propose-downstream. (#1939) - `packit source-git` related commands can skip dist-git repos, where the git trailer is not found, when looking for the right dist-git dir where to work. (#1938) - More monorepo related fixes. (#1946, #1947, #1948) ``` -------------------------------------------------------------------------------- ChangeLog:
* Fri Apr 28 2023 Packit hello@packit.dev - 0.75.0-1 - Detection of `%autorelease` usage in dist-git spec file during `propose-downstream` and `pull-from-upstream` has been improved and Packit will always preserve it. (#1949) - Changed build tool to hatchling and moved metadata to `pyproject.toml`. (PEP621) (#1913) - Respect `upstream_ref` for tags that start with "a", "b", "c", "e", "n", "r", "s". This was caused by an issue with a `branches` prefix being treated as a set of letters to remove. (#1943) - Reset `Release` field in dist-git spec file to `1` when the version in upstream spec file is not up-to-date with the release that triggered `propose_downstream`. (#1940) - Correctly catch the logs, if any of the user actions fail during the propose-downstream. (#1939) - `packit source-git` related commands can skip dist-git repos, where the git trailer is not found, when looking for the right dist-git dir where to work. (#1938) - More monorepo related fixes. (#1946, #1947, #1948) --------------------------------------------------------------------------------
================================================================================ perl-Hash-Ordered-0.014-1.fc37 (FEDORA-2023-aef6baddda) Perl class for ordered hashes -------------------------------------------------------------------------------- Update Information:
This update brings a new perl-Hash-Ordered package which enables you to create Perl hashes with a preserved key order. -------------------------------------------------------------------------------- ChangeLog:
* Tue Apr 18 2023 Petr Pisar ppisar@redhat.com 0.014-1 - Specfile autogenerated by cpanspec 1.78. -------------------------------------------------------------------------------- References:
[ 1 ] Bug #2187643 - Review Request: perl-Hash-Ordered - Perl class for ordered hashes https://bugzilla.redhat.com/show_bug.cgi?id=2187643 --------------------------------------------------------------------------------
================================================================================ premake-5.0.0^20230420git3f1e4f8-1.20230420git3f1e4f8.fc37 (FEDORA-2023-00d7165766) Cross-platform build configuration tool -------------------------------------------------------------------------------- Update Information:
Update to latest commit id on 2023.04.20 -------------------------------------------------------------------------------- ChangeLog:
* Fri Jan 20 2023 Fedora Release Engineering releng@fedoraproject.org - 4.3-27 - Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild --------------------------------------------------------------------------------
================================================================================ python-dogpile-cache-1.1.8-1.fc37 (FEDORA-2023-3d6585a3ab) A caching front-end based on the Dogpile lock -------------------------------------------------------------------------------- Update Information:
update to 1.1.18 -------------------------------------------------------------------------------- ChangeLog:
* Sun Sep 18 2022 Kevin Fenzi kevin@scrye.com - 1.1.8-1 - Update to 1.1.8. Fixes rhbz#2095790 --------------------------------------------------------------------------------
================================================================================ python-glymur-0.12.4-1.fc37 (FEDORA-2023-1e6d2bb3a5) Interface to the OpenJPEG library for working with JPEG 2000 files -------------------------------------------------------------------------------- Update Information:
### Changes in 0.12.4 - Fix regression on default value of numres. ---- ### Changes in 0.12.3 - Add support for type hints. - Remove support for Python 3.8. ---- ### Changes in 0.12.2 - Fix error condition when MCT specified as false for grayscale image. - Make properties conform to numpydoc. - Fix YCbCr/JPEG TIFF conversion test failure on Fedora. - Stop using libtiff to create test files on the fly. -------------------------------------------------------------------------------- ChangeLog:
* Fri Apr 28 2023 Benjamin A. Beasley code@musicinmybrain.net - 0.12.4-1 - Update to 0.12.4 (close RHBZ#2190054) * Mon Apr 24 2023 Benjamin A. Beasley code@musicinmybrain.net - 0.12.3-1 - Update to 0.12.3 (close RHBZ#2188827) * Wed Apr 19 2023 Benjamin A. Beasley code@musicinmybrain.net - 0.12.2-1 - Update to 0.12.2 (close RHBZ#2158610) --------------------------------------------------------------------------------
================================================================================ python-hatchling-1.14.1-1.fc37 (FEDORA-2023-aed4580be3) The build backend used by Hatch -------------------------------------------------------------------------------- Update Information:
## [`hatchling` 1.14.1](https://github.com/pypa/hatch/releases/tag/hatchling-v1.14.1) - 2023-04-23 ***Fixed:*** - Fix internal archive root naming for the `sdist` target when `strict-naming` is disabled to match the file name in order to support the expectation of some frontends ## [`hatchling` 1.14.0](https://github.com/pypa/hatch/releases/tag/hatchling-v1.14.0) - 2023-04-02 ***Added:*** - Add `trove-classifiers` as a dependency ***Fixed:*** - Properly normalize metadata descriptions that contain line breaks -------------------------------------------------------------------------------- ChangeLog:
* Fri Apr 28 2023 Benjamin A. Beasley code@musicinmybrain.net - 1.14.1-1 - Update to 1.14.1 (close RHBZ#2188977) * Fri Apr 28 2023 Benjamin A. Beasley code@musicinmybrain.net - 1.14.0-1 - Update to 1.14.0 (close RHBZ#21838751) -------------------------------------------------------------------------------- References:
[ 1 ] Bug #2184072 - Build python-trove-classifiers for Fedora 37? https://bugzilla.redhat.com/show_bug.cgi?id=2184072 [ 2 ] Bug #2188977 - python-hatchling-1.14.1 is available https://bugzilla.redhat.com/show_bug.cgi?id=2188977 --------------------------------------------------------------------------------
================================================================================ python-numexpr-2.8.4-1.fc37 (FEDORA-2023-a202d70e46) Fast numerical array expression evaluator for Python and NumPy -------------------------------------------------------------------------------- Update Information:
update to 2.8.4 -------------------------------------------------------------------------------- ChangeLog:
* Sun Jan 22 2023 Orion Poplawski orion@nwra.com - 2.8.4-1 - Update to 2.8.4 * Fri Jan 20 2023 Fedora Release Engineering releng@fedoraproject.org - 2.8.1-5 - Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild --------------------------------------------------------------------------------
================================================================================ python-trove-classifiers-2023.4.25-1.fc37 (FEDORA-2023-aed4580be3) Canonical source for classifiers on PyPI (pypi.org) -------------------------------------------------------------------------------- Update Information:
## [`hatchling` 1.14.1](https://github.com/pypa/hatch/releases/tag/hatchling-v1.14.1) - 2023-04-23 ***Fixed:*** - Fix internal archive root naming for the `sdist` target when `strict-naming` is disabled to match the file name in order to support the expectation of some frontends ## [`hatchling` 1.14.0](https://github.com/pypa/hatch/releases/tag/hatchling-v1.14.0) - 2023-04-02 ***Added:*** - Add `trove-classifiers` as a dependency ***Fixed:*** - Properly normalize metadata descriptions that contain line breaks -------------------------------------------------------------------------------- ChangeLog:
* Wed Apr 26 2023 Tom���� Hrn��iar thrnciar@redhat.com - 2023.4.25-1 - Update to 2023.4.25 Fixes: rhbz#2177081 Fixes: rhbz#2187710 * Tue Feb 21 2023 Tom���� Hrn��iar thrnciar@redhat.com - 2023.2.20-1 Initial package -------------------------------------------------------------------------------- References:
[ 1 ] Bug #2184072 - Build python-trove-classifiers for Fedora 37? https://bugzilla.redhat.com/show_bug.cgi?id=2184072 [ 2 ] Bug #2188977 - python-hatchling-1.14.1 is available https://bugzilla.redhat.com/show_bug.cgi?id=2188977 --------------------------------------------------------------------------------
================================================================================ rpkg-1.66-7.fc37 (FEDORA-2023-081f01c964) Python library for interacting with rpm+git -------------------------------------------------------------------------------- Update Information:
Some patches: - rpkg: * Do not require 'sources' file for all namespaces (https://pagure.io/rpkg/pull-request/691) * Use release's rpmdefines in unused sources check (https://pagure.io/rpkg/pull-request/678) - fedpkg: * Improve invalid branch name error message (https://pagure.io/fedpkg/pull-request/518) -------------------------------------------------------------------------------- ChangeLog:
* Fri Apr 28 2023 Ond��ej Nosek onosek@redhat.com - 1.66-7 - Patch: Do not require 'sources' file for all namespaces - Use release's rpmdefines in unused sources check --------------------------------------------------------------------------------
================================================================================ runc-1.1.7-1.fc37 (FEDORA-2023-e15d6b5378) CLI for running Open Containers -------------------------------------------------------------------------------- Update Information:
auto bump to v1.1.7 -------------------------------------------------------------------------------- ChangeLog:
* Fri Apr 28 2023 RH Container Bot rhcontainerbot@fedoraproject.org - 2:1.1.7-1 - auto bump to v1.1.7 -------------------------------------------------------------------------------- References:
[ 1 ] Bug #2190330 - runc-1.1.7 is available https://bugzilla.redhat.com/show_bug.cgi?id=2190330 --------------------------------------------------------------------------------
================================================================================ rust-enumber-0.3.0-1.fc37 (FEDORA-2023-4bb4d0e8ac) Provide useful impls on numerical enums -------------------------------------------------------------------------------- Update Information:
Initial packaging of the enumber crate. -------------------------------------------------------------------------------- ChangeLog:
* Fri Apr 28 2023 Fabio Valentini decathorpe@gmail.com - 0.3.0-1 - Initial import (#2186546) --------------------------------------------------------------------------------
================================================================================ rust-grep-0.2.11-1.fc37 (FEDORA-2023-0a8c9ed6ef) Fast line oriented regex searching as a library -------------------------------------------------------------------------------- Update Information:
Update to version 0.2.11. -------------------------------------------------------------------------------- ChangeLog:
* Fri Apr 28 2023 Fabio Valentini decathorpe@gmail.com - 0.2.11-1 - Update to version 0.2.11; Fixes RHBZ#2158498 * Fri Jan 20 2023 Fedora Release Engineering releng@fedoraproject.org - 0.2.10-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild --------------------------------------------------------------------------------
================================================================================ rust-linux-raw-sys-0.3.6-1.fc37 (FEDORA-2023-c65cec30b0) Generated bindings for Linux's userspace API -------------------------------------------------------------------------------- Update Information:
- Update the rustix crate to version 0.37.15. - Update the linux-raw-sys crate to version 0.3.6. -------------------------------------------------------------------------------- ChangeLog:
* Fri Apr 28 2023 Fabio Valentini decathorpe@gmail.com - 0.3.6-1 - Update to version 0.3.6; Fixes RHBZ#2188142 --------------------------------------------------------------------------------
================================================================================ rust-openpgp-cert-d-0.1.0-1.fc37 (FEDORA-2023-f4684cf220) Shared OpenPGP Certificate Directory -------------------------------------------------------------------------------- Update Information:
Initial packaging of the openpgp-cert-d crate. -------------------------------------------------------------------------------- ChangeLog:
* Fri Apr 28 2023 Fabio Valentini decathorpe@gmail.com - 0.1.0-1 - Initial import (#2186547) --------------------------------------------------------------------------------
================================================================================ rust-openssl-0.10.52-1.fc37 (FEDORA-2023-b5b89c30ce) OpenSSL bindings -------------------------------------------------------------------------------- Update Information:
- Update the openssl crate to version 0.10.52. - Update the openssl-sys crate to version 0.9.87. -------------------------------------------------------------------------------- ChangeLog:
* Fri Apr 28 2023 Fabio Valentini decathorpe@gmail.com - 0.10.52-1 - Update to version 0.10.52; Fixes RHBZ#2188492 --------------------------------------------------------------------------------
================================================================================ rust-openssl-sys-0.9.87-1.fc37 (FEDORA-2023-b5b89c30ce) FFI bindings to OpenSSL -------------------------------------------------------------------------------- Update Information:
- Update the openssl crate to version 0.10.52. - Update the openssl-sys crate to version 0.9.87. -------------------------------------------------------------------------------- ChangeLog:
* Fri Apr 28 2023 Fabio Valentini decathorpe@gmail.com - 0.9.87-1 - Update to version 0.9.87; Fixes RHBZ#2188493 --------------------------------------------------------------------------------
================================================================================ rust-reqwest-0.11.17-1.fc37 (FEDORA-2023-3541449401) Higher level HTTP client library -------------------------------------------------------------------------------- Update Information:
Update to version 0.11.17. -------------------------------------------------------------------------------- ChangeLog:
* Fri Apr 28 2023 Fabio Valentini decathorpe@gmail.com - 0.11.17-1 - Update to version 0.11.17; Fixes RHBZ#2190521 --------------------------------------------------------------------------------
================================================================================ rust-rustix-0.37.15-1.fc37 (FEDORA-2023-c65cec30b0) Safe Rust bindings to POSIX/Unix/Linux/Winsock2-like syscalls -------------------------------------------------------------------------------- Update Information:
- Update the rustix crate to version 0.37.15. - Update the linux-raw-sys crate to version 0.3.6. -------------------------------------------------------------------------------- ChangeLog:
* Fri Apr 28 2023 Fabio Valentini decathorpe@gmail.com - 0.37.15-1 - Update to version 0.37.15; Fixes RHBZ#2188207 --------------------------------------------------------------------------------
================================================================================ rust-tester-0.9.1-1.fc37 (FEDORA-2023-37134df979) Fork of Rust���s test crate that doesn���t require unstable language features -------------------------------------------------------------------------------- Update Information:
Update to version 0.9.1. -------------------------------------------------------------------------------- ChangeLog:
* Fri Apr 28 2023 Fabio Valentini decathorpe@gmail.com - 0.9.1-1 - Update to version 0.9.1; Fixes RHBZ#2190391 * Sat Jan 21 2023 Fedora Release Engineering releng@fedoraproject.org - 0.9.0-4 - Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild --------------------------------------------------------------------------------
================================================================================ rust-tokio-1.28.0-1.fc37 (FEDORA-2023-d4bc03d903) Event-driven, non-blocking I/O platform -------------------------------------------------------------------------------- Update Information:
- Update the tokio crate to version 1.28.0. - Update the tokio-macros crate to version 2.1.0. -------------------------------------------------------------------------------- ChangeLog:
* Fri Apr 28 2023 Fabio Valentini decathorpe@gmail.com - 1.28.0-1 - Update to version 1.28.0; Fixes RHBZ#2189634 --------------------------------------------------------------------------------
================================================================================ rust-tokio-macros-2.1.0-1.fc37 (FEDORA-2023-d4bc03d903) Tokio's proc macros -------------------------------------------------------------------------------- Update Information:
- Update the tokio crate to version 1.28.0. - Update the tokio-macros crate to version 2.1.0. -------------------------------------------------------------------------------- ChangeLog:
* Fri Apr 28 2023 Fabio Valentini decathorpe@gmail.com - 2.1.0-1 - Update to version 2.1.0; Fixes RHBZ#2189610 --------------------------------------------------------------------------------
================================================================================ rust-tokio-tungstenite-0.18.0-1.fc37 (FEDORA-2023-a10dc6920f) Tokio binding for Tungstenite -------------------------------------------------------------------------------- Update Information:
- Update the warp crate to version 0.3.5. - Update the tungstenite and tokio- tungstenite crates to version 0.18.0. -------------------------------------------------------------------------------- ChangeLog:
* Fri Apr 28 2023 Fabio Valentini decathorpe@gmail.com - 0.18.0-1 - Update to version 0.18.0; Fixes RHBZ#2149160 * Sat Jan 21 2023 Fedora Release Engineering releng@fedoraproject.org - 0.17.2-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild --------------------------------------------------------------------------------
================================================================================ rust-tokio-util-0.7.8-1.fc37 (FEDORA-2023-aad5357986) Additional utilities for working with Tokio -------------------------------------------------------------------------------- Update Information:
Update to version 0.7.8. -------------------------------------------------------------------------------- ChangeLog:
* Fri Apr 28 2023 Fabio Valentini decathorpe@gmail.com - 0.7.8-1 - Update to version 0.7.8; Fixes RHBZ#2189636 --------------------------------------------------------------------------------
================================================================================ rust-tungstenite-0.18.0-1.fc37 (FEDORA-2023-a10dc6920f) Lightweight stream-based WebSocket implementation -------------------------------------------------------------------------------- Update Information:
- Update the warp crate to version 0.3.5. - Update the tungstenite and tokio- tungstenite crates to version 0.18.0. -------------------------------------------------------------------------------- ChangeLog:
* Fri Apr 28 2023 Fabio Valentini decathorpe@gmail.com - 0.18.0-1 - Update to version 0.18.0 * Sat Jan 21 2023 Fedora Release Engineering releng@fedoraproject.org - 0.17.3-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild --------------------------------------------------------------------------------
================================================================================ rust-warp-0.3.5-1.fc37 (FEDORA-2023-a10dc6920f) Serve the web at warp speeds -------------------------------------------------------------------------------- Update Information:
- Update the warp crate to version 0.3.5. - Update the tungstenite and tokio- tungstenite crates to version 0.18.0. -------------------------------------------------------------------------------- ChangeLog:
* Fri Apr 28 2023 Fabio Valentini decathorpe@gmail.com - 0.3.5-1 - Update to version 0.3.5; Fixes RHBZ#2130320 * Sat Jan 21 2023 Fedora Release Engineering releng@fedoraproject.org - 0.3.2-6 - Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild --------------------------------------------------------------------------------
================================================================================ rust-xdg-2.5.0-1.fc37 (FEDORA-2023-581bbc4f2a) Store and retrieve files according to XDG Base Directory specification -------------------------------------------------------------------------------- Update Information:
Update to version 2.5.0. -------------------------------------------------------------------------------- ChangeLog:
* Fri Apr 28 2023 Fabio Valentini decathorpe@gmail.com - 2.5.0-1 - Update to version 2.5.0; Fixes RHBZ#2190012 * Sat Jan 21 2023 Fedora Release Engineering releng@fedoraproject.org - 2.4.1-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild --------------------------------------------------------------------------------
test-reports@lists.fedoraproject.org