Please note that this mail was generated by a script. The described changes are computed based on the aarch64 DVD. The full online repo contains too many changes to be listed here.
Please check the known defects of this snapshot before upgrading: https://openqa.opensuse.org/tests/overview?distri=opensuse&groupid=3&version=Tumbleweed&build=20251230 Please do not reply to this email to report issues, rather file a bug on bugzilla.opensuse.org. For more information on filing bugs please see https://en.opensuse.org/openSUSE:Submitting_bug_reports Packages changed: harfbuzz (12.2.0 -> 12.3.0) libdatrie (0.2.13 -> 0.2.14) libdeflate (1.24 -> 1.25) liburing (2.11 -> 2.13) lvm2 lvm2-device-mapper openSUSE-release (20251229 -> 20251230) === Details === ==== harfbuzz ==== Version update (12.2.0 -> 12.3.0) Subpackages: libharfbuzz-gobject0 libharfbuzz-icu0 libharfbuzz-subset0 libharfbuzz0 typelib-1_0-HarfBuzz-0_0 - Update to version 12.3.0: + Invalid font tables (eg. GSUB/GPOS) are outright rejected, instead of partially validated and used. This behavior is different from DirectWrite and HarfRust, and is in line with CoreText. + Various speed optimizations: - AAT shaping: speed up state machine on Apple silicon using a fast-path. - 12% faster in LucidaGrande benchmark. - OpenType shaping: speed up (Chain)Context lookup shaping using a fast-path and Coverage caching. 20% speedup in NotoNastaliqUrdu benchmark. - Drawing mega variable-fonts: 30% speedup on GoogleSansFlex benchmark. - Drawing VARC fonts: 5% speedup on varc-hanzi benchmark. - Always apply synthetic slant around horizontal glyph origin in hb-draw API. - Fix undefined C++ behavior in some uses union. - Remove the disabled by default uniscribe-bug-compatible mode from Indic and Khmer shapers, that used to be used when testing against Uniscribe shaping behaviour. - Support full instancing fonts with v2 avar table. - Various subsetting, build, fuzzing, and documentation fixes. ==== libdatrie ==== Version update (0.2.13 -> 0.2.14) - update to 0.2.14: * Check and link to locale_charset() available in libiconv * Problem fixes for parallel build. * Catch more malloc() failures caught by Coverity Scan * Updated build scripts to latest toolchain. * Minor documentation fix. * Minor error handling improvement in tests. ==== libdeflate ==== Version update (1.24 -> 1.25) - update to 1.25: * Fixed a build error with gcc 16. * The libdeflate CMake package is now relocatable. ==== liburing ==== Version update (2.11 -> 2.13) - update to 2.13: * Add support for pipe operations, as supported by newer kernels * Fixes for error path handling * fixes to memory handling correctness * fixes to build system and tests * documentation updates and fixes * fixes to undefined behavior issues and compiler issues ==== lvm2 ==== Subpackages: liblvm2cmd2_03 - update lvm.conf: sync up with upstream v2_03_38 (bsc#1255680) - Remove unused config options: - allocation/vdo_use_metadata_hints - allocation/vdo_write_policy - allocation/vdo_check_point_frequency - New config options + config/validate_metadata + devices/devicesfile_backup_limit + devices/{device_ids_refresh, device_ids_refresh_checks} + allocation/pvmove_max_segment_size_mb + global/sanlock_align_size + global/{thin_restore_executable, thin_restore_options, cache_restore_executable, cache_restore_options} + global/lvresize_fs_helper_executable - Update comments of config options - global/vdo_disabled_features - devices/scan_lvs - log/report_command_log - log/command_log_selection - global/system_id_source - report/headings - Typo fixes ==== lvm2-device-mapper ==== Subpackages: device-mapper libdevmapper-event1_03 libdevmapper1_03 - update lvm.conf: sync up with upstream v2_03_38 (bsc#1255680) - Remove unused config options: - allocation/vdo_use_metadata_hints - allocation/vdo_write_policy - allocation/vdo_check_point_frequency - New config options + config/validate_metadata + devices/devicesfile_backup_limit + devices/{device_ids_refresh, device_ids_refresh_checks} + allocation/pvmove_max_segment_size_mb + global/sanlock_align_size + global/{thin_restore_executable, thin_restore_options, cache_restore_executable, cache_restore_options} + global/lvresize_fs_helper_executable - Update comments of config options - global/vdo_disabled_features - devices/scan_lvs - log/report_command_log - log/command_log_selection - global/system_id_source - report/headings - Typo fixes ==== openSUSE-release ==== Version update (20251229 -> 20251230) Subpackages: openSUSE-release-appliance-custom openSUSE-release-dvd - automatically generated by openSUSE-release-tools/pkglistgen
