Packages changed: Mesa (22.2.0 -> 22.2.1) Mesa-drivers (22.2.0 -> 22.2.1) ModemManager (1.18.10 -> 1.18.12) MozillaFirefox (104.0.2 -> 105.0.3) ceph (16.2.9.538+g9de83fa4064 -> 16.2.9.539+gea74dd900cd) curl ethtool (5.19 -> 6.0) glib2 gnome-clocks gnome-terminal (3.46.1 -> 3.46.2) harfbuzz (5.2.0 -> 5.3.0) kplotting (5.98.0 -> 5.99.0) libblockdev (2.27 -> 2.28) libfido2 (1.10.0 -> 1.12.0) libjcat (0.1.11 -> 0.1.12) liblouis (3.22.0 -> 3.23.0) libostree (2022.5 -> 2022.6) libwpe (1.12.3 -> 1.14.0) libxmlb (0.3.9 -> 0.3.10) nodejs18 pango (1.50.10 -> 1.50.11) polari (42.1 -> 43.0) poppler (22.09.0 -> 22.10.0) poppler-qt5 (22.09.0 -> 22.10.0) python-dnspython raspberrypi-firmware-dt (2022.07.06 -> 2022.10.03) rubygem-actioncable-7.0 (7.0.3.1 -> 7.0.4) rubygem-actionmailbox-7.0 (7.0.3.1 -> 7.0.4) rubygem-actionmailer-7.0 (7.0.3.1 -> 7.0.4) rubygem-actionpack-7.0 (7.0.3.1 -> 7.0.4) rubygem-actiontext-7.0 (7.0.3.1 -> 7.0.4) rubygem-actionview-7.0 (7.0.3.1 -> 7.0.4) rubygem-activejob-7.0 (7.0.3.1 -> 7.0.4) rubygem-activemodel-7.0 (7.0.3.1 -> 7.0.4) rubygem-activerecord-7.0 (7.0.3.1 -> 7.0.4) rubygem-activestorage-7.0 (7.0.3.1 -> 7.0.4) rubygem-activesupport-7.0 (7.0.3.1 -> 7.0.4) rubygem-bindata (2.4.10 -> 2.4.12) rubygem-bundler (2.3.21 -> 2.3.23) rubygem-css_parser (1.11.0 -> 1.12.0) rubygem-debase-ruby_core_source (0.10.16 -> 0.10.17) rubygem-delayed_job (4.1.10 -> 4.1.11) rubygem-dry-configurable (0.15.0 -> 0.16.0) rubygem-dry-container (0.10.1 -> 0.11.0) rubygem-excon (0.92.4 -> 0.93.0) rubygem-faraday (2.5.2 -> 2.6.0) rubygem-faraday-net_http (3.0.0 -> 3.0.1) rubygem-formatador (0.3.0 -> 1.1.0) rubygem-google-protobuf (3.21.5 -> 3.21.7) rubygem-haml (5.2.2 -> 6.0.6) rubygem-haml-rails (2.0.1 -> 2.1.0) rubygem-html2haml (2.2.0 -> 2.3.0) rubygem-json-jwt (1.15.3 -> 1.16.0) rubygem-loofah (2.18.0 -> 2.19.0) rubygem-mocha (1.14.0 -> 1.15.0) rubygem-msgpack (1.5.6 -> 1.6.0) rubygem-mysql2 (0.5.3 -> 0.5.4) rubygem-openid_connect (1.3.1 -> 2.1.0) rubygem-pairing_heap (0.3.0 -> 1.0.0) rubygem-parallel_tests (3.11.1 -> 3.13.0) rubygem-passenger (6.0.14 -> 6.0.15) rubygem-prawn-icon (3.0.0 -> 3.1.0) rubygem-rack-oauth2 (1.21.2 -> 2.1.0) rubygem-rack-protection (2.2.2 -> 3.0.2) rubygem-rack-proxy (0.7.2 -> 0.7.4) rubygem-rails-7.0 (7.0.3.1 -> 7.0.4) rubygem-railties-7.0 (7.0.3.1 -> 7.0.4) rubygem-rb-fsevent (0.11.1 -> 0.11.2) rubygem-red-datasets (0.1.4 -> 0.1.5) rubygem-regexp_parser (2.5.0 -> 2.6.0) rubygem-rouge (3.30.0 -> 4.0.0) rubygem-rspec-expectations (3.11.0 -> 3.11.1) rubygem-rspec-support (3.11.0 -> 3.11.1) rubygem-rubocop (1.35.1 -> 1.36.0) rubygem-slop (4.9.2 -> 4.9.3) rubygem-spring (4.0.0 -> 4.1.0) rubygem-sshkit (1.21.2 -> 1.21.3) rubygem-swd (1.3.0 -> 2.0.2) rubygem-timers (4.3.3 -> 4.3.4) rubygem-turbo-rails (1.1.1 -> 1.3.0) rubygem-tzinfo-data (1.2022.3 -> 1.2022.4) rubygem-unicode-display_width (2.2.0 -> 2.3.0) rubygem-webfinger (1.2.0 -> 2.1.2) rubygem-xdg (6.5.0 -> 6.6.0) rubygem-yard (0.9.27 -> 0.9.28) rubygem-zeitwerk (2.6.0 -> 2.6.1) sendmail vim (9.0.0626 -> 9.0.0709) wpebackend-fdo (1.12.1 -> 1.14.0) xdm xz yast2-bootloader (4.5.6 -> 4.5.7) yast2-trans (84.87.20220930.817f83073b -> 84.87.20221009.3d63202666) zlib === Details === ==== Mesa ==== Version update (22.2.0 -> 22.2.1) Subpackages: Mesa-dri-devel Mesa-libEGL1 Mesa-libGL1 Mesa-libglapi0 libgbm1 - update to 22.2.1 * lots of stuff here: llvmpipe, lavapipe, freedreno, aco, mesa, turnip, virgl, r600, zink, radv, core gallium, and nir. All in all, lots of good fixes all over the tree. ==== Mesa-drivers ==== Version update (22.2.0 -> 22.2.1) Subpackages: Mesa-dri Mesa-gallium Mesa-libva - update to 22.2.1 * lots of stuff here: llvmpipe, lavapipe, freedreno, aco, mesa, turnip, virgl, r600, zink, radv, core gallium, and nir. All in all, lots of good fixes all over the tree. ==== ModemManager ==== Version update (1.18.10 -> 1.18.12) Subpackages: ModemManager-bash-completion libmm-glib0 - Update to version 1.18.12: + This release fixes a few very critical issues that happpen when using a glib2 newer or equal than 2.73.2, plus numerous fixes for the Core, MBIM, QMI, 3GPP profile manager interface, SMS, libmm-glib, and mmcli. + Plugins: - sierra: disable +CPOL in the GL7600. - telit: add LE910Cx MBIM composition port hints. - telit: add port type hints for LN920 0x1060, 0x1061 compositions. - icera: fix double free on %%IPSYS=? response processing - mtk: fix task completion when loading supported modes. - Add new pkgconfig modules build requirements: gio-2.0, glib-2.0, gmodule-2.0, and gobject-2.0. - Update ModemManager.keyring to the new upstream key: A814D09B9C5BC01945A64308AECE0239C6606AD5. Found at www.freedesktop.org/software/ModemManager/0xAECE0239C6606AD5.asc. ==== MozillaFirefox ==== Version update (104.0.2 -> 105.0.3) Subpackages: MozillaFirefox-translations-common - Mozilla Firefox 105.0.3: * Fixes for other platforms - Mozilla Firefox 105.0.2: * Fixed poor contrast on various menu items with certain themes on Linux systems (bmo#1792063) * Fixed the scrollbar appearing on the wrong side of `select` elements in right-to-left locales (bmo#1791219) * Fixed a possible deadlock when loading some sites in Troubleshoot Mode (bmo#1786259) * Fixed a bug causing some dynamic appearance changes to not appear when expected (bmo#1786521) * Fixed a bug causing theme styling to not be properly applied to sidebars for some add-ons in Private Browsing Mode (bmo#1787543) - Mozilla Firefox 105.0.1 * Reverted focus behavior for new windows back to the content area instead of the address bar (bmo#1784692) - added mozilla-i686-build.patch to avoid using avx2 - Mozilla Firefox 105.0 https://www.mozilla.org/en-US/firefox/105.0/releasenotes MFSA 2022-40 (bsc#1203477) * CVE-2022-40959 (bmo#1782211) Bypassing FeaturePolicy restrictions on transient pages * CVE-2022-40960 (bmo#1787633) Data-race when parsing non-UTF-8 URLs in threads * CVE-2022-40958 (bmo#1779993) Bypassing Secure Context restriction for cookies with __Host and __Secure prefix * CVE-2022-40961 (bmo#1784588) Stack-buffer overflow when initializing Graphics * CVE-2022-40956 (bmo#1770094) Content-Security-Policy base-uri bypass * CVE-2022-40957 (bmo#1777604) Incoherent instruction cache when building WASM on ARM64 * CVE-2022-40962 (bmo#1767360, bmo#1776655, bmo#1777574, bmo#1784835, bmo#1785109, bmo#1786502, bmo#1789440) Memory safety bugs fixed in Firefox 105 and Firefox ESR 102.3 - requires NSS 3.82 Rust 1.63 (1.61) - removed obsolete mozilla-glibc236.patch ==== ceph ==== Version update (16.2.9.538+g9de83fa4064 -> 16.2.9.539+gea74dd900cd) Subpackages: librados2 librbd1 - Update to 16.2.9-539-gea74dd900cd: + (bsc#1202292) ceph.spec.in: Add -DFMT_DEPRECATED_OSTREAM to CXXFLAGS ==== curl ==== Subpackages: libcurl4 - Update connection info when using UNIX socket as endpoint connect-fix-Curl_updateconninfo-for-TRNSPRT_UNIX.patch ==== ethtool ==== Version update (5.19 -> 6.0) - update to upstream release 6.0 * Fix: advertisement modes autoselection by lanes (-s) ==== glib2 ==== Subpackages: glib2-tools libgio-2_0-0 libglib-2_0-0 libgmodule-2_0-0 libgobject-2_0-0 libgthread-2_0-0 - Add upstream patch to solve GIMP crashes: + f0dd96c28751f15d0703b384bfc7c314af01caa8.diff: glgo#GNOME/GLib!2770 Empty values are not valid GParamSpec. ==== gnome-clocks ==== Subpackages: gnome-shell-search-provider-gnome-clocks - Package sub-package gnome-shell-search-provider-gnome-clocks as noarch. ==== gnome-terminal ==== Version update (3.46.1 -> 3.46.2) Subpackages: gnome-shell-search-provider-gnome-terminal nautilus-extension-terminal - Update to version 3.46.2: * build: Fix libc feature defines * client: Use verified schema * desktop: Use Preferences icon * icons: Add separate icons for Preferences * prefs: - Add NoDisplay desktop file for the prefs binary - Move prefs binary to libexecdir - Use different wm class - Use new icon * profile: Use correct schema source for the profiles list schema * Updated translations. ==== harfbuzz ==== Version update (5.2.0 -> 5.3.0) Subpackages: libharfbuzz-gobject0 libharfbuzz-icu0 libharfbuzz-subset0 libharfbuzz0 typelib-1_0-HarfBuzz-0_0 - Update to version 5.3.0: * Don’t add glyphs from dropped MATH or COLR tables to the subset glyphs * Map rlig to appropriate AAT feature selectors * Update USE data files to latest version * Check CBDT extents first before outline tables, to help with fonts that also include an empty glyf table * More work towards variable font instancing in the subsetter * Subsetter repacker improvements ==== kplotting ==== Version update (5.98.0 -> 5.99.0) - Update to 5.99.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/5/5.99.0 - Changes since 5.98.0: * Add Qt 6 Windows CI * .gitlab-ci.yml: enable static builds ==== libblockdev ==== Version update (2.27 -> 2.28) Subpackages: libbd_btrfs2 libbd_crypto2 libbd_fs2 libbd_loop2 libbd_lvm2 libbd_mdraid2 libbd_part2 libbd_swap2 libbd_utils2 libblockdev2 - update to 2.28: * lvm: Fix bd_lvm_get_supported_pe_sizes in Python on 32bit * tests: Create bigger devices for XFS tests * tests: Use ext instead of xfs in MountTestCase.test_mount_ro_device * mpath: Memory leak fix * spec: Require the same version utils from plugins * mdraid: Try harder to get container UUID in bd_md_detail * Add a test case for DDF arrays/containers * mdraid: Do not ignore errors from bd_md_canonicalize_uuid in bd_md_examine * mdraid: Try harder to get container UUID in bd_md_examine * mdraid: Fix copy-paste error when checking return value * tests: Wait for raid and mirrored LVs to be synced before removing * tests: Make smaller images for test_lvcreate_type * dm: Fix comparing DM RAID member devices UUID * mdraid: Fix use after free * ci: Add .lgtm.yaml config for LGTM * ci: Add GitHub actions for running rpmbuilds and csmock * mpath: Fix potential NULL pointer dereference ==== libfido2 ==== Version update (1.10.0 -> 1.12.0) - Version 1.12.0 (2022-09-22) * Support for COSE_ES384. * Support for hidraw(4) on FreeBSD; gh#597. * Improved support for FIDO 2.1 authenticators. * New API calls: + es384_pk_free; + es384_pk_from_EC_KEY; + es384_pk_from_EVP_PKEY; + es384_pk_from_ptr; + es384_pk_new; + es384_pk_to_EVP_PKEY; + fido_cbor_info_certs_len; + fido_cbor_info_certs_name_ptr; + fido_cbor_info_certs_value_ptr; + fido_cbor_info_maxrpid_minpinlen; + fido_cbor_info_minpinlen; + fido_cbor_info_new_pin_required; + fido_cbor_info_rk_remaining; + fido_cbor_info_uv_attempts; + fido_cbor_info_uv_modality. * Documentation and reliability fixes. - Version 1.11.0 (2022-05-03) * Experimental PCSC support; enable with -DUSE_PCSC. * Improved OpenSSL 3.0 compatibility. * Use RFC1951 raw deflate to compress CTAP 2.1 largeBlobs. * winhello: advertise "uv" instead of "clientPin". * winhello: support hmac-secret in fido_dev_get_assert(). * New API calls: + fido_cbor_info_maxlargeblob. * Documentation and reliability fixes. * Separate build and regress targets. ==== libjcat ==== Version update (0.1.11 -> 0.1.12) - update to 0.1.12: * Correctly export the AliasIds in all cases (Richard Hughes) * Install installed-test firmware.bin.ed25519 (Jan Tojnar) * Predate test cert activation date by 1 day (David Bonner) ==== liblouis ==== Version update (3.22.0 -> 3.23.0) Subpackages: liblouis-data liblouis20 python3-louis - update to 3.23.0: - Fix a problem in the parsing of faulty unbalanced context expressions. Thanks to Samuel Thibault. - Fix a buffer overflow problem when ~output.length~ is larger than ~input.length~. Thanks to Samuel Thibault. - Fix an endless loop in the handling of computer braille. Thanks to Bert Frees. * * Braille table improvements - Remove computer braille from Japanese Kantenji as it is not part of the standard. Thanks to Kensaku Yoza. - Bring Swedish tables up to date with the latest standard published by Punktskriftsnämnden (the Swedish Braille Authority) in 2009. The table for uncontracted braille was replaced and new tables for (partially and fully) contracted braille have been added. Thanks to David Renström from Insyn Scandinavia AB. - Improvements to Hungarian (added more exceptions) and migration to the ~nonumsign~ opcode thanks to Attila Hammer. - Fixed a bug in the Ukrainian table that led to wrong translation of some uppercase letters. Thanks to Andrey Yakuboy and Bert Frees. - Augment the UEB grade 2 tables to resolve an ambiguity between lower groupsigns and punctuation at the beginning of words by placing a letter sign at the front of punctuation. This resolves an ambiguity between, for example, "discount" and ".count". Thanks to Krzysztof Drewniak. - Add a new table for /Chinese Common Braille Scheme/ which is a type of braille used for spelling Mandarin Chinese. It is a variant of the /Chinese Current Braille System/ but has more perfect marking rules and produces less ambiguity than the latter. For more information see the comments in ~zhcn-cbs.ctb~. Thanks to Cary-Rowen and Frank. - Updates to the Chinese bopomofo braille table thanks to Bo-Cheng Jhan: - Update braille patterns of some Chinese characters and phrases - Add braille patterns for various Greek symbols - Add "Math rules" section and the mixed number rule - Add braille patterns for ☐ (⣏⣀⣹), ☑ (⣏⣿⣹), and ☒ (⣏⣭⣹) - New table for Kinyarwanda braille thanks to Jake Kyle from Compass Braille. - New table for Luganda braille thanks to Jake Kyle from Compass Braille. - Improvements to the Russian contracted braille table thanks to Andrey Yakuboy: - Now prefixes "из" and "без" are correctly contracted before hard sign (ъ). - Fixed a contraction for word "кое-где", now it is contracted according to rules. - Other minor fixes and improvements. ==== libostree ==== Version update (2022.5 -> 2022.6) Subpackages: libostree-1-1 - Update to version 2022.6: + Finalize-staged now better supports automounted partitions and skips waiting for termination signal. + A file descriptor leak has been fixed in the commit logic. + Add basic support for handling overlayfs whiteouts on checkout through a new --process-passthrough-whiteouts flag. + Ostree rev-parse command gained a new --single flag to better support repositories containing exactly one commit. - Drop ostree-glibc_2.36.patch: Fixed upstream. ==== libwpe ==== Version update (1.12.3 -> 1.14.0) - Update to version 1.14.0: + New API to provide input events to be treated by WebKit as gamepad inputs. + New API to configure the target refresh rate of view backends. + New API which allow clients to supply an alternative mechanism for spawning WebKit auxiliary processes. + New WPE_ENABLE_XKB build option, enabled by default, which can be used to avoid usage of libxkbcommon. - Use ldconfig_scriptlets macro for post(un) handling. ==== libxmlb ==== Version update (0.3.9 -> 0.3.10) - update to 0.3.10: * Fix dumping and exporting multiple files from the CLI (Richard Hughes) * Watch files before loading them into the builder (Philip Withnall) * Fix potential double free when filtering by language (Sergio Costas Rodriguez) ==== nodejs18 ==== Subpackages: npm18 - qemu_timeouts_arches.patch: set timeouts on riscv5 to 7x normal - skip more tests for riscv64/qemu emulation ==== pango ==== Version update (1.50.10 -> 1.50.11) Subpackages: libpango-1_0-0 typelib-1_0-Pango-1_0 - Update to version 1.50.11: + Don't crash for lack of fonts. + Avoid a crash in shaping. - Drop 639.patch: Fixed upstream. ==== polari ==== Version update (42.1 -> 43.0) - Update to version 43.0: + Move more UI to libadwaita. + Misc. bug fixes and cleanups. + Updated translations. ==== poppler ==== Version update (22.09.0 -> 22.10.0) Subpackages: libpoppler-cpp0 libpoppler-glib8 poppler-tools - update to 22.10.0: * SplashOutputDev::tilingPatternFill: Properly restore CTM on failure. * Protect against malformed files * Refactor code to not use strndup * Other small code refactoring utils: * pdftoppm: Avoid round-off errors when determining raster dimensions * pdftocairo: Avoid round-off errors when determining raster dimensions * pdftotext: Simplify memory handling qt: * Take into account flagNoView when getting/setting the visible status. KDE bug #456313 ==== poppler-qt5 ==== Version update (22.09.0 -> 22.10.0) - update to 22.10.0: * SplashOutputDev::tilingPatternFill: Properly restore CTM on failure. * Protect against malformed files * Refactor code to not use strndup * Other small code refactoring utils: * pdftoppm: Avoid round-off errors when determining raster dimensions * pdftocairo: Avoid round-off errors when determining raster dimensions * pdftotext: Simplify memory handling qt: * Take into account flagNoView when getting/setting the visible status. KDE bug #456313 ==== python-dnspython ==== - Include in filelist directories with their content. ==== raspberrypi-firmware-dt ==== Version update (2022.07.06 -> 2022.10.03) - Update to 896b8da17ad1 (2022-10-03): * switch to 6.0 branch - Update to a26d9d4da299 (2022-09-27): * switch to 5.19 branch ==== rubygem-actioncable-7.0 ==== Version update (7.0.3.1 -> 7.0.4) updated to version 7.0.4 see installed CHANGELOG.md [#]# Rails 7.0.4 (September 09, 2022) ## * The Redis adapter is now compatible with redis-rb 5.0 Compatibility with redis-rb 3.x was dropped. * Jean Boussier* * The Action Cable server is now mounted with `anchor: true`. This means that routes that also start with `/cable` will no longer clash with Action Cable. * Alex Ghiculescu* ==== rubygem-actionmailbox-7.0 ==== Version update (7.0.3.1 -> 7.0.4) updated to version 7.0.4 see installed CHANGELOG.md [#]# Rails 7.0.4 (September 09, 2022) ## * No changes. ==== rubygem-actionmailer-7.0 ==== Version update (7.0.3.1 -> 7.0.4) updated to version 7.0.4 see installed CHANGELOG.md [#]# Rails 7.0.4 (September 09, 2022) ## * No changes. ==== rubygem-actionpack-7.0 ==== Version update (7.0.3.1 -> 7.0.4) updated to version 7.0.4 see installed CHANGELOG.md [#]# Rails 7.0.4 (September 09, 2022) ## * Prevent `ActionDispatch::ServerTiming` from overwriting existing values in `Server-Timing`. Previously, if another middleware down the chain set `Server-Timing` header, it would overwritten by `ActionDispatch::ServerTiming`. * Jakub Malinowski* ==== rubygem-actiontext-7.0 ==== Version update (7.0.3.1 -> 7.0.4) updated to version 7.0.4 see installed CHANGELOG.md [#]# Rails 7.0.4 (September 09, 2022) ## * No changes. ==== rubygem-actionview-7.0 ==== Version update (7.0.3.1 -> 7.0.4) updated to version 7.0.4 see installed CHANGELOG.md [#]# Rails 7.0.4 (September 09, 2022) ## * Guard against `ActionView::Helpers::FormTagHelper#field_name` calls with nil `object_name` arguments. For example: ```erb <%= fields do |f| %> <%= f.field_name :body %> <% end %> ``` * Sean Doyle* * Strings returned from `strip_tags` are correctly tagged `html_safe?` Because these strings contain no HTML elements and the basic entities are escaped, they are safe to be included as-is as PCDATA in HTML content. Tagging them as html-safe avoids double-escaping entities when being concatenated to a SafeBuffer during rendering. Fixes [rails/rails-html-sanitizer#124](https://github.com/rails/rails-html-sanitizer/issues/124) * Mike Dalessio* ==== rubygem-activejob-7.0 ==== Version update (7.0.3.1 -> 7.0.4) updated to version 7.0.4 see installed CHANGELOG.md [#]# Rails 7.0.4 (September 09, 2022) ## * Update `ActiveJob::QueueAdapters::QueAdapter` to remove deprecation warning. Remove a deprecation warning introduced in que 1.2 to prepare for changes in que 2.0 necessary for Ruby 3 compatibility. * Damir Zekic* and *Adis Hasovic* ==== rubygem-activemodel-7.0 ==== Version update (7.0.3.1 -> 7.0.4) updated to version 7.0.4 see installed CHANGELOG.md [#]# Rails 7.0.4 (September 09, 2022) ## * Handle name clashes in attribute methods code generation cache. When two distinct attribute methods would generate similar names, the first implementation would be incorrectly re-used. ```ruby class A attribute_method_suffix "_changed?" define_attribute_methods :x end class B attribute_method_suffix "?" define_attribute_methods :x_changed end ``` * Jean Boussier* ==== rubygem-activerecord-7.0 ==== Version update (7.0.3.1 -> 7.0.4) updated to version 7.0.4 see installed CHANGELOG.md [#]# Rails 7.0.4 (September 09, 2022) ## * Symbol is allowed by default for YAML columns * Étienne Barrié* * Fix `ActiveRecord::Store` to serialize as a regular Hash Previously it would serialize as an `ActiveSupport::HashWithIndifferentAccess` which is wasteful and cause problem with YAML safe_load. * Jean Boussier* * Add `timestamptz` as a time zone aware type for PostgreSQL This is required for correctly parsing `timestamp with time zone` values in your database. If you don't want this, you can opt out by adding this initializer: ```ruby ActiveRecord::Base.time_zone_aware_types -= [:timestamptz] ``` * Alex Ghiculescu* * Fix supporting timezone awareness for `tsrange` and `tstzrange` array columns. ```ruby [#] In database migrations add_column :shops, :open_hours, :tsrange, array: true [#] In app config ActiveRecord::Base.time_zone_aware_types += [:tsrange] [#] In the code times are properly converted to app time zone Shop.create!(open_hours: [Time.current..8.hour.from_now]) ``` * Wojciech Wnętrzak* * Resolve issue where a relation cache_version could be left stale. Previously, when `reset` was called on a relation object it did not reset the cache_versions ivar. This led to a confusing situation where despite having the correct data the relation still reported a stale cache_version. Usage: ```ruby developers = Developer.all developers.cache_version Developer.update_all(updated_at: Time.now.utc + 1.second) developers.cache_version # Stale cache_version developers.reset developers.cache_version # Returns the current correct cache_version ``` Fixes #45341. * Austen Madden* * Fix `load_async` when called on an association proxy. Calling `load_async` directly an association would schedule a query but never use it. ```ruby comments = post.comments.load_async # schedule a query comments.to_a # perform an entirely new sync query ``` Now it does use the async query, however note that it doesn't cause the association to be loaded. * Jean Boussier* * Fix eager loading for models without primary keys. * Anmol Chopra*, *Matt Lawrence*, and *Jonathan Hefner* * `rails db:schema:{dump,load}` now checks `ENV["SCHEMA_FORMAT"]` before config Since `rails db:structure:{dump,load}` was deprecated there wasn't a simple way to dump a schema to both SQL and Ruby formats. You can now do this with an environment variable. For example: ``` SCHEMA_FORMAT=sql rake db:schema:dump ``` * Alex Ghiculescu* * Fix Hstore deserialize regression. * edsharp* ==== rubygem-activestorage-7.0 ==== Version update (7.0.3.1 -> 7.0.4) updated to version 7.0.4 see installed CHANGELOG.md [#]# Rails 7.0.4 (September 09, 2022) ## * Fixes proxy downloads of files over 5MiB Previously, trying to view and/or download files larger than 5mb stored in services like S3 via proxy mode could return corrupted files at around 5.2mb or cause random halts in the download. Now, `ActiveStorage::Blobs::ProxyController` correctly handles streaming these larger files from the service to the client without any issues. Fixes #44679 * Felipe Raul* ==== rubygem-activesupport-7.0 ==== Version update (7.0.3.1 -> 7.0.4) updated to version 7.0.4 see installed CHANGELOG.md [#]# Rails 7.0.4 (September 09, 2022) ## * Redis cache store is now compatible with redis-rb 5.0. * Jean Boussier* * Fix `NoMethodError` on custom `ActiveSupport::Deprecation` behavior. `ActiveSupport::Deprecation.behavior=` was supposed to accept any object that responds to `call`, but in fact its internal implementation assumed that this object could respond to `arity`, so it was restricted to only `Proc` objects. This change removes this `arity` restriction of custom behaviors. * Ryo Nakamura* ==== rubygem-bindata ==== Version update (2.4.10 -> 2.4.12) updated to version 2.4.12 see installed ChangeLog.rdoc == Version 2.4.12 (2022-10-03) * Do not include DelayedIO objects when :onlyif is false. == Version 2.4.11 (2022-09-27) * Make DelayedIO work with :onlyif. Reported by Spencer McIntyre. ==== rubygem-bundler ==== Version update (2.3.21 -> 2.3.23) updated to version 2.3.23 see installed CHANGELOG.md [#] 2.3.23 (October 5, 2022) [#]# Enhancements: - Update GitLab CI template with new one [#5944](https://github.com/rubygems/rubygems/pull/5944) [#]# Bug fixes: - Fix `bundle init` not respecting umask in generated gem's Gemfile [#5947](https://github.com/rubygems/rubygems/pull/5947) [#]# Performance: - Further speed up Bundler by not sorting specs unnecessarily [#5868](https://github.com/rubygems/rubygems/pull/5868) [#]# Documentation: - Update Bundler new feature instructions [#5912](https://github.com/rubygems/rubygems/pull/5912) [#] 2.3.22 (September 7, 2022) [#]# Enhancements: - Use a more accurate source code uri in gemspec [#5896](https://github.com/rubygems/rubygems/pull/5896) - Support `--path` option in `bundle add` [#5897](https://github.com/rubygems/rubygems/pull/5897) - Improve lockfile dependency unlocking [#5881](https://github.com/rubygems/rubygems/pull/5881) - Add platform alias `:windows` to Gemfile DSL [#5650](https://github.com/rubygems/rubygems/pull/5650) - Make `#to_lock` consistent between `Gem::Dependency` and `Bundler::Dependency` [#5872](https://github.com/rubygems/rubygems/pull/5872) - Support marshaled index specifications with `nil` required ruby version [#5824](https://github.com/rubygems/rubygems/pull/5824) [#]# Bug fixes: - Fix resolution hanging on musl platforms [#5875](https://github.com/rubygems/rubygems/pull/5875) - Fix another regression affecting the sorbet family of gems [#5874](https://github.com/rubygems/rubygems/pull/5874) [#]# Documentation: - Introduce bundle-console(1) man [#5901](https://github.com/rubygems/rubygems/pull/5901) - Introduce bundle-version(1) man [#5895](https://github.com/rubygems/rubygems/pull/5895) - Introduce bundle-help(1) man [#5886](https://github.com/rubygems/rubygems/pull/5886) ==== rubygem-css_parser ==== Version update (1.11.0 -> 1.12.0) updated to version 1.12.0 no changelog found ==== rubygem-debase-ruby_core_source ==== Version update (0.10.16 -> 0.10.17) updated to version 0.10.17 see installed CHANGELOG.md [#]# [0.10.17](https://github.com/ruby-debug/debase-ruby_core_source/compare/v0.10.16...v0.10.17) * ruby-3.2.0-preview2 added ==== rubygem-delayed_job ==== Version update (4.1.10 -> 4.1.11) updated to version 4.1.11 see installed CHANGELOG.md 4.1.11 - 2022-09-28 =================== * Fix missing require for Rails 7.0.3+ ==== rubygem-dry-configurable ==== Version update (0.15.0 -> 0.16.0) updated to version 0.16.0 see installed CHANGELOG.md [#]# 0.16.0 2022-10-08 [#]## Added - Support for custom config classes via `config_class:` option (#136 by @solnic) ```ruby extend Dry::Configurable(config_class: MyConfig) ``` Your config class should inherit from `Dry::Configurable::Config`. - Return `Dry::Core::Constants::Undefined` (instead of nil) as the value for non-configured settings via a `default_undefined: true` option (#141 by @timriley) ```ruby extend Dry::Configurable(default_undefined: true) ``` You must opt into this feature via the `default_undefined: true` option. Non-configured setting values are still `nil` by default. [#]## Fixed - Remove exec bit from version.rb (#139 by @Fryguy) [#]## Changed - Improve memory usage by separating setting definitions from config values (#138 by @timriley) Your usage of dry-configurable may be impacted if you have been accessing objects from `_settings` or the internals of `Dry::Configurable::Config`. `_settings` now returns `Dry::Configurable::Setting` instances, which contain only the details from the setting's definition. Setting _values_ remain in `Dry::Configurable::Config`. - Use Zeitwerk to speed up load time (#135 by @solnic) [Compare v0.15.0...v0.16.0](https://github.com/dry-rb/dry-configurable/compare/v0.15.0...v0.16.0) ==== rubygem-dry-container ==== Version update (0.10.1 -> 0.11.0) updated to version 0.11.0 see installed CHANGELOG.md [#]# 0.11.0 2022-09-16 [#]## Changed - dry-configurable will be used whenever it is in the $LOAD_PATH (see dry-rb/dry-system#247 for more context) (@solnic) [Compare v0.10.1...v0.11.0](https://github.com/dry-rb/dry-container/compare/v0.10.1...v0.11.0) ==== rubygem-excon ==== Version update (0.92.4 -> 0.93.0) updated to version 0.93.0 no changelog found ==== rubygem-faraday ==== Version update (2.5.2 -> 2.6.0) updated to version 2.6.0 see installed CHANGELOG.md ==== rubygem-faraday-net_http ==== Version update (3.0.0 -> 3.0.1) updated to version 3.0.1 no changelog found ==== rubygem-formatador ==== Version update (0.3.0 -> 1.1.0) updated to version 1.1.0 see installed changelog.txt v1.0.0 01/20/21 =============== release v1, it's been stable for ages ==== rubygem-google-protobuf ==== Version update (3.21.5 -> 3.21.7) updated to version 3.21.7 no changelog found ==== rubygem-haml ==== Version update (5.2.2 -> 6.0.6) updated to version 6.0.6 see installed CHANGELOG.md [#]# 6.0.6 * Prevent CRuby from accidentally using the Ruby implementation fallback * Reversing what v6.0.3 and v6.0.4 did, but still supporting Wasm. [#]# 6.0.5 * Resurrect `#haml_object_ref` support in an object reference [#1097](https://github.com/haml/haml/issues/1097) * This was removed in 6.0.0, and added back in this version. * Stop warning `remove_whitespace: true` option. [#]# 6.0.4 Released on October 2, 2022 ([diff](https://github.com/haml/haml/compare/v6.0.3...v6.0.4)). * Fix a parse failure of `%` in attributes [#1096](https://github.com/haml/haml/issues/1096) * Add another fallback from C to Ruby for Wasm. [#]# 6.0.3 Released on September 28, 2022 ([diff](https://github.com/haml/haml/compare/v6.0.2...v6.0.3)). * For Wasm, fallback to Ruby when C extension is not available. [#]# 6.0.2 Released on September 28, 2022 ([diff](https://github.com/haml/haml/compare/v6.0.1...v6.0.2)). * Unescape HTML-safe arguments for `surround`, `succeed`, and `precede` on Rails [#1088](https://github.com/haml/haml/issues/1088) [#]# 6.0.1 Released on September 23, 2022 ([diff](https://github.com/haml/haml/compare/v6.0.0...v6.0.1)). * Unescape HTML-safe interpolation on Rails [#1084](https://github.com/haml/haml/issues/1084) * Resurrect Haml 5's `AttributeParser.available?` for syntax\_tree-haml [#1085](https://github.com/haml/haml/issues/1085) [#]# 6.0.0 Released on September 21, 2022 ([diff](https://github.com/haml/haml/compare/v5.2.2...v6.0.0)). * Replace the implementation with Hamlit * Haml 6 is about 1.7x faster than Haml 5 in [this benchmark](benchmark/slim/run-benchmarks.rb). * The parser is kept as is, but everything else is replaced. * The `haml` CLI interface was also replaced. * The interface of `Haml::Engine` is changed. `Haml::Template` is most likely what you need now. * Most Haml helpers are removed. * Rails: * Kept: `find_and_reserve`, `preserve`, `surround`, `precede`, `succeed`, `capture_haml` * Removed: `block_is_haml?`, `flatten`, `haml_concat`, `haml_indent`, `haml_tag`, `haml_tag_if`, `html_attrs`, `html_escape`, `init_haml_helpers`, `is_haml?`, `list_of`, `non_haml`, `tab_down`, `tab_up`, `with_tabs` * Tilt: * Kept: `preserve` * Removed: `block_is_haml?`, `capture_haml`, `escape_once`, `find_and_preserve`, `flatten`, `haml_concat`, `haml_indent`, `haml_tag`, `haml_tag_if`, `html_attrs`, `html_escape`, `init_haml_helpers`, `is_haml?`, `list_of`, `non_haml`, `precede`, `succeed`, `surround`, `tab_down`, `tab_up`, `with_tabs` * Only the attributes in [`Haml::AttributeBuilder::BOOLEAN_ATTRIBUTES`](lib/haml/attribute_builder.rb) are handled as boolean attributes. * Some legacy Rails integration is removed. ==== rubygem-haml-rails ==== Version update (2.0.1 -> 2.1.0) updated to version 2.1.0 no changelog found ==== rubygem-html2haml ==== Version update (2.2.0 -> 2.3.0) updated to version 2.3.0 see installed Changelog.markdown [#]# 2.3.0 * Haml 6+ support. * Fixed a bug that embedded ruby code was not parsed with the current version of ruby. ==== rubygem-json-jwt ==== Version update (1.15.3 -> 1.16.0) updated to version 1.16.0 no changelog found ==== rubygem-loofah ==== Version update (2.18.0 -> 2.19.0) updated to version 2.19.0 see installed CHANGELOG.md [#]# 2.19.0 / 2022-09-14 [#]## Features * Allow SVG 1.0 color keyword names in CSS attributes. These colors are part of the [CSS Color Module Level 3](https://www.w3.org/TR/css-color-3/#svg-color) recommendation released 2022-01-18. [[#243](https://github.com/flavorjones/loofah/issues/243)] ==== rubygem-mocha ==== Version update (1.14.0 -> 1.15.0) updated to version 1.15.0 no changelog found ==== rubygem-msgpack ==== Version update (1.5.6 -> 1.6.0) updated to version 1.6.0 see installed ChangeLog 2022-09-30 1.6.0: * Fix a potential use-after-free bug in Buffer_free when accessing a packer or unpacker buffer. * `old-style-definition` compilation warnings. * Restore zero-copy buffer feed when provided a Ruby string. This was accidentally broken in 1.5.4. * Provide implementations for `ObjectSpace.memsize`. Message pack objects now properly report their size to Ruby. * Fix an endianess bug on Windows platform. ==== rubygem-mysql2 ==== Version update (0.5.3 -> 0.5.4) - updated to version 0.5.4 * The taint mechanism will be deprecated in Ruby 2.7 by @kamipo in #1083 * Made argument types strict for ruby 2.7 by @nobu in #1096 * Update rake (and rake-compiler) to suppress the warning. by @junaruga in #1099 * Fix crash if a Mysql2::Client object is allocated but never connected by @sodabrew in #1101 * Remove Enumerable include from Statement class by @adamcrown in #1104 * Add project metadata to the gemspec by @orien in #1089 * Don't call mysql_close if mysql_init wasn't called. by @fimmtiu in #1111 * Client session tracking by @insom in #1092 * Avoid a hash object allocation per each query/execute call by @kamipo in #1112 * Implementing type reflection from mysql result by @danhuynhdev in #1068 * Register C global variables to Ruby GC to avoid problems with GC.compact by @casperisfine in #1115 * Clarify Rails 4.2.11 support in Readme by @muzfuz in #1131 * Improve Homebrew compatibility by @stefansundin in #1135 * Tiny README syntax markup for consistency by @fwolfst in #1164 * Add GitHub Actions. by @junaruga in #1154 * Run GC.verify_compaction_references on CI by @casperisfine in #1155 * GitHub Actions: Add CentOS/Fedora cases. by @junaruga in #1168 * Random SEGV in do_send_query() by @unak in #1150 * GitHub Actions: Add macOS cases. by @junaruga in #1170 * Add GitHub Actions badges. by @junaruga in #1172 * Rename .travis_* files to ci/*. by @junaruga in #1171 * Make the benchmarks group optional. by @junaruga in #1173 * Verify the testing database before running tests. by @junaruga in #1174 * Rename the before/after hooks's symbol on RSpec 2 to the one on RSpec 3. by @junaruga in #1177 * Refactor CI yaml files by @junaruga in #1176 * Fix test failures on MariaDB by @junaruga in #1193 * Fix some typos [ci skip] by @kamipo in #1195 * Travis: Remove the command to pin Rubygems. by @junaruga in #1188 * Make Result#fields return interned strings in Ruby 3+ by @casperisfine in #1181 * Can't enable SSL with MariaDB driver library. (#1182) by @vakuum in #1183 * Fix broken URL [ci skip] by @gaurish in #1207 * Dynamically set Homebrew-installed OpenSSL flag by @olivierlacan in #1204 * Setup default CA path if not provided by @dbussink in #1206 * Allow setting VERIFY_IDENTITY for MariaDB by @dbussink in #1205 * Fix session tracking tests by @insom in #1222 * Update Mysql2::Result spec for Ruby 3.1 by @casperisfine in #1219 * pdate DATETIME casting tests for mysql 8.0 by @casperisfine in #1221 * Fix syntax by @tenderlove in #1223 * Fix more builds by @tenderlove in #1224 * Fix a mismatching size warning by @casperisfine in #1227 * Move rubocop to a separate CI job by @casperisfine in #1225 * improve ConnectionError mapping by @ThomasSevestre in #1215 * Undefine T_DATA allocators for Ruby 3.2 compatibility by @casperisfine in #1236 * Add Ruby 3.1 to the CI matrix by @casperisfine in #1235 * Fix to build with MySQL 5.1 by @arika in #1197 * fix typo in README by @nealharris in #1247 * Add signing key for MySQL 5.7.37 / 8.0.28 and higher by @sodabrew in #1254 * Remove ubuntu-16.04 from workflows by @mishina2228 in #1257 * Update GitHub Actions workflows by @mishina2228 in #1253 - update workaround_mysql_config_libs.patch: only set rpath if it is not the standard libdir - add workaround_mysql_config_libs.patch: (boo#1179289) this should be fixed in mysql_config but for now lets sanitize the path here ==== rubygem-openid_connect ==== Version update (1.3.1 -> 2.1.0) updated to version 2.1.0 no changelog found ==== rubygem-pairing_heap ==== Version update (0.3.0 -> 1.0.0) updated to version 1.0.0 no changelog found ==== rubygem-parallel_tests ==== Version update (3.11.1 -> 3.13.0) updated to version 3.13.0 no changelog found ==== rubygem-passenger ==== Version update (6.0.14 -> 6.0.15) Subpackages: ruby3.1-rubygem-passenger rubygem-passenger-apache2 updated to version 6.0.15 see installed CHANGELOG ==== rubygem-prawn-icon ==== Version update (3.0.0 -> 3.1.0) updated to version 3.1.0 see installed CHANGELOG.md [#] 3.1.0 - September 1, 2022 * Update our CI matrix to include recent versions of Prawn and Ruby! Thanks @petergoldstein! (#55) * Resolve a few code smells that were flagged by Rubocop. * [Material Design Icons](https://materialdesignicons.com) are now supported! Currently version `7.0.96` is included. Thanks @maneex! [https://github.com/jessedoyle/prawn-icon/pull/59](Pull Request). * Memoize calls to `Prawn::Icon::FontData#path` to improve performance. [#]### Material Design Icons All Material Design Icons use the font prefix of `mdi`. That means that you're able to reference an icon as follows: ```ruby require 'prawn/icon' Prawn::Document.generate('icons.pdf') do |pdf| pdf.icon 'mdi-beer', size: 60 end ``` ==== rubygem-rack-oauth2 ==== Version update (1.21.2 -> 2.1.0) updated to version 2.1.0 no changelog found ==== rubygem-rack-protection ==== Version update (2.2.2 -> 3.0.2) updated to version 3.0.2 no changelog found ==== rubygem-rack-proxy ==== Version update (0.7.2 -> 0.7.4) updated to version 0.7.4 no changelog found ==== rubygem-rails-7.0 ==== Version update (7.0.3.1 -> 7.0.4) updated to version 7.0.4 no changelog found updated to version 7.0.3.1 no changelog found ==== rubygem-railties-7.0 ==== Version update (7.0.3.1 -> 7.0.4) updated to version 7.0.4 see installed CHANGELOG.md [#]# Rails 7.0.4 (September 09, 2022) ## * `config.allow_concurrency = false` now use a `Monitor` instead of a `Mutex` This allows to enable `config.active_support.executor_around_test_case` even when `config.allow_concurrency` is disabled. * Jean Boussier* * Skip Active Storage and Action Mailer if Active Job is skipped. * Étienne Barrié* * Correctly check if frameworks are disabled when running app:update. * Étienne Barrié* and *Paulo Barros* * Fixed `config.active_support.cache_format_version` never being applied. Rails 7.0 shipped with a new serializer for Rails.cache, but the associated config wasn't working properly. Note that even after this fix, it can only be applied from the `application.rb` file. * Alex Ghiculescu* ==== rubygem-rb-fsevent ==== Version update (0.11.1 -> 0.11.2) updated to version 0.11.2 no changelog found ==== rubygem-red-datasets ==== Version update (0.1.4 -> 0.1.5) updated to version 0.1.5 see installed news.md [#]# 0.1.5 - 2022-09-22 [#]## Improvements * `Datasets::PMJTDatasetList`: Added. [GitHub#107][Patch by okadak] * `Datasets::AozoraBunko`: Added. [GitHub#108][Patch by Masa] * Added how to develop to README [GitHub#117][Patch by abcdefg-1234567] * `Datasets::FuelEconomy`: Added. [GitHub#114][Patch by Benson Muite] * `Datasets::Geolonia`: Added. [GitHub#118][Patch by abcdefg-1234567] * `Datasets::Diamonds`: Added. [GitHub#110][Patch by Benson Muite] * `Datasets::ITACorpus`: Added. [GitHub#119][Patch by abcdefg-1234567] * `Datasets::KuzushijiMNIST`: Added. [GitHub#125][Patch by abcdefg-1234567] * Updated list of datasets in README. [GitHub#129][Patch by Benson Muite] * `Datasets::CaliforniaHousing`: Added. [GitHub#123][Patch by Benson Muite] * Added support for Ruby 3.1. [GitHub#130][Patch by Benson Muite] * `Datasets::AFINN`: Added. [GitHub#120][Patch by Benson Muite] * `Datasets::LivedoorNews`: Added. [GitHub#127][Patch by abcdefg-1234567] * `Datasets::SeabornDataList`: Added. [GitHub#134][Patch by Hirokazu SUZUKI] * `Datasets::WikipediaKyotoJapaneseEnglish`: Added. [GitHub#135][Patch by abcdefg-1234567] * Renamed Rdatasets to Rdataset. [GitHub#148][Patch by Hirokazu SUZUKI] * Removed support for Ruby 2.6. * Add missing license information. * `Datasets::QuoraDuplicateQuestionPair`: Added. [GitHub#149][Patch by otegami] [#]## Fixes * Fixed key from nil to :index in `Datasets::SeabornData`. [GitHub#133][Patch by Hirokazu SUZUKI] * Fixed `Datasets::Rdatasets#each` to change "NA" to nil. [GitHub#139][Patch by Hirokazu SUZUKI] * Fix `Datasets::Rdatasets#each` with mixed data of numeric and string. [GitHub#140][Patch by Hirokazu SUZUKI] [#]## Thanks * okadak * Masa * Benson Muite * abcdefg-1234567 * Hirokazu SUZUKI * Sutou Kouhei * otegami ==== rubygem-regexp_parser ==== Version update (2.5.0 -> 2.6.0) updated to version 2.6.0 see installed CHANGELOG.md [#] Changelog All notable changes to this project will be documented in this file. The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). ==== rubygem-rouge ==== Version update (3.30.0 -> 4.0.0) updated to version 4.0.0 no changelog found ==== rubygem-rspec-expectations ==== Version update (3.11.0 -> 3.11.1) updated to version 3.11.1 see installed Changelog.md ==== rubygem-rspec-support ==== Version update (3.11.0 -> 3.11.1) updated to version 3.11.1 see installed Changelog.md ==== rubygem-rubocop ==== Version update (1.35.1 -> 1.36.0) updated to version 1.36.0 no changelog found ==== rubygem-slop ==== Version update (4.9.2 -> 4.9.3) updated to version 4.9.3 see installed CHANGELOG.md v4.9.3 (2022-09-30) - ------------------ Bug fixes: * Fix explicitly false boolean options and allow for additional false arguments [#276](https://github.com/leejarvis/slop/pull/276) (Eugene Otto) ==== rubygem-spring ==== Version update (4.0.0 -> 4.1.0) updated to version 4.1.0 no changelog found ==== rubygem-sshkit ==== Version update (1.21.2 -> 1.21.3) updated to version 1.21.3 see installed CHANGELOG.md ==== rubygem-swd ==== Version update (1.3.0 -> 2.0.2) updated to version 2.0.2 no changelog found ==== rubygem-timers ==== Version update (4.3.3 -> 4.3.4) updated to version 4.3.4 no changelog found ==== rubygem-turbo-rails ==== Version update (1.1.1 -> 1.3.0) updated to version 1.3.0 no changelog found ==== rubygem-tzinfo-data ==== Version update (1.2022.3 -> 1.2022.4) updated to version 1.2022.4 no changelog found ==== rubygem-unicode-display_width ==== Version update (2.2.0 -> 2.3.0) updated to version 2.3.0 see installed CHANGELOG.md [#]# 2.3.0 - Unicode 15.0 ==== rubygem-webfinger ==== Version update (1.2.0 -> 2.1.2) updated to version 2.1.2 no changelog found ==== rubygem-xdg ==== Version update (6.5.0 -> 6.6.0) updated to version 6.6.0 no changelog found ==== rubygem-yard ==== Version update (0.9.27 -> 0.9.28) updated to version 0.9.28 see installed CHANGELOG.md ==== rubygem-zeitwerk ==== Version update (2.6.0 -> 2.6.1) updated to version 2.6.1 no changelog found ==== sendmail ==== Subpackages: libmilter1_0 - Use group(mail) and user(mail) only on modern distributions ==== vim ==== Version update (9.0.0626 -> 9.0.0709) Subpackages: gvim vim-data vim-data-common - Updated to version 9.0.0709, fixes the following problems * Too many delete() calls in tests. * "const" and "final" both make the type a constant. (Daniel Steinberg) * Coverity warns for not checking return value. * Get an error for using const only when executing. * In Vim9 script a numbered function cannot be called. * Too many delete() calls in tests. * Calling a function from an "expr" option has too much overhead. * FEAT_TITLE was removed but is still used. * Evaluating "expr" options has more overhead than needed. * Build error and compiler warnings. * Underline color does not work in terminals that don't send a termresponse. * Syntax of commands in Vim9 script depends on +eval feature. * Popup menu highlight wrong on top of preview popup. (Yegappan Lakshmanan) * Checking for popup in screen_char() is too late, the attribute has already been changed. * Cannot scroll by screen line if a line wraps. * Missing part of the new option code. * Breakindent test fails. * Smoothscroll test fails. * 'smoothscroll' is not copied to a new window on :split. * CTRL-Y does not stop at line 1. (John Marriott) * with 'smoothscroll' set CTRL-E does not work properly when 'foldmethod' is set to "indent". (Yee Cheng Chin) * The 'splitscroll' option is not a good name. * When using powershell input redirection does not work. * No indication when the first line is broken for 'smoothscroll'. * Some tests are failing. * Build fails without the +conceal feature. * 'smoothscroll' not tested with 'number' and "n" in 'cpo'. * BS and DEL do not work properly in an interacive shell. (Gary Johnson) * Breakindent test fails. * passing modifier codes to a shell running in the GUI. (Gary Johnson) * Cannot specify another character to use instead of '@' at the end of the window. * Too many #ifdefs. * Wrong type of comment in SetSyn() function. * Mapping with CTRL keys does not work in the GUI. * Multi-byte "lastline" item in 'fillchars' does not work properly when the window is two columns wide. * Concealed characters do not work correctly. * Tests check for +cmdwin feature which is always present. * Bad redrawing with spell checking, using "C" and "$" in 'cpo'. * Setting 'cmdheight' has no effect if last window was resized. * Spacing-combining characters handled as composing, causing text to take more space than expected. * ml_get error when 'splitkeep' is "screen". (Marius Gedminas) * Too many delete() calls in tests. * No space for command line when there is a tabline. * Negative topline using CTRL-Y with 'smoothscroll' and 'diff'. (Ernie Rael) * Cursor line only partly shows with 'smoothscroll' and 'scrolloff' zero. * First line not scrolled properly with 'smoothscroll' and 'scrolloff' zero and using "k". * Search test screendump is outdated. * Breakindent test accepts wrong result. * Using exclamation marks on :function. * Tests failing with 'smoothscroll', 'number' and "n" in 'cpo'. * Tests failing with 'breakindent', 'number' and "n" in 'cpo'. * "<<<" shows for 'smoothscroll' even when 'showbreak is set. * Crash when popup with deleted timer is closed. (Igbanam Ogbuluijah) * Cannot specify a time for :echowindow. * FORTIFY_SOURCE causes a crash in Vim9 script. * "export def" does not work in a nested block. * Debugger does not display the whole command. * Compiler warning for unused function. * Buffer size for expanding tab not correctly computed. * lalloc(0) error in listchars test. * PoE filter files are not recognized. * browse() first argument cannot be a bool. * No native sound support on Mac OS. * Failing check for dictionary type for const any. * It is unclear if the +rightleft and +arabic features are actively being used. * Cursor in wrong position with Visual substitute. * VisVim is outdated, does not work with current Visual Studio. * Tiny build fails. * There is no real need for a "big" build. * With 'smoothscroll' the cursor position s not adjusted in a long line. * Incomplete testing cursor position after change with 'linebreak' set. * Failing check for argument type for const any. * CI runs "tiny" and "small" builds, which are the same. * Virtual text truncation does not take padding into account. * :help in a narrow window always opens at the top. * With 'smoothscroll' and 'scrolloff' non-zero the cursor position is not properly adjusted in a long line. * :confirm does not work properly for a terminal buffer. * Virtual text "after" not correct with 'nowrap'. ==== wpebackend-fdo ==== Version update (1.12.1 -> 1.14.0) - Update to version 1.14.0: + Fixed a crash caused by trying to deallocate already freed graphics buffers in certain situations. - Use ldconfig_scriptlets macro for post(un) handling. ==== xdm ==== Subpackages: xdm-xsession - display-manager.service: simplified deps (boo#1203662) * remove deps to time-sync.target, remote-fs.target, dbus.socket, getty@tty7.service, plymouth-quit.service * keep Conflicts to plymouth-quit.service * keep dep to systemd-logind.service - Update xdm-tarball.patch: * create /etc/X11/xinit directory if not present. ==== xz ==== Subpackages: liblzma5 - Move localised man pages to lang subpackage ==== yast2-bootloader ==== Version update (4.5.6 -> 4.5.7) - prevent leak of grub2 password to logs(bsc#1201962) - 4.5.7 ==== yast2-trans ==== Version update (84.87.20220930.817f83073b -> 84.87.20221009.3d63202666) Subpackages: yast2-trans-af yast2-trans-ar yast2-trans-bg yast2-trans-bn yast2-trans-bs yast2-trans-ca yast2-trans-cs yast2-trans-cy yast2-trans-da yast2-trans-de yast2-trans-el yast2-trans-en_GB yast2-trans-es yast2-trans-et yast2-trans-fa yast2-trans-fi yast2-trans-fr yast2-trans-gl yast2-trans-gu yast2-trans-hi yast2-trans-hr yast2-trans-hu yast2-trans-id yast2-trans-it yast2-trans-ja yast2-trans-jv yast2-trans-ka yast2-trans-km yast2-trans-ko yast2-trans-lo yast2-trans-lt yast2-trans-mk yast2-trans-mr yast2-trans-nb yast2-trans-nl yast2-trans-pa yast2-trans-pl yast2-trans-pt yast2-trans-pt_BR yast2-trans-ro yast2-trans-ru yast2-trans-si yast2-trans-sk yast2-trans-sl yast2-trans-sr yast2-trans-sv yast2-trans-ta yast2-trans-th yast2-trans-tr yast2-trans-uk yast2-trans-vi yast2-trans-wa yast2-trans-xh yast2-trans-zh_CN yast2-trans-zh_TW yast2-trans-zu - Update to version 84.87.20221009.3d63202666: * Translated using Weblate (Italian) * Translated using Weblate (Italian) * Translated using Weblate (Italian) * Translated using Weblate (Italian) * New POT for text domain 'base'. * Translated using Weblate (Russian) * New POT for text domain 'iscsi-client'. * Translated using Weblate (Russian) * Translated using Weblate (Russian) * Translated using Weblate (Russian) * Translated using Weblate (Russian) ==== zlib ==== Subpackages: libminizip1 libz1 zlib-devel - Add Power8 optimizations: * zlib-1.2.12-add-optimized-slide_hash-for-power.patch * zlib-1.2.12-add-vectorized-longest_match-for-power.patch * zlib-1.2.12-adler32-vector-optimizations-for-power.patch * zlib-1.2.12-fix-invalid-memory-access-on-ppc-and-ppc64.patch - Update zlib-1.2.12-IBM-Z-hw-accelerated-deflate-s390x.patch