The following modules have a new version: - adwaita-icon-theme (46.beta => 46.rc) - at-spi2-core (2.51.90 => 2.51.91) - d-spy (1.9.0 => 1.9.1) - epiphany (46.beta => 46.rc) - evolution-data-server (3.51.2 => 3.51.3) - gcr (4.2.0 => 4.2.1) - gdm (46.alpha => 46.rc) - gjs (1.79.3 => 1.79.90) - glib (2.79.2 => 2.80.0) - glib-networking (2.80.alpha => 2.80.rc) - gnome-builder (46.alpha => 46.beta) - gnome-calculator (46.beta => 46.rc) - gnome-calendar (45.1 => 46.rc) - gnome-clocks (45.0 => 46.rc) - gnome-connections (46.beta => 46.rc) - gnome-console (45.0 => 46.rc) - gnome-contacts (46.alpha => 46.beta) (*) - gnome-control-center (46.beta.2 => 46.rc) - gnome-initial-setup (46.beta => 46.rc) - gnome-maps (46.beta => 46.rc) - gnome-online-accounts (3.49.2 => 3.49.4) - gnome-remote-desktop (46.beta => 46.rc) - gnome-session (46.alpha => 46.rc) - gnome-settings-daemon (46.beta => 46.rc) - gnome-shell (46.beta => 46.rc) - gnome-shell-extensions (46.beta => 46.rc) - gnome-software (46.beta => 46.rc) - gnome-system-monitor (46.beta => 46.rc) - gnome-text-editor (46.beta => 46.rc) - gnome-tour (45.0 => 46.rc) - gom (0.4 => 0.5.0) - gsettings-desktop-schemas (46.beta => 46.rc) - gtk (4.13.7 => 4.13.9) - gtk-doc (1.33.2 => 1.34.0) - gtksourceview (5.11.1 => 5.11.2) - gvfs (1.53.90 => 1.53.91) - libadwaita (1.5.beta => 1.5.rc) - libdex (0.5.0 => 0.5.1) - libpanel (1.4.1 => 1.5.1) - libsecret (0.21.3 => 0.21.4) - libshumate (1.2.beta => 1.2.rc2) - loupe (46.beta => 46.rc) - mutter (46.beta => 46.rc) - nautilus (46.beta => 46.rc) - orca (46.alpha => 46.beta) - pango (1.51.2 => 1.52.1) - simple-scan (44.0 => 46.beta) - snapshot (45.2 => 46.rc) (*) - sysprof (45.2 => 46.rc) - tecla (46.beta => 46.rc) - template-glib (3.36.1 => 3.36.2) - tracker (3.7.beta => 3.7.rc) - tracker-miners (3.7.beta => 3.7.rc) - vala (0.56.14 => 0.56.15) - vte (0.75.91 => 0.75.92) (*) - xdg-desktop-portal-gnome (46.beta => 46.rc) (*) No summarized news available The following modules weren't upgraded in this release: baobab, calls, cantarell-fonts, dconf, dconf-editor, devhelp, evince, folks, gcab, gdk-pixbuf, geocode-glib, gexiv2, gi-docgen, glibmm, gmime, gnome-autoar, gnome-backgrounds, gnome-bluetooth, gnome-boxes, gnome-characters, gnome-color-manager, gnome-desktop, gnome-disk-utility, gnome-font-viewer, gnome-keyring, gnome-logs, gnome-menus, gnome-music, gnome-user-docs, gnome-user-share, gnome-weather, gobject-introspection, grilo, grilo-plugins, gsound, gspell, gssdp, gtk+, gtk-vnc, gtkmm, gupnp, gupnp-av, gupnp-dlna, json-glib, jsonrpc-glib, libdazzle, libgee, libgsf, libgtop, libgweather, libgxps, libhandy, libmediaart, libnma, libnotify, libpeas, librsvg, libsigc++, libsoup, mm-common, pangomm, phodav, pyatspi, pygobject, rest, rygel, sushi, totem, totem-pl-parser, yelp, yelp-tools, yelp-xsl ======================================== adwaita-icon-theme ======================================== 46.rc - cursors: fix windows build (issue #261) - cursors: reinstate some x11 cursor names (issue #278) - symbolic: thunderbolt, phone & export fixes - index.theme: remove duplicate entries ======================================== at-spi2-core ======================================== * Back out code to generate mouse events on mutter. It had a couple of unwanted side effects. Also remove dependencies on libei and xkbcommon. * atk-adaptor: Fix collection role matching. * Have atspi_text_get_string_at_offset fall back to calling GetTextAtOffset if GetStringAtOffset is unimplemented. * Don't use g_assert in the unit tests. What's new in at-spi2-core 2.51.91: ======================================== d-spy ======================================== # D-Spy 1.9.1 (GNOME 46.rc) * Translation updates * Appdata and screenshot updates * AdwAboutDialog ======================================== epiphany ======================================== 46.rc - February 29, 2024 =========================== * Close security popover after selection (#2215) * Focus location entry on search hotkey (#2278) * Close page menu popover on print, search and fullscreen actions (#2283) * Forward key events directly to web view (#1915) (#2173) * Updated translations ======================================== evolution-data-server ======================================== Evolution-Data-Server 3.51.3 2024-03-01 --------------------------------------- Bug Fixes: I#139 - CalDAV Scheduling - utilize SCHEDULE-AGENT property parameter I#522 - build: Make sure tests run in serial I#526 - IMAPx: Disable PREVIEW fetch on error I#527 - Camel: Long header folding should not add empty folding line I#528 - Camel: Fix possible busy loop in camel-lock-helper evo-I#2675 - Support webcals: URI Translations: Asier Sarasua Garmendia (eu) ======================================== gcr ======================================== gcr 4.2.1: - gcr-ssh-agent: set `SSH_AUTH_SOCK` [GNOME/gcr!137] - gcr-ssh-agent: port avoid deadlock fix [GNOME/gcr!136] - Updated translations ======================================== gdm ======================================== ============= Version 46.rc ============= - Support for killing conflicting sessions at login time. - XDMCP fix - Use wayland by default on certain server chips - Fix pam extension size computation - Introspection fix - Fix for homed users - Translation updates ======================================== gjs ======================================== Version 1.79.90 --------------- - You may have noticed that WeakRef and FinalizationRegistry... never actually worked as they were supposed to. They work now! - Closed bugs and merge requests: * Workspace switching performance degradation due to leaked WeakRefs in JS [#600, !913, Philip Chimento] * GTop.glibtop_get_mountlist invocation causes GNOME Shell Crash [#601, !914, Philip Chimento] * Progress towards some performance improvements in accessing GObject properties [!915, Marco Trevisan] * Various maintenance [!916, Philip Chimento] ======================================== glib ======================================== Overview of changes in GLib 2.80.0, 2024-03-07 ============================================== * Bugs fixed: - #3271 GLib: string malformed for gettext (Philip Withnall) - !3940 tests: Don’t run check-missing-install-tag.py test under valgrind (Philip Withnall) - !3946 Add missing argument placeholders to several command-line tools (Simon McVittie) - !3947 docs: Fix a typo in the macros docs page (Philip Withnall) - !3951 g_warn_if_fail: Document as always evaluating expr (Simon McVittie) - !3953 docs: Specify gi-docgen as a native dependency (Bobby Rong) - !3955 docs: Fix building with docs enabled and introspection disabled (Bobby Rong) - !3956 docs: Minor improvements to GSignal documentation (Philip Withnall) * Translation updates: - Basque (Asier Sarasua Garmendia) - British English (Andi Chandler, Bruce Cowan) - Chinese (China) (Luming Zh) - Czech (Daniel Rusek) - Georgian (Ekaterine Papava) - Hebrew (Yaron Shahrabani) - Hungarian (Balázs Úr) - Kazakh (Baurzhan Muftakhidinov) - Lithuanian (Aurimas Černius) - Norwegian Bokmål (Brage Fuglseth) - Persian (Danial Behzadi) - Russian (Artur S0) - Slovenian (Matej Urbančič) - Spanish (Daniel Mustieles) - Swedish (Anders Jonsson) - Turkish (Sabri Ünal) - Ukrainian (Yuri Chornoivan) Overview of changes in GLib 2.79.3, 2024-02-27 ============================================== * Various consistency improvements to the command line libgirepository tools (!3926, !3927, !3928, !3930, work by Simon McVittie) * Bugs fixed: - #3080 Gimp GTK file chooser hang when a remote file is open (Luca Bacci) - #3210 Critical using Open location: GWinHttpFile doesn’t set G_FILE_ATTRIBUTE_STANDARD_TYPE (Luca Bacci) - #3252 [2.79.1] gdatetime installed tests fails on s390x (Simon McVittie) - #3255 g_base_info_clear on zero-initialized stack-allocated introspection info (Philip Withnall) - #3258 Possible memory leak in GUnixVolumeMonitor (Ondrej Holy) - #3260 Add man pages for girepository tools - #3262 msys2-mingw32 build failing with error code 3221225785 (0xc0000139) (Philip Withnall) - #3263 Ensure girepository tools are translatable (Philip Withnall) - #3266 Use-after-free in gsocketclient.c:connection_attempt_remove() (Philip Withnall) - #3271 GLib: string malformed for gettext (Philip Withnall) - !3918 tests: Don’t run lint tests under valgrind - !3919 tests: Speed up threaded toggle notify test unless -m slow is passed - !3921 ci: Fix printing the execution environment - !3922 gdatetime test: Produce more helpful output on mismatches - !3923 girepository test: Don't assume doubles are naturally-aligned - !3925 girwriter: Take the GIRepository as a parameter - !3926 gi- tools: Remove unused options, improve --debug/--verbose - !3927 g-ir-compiler: Only accept one input file - !3928 gi-decompile-typelib: Interpret --includedir as most-important-first - !3930 migrating-gi: Document command-line option removals - !3935 Restrict macOS CI to origin - !3937 girepository: Fix static build under Windows - !3945 tests: Remove variable-length lookbehind tests for GRegex * Translation updates: - Basque (Asier Sarasua Garmendia) - Catalan (Jordi Mas i Hernandez) - Chinese (China) (Boyuan Yang) - Czech (Daniel Rusek) - Galician (Fran Dieguez) - Georgian (Ekaterine Papava) - Hebrew (Yaron Shahrabani) - Indonesian (Andika Triwidada) - Kazakh (Baurzhan Muftakhidinov) - Latvian (Rūdolfs Mazurs) - Lithuanian (Aurimas Černius) - Persian (Danial Behzadi) - Russian (Artur S0) - Slovenian (Matej Urbančič) - Spanish (Daniel Mustieles) - Turkish (Sabri Ünal, Emin Tufan Çetin) - Ukrainian (Yuri Chornoivan) ======================================== glib-networking ======================================== 2.80.rc - February 29, 2024 =========================== - GnuTLS: fix improper use of IP address in SNI extension (!247, MARTINSONS Frederic) - GnuTLS: major performance improvement: reduce unnecessary trust list creation (!249) - OpenSSL: properly handle BIO_CTRL_EOF (!248) - Updated translations ======================================== gnome-builder ======================================== # GNOME Builder 46.beta * New elixer language server support * Updated terminal styling which is closer to Ptyxis and will update to match the given editor style scheme (when supported). * New sidebar styling which matches GNOME applications better * Various internal improvements to help with correctness of GtkExpression * Many new style schemes based on Ptyxis palettes * Ensure reload-files action is available to command palette * New runtime menu toggle for GSK renderer used by your application * Use AdwAboutDialog * Fix codeshot plugin with varying GDK surface scales * Avoid "crashing" gnome-builder-clang when there is a protocol error so coredumpctl does not try to track them. This was generally from the pipeline reloading and expected behavior. * Don't try to complete - into -> with Clang, but continue for field access converting . to -> as necessary. * Add go icons to custom iconography for project sidebar * Fix a critical in the buffer monitor * Make ignored files less prominent when displayed in project sidebar * Fix some license usage in project templates ======================================== gnome-calculator ======================================== Overview of changes in gnome-calculator 46.rc * Updated translations * Metainfo (homepage, developer id) improvements (Sophie Herold, Robert Roth) ======================================== gnome-calendar ======================================== Major changes in 46.rc: * Improve AppData information some more * Various code cleanups * Updated translations Major changes in 46.beta: * Improve AppData information * Use the Settings portal for the show-week-dates setting * Fix daylight saving time events in the Week view * Add accessible labels to a few UI elements * Use the new AdwDialog API for responsive dialogs * Tweak the visuals of the Month view * Properly make Calendar stop the weather service in Flatpak * Updated translations ======================================== gnome-clocks ======================================== gnome-clocks 46.rc ================== * Add mnemonic to Start button * Disable alarm after ringing when not set to repeat * Fix countdown timer progress during suspend * Fix resume bug on clear button pressed * Fix sorting of locations * Improve app metainfo for AppStream 1.0 * Show a toast when a new alarm is set * Translations updates ======================================== gnome-connections ======================================== 46.rc - 02 Mar, 2024 ===================== Changes since 46.beta - Fixed touchpad scrolling - Merge the duplicite doap files - Add platform information to doap file - Fix wrong developer id in metainfo - Update gtk-frdp - Add support for FreerRDP 3 - Handle smooth scroll events smoothly - Updated translations: - Basque - British-English - Catalan - Chinese-China - Dutch - Finnish - French - Friulian - Galician - Georgian - German - Hebrew - Hungarian - Indonesian - Kazakh - Latvian - Lithuanian - Occitan - Persian - Russian - Slovenian - Spanish - Turkish - Ukrainian ======================================== gnome-console ======================================== Version 46.rc ~~~~~~~~~~~~~ Various of our dialogues have been reworked to improve correctness, including how they handle especially long strings. When restoring window dimensions we now remember if the window was maximised or not, windows also now avoid the ‘duplicated effect’ seen with certain shell setups. We continue to take advantage of newer Vte features wherever appropriate. Thanks to Christian Hergert, Colin Kinlochm, and Ole Bertram for the patches they contributed to this release. Updated Translations * Basque (Asier Sarasua Garmendia) * Belarusian (Vasil Pupkin) * Brazilian Portuguese (Rafael Fontenelle) * British English (Andi Chandler, Bruce Cowan) * Bulgarian (Alexander Shopov) * Catalan (Jordi Mas i Hernandez) * Chinese (China) (Luming Zh) * Chinese (Taiwan) (Cheng-Chia Tseng) * Czech (Daniel Rusek) * Dutch (Nathan Follens) * Finnish (Jiri Grönroos) * French (Irénée THIRION) * Friulian (Fabio Tomat) * Galician (Fran Dieguez) * Georgian (Ekaterine Papava) * German (Gabriel Brand, Jürgen Benvenuti) * Greek (Efstathios Iosifidis) * Hebrew (Yosef Or Boczko) * Hungarian (Balázs Úr) * Indonesian (Kukuh Syafaat) * Kazakh (Baurzhan Muftakhidinov) * Latvian (Rūdolfs Mazurs) * Lithuanian (Aurimas Černius) * Norwegian Bokmål (Brage Fuglseth) * Persian (Danial Behzadi) * Portuguese (Hugo Carvalho) * Romanian (Florentina Mușat) * Russian (Artur S0) * Slovenian (Matej Urbančič) * Spanish (Daniel Mustieles) * Swedish (Anders Jonsson) * Turkish (Sabri Ünal) * Ukrainian (Yuri Chornoivan) ======================================== gnome-control-center ======================================== ============= Version 46.rc ============= - Allow launching some subpages from the command line - Various ports of custom widgets to libadwaita widgets Appearance - Track current active background better Display - Add support for Variable Refresh Rate (VRR) modes - Show the full VRR range for a monitor when possible System - Introduce the "Remote Login" settings - Rename the old "Remote Desktop" settings to "Desktop Sharing" - Reintroduce some of "System" pages as search results Users - Fix issue with newly created user page showing other user's info - Introduce a new "Add Enterprise User" dialog ======================================== gnome-initial-setup ======================================== 46.rc ----- Bugs fixed: - The text direction is now correctly updated when switching between left-to-right and right-to-left locales. (Khalid Abu Shawarib) Updated dependencies: - Geoclue 2.6.0 is now required. This 2-year-old release is widely available in distros so this isn't expected to cause issues. - GTK 4.10 is now explicitly required. 46.beta introduced a dependency on API that is not available in earlier GTK releases; this dependency is now detected earlier in the build. Translation updates: - Basque (Asier Sarasua Garmendia) - Belarusian (Vasil Pupkin) - Bulgarian (Alexander Shopov) - Chinese (China) (Luming Zh) - Dutch (Nathan Follens) - English (United Kingdom) (Andi Chandler) - Finnish (Jiri Grönroos) - French (Irénée THIRION) - Galician (Fran Dieguez) - Georgian (Ekaterine Papava) - German (Jürgen Benvenuti) - Hebrew (Yaron Shahrabani) - Hungarian (Balázs Úr) - Indonesian (Kukuh Syafaat) - Kazakh (Baurzhan Muftakhidinov) - Korean (Seong-ho Cho) - Latvian (Rūdolfs Mazurs) - Lithuanian (Aurimas Černius) - Persian (Danial Behzadi) - Polish (Piotr Drąg) - Russian (Artur S0) - Slovenian (Matej Urbančič) - Spanish (Daniel Mustieles) - Swedish (Anders Jonsson) - Turkish (Sabri Ünal) - Ukrainian (Yuri Chornoivan) ======================================== gnome-maps ======================================== 46.rc - Mar 2, 2024 ========================= Changes since 45.beta - Lots of updates to the map style - Fix parsing OSM object URLs with trailing slashes Added/updated/fixed translations - German - Latvian - British English - Lithuanian - Chinese (China) - Spanish - Turkish - Kazakh - French - Finnish - Slovenian - Dutch - Basque - Czech - Hebrew - Indonesian - Persian - Ukranian - Belarusian - Georgian - Galician - Friulian All contributors to this release Alexandre Franke Andi Chandler Asier Sarasua Garmendia Aurimas Černius Automeris naranja <104251-automerisnaranja@users.noreply.gitlab.gnome.org> Baurzhan Muftakhidinov Boyuan Yang <073plan@gmail.com> Bruce Cowan Christian Kirbach Danial Behzadi Daniel Mustieles Daniel Rusek Ekaterine Papava Fabio Tomat Fran Dieguez James Westman Jiri Grönroos Julián Villodre Kukuh Syafaat Marcus Lundblad Matej Urbančič Nathan Follens Rūdolfs Mazurs Sabri Ünal Sophie Herold Vasil Pupkin <3abac@3a.by> Yaron Shahrabani Yuri Chornoivan ======================================== gnome-online-accounts ======================================== Overview of changes in 3.49.4 ============================= * Update dependencies in the GoaBackend pkgconfig Overview of changes in 3.49.3 ============================= * Bump GoaBacked soname to 2.0.0 * Fix nested modal windows * Simplified account setup UX * Updates to user visible labels and descriptions * Translation updates ======================================== gnome-remote-desktop ======================================== 46.rc ===== * Allow D-Bus activation * Add polkit rules for system daemon configuration access * Add system daemon configuration D-Bus API * Allow checking TLS fingerprint via grdctl * Fix VNC-only bulids * Disable DMA buffer support when running with NVIDIA Contributors: Ondrej Holy, Pascal Nowack, Marvin Schmidt, Ray Strode, Joan Torres Translators: Fran Dieguez [gl], Danial Behzadi [fa], Yaron Shahrabani [he], Nathan Follens [nl], Matej Urbančič [sl], Kukuh Syafaat [id], Boyuan Yang [zh_CN], Daniel Mustieles [es], Andi Chandler [en_GB], Jiri Grönroos [fi], Rūdolfs Mazurs [lv], Guillaume Bernard [fr], Andre Klapper [es], Aurimas Černius [lt], Daniel Rusek [cs], Ekaterine Papava [ka], Asier Sarasua Garmendia [eu], Yuri Chornoivan [uk], Balázs Úr [hu], Artur S0 [ru], Luming Zh [zh_CN], Anders Jonsson [sv], Sabri Ünal [tr], Irénée THIRION [fr] ======================================== gnome-session ======================================== ================ Version 46.rc ================ Fix for race a shutdown with loginctl terminate-user Updates for Access portal changes Translation updates ======================================== gnome-settings-daemon ======================================== ============= Version 46.rc ============= - Translation updates Smartcard: - Don't lose track of token name on card removal ======================================== gnome-shell ======================================== 46.rc ===== * Fix repainting drawing area [Florian; !3190] * Support locking down extension installation [Florian; !3180] * Fix auto-closing FDO notifications [Florian; !3204] * Ensure remote actions are activated with correct platform data [Julian; !3198] * FDO notifications: Support ActivationToken signal [Julian; !3199] * Delete selected text on backspace from on-screen keyboard [Sebastian; !2746] * Various on-screen keyboard improvements [Carlos; !3162] * Inform users of conflicting local/remote sessions on login [Joan; !3134] * screencasts: Use h264 encoding if available [Jonas; !3211] * Work around issue in NetworkManager's wireguard support [Jonas; !3219] * Allow expanding notifications in message list [Julian; !3173] * Fixed crash [Marco; !2267] * Misc. bug fixes and cleanups [Paul, Florian, Carlos, Julian, Bilal, Automeris, Ray, Sam, Daniel, Sophie; !3186, !3187, !3028, !3188, !3189, !3191, !3192, !3147, !3195, !3197, !3196, !2765, !3200, !3202, !3201, !3206, !3208, !3213, !3207, !3214, !3215, !3216, !3209, !3217, !3221] Contributors: Jonas Dreßler, Bilal Elmoussaoui, Carlos Garnacho, Sophie Herold, Sam Hewitt, Paul Hollinsky, Sebastian Keller, Florian Müllner, Automeris naranja, Julian Sparber, Ray Strode, Joan Torres, Marco Trevisan (Treviño), Daniel van Vugt Translators: Ekaterine Papava [ka], Danial Behzadi [fa], Marek Černocký [cs], Sabri Ünal [tr], Artur S0 [ru], Yuri Chornoivan [uk], Fran Dieguez [gl], Vasil Pupkin [be], Asier Sarasua Garmendia [eu], Yaron Shahrabani [he], Daniel Rusek [cs], Brage Fuglseth [nb], Emin Tufan Çetin [tr], Nathan Follens [nl], Aurimas Černius [lt], Matej Urbančič [sl], Daniel Mustieles [es], Quique Serrano [ca], Irénée THIRION [fr], Kukuh Syafaat [id], Luming Zh [zh_CN], Jordi Mas i Hernandez [ca], Bruce Cowan [en_GB], Quentin PAGÈS [oc], Baurzhan Muftakhidinov [kk], Rūdolfs Mazurs [lv], Chao-Hsiung Liao [zh_TW], Guillaume Bernard [fr], Jürgen Benvenuti [de], Philipp Kiemle [de], Jiri Grönroos [fi] ======================================== gnome-shell-extensions ======================================== 46.rc ===== * Fix window previews in workspace indicator [Florian; !304] * Fix menu ornament in workspace indicator [Florian; !305] * Misc. bug fixes and cleanups [Florian; !306, !309] Contributors: Florian Müllner Translators: Danial Behzadi [fa], Ekaterine Papava [ka], Sabri Ünal [tr], Artur S0 [ru], Yuri Chornoivan [uk], Vasil Pupkin [be], Asier Sarasua Garmendia [eu], Yaron Shahrabani [he], Brage Fuglseth [nb], Nathan Follens [nl], Aurimas Černius [lt], Matej Urbančič [sl], Boyuan Yang [zh_CN], Kukuh Syafaat [id], Fran Dieguez [gl], Andi Chandler [en_GB], Baurzhan Muftakhidinov [kk], Rūdolfs Mazurs [lv], Guillaume Bernard [fr], Daniel Mustieles [es], Jiri Grönroos [fi] ======================================== gnome-software ======================================== Version 46~rc ~~~~~~~~~~~~~ Released: 2024-03-01 This is an unstable release with the following changes: * Various UI text improvements * Fix launch of some apps * Fix invalid app state after it's uninstalled * Fix read of app description text * Do not ask to reboot after failed firmware update This release also updates translations: * Basque (Asier Sarasua Garmendia) * Belarusian (Vasil Pupkin) * Bokmål, Norwegian (Brage Fuglseth) * Catalan (Jordi Mas, Quique Serrano) * Chinese (China) (Boyuan Yang) * Czech (Daniel Rusek) * Dutch (Nathan Follens) * English (United Kingdom) (Andi Chandler) * Galician (Fran Dieguez) * Georgian (Ekaterine Papava) * German (Jürgen Benvenuti, Philipp Kiemle) * Hebrew (Yaron Shahrabani) * Indonesian (Kukuh Syafaat) * Kazakh (Baurzhan Muftakhidinov) * Latvian (Rūdolfs Mazurs) * Lithuanian (Aurimas Černius) * Occitan (post 1500) (Quentin PAGÈS) * Persian (Danial Behzadi) * Russian (Artur S0) * Slovenian (Matej Urbančič) * Spanish (Daniel Mustieles) * Thai (Aefgh Threenine) * Turkish (Sabri Ünal) * Ukrainian (Yuri Chornoivan) ======================================== gnome-system-monitor ======================================== New in 46.rc - 2 March 2024 * Updated translations * interface: Readd Delete key as shortcut to end process !128 (Óscar Fernández Díaz) * Fixed memory leak in affinity change !129 (Yannis Gerlach) * Updated app links !130 (Óscar Fernández Díaz) * Metainformation improvements: correct developer and platform added (Sophie Herold) ======================================== gnome-text-editor ======================================== # Text Editor 46.rc Changes since 46.beta • Disable editing while document is loading • Discard still-loading documents when saving session • Fix some tab integration issues with libadwaita ======================================== gnome-tour ======================================== gnome-tour 46.rc ================ * String improvements * Translations updates ======================================== gom ======================================== 0.5 --- - Add missing cleanup attribute for GomSorting - Fix sorting example - Add g_critical() on invalid API use - Async fixes to support concurrent fetch and get_idnex() - Fix leak of table name - Generate documentation using gi-docgen - Fix improper usage of GHfunc - Various code structure cleanups ======================================== gsettings-desktop-schemas ======================================== Major changes in 46.rc ====================== - Make default clock format overridable by translators - Translation updates ======================================== gtk ======================================== Overview of Changes in 4.13.9, 02-03-2024 ========================================= Note: The new renderers and dmabuf support are using graphics drivers in different ways than the old gl renderer, and trigger new driver bugs, (see for example https://gitlab.gnome.org/GNOME/gtk/-/issues/6418 and https://gitlab.gnome.org/GNOME/gtk/-/issues/6388). Therefore, it is recommended to use the latest mesa release (24.x) with the new renderers. * GtkEditable: - Fix preconditions to be not too strict * GtkEmojiChooser: - Support search in the locale as well as in English * GtkIconTheme: - Make gtk_icon_paintable_new_for_file support symbolics * GtkVideo: - Fix a problem with cursor handling that could lead to crashes * Accessibility: - Fix GetCharacterAtOffset implementation - Add a Terminal role - Make TextCaretMoved match gtk3 - Support multiple levels of GtkEditable delegates * GSK: - Make the node parser more flexible for text nodes - Change the way font scaling is handled to avoid clipping - Fix handling of missing glyphs in the new renderers * X11: - Don't claim to support shadows without a compositor * Wayland: - Fix handling of output scales * Tools: - Add a compare command to gtk4-rendernode-tool * Build: - Fix some ubsan complaints * Translation updates: Basque British English Catalan Finnish Galician Georgian Hebrew Indonesian Kazakh Latvian Lithuanian Persian Polish Russian Slovenian Spanish Turkish Ukrainian Overview of Changes in 4.13.8, 20-02-2024 ========================================= * Accessibility: - Add a GtkAccessibleText interface for allowing 3rd party text widgets (notably vte) to be accessible - Avoid duplicate accessible descriptions - Fix GetAccessibleAtPoint * GSK: - Avoid offscreens for disjoint containers - Don't use the gpu renderers with llvmpipe - Fix various rendering issues found by tests - Allow unnormalized node bounds again - Fix a broken case of rounded-rect intersection - Fix handling of external textures in gpu renderers - Make gpu renderers work with WGL on Windows * build: - Allow building without dmabuf support on (old) Linux * X11: - Fix monitor enter/leave signals * Translation updates: Basque Brazilian Portuguese Catalan Czech Galician Georgian Hebrew Lithuanian Persian Russian Turkish Ukrainian ======================================== gtk-doc ======================================== GTK-Doc 1.34.0 (Mar 5 2024) ============== Maintenance, some bug fixes Meson: fix some warnings, simplifications Translation updates GTK-Doc 1.33.2 (Jan 19 2021) =============== Stop using anytree Python3 fixes for depscan ======================================== gtksourceview ======================================== News in 5.11.2, 2024-03-03 -------------------------- This is a development release for GNOME 46.rc * Ignore empty globs in language specification for mimetypes * Ensure that partially visible highlight lines are drawn * Fix line style properties after unsetting style scheme * latex.lang: Improvements to command parsing ======================================== gvfs ======================================== Major changes in 1.53.91 ======================== * onedrive: Fix several issues (Jan-Michael Brummer) * wsdd: List just devices of pub:Computer type to filter out unwanted devices (Ondrej Holy) * Translation updates (GNOME Translation Project contributors) ======================================== libadwaita ======================================== ============== Version 1.5.rc ============== - Depend on GTK 4.13.4 - Fix layout with GtkSettings:gtk-xft-dpi == 0 - AdwAboutDialog - Support zero-clause bsd license - Fix example - AdwAboutWindow - Support zero-clause bsd license - AdwDialog - Allow bottom sheets to shrink beyond 360px width - Fix a crash when swiping on the dimming - Adjust dimming intensity - AdwNavigationView - Fix signal mentions in push() docs - Disable missing title warning when containing a split view - AdwStatusPage - Fix property notification in set_child() - AdwSwipeTracker - Use a smaller threshold for window handles - AdwToolbarView - Fix a typo in docs - Demo - Fix window.devel demo - Stylesheet - Adjust shade colors in dark - Make .devel not propagate to dialogs - Translation updates - Basque - Belarusian - Catalan - Chinese (China) - Chinese (Taiwan) - Czech - Dutch - Finnish - French - Georgian - Hebrew - Hungarian - Indonesian - Kazakh - Korean - Latvian - Lithuanian - Norwegian Bokmål - Occitan - Persian - Polish - Russian - Spanish - Swedish - Ukrainian ======================================== libdex ======================================== libdex 0.5.1 ============ * Add convenience API for checking exact future status without enum * Lots of documentation additions ======================================== libpanel ======================================== libpanel 1.5.1 ============== Changes in libpanel 1.5.1 (GNOME 46.rc) * Fix CSS clipping with frame switcher buttons * Translation updates libpanel 1.5.0 ============== Changes in libpanel 1.5.0 (GNOME 46.beta) * Improvements to PanelDockChild which allow attaching edge widgets. This can be used to create more natural sidebar styling as is used by GNOME Builder for GNOME 46. * Initial state fixes for various panels * PanelThemeSelector focus fixes * AdwTabBar usage will only create start area when necessary fixing some initial styling issues. ======================================== libsecret ======================================== 0.21.4 * file-backend: Subscribe before calling dbus [!138] * meson: Fix crypto option being silently ignored [!137] * Updated translations ======================================== libshumate ======================================== ===================== Version 1.2.rc2 ===================== - Fix regression in vector renderer with the latest optimizations causing the hightway shield renderer in Maps not showing shields - Fix compiling new tests with gcc using -Wimplicit-function-declaration - Updated translations ===================== Version 1.2.rc ===================== - Performance improvements to the vector renderer - Remove undefined tile API - Fix zooming with smooth scrolling mice - Updated translations ======================================== loupe ======================================== 46.rc ===== - Fix background color detection ignoring small lines in large images - Change to "gl" as GSK default renderer instead of "ngl" due to performance reasons - Change to sticking to the first error delivered during image loading 46.beta.2 ========= - Change metainfo to include GNOME group - Change metainfo to use reversed name for the developer id - Change to use latest glycin beta for better metadata performance 46.beta.1 ========= - Change .desktop file to not include "Slideshow" as keyword - Change help by regenerating pages - Change help to correctly represent zoom - Change to use zbus 4.0 ======================================== mutter ======================================== 46.rc ===== * screencast: Renegotiate when DMABUF allocation fails [columbarius; !2557] * Unify wayland pointer- and keyboard grab mechanisms [Carlos; !3420] * Add modifier-aware screencasting support [Doğukan; !3537] * Fix synchronization issue on Xorg [Daniel; !3590] * Send fractional_scale event immediately on window creation [Jonas; !3598] * wayland/client: Add make_dock() method [Leonhard; !3612] * Fix gray area on top of some X11 fullscreen windows [Sebastian K.; !3608] * Stick dragged windows to the right anchor point [Carlos; !3546] * cally/text: Fix emission of `text_caret_moved` signal [Florian; !3621] * clutter/text: Fix minimum height calculation [Julian; !3610] * Add experimental support for variable refresh rate [Dor; !1154] * Expose the minimum refresh rate of monitors through D-Bus [Dor; !3576] * Use "default" cursor for moving windows [Sebastian K.; !3634] * Fixed crashes [Carlos, Michel; !3618, !3632] * Misc. bug fixes and cleanups [Robert, Bilal, Dor, Florian, Sebastian W., Daniel, msizanoen, Corentin, Agustín, Sebastian K., Marco, Doğukan, Carlos, Jonas, Barnabás; !3217, !3581, !3582, !3583, !3586, !3574, !3587, !3585, !3584, !3588, !3553, !3589, !3593, !3595, !3597, !3599, !3327, !3603, !3606, !3594, !3611, !3613, !3552, !3620, !3592, !3614, !3619, !3625, !3628, !3627, !3624, !3629, !3630, !3633, !3027] Contributors: Dor Askayo, columbarius, Agustín Dall'Alba, Michel Dänzer, Jonas Dreßler, Bilal Elmoussaoui, Carlos Garnacho, Sebastian Keller, Doğukan Korkmaztürk, Leonhard, Robert Mader, msizanoen, Florian Müllner, Corentin Noël, Barnabás Pőcze, Julian Sparber, Marco Trevisan (Treviño), Daniel van Vugt, Sebastian Wick Translators: Ekaterine Papava [ka], Danial Behzadi [fa], Aurimas Černius [lt], Yuri Chornoivan [uk], Yaron Shahrabani [he], Nathan Follens [nl], Matej Urbančič [sl], Jordi Mas i Hernandez [ca], Kukuh Syafaat [id], Luming Zh [zh_CN], Andi Chandler [en_GB], Asier Sarasua Garmendia [eu], Quentin PAGÈS [oc], Rūdolfs Mazurs [lv], Irénée THIRION [fr], Daniel Mustieles [es], Daniel Rusek [cs], Piotr Drąg [pl], Balázs Úr [hu], Artur S0 [ru] ======================================== nautilus ======================================== Major changes in 46.rc ======================== * Enhancements - Adjust empty status page and progress tooltip strings (Allan Day, Khalid Abu Shawarib) - Add input hints and purpose properties to entries (Khalid Abu Shawarib) - Refine operations hover background (Sam Hewitt, António Fernandes) * Bugfixes: - Position loop mounts correctly in the sidebar (António Fernandes) - Fix internationalization issues (Khalid Abu Shawarib, Peter Eisenmann) - Revert crashes-causing multi-file properties performance optimization (Peter Eisenmann) - Reestablish location signals if location change failed (Corey Berla) - Fix regression which disallowed dropping files on empty folders (Corey Berla, António Fernandes) * Cleanups - Remove architecture-sensitive duplicate filename unit test (Peter Eisenmann, Jeremy Bicha) - Refine Appstream metainfo (Sophie Herold, Alexandre Franke) * Translation updates (GNOME Translation Project contributors) ======================================== orca ======================================== 46.beta - 21 February 2024 Of Interest to Distros: * Orca now uses meson instead of autotools. * Orca no longer depends on the python3-pyatspi package; it accesses AT-SPI2 directly through gobject introspection. * Orca now has an optional dependency on the Spiel library. Please see "Experimental Features" in README.md for details. New and Updated Features: * Spiel support has been added to Orca. Spiel is a new speech synthesis API that works with eSpeak and Piper, with other synthesizers planned. Web: * Handled several issues causing Orca to jump unexpectedly to the top of the page. * Interrupt speech before presenting new line/location with caret nav. This should improve behavior when arrowing rapidly within content. * Fix bug causing "\ufffc" to be shown in braille instead of the link. * Eliminate (nearly all of) our text sanity-checks and hacks that had been in place for Firefox/Gecko bugs. Mozilla fixed those bugs as part of their Cache The World work. This should improve performance. General: * Fix bug causing focus to be incorrectly changed when selection is automatically updated in a related tree. This can happen with email applications (e.g. incoming messages). * Fix bug causing us to skip certain named elements in StackExchange and StackOverflow. * Fix several terminal-related flat review issues. * Fix notifications in KDE not being fully presented by Notification Presenter. * Don't say "Window" when a MATE switcher window first appears. * Echo sentence after whitespace typed rather than punctuation so the presentation does not get cut off. * Fix bug causing Orca to speak an object from the wrong window in Mouse Review. * Listen for and present document:page-changed events. * Remove logic from the Event Manager that was obsoleted by the ability to obsolete queued events. Make remaining logic more performant. * Convert Orca from using pyatspi to using AT-SPI2 directly. Much code clean-up was also done in the process. * Miscellaneous code changes related to becoming more ready for Wayland. New and updated translations (THANKS EVERYONE!!!): cs Czech Daniel Rusek eu Basque Asier Sarasua Garmendia fa Persian Danial Behzadi he Hebrew Yaron Shahrabani hu Hungarian Attila Hammer ka Georgian Ekaterine Papava pt_BR Brazilian Portuguese Juliano de Souza Camargo ru Russian Artur S0 sl Slovenian Matej Urbančič sv Swedish Anders Jonsson tr Turkish Sabri Ünal uk Ukrainian Yuri Chornoivan ========= ======================================== pango ======================================== Overview of changes in 1.52.1, 05-03-2024 ========================================= - Fix hexbox drawing Overview of changes in 1.52.0, 25-02-2024 ========================================= - Add pango_font_map_reload_font - Improve formatting of font sizes ======================================== simple-scan ======================================== Overview of changes in simple-scan 46.beta ~~~~~~~~~~~~~~ Released: 2024-02-23 * Switch to GTK4 and libadwaita * Implement redesign * Updated translations ======================================== sysprof ======================================== Overview of changes in Sysprof 46.rc ==================================== Changes since 46.beta * Avoid C99 restrict keyword when using C++ * Add --monitor-bus option to sysprof-cli to record bus address * Fix compiler warning on integer comparison Overview of changes in Sysprof 46.beta ====================================== Changes since 45 * Rust and C++ demangler improvements * Protection against extremely large mark collections * Various fixes for parsing certain load bearing /proc files * Improved stack trace categorization * Fix use of pointer cursor * Translation updates ======================================== tecla ======================================== NEW in 46.rc ============ - Translation updates ======================================== template-glib ======================================== ============== Version 3.36.2 ============== This release contains bug fixes only • Fix trace level define • Fix unused dlfcn.h include ======================================== tracker ======================================== NEW in 3.7.rc - 2024-03-04 ========================== * Improve database integrity checks so they don't necessarily happen after unclean exit, and so there are greater guarantees to repair the damage. * Handle HTTPS in SERVICE syntax * Fixes for 32-bit platforms * Fixes to bash completion Translations: cs, en_GB, es, eu, fa, gl, he, hu, id, ka, ko, lt, lv, nl, pl, ru, sl, sv, tr, zh_CN ======================================== tracker-miners ======================================== NEW in 3.7.rc - 2024-03-04 ========================== * Fix execution permissions of `tracker-extract-3` executable under Landlock * Further syscall rules in the seccomp sandbox * Fix build with several combinations of options * Update `tracker3 tag` man page Translations: be, cs, en_GB, es, eu, fa, fr, gl, he, hu, id, ka, kk, ko, lt, lv, pl, ru, sl, tr, zh_CN ======================================== vala ======================================== Vala 0.56.15 ============ * Various improvements and bug fixes: - codegen: + Use GWeakRef for [SingleInstance] constructors + Remove static mutex initialization + Correctly return FALSE on uncaught error in async ctor + Cast generic return value from g_ptr_array_index() + Don't use pre-assigned *_parent_iface field if an instance is given [#1527] + Emit diagnostic pragmas for GCC 14, Clang 16 compatibility [#1408] - vala: + Keep depfile empty if no dependencies were written + Treat negative integer/float ranks as non-compatible + Move formal_target_type when transforming method-call/object-creation + Follow the logic of GIrParser.locate_gir() to find gir files [#1518] - girparser: + Don't blindly translate utf8 to string and check the ctype too + Issue a warning for `record` inside `transparent union` + Don't discard explictly given ctype of parameters - libvaladoc: Fix build with graphviz >= 10.0.1 [#1524] * Bindings: - glib-2.0,posix: Define _GNU_SOURCE for sincos*() [#1519] - gio-2.0: Fix pointer-sign errors of some uint8[]-typed paramters [#1529] - gio-2.0,gmodule-2.0: Update from 2.79.x git - gmodule-2.0: Improvements and updates from 2.76 - gtk4: Fix GLib.Value parameter in Expression.evaluate() - gtk4: Update to 4.13.9~f46fb7c6 - libsoup-3.0: Don't skip uri_copy - v4l2: Fix FrameivalEnum.stepwise type mismatch with v4l2_frmivalenum [#1517] ======================================== xdg-desktop-portal-gnome ======================================== Changes in 46.rc ================= - Translation updates