Packages changed: MozillaFirefox apache2 bluedevil5 (5.18.1 -> 5.18.2) breeze (5.18.1 -> 5.18.2) breeze-gtk (5.18.1 -> 5.18.2) discover (5.18.1 -> 5.18.2) dolphin drkonqi5 (5.18.1 -> 5.18.2) gdk-pixbuf icu ipset (7.5 -> 7.6) kactivitymanagerd (5.18.1 -> 5.18.2) kcm_sddm (5.18.1 -> 5.18.2) kde-cli-tools5 (5.18.1 -> 5.18.2) kde-gtk-config5 (5.18.1 -> 5.18.2) kde-user-manager (5.18.1 -> 5.18.2) kgamma5 (5.18.1 -> 5.18.2) khotkeys5 (5.18.1 -> 5.18.2) kinfocenter5 (5.18.1 -> 5.18.2) kmenuedit5 (5.18.1 -> 5.18.2) kscreen5 (5.18.1 -> 5.18.2) kscreenlocker (5.18.1 -> 5.18.2) ksshaskpass5 (5.18.1 -> 5.18.2) ksysguard5 (5.18.1 -> 5.18.2) kwayland-integration (5.18.1 -> 5.18.2) kwin5 (5.18.1 -> 5.18.2) kwrited5 (5.18.1 -> 5.18.2) libcaca libinput (1.15.1 -> 1.15.2) libkdecoration2 (5.18.1 -> 5.18.2) libkscreen2 (5.18.1 -> 5.18.2) libksysguard5 (5.18.1 -> 5.18.2) libpt2 libqmi (1.24.4 -> 1.24.6) libxcb (1.13.1 -> 1.14) libzip (1.6.0 -> 1.6.1) libzypp (17.22.1 -> 17.23.0) mailutils milou5 (5.18.1 -> 5.18.2) mozilla-nss noto-coloremoji-fonts (20180810 -> 20191119) openblas_pthreads (0.3.7 -> 0.3.8) ovmf oxygen5 (5.18.1 -> 5.18.2) plasma-browser-integration (5.18.1 -> 5.18.2) plasma-nm5 (5.18.1 -> 5.18.2) plasma5-addons (5.18.1 -> 5.18.2) plasma5-desktop (5.18.1 -> 5.18.2) plasma5-integration (5.18.1 -> 5.18.2) plasma5-openSUSE plasma5-pa (5.18.1 -> 5.18.2) plasma5-workspace (5.18.1 -> 5.18.2) polkit-kde-agent-5 (5.18.1 -> 5.18.2) postgresql12 postgresql12-libs powerdevil5 (5.18.1 -> 5.18.2) python-Sphinx (2.3.1 -> 2.4.3) python-Sphinx-test (2.3.1 -> 2.4.3) python-ecdsa (0.13.3 -> 0.15) python-h2 (3.1.1 -> 3.2.0) python-pydot python-requests (2.22.0 -> 2.23.0) sane-backends (1.0.27 -> 1.0.29) sysconfig (0.85.3 -> 0.85.4) systemsettings5 (5.18.1 -> 5.18.2) tcsh tigervnc transactional-update (2.20.1 -> 2.20.2) wicked (0.6.61 -> 0.6.62) wireshark (3.2.1 -> 3.2.2) xdg-desktop-portal-kde (5.18.1 -> 5.18.2) xfsprogs (5.0.0 -> 5.4.0) xorg-x11-server zypper (1.14.33 -> 1.14.34) === Details === ==== MozillaFirefox ==== Subpackages: MozillaFirefox-translations-common - big endian fixes - Fix build on aarch64/armv7 with: * mozilla-bmo1610814.patch (boo#1164845, bmo#1610814) ==== apache2 ==== Subpackages: apache2-doc apache2-example-pages apache2-prefork apache2-utils - use r1874196 [SLE-7653] - modified patches % apache2-load-private-keys-from-pkcs11.patch (upstream 2.4.x port) - deleted patches - apache2-load-certificates-from-pkcs11.patch (merged to above) - require just libbrotli-devel - build mod_proxy_http2 extension - fix build for older distributions ==== bluedevil5 ==== Version update (5.18.1 -> 5.18.2) Subpackages: bluedevil5-lang - Update to 5.18.2 * New bugfix release * For more details please see: * https://www.kde.org/announcements/plasma-5.18.2.php - Changes since 5.18.1: * Set all labels to plain text * Add explicit includes to fix build with Qt 5.11 ==== breeze ==== Version update (5.18.1 -> 5.18.2) Subpackages: breeze5-cursors breeze5-decoration breeze5-style breeze5-style-lang breeze5-wallpapers libbreezecommon5-5 - Update to 5.18.2 * New bugfix release * For more details please see: * https://www.kde.org/announcements/plasma-5.18.2.php - No code changes since 5.18.1 ==== breeze-gtk ==== Version update (5.18.1 -> 5.18.2) Subpackages: gtk2-metatheme-breeze gtk3-metatheme-breeze metatheme-breeze-common - Update to 5.18.2 * New bugfix release * For more details please see: * https://www.kde.org/announcements/plasma-5.18.2.php - No code changes since 5.18.1 ==== discover ==== Version update (5.18.1 -> 5.18.2) Subpackages: discover-backend-flatpak discover-backend-fwupd discover-backend-packagekit discover-lang - Update to 5.18.2 * New bugfix release * For more details please see: * https://www.kde.org/announcements/plasma-5.18.2.php - Changes since 5.18.1: * Properly react to failed transactions * packagekit: Fix updatesCountChanged signal emission * flatpak: fix build on old flatpak versions * flatpak: after performing operations, check for unused refs * flatpak: make sure the progress isn't over 100 * flatpak: provide the arch when checking the timestamp * flatpak: reduce leakage of GObjects - Enable KUserFeedback support ==== dolphin ==== Subpackages: dolphin-part dolphin-part-lang libdolphinvcs5 - Add upstream patch to move back the "Create New..." menu item in its former position (kde#417640): * 0001-Restore-former-position-of-Create-New-menu-item-in-v.patch - Refreshed patches: * dolphin-go_up.diff ==== drkonqi5 ==== Version update (5.18.1 -> 5.18.2) Subpackages: drkonqi5-lang - Update to 5.18.2 * New bugfix release * For more details please see: * https://www.kde.org/announcements/plasma-5.18.2.php - No code changes since 5.18.1 ==== gdk-pixbuf ==== Subpackages: gdk-pixbuf-lang gdk-pixbuf-query-loaders gdk-pixbuf-query-loaders-32bit gdk-pixbuf-thumbnailer libgdk_pixbuf-2_0-0 libgdk_pixbuf-2_0-0-32bit typelib-1_0-GdkPixbuf-2_0 - A file tests/test-images/gif-test-suite/max-width.gif from the test suite is correctly identified by clamav to be a malicious BC.Gif.Exploit.Agent-1425366.Agent. This is an intentional part of the test suite to ensure it has no negative side effects. On SLE, the package is built with clamav scanning, which then prevents a successful build. This change repacks the source package to a password-protected zip to bypass the clamav scanning for SLE (bsc#1159337), with following update: + Download upstream tarball through source service + Add pre_checkin.sh to convert tarball to zip file + Update spec-file to use the zip file as main source ==== icu ==== Subpackages: libicu-suse65_1 libicu65_1-ledata - Add locale.diff [boo#1162882] ==== ipset ==== Version update (7.5 -> 7.6) Subpackages: libipset13 - Update to release 7.6 * Add checking system_power_efficient_wq in the source tree. ==== kactivitymanagerd ==== Version update (5.18.1 -> 5.18.2) Subpackages: kactivitymanagerd-lang - Update to 5.18.2 * New bugfix release * For more details please see: * https://www.kde.org/announcements/plasma-5.18.2.php - No code changes since 5.18.1 ==== kcm_sddm ==== Version update (5.18.1 -> 5.18.2) Subpackages: kcm_sddm-lang - Update to 5.18.2 * New bugfix release * For more details please see: * https://www.kde.org/announcements/plasma-5.18.2.php - No code changes since 5.18.1 ==== kde-cli-tools5 ==== Version update (5.18.1 -> 5.18.2) Subpackages: kde-cli-tools5-lang - Update to 5.18.2 * New bugfix release * For more details please see: * https://www.kde.org/announcements/plasma-5.18.2.php - No code changes since 5.18.1 ==== kde-gtk-config5 ==== Version update (5.18.1 -> 5.18.2) Subpackages: kde-gtk-config5-gtk2 kde-gtk-config5-gtk3 - Update to 5.18.2 * New bugfix release * For more details please see: * https://www.kde.org/announcements/plasma-5.18.2.php - No code changes since 5.18.1 ==== kde-user-manager ==== Version update (5.18.1 -> 5.18.2) Subpackages: kde-user-manager-lang - Update to 5.18.2 * New bugfix release * For more details please see: * https://www.kde.org/announcements/plasma-5.18.2.php - No code changes since 5.18.1 ==== kgamma5 ==== Version update (5.18.1 -> 5.18.2) Subpackages: kgamma5-lang - Update to 5.18.2 * New bugfix release * For more details please see: * https://www.kde.org/announcements/plasma-5.18.2.php - No code changes since 5.18.1 ==== khotkeys5 ==== Version update (5.18.1 -> 5.18.2) Subpackages: khotkeys5-lang - Update to 5.18.2 * New bugfix release * For more details please see: * https://www.kde.org/announcements/plasma-5.18.2.php - No code changes since 5.18.1 ==== kinfocenter5 ==== Version update (5.18.1 -> 5.18.2) Subpackages: kinfocenter5-lang - Update to 5.18.2 * New bugfix release * For more details please see: * https://www.kde.org/announcements/plasma-5.18.2.php - No code changes since 5.18.1 ==== kmenuedit5 ==== Version update (5.18.1 -> 5.18.2) Subpackages: kmenuedit5-lang - Update to 5.18.2 * New bugfix release * For more details please see: * https://www.kde.org/announcements/plasma-5.18.2.php - No code changes since 5.18.1 ==== kscreen5 ==== Version update (5.18.1 -> 5.18.2) Subpackages: kscreen5-lang kscreen5-plasmoid - Update to 5.18.2 * New bugfix release * For more details please see: * https://www.kde.org/announcements/plasma-5.18.2.php - No code changes since 5.18.1 ==== kscreenlocker ==== Version update (5.18.1 -> 5.18.2) Subpackages: kscreenlocker-lang libKScreenLocker5 - Update to 5.18.2 * New bugfix release * For more details please see: * https://www.kde.org/announcements/plasma-5.18.2.php - No code changes since 5.18.1 ==== ksshaskpass5 ==== Version update (5.18.1 -> 5.18.2) Subpackages: ksshaskpass5-lang - Update to 5.18.2 * New bugfix release * For more details please see: * https://www.kde.org/announcements/plasma-5.18.2.php - No code changes since 5.18.1 ==== ksysguard5 ==== Version update (5.18.1 -> 5.18.2) Subpackages: ksysguard5-lang - Update to 5.18.2 * New bugfix release * For more details please see: * https://www.kde.org/announcements/plasma-5.18.2.php - Changes since 5.18.1: * Unify ksysguard cpu clock speed names ==== kwayland-integration ==== Version update (5.18.1 -> 5.18.2) - Update to 5.18.2 * New bugfix release * For more details please see: * https://www.kde.org/announcements/plasma-5.18.2.php - No code changes since 5.18.1 ==== kwin5 ==== Version update (5.18.1 -> 5.18.2) Subpackages: kwin5-lang - Update to 5.18.2 * New bugfix release * For more details please see: * https://www.kde.org/announcements/plasma-5.18.2.php - Changes since 5.18.1: * [kcm/effects] Clip ListView * Schedule a workspace repaint in AbstractClient::minimize() * [plastik] Disable problematic text hints (kde#417699,kde#413179) ==== kwrited5 ==== Version update (5.18.1 -> 5.18.2) - Update to 5.18.2 * New bugfix release * For more details please see: * https://www.kde.org/announcements/plasma-5.18.2.php - No code changes since 5.18.1 ==== libcaca ==== - Refresh spec-file via spec-cleaner. - Add Requires:toilet for caca-utils, because need for cacaclock. ==== libinput ==== Version update (1.15.1 -> 1.15.2) Subpackages: libinput-udev libinput10 - Update to release 1.15.2 * Fixes three regressions; one of these is a libevdev bug. * Do not anymore force a proximity out on a tablet pen while a button is held down. ==== libkdecoration2 ==== Version update (5.18.1 -> 5.18.2) Subpackages: libkdecorations2-5 libkdecorations2-5-lang libkdecorations2private7 - Update to 5.18.2 * New bugfix release * For more details please see: * https://www.kde.org/announcements/plasma-5.18.2.php - No code changes since 5.18.1 ==== libkscreen2 ==== Version update (5.18.1 -> 5.18.2) Subpackages: libKF5Screen7 libkscreen2-plugin - Update to 5.18.2 * New bugfix release * For more details please see: * https://www.kde.org/announcements/plasma-5.18.2.php - Changes since 5.18.1: * fix: handle when backend fails to load/initialize * fix(kwayland): wait longer for connection timeout and retry (kde#416566) * fix(kwayland): remove code with side-effects from Q_ASSERT (kde#413892) ==== libksysguard5 ==== Version update (5.18.1 -> 5.18.2) Subpackages: libksysguard5-helper libksysguard5-lang - Update to 5.18.2 * New bugfix release * For more details please see: * https://www.kde.org/announcements/plasma-5.18.2.php - No code changes since 5.18.1 ==== libpt2 ==== - Add libpt2-gnu-make-4.3.patch: Fix build with GNU Make 4.3 (number signs (#) appearing inside a macro reference or function invocation no longer introduce comments and should not be escaped with backslahes. ==== libqmi ==== Version update (1.24.4 -> 1.24.6) Subpackages: libqmi-glib5 libqmi-tools - Update to version 1.24.6: libqmi-glib: * Fixed the close operation logic to make sure that a reopen done right away doesn't close the wrong endpoint. * Updated string reading logic to make sure that all strings are valid UTF-8. * Updated string reading logic to attempt parsing as GSM7 or UCS2 if the initial UTF-8 validation fails. * Renamed TLV 0x15 in the "WDA Get Data Format" message, and added new compat methods for the old name. * Fixed the format of the NITZ information TLV, and added new compat methods for the old name. * Fixed the format of the Home Network 3GPP2 TLV, and added new compat methods for the old name. * Several other minor improvements and fixes. ==== libxcb ==== Version update (1.13.1 -> 1.14) Subpackages: libxcb-composite0 libxcb-damage0 libxcb-devel libxcb-dpms0 libxcb-dri2-0 libxcb-dri3-0 libxcb-glx0 libxcb-present0 libxcb-randr0 libxcb-record0 libxcb-render0 libxcb-render0-32bit libxcb-res0 libxcb-screensaver0 libxcb-shape0 libxcb-shm0 libxcb-shm0-32bit libxcb-sync1 libxcb-xf86dri0 libxcb-xfixes0 libxcb-xinerama0 libxcb-xinput0 libxcb-xkb1 libxcb-xtest0 libxcb-xv0 libxcb-xvmc0 libxcb1 libxcb1-32bit - Update to version 1.14 * Update configure.ac bug URL for gitlab migration * configure.ac: Depend on pthread-stubs only on not-Linux * c_client: fix "adress" typo * Include time.h before using time() * Handle EINTR from recvmsg in _xcb_in_read * Implement xcb_total_read() and xcb_total_written(). * tests: Support Check 0.13.0 API * Add "ge.*" to src/.gitignore * Update README for gitlab migration * Add README.md to EXTRA_DIST ==== libzip ==== Version update (1.6.0 -> 1.6.1) - version update to 1.6.1 * Bugfix for double-free in zipcmp(1) during cleanup. ==== libzypp ==== Version update (17.22.1 -> 17.23.0) - Log patch status changes to history (jsc#SLE-5116) - Allow to disable all WebServer dependent tests when building. OBS wants to be able to get rid of the nginx/FastCGI-devel build requirement. Use 'rpmbuild --without mediabackend_tests' or 'cmake -DDISABLE_MEDIABACKEND_TESTS=1'. - version 17.23.0 (22) ==== mailutils ==== Subpackages: libmailutils5 - Add patch silent-common-mu_tcp_wrapper_daemon.patch * Add extern in header file declaration of variable mu_tcp_wrapper_daemon (boo#1164444) ==== milou5 ==== Version update (5.18.1 -> 5.18.2) Subpackages: milou5-lang - Update to 5.18.2 * New bugfix release * For more details please see: * https://www.kde.org/announcements/plasma-5.18.2.php - No code changes since 5.18.1 ==== mozilla-nss ==== Subpackages: libfreebl3 libfreebl3-hmac libsoftokn3 libsoftokn3-hmac mozilla-nss-certs mozilla-nss-tools - Package also the cmac.h needed by blapi.h - Disable LTO on %arm as LTO fails on neon errors ==== noto-coloremoji-fonts ==== Version update (20180810 -> 20191119) - Update to Version 20191119 Unicode 12 * Updated font file and artwork to Unicode 12 * Added flags for: + BL: Saint Barthélemy + BQ: Caribbean Netherlands + MQ: Martinique + RE: Réunion + TF: French Southern Territories * Changed flags for: + XK: Kosovo + FR: France + NL: Netherlands * This release also fixes the people holding hands emoji to work for any combination of skin tone modifiers. ==== openblas_pthreads ==== Version update (0.3.7 -> 0.3.8) - Add support for gcc8/9 building (jsc#SLE-8604). - Update to version 0.3.8 common: * LAPACK has been updated to 3.9.0 (plus patches up to January 2nd, 2020) * CMAKE support has been improved in several areas including cross-compilation * A thread race condition in the GEMM3M kernels was resolved * The "generic" (plain C) gemm beta kernel used by many targets has been sped up * An optimized version of the LAPACK trtrs functions has been added * An incompatibilty between the LAPACK tests and the OpenBLAS implementation of XERBLA was resolved, removing the numerous warnings about wrong error exits in the former * Support for NetBSD has been added * Support for compilation with g95 and non-GNU versions of ld has been improved * Compilation with (upcoming) gcc 10 is now supported power: * Worked around miscompilation of several POWER8 and POWER9 kernels by older versions of gcc * Added support for big-endian POWER8 and for compilation on AIX * Corrected bugs in the big-endian support for PPC440 and PPC970 * DYNAMIC_ARCH support is now available in CMAKE builds as well armv8: * Performance of DGEMM_BETA and SGEMM_NCOPY has been improved * Compilation for 32bit works again * Performance of the RPCC function has been improved * Improved performance on small systems * DYNAMIC_ARCH support is now available in CMAKE builds as well * Cross-compilation from OSX to IOS was simplified x86-64: * A new AVX512 DGEMM kernel was added and the AVX512 SGEMM kernel was significantly improved * Optimized AVX512 kernels for CGEMM and ZGEMM have been added * AVX2 kernels for STRMM, SGEMM, and CGEMM have been significantly sped up and optimized CGEMM3M and ZGEMM3M kernels have been added * Added support for QEMU virtual cpus * A compilation problem with PGI and SUN compilers was fixed * Intel "Goldmont plus" is now autodetected * A potential crash on program exit on MS Windows has been fixed IBM Z: * Z15 is now supported as Z14 * DYNAMIC_ARCH is now available on ZARCH as well - Remove now merged gcc10-Support-two-digit-version-numbers-in-gcc-version-che.patch ==== ovmf ==== Subpackages: qemu-ovmf-x86_64 - Add ovmf-bsc1163969-fix-DxeImageVerificationHandler.patch to fix dbx signature check (bsc#1163969, CVE-2019-14575) + Also change the order of several patches to distinguish the openssl patch - Add ovmf-bsc1163927-fix-ip4dxe-and-arpdxe.patch to fix memory leakage in Ip4Dxe and ArpDxe (bsc#1163927, CVE-2019-14559) ==== oxygen5 ==== Version update (5.18.1 -> 5.18.2) - Update to 5.18.2 * New bugfix release * For more details please see: * https://www.kde.org/announcements/plasma-5.18.2.php - No code changes since 5.18.1 ==== plasma-browser-integration ==== Version update (5.18.1 -> 5.18.2) Subpackages: plasma-browser-integration-lang - Update to 5.18.2 * New bugfix release * For more details please see: * https://www.kde.org/announcements/plasma-5.18.2.php - No code changes since 5.18.1 ==== plasma-nm5 ==== Version update (5.18.1 -> 5.18.2) Subpackages: plasma-nm5-lang plasma-nm5-openconnect plasma-nm5-openvpn plasma-nm5-pptp plasma-nm5-vpnc - Update to 5.18.2 * New bugfix release * For more details please see: * https://www.kde.org/announcements/plasma-5.18.2.php - Changes since 5.18.1: * Fix build with missing includes * [kded] Set password dialog boxes to plaintext * [kded] Escape notifications * [kcm] Escape connection name in close dialog * KCM: Fix connection list background and padding * Fix ampersand and other characters in tooltip (kde#398225) * Make sure we change icon on NM connectivity change ==== plasma5-addons ==== Version update (5.18.1 -> 5.18.2) Subpackages: plasma5-addons-lang - Update to 5.18.2 * New bugfix release * For more details please see: * https://www.kde.org/announcements/plasma-5.18.2.php - Changes since 5.18.1: * [applets/weather] Remove outdated extra configure button (kde#412114) * fix condition in KonsoleProfiles::run ==== plasma5-desktop ==== Version update (5.18.1 -> 5.18.2) Subpackages: plasma5-desktop-emojier - Update to 5.18.2 * New bugfix release * For more details please see: * https://www.kde.org/announcements/plasma-5.18.2.php - Changes since 5.18.1: * Calculate needsSave on checkbox toggle not on change (kde#411584) * Remove attempt to start long gone baloo_file_cleaner * [kcm/baloo] Clip ListView * [kcm/activities] Clip ListView * emojier: use proper scoping for QPixmap * KCM look and feel : set proper default values for kwin kdecoration when applying global style * emojier: --warnings * emojier: improve the fallback mechanism to detect languages (kde#417713) * emojier: properly specify the application component name to KAboutData (kde#416669) * emojier: Only fit text when we know it's a very complex emoji (kde#417454) * emojier: make it possible to filter by annotation * [Folder view]Make shadow scale aware * Set good default value for cursor theme and size in KRDB (kde#414109) ==== plasma5-integration ==== Version update (5.18.1 -> 5.18.2) Subpackages: plasma5-integration-plugin plasma5-integration-plugin-lang - Update to 5.18.2 * New bugfix release * For more details please see: * https://www.kde.org/announcements/plasma-5.18.2.php - No code changes since 5.18.1 ==== plasma5-openSUSE ==== Subpackages: plasma5-defaults-openSUSE plasma5-theme-openSUSE plasma5-workspace-branding-openSUSE sddm-theme-openSUSE - Update to 5.18.2 ==== plasma5-pa ==== Version update (5.18.1 -> 5.18.2) Subpackages: plasma5-pa-lang - Update to 5.18.2 * New bugfix release * For more details please see: * https://www.kde.org/announcements/plasma-5.18.2.php - No code changes since 5.18.1 ==== plasma5-workspace ==== Version update (5.18.1 -> 5.18.2) Subpackages: gmenudbusmenuproxy plasma5-session plasma5-session-wayland plasma5-workspace-lang plasma5-workspace-libs xembedsniproxy - Update to 5.18.2 * New bugfix release * For more details please see: * https://www.kde.org/announcements/plasma-5.18.2.php - Changes since 5.18.1: * Use appropriate icon for unconfigured applets' "Configure..." buttons * [applets/systemtray] Clip ListView in config * [kcms/feedback] Increase default window height a bit more (kde#417747) * fix activity runner - Build the KUserFeedback KCM ==== polkit-kde-agent-5 ==== Version update (5.18.1 -> 5.18.2) Subpackages: polkit-kde-agent-5-lang - Update to 5.18.2 * New bugfix release * For more details please see: * https://www.kde.org/announcements/plasma-5.18.2.php - No code changes since 5.18.1 ==== postgresql12 ==== Subpackages: postgresql12-contrib postgresql12-llvmjit postgresql12-server - Fix a few mistakes in the spec file. ==== postgresql12-libs ==== - Fix a few mistakes in the spec file. ==== powerdevil5 ==== Version update (5.18.1 -> 5.18.2) Subpackages: powerdevil5-lang - Update to 5.18.2 * New bugfix release * For more details please see: * https://www.kde.org/announcements/plasma-5.18.2.php - Changes since 5.18.1: * Fix compilation with Qt 5.15, this hit the time bomb too ==== python-Sphinx ==== Version update (2.3.1 -> 2.4.3) - specfile: * update copyright year - update to version 2.4.3: * Bugs fixed + #7184: autodoc: "*args" and "**kwarg" in type comments are not handled properly + #7189: autodoc: classmethod coroutines are not detected + #7183: intersphinx: ":attr:" reference to property is broken + #6244, #6387: html search: Search breaks/hangs when built with dirhtml builder + #7195: todo: emit doctree-resolved event with non-document node incorrectly - changes from version 2.4.2: * Bugs fixed + #7138: autodoc: "autodoc.typehints" crashed when variable has unbound object as a value + #7156: autodoc: separator for keyword only arguments is not shown + #7146: autodoc: IndexError is raised on suppressed type_comment found + #7161: autodoc: typehints extension does not support parallel build + #7178: autodoc: TypeError is raised on fetching type annotations + #7151: crashed when extension assigns a value to "env.indexentries" + #7170: text: Remove debug print + #7137: viewcode: Avoid to crash when non-python code given - changes from version 2.4.1: * Bugs fixed + #7120: html: crashed when on scaling SVG images which have float dimentions + #7126: autodoc: TypeError: 'getset_descriptor' object is not iterable - changes from version 2.4.0: * Deprecated + The "decode" argument of "sphinx.pycode.ModuleAnalyzer()" + "sphinx.directives.other.Index" + "sphinx.environment.temp_data['gloss_entries']" + "sphinx.environment.BuildEnvironment.indexentries" + "sphinx.environment.collectors.indexentries.IndexEntriesCollector" + "sphinx.ext.apidoc.INITPY" + "sphinx.ext.apidoc.shall_skip()" + "sphinx.io.FiletypeNotFoundError" + "sphinx.io.get_filetype()" + "sphinx.pycode.ModuleAnalyzer.encoding" + "sphinx.roles.Index" + "sphinx.util.detect_encoding()" + "sphinx.util.get_module_source()" + "sphinx.util.inspect.Signature" + "sphinx.util.inspect.safe_getmembers()" + "sphinx.writers.latex.LaTeXTranslator.settings.author" + "sphinx.writers.latex.LaTeXTranslator.settings.contentsname" + "sphinx.writers.latex.LaTeXTranslator.settings.docclass" + "sphinx.writers.latex.LaTeXTranslator.settings.docname" + "sphinx.writers.latex.LaTeXTranslator.settings.title" + "sphinx.writers.latex.ADDITIONAL_SETTINGS" + "sphinx.writers.latex.DEFAULT_SETTINGS" + "sphinx.writers.latex.LUALATEX_DEFAULT_FONTPKG" + "sphinx.writers.latex.PDFLATEX_DEFAULT_FONTPKG" + "sphinx.writers.latex.XELATEX_DEFAULT_FONTPKG" + "sphinx.writers.latex.XELATEX_GREEK_DEFAULT_FONTPKG" * Features added + #6910: inheritance_diagram: Make the background of diagrams transparent + #6446: duration: Add "sphinx.ext.durations" to inspect which documents slow down the build + #6837: LaTeX: Support a nested table + #7115: LaTeX: Allow to override LATEXOPTS and LATEXMKOPTS via environment variable + #6966: graphviz: Support ":class:" option + #6696: html: ":scale:" option of image/figure directive not working for SVG images (imagesize-1.2.0 or above is required) + #7025: html search: full text search can be disabled for individual document using ":nosearch:" file-wide metadata + #6994: imgconverter: Support illustrator file (.ai) to .png conversion + autodoc: Support Positional-Only Argument separator (PEP-570 compliant) + autodoc: Support type annotations for variables + #2755: autodoc: Add new event: :event:`autodoc-before-process-signature` + #2755: autodoc: Support type_comment style (ex. "# type: (str) - > str") annotation (python3.8+ or `typed_ast `_ is required) + #7051: autodoc: Support instance variables without defaults (PEP-526) + #6418: autodoc: Add a new extension "sphinx.ext.autodoc.typehints". It shows typehints as object description if "autodoc_typehints = "description"" set. This is an experimental extension and it will be integrated into autodoc core in Sphinx-3.0 + SphinxTranslator now calls visitor/departure method for super node class if visitor/departure method for original node class not found + #6418: Add new event: :event:`object-description-transform` + py domain: :rst:dir:`py:data` and :rst:dir:`py:attribute` take new options named ":type:" and ":value:" to describe its type and initial value + #6785: py domain: ":py:attr:" is able to refer properties again + #6772: apidoc: Add "-q" option for quiet mode * Bugs fixed + #6925: html: Remove redundant type="text/javascript" from