The following modules have been added in this release: tecla The following modules have a new version: - calls (45.rc.0 => 45.0) - dconf-editor (45.0 => 45.0.1) - evolution-data-server (3.50.0 => 3.50.1) - glib (2.78.0 => 2.78.1) - gnome-calendar (45.0 => 45.1) - gnome-console (45.beta => 45.0) - gnome-contacts (45.beta => 45.0) (*) - gnome-control-center (45.0 => 45.1) - gnome-maps (45.0 => 45.1) - gnome-remote-desktop (45.rc => 45.1) (*) - gnome-software (45.0 => 45.1) - gnome-user-docs (45.0 => 45.1) - gtk (4.12.1 => 4.12.3) - gvfs (1.52.0 => 1.52.1) - libdex (0.4.0 => 0.4.1) - libgtop (2.41.1 => 2.41.2) - libnotify (0.8.2 => 0.8.3) - libsecret (0.21.0 => 0.21.1) - libshumate (1.1.0 => 1.1.1) - libsigc++ (2.12.0 => 2.12.1) - nautilus (45.0 => 45.1) - orca (45.0 => 45.1) - sysprof (45.0 => 45.1) - tracker-miners (3.6.0 => 3.6.1) - vte (0.74.0 => 0.74.1) (*) (*) No summarized news available The following modules weren't upgraded in this release: adwaita-icon-theme, at-spi2-core, atkmm, baobab, cantarell-fonts, cogl, d-spy, dconf, devhelp, epiphany, evince, folks, gcab, gcr, gdk-pixbuf, gdm, geocode-glib, gexiv2, gjs, glib-networking, glibmm, gmime, gnome-autoar, gnome-backgrounds, gnome-bluetooth, gnome-boxes, gnome-builder, gnome-calculator, gnome-characters, gnome-clocks, gnome-color-manager, gnome-connections, gnome-desktop, gnome-disk-utility, gnome-font-viewer, gnome-initial-setup, gnome-keyring, gnome-logs, gnome-menus, gnome-music, gnome-online-accounts, gnome-session, gnome-settings-daemon, gnome-shell, gnome-shell-extensions, gnome-system-monitor, gnome-text-editor, gnome-tour, gnome-user-share, gnome-weather, gobject-introspection, gom, grilo, grilo-plugins, gsettings-desktop-schemas, gsound, gspell, gssdp, gtk+, gtk-doc, gtk-vnc, gtkmm, gtksourceview, gupnp, gupnp-av, gupnp-dlna, json-glib, jsonrpc-glib, libadwaita, libdazzle, libgee, libgsf, libgweather, libgxps, libhandy, libmediaart, libnma, libpanel, libpeas, librsvg, libsoup, loupe, mm-common, mutter, pango, pangomm, phodav, pyatspi, pygobject, rest, rygel, simple-scan, snapshot, sushi, template-glib, totem, totem-pl-parser, tracker, vala, xdg-desktop-portal-gnome, yelp, yelp-tools, yelp-xsl ======================================== calls ======================================== Calls 45.0 ---------- Released: September 2023 Translation updates: ==================== - Dutch (Nathan Follens) - Korean (Changwoo Ryu) - French (Irénée THIRION) - Brazilian Portuguese (Leônidas Araújo) - Esperanto (Kristjan SCHMIDT) ======================================== dconf-editor ======================================== dconf-editor 45.0.1 =================== Fix string freeze break ======================================== evolution-data-server ======================================== Evolution-Data-Server 3.50.1 2023-10-20 --------------------------------------- Bug Fixes: I#494 - Update default calendar colors evo-I#1436 - Mail: Correct conversion of UTF-16 encoded text files Translations: Alan Mortensen (da) ======================================== glib ======================================== Overview of changes in GLib 2.78.1, 2023-10-25 ============================================== * Fix truncating files when `g_file_set_contents_full()` is called without `G_FILE_SET_CONTENTS_CONSISTENT` (#3144, work by Philip Withnall) * Fix `-Dlibelf=disabled` on Linux (#3120, work by Philip Withnall) * Bugs fixed: - #3105 NetworkManager 1.44.0 crashes repeatedly with glib 2.78.0 (Philip Withnall) - #3111 gsubprocess-testprog.c: build error with cygwin (sys/ptrace.h: No such file or directory) (Philip Withnall) - #3116 gio clears modification time in microseconds when setting with `set_modification_date_time` (Lukáš Tyrychtr) - #3120 Build of glib 2.78.0 ignores -Dlibelf=disabled (Philip Withnall) - #3128 glib-2.78.0 fails at gio/tests/gsubprocess.p/gsubprocess.c.o - #3130 Segfault when creating GIO GPropertyAction without properties - #3144 `g_file_set_contents_full()` doesn't truncate the file (without `G_FILE_SET_CONTENTS_CONSISTENT`) (Philip Withnall) - !3576 guniprop.c: Avoid creating (temporarily) out-of-bounds pointers - !3579 Fixes for integer cast warnings when targeting CHERI - !3580 Fix test_find_program on FreeBSD - !3589 gconstructor.h: Ensure [c|d]tor prototypes are present for MSVC (Chun- wei Fan) - !3594 Fix gutils-user-database test on macOS - !3596 Add value annotation to G_TYPE_FUNDAMENTAL_MAX - !3601 meson: Fix Windows build with PCRE2 as sibling subproject - !3604 Backport !3589 “gconstructor.h: Ensure [c|d]tor prototypes are present for MSVC” to glib-2-78 - !3608 Backport !3587 “glocalfileinfo: Preserve microseconds for access/modify times” to glib-2-78 - !3609 Backport !3607 “Make sure the `GTask` is freed on a graceful disconnect” to glib-2-78 (Pavel Sobolev) - !3614 Backport !3582 “Buffer needs to be aligned correctly to receive linux_dirent64.” to glib-2-78 - !3616 Backport !3590 “gtestutils.h: Fix warning with -Wsign-conversion caused by g_assert_cmpint” to glib-2-78 - !3619 Backport !3617 “tests: Drop unnecessary include from gsubprocess- testprog.c” to glib-2-78 - !3622 Backport !3621 “wakeup: do single read when using eventfd()” to glib-2-78 - !3625 Backport !3624 “wakeup: Fix g_wakeup_acknowledge if signal comes in” to glib-2-78 - !3644 Backport !3633 “Use g_task_return in task threads” to glib-2-78 - !3649 Backport !3648 “build: Fix -Dlibelf=disabled on Linux” to glib-2-78 - !3659 Backport !3650 “gfileutils: Add a missing ftruncate() call when writing files” to glib-2-78 * Translation updates: - Catalan (Jordi Mas i Hernandez) - Chinese (China) (Boyuan Yang) - Czech (Daniel Rusek) - Esperanto (Kristjan SCHMIDT) - French (Alexandre Franke) - Georgian (Ekaterine Papava) - Italian (Milo Casagrande) - Latvian (Rūdolfs Mazurs) - Portuguese (Brazil) (Rafael Fontenelle) - Romanian (Daniel Șerbănescu) - Russian (Artur S0) - Slovenian (Matej Urbančič) - Spanish (Daniel Mustieles) - Turkish (Sabri Ünal) ======================================== gnome-calendar ======================================== Major changes in 45.1: * Use en dash for various strings * Read the 12/24h time format setting from the portal * Show event popover above events * Fix a crash when loading some specific event in specific ranges and timezones * Fix various warnings * Updated translations ======================================== gnome-console ======================================== Version 45.0 ~~~~~~~~~~~~ Thanks to feedback from beta users we've been able to iron out a few issues, and translation teams have been hard at work keeping us localised Updated Translations * Belarusian (Vasil Pupkin) * Catalan (Jordi Mas) * Chinese (China) (Luming Zh) * Czech (Daniel Rusek) * Danish (Ask Hjorth Larsen) * Dutch (Nathan Follens) * Esperanto (Kristjan SCHMIDT) * Finnish (Jiri Grönroos) * French (Jean-Marc Tissières) * Galician (Fran Dieguez) * Georgian (Ekaterine Papava) * German (Philipp Kiemle) * Hebrew (Yosef Or Boczko) * Hungarian (Balázs Úr) * Indonesian (Kukuh Syafaat) * Kazakh (Baurzhan Muftakhidinov) * Korean (DaeHyun Sung) * Lithuanian (Aurimas Černius) * Polish (Piotr Drąg) * Portuguese (Hugo Carvalho) * Punjabi (A S Alam, Amn Alam) * Romanian (Florentina Musat) * Russian (Artur So) * Slovenian (Matej Urbančič) * Spanish (Daniel Mustieles) * Swedish (Anders Jonsson) * Turkish (Sabri Ünal) ======================================== gnome-control-center ======================================== ============ Version 45.1 ============ About - Add more types of processor support Accessibility - Make Cursor Size dialog close on Escape key Keyboard - Allow closing Shortcuts dialog with Escape key Mouse - Fix linked style of primary mouse button in RTL languages - Avoid making videos blurry Network - Fix editing connections without a device - Revert "Disable DNS entry if automatic DNS option is enabled" ======================================== gnome-maps ======================================== 45.1 - Oct 21, 2023 ========================= Changes since 45.0 - Add more validation of transit plugin parameters - Fix showing missing nearby POIs when browsing in some cases - Set lower timeout when downloading service file - Fix searching for recent routes Added/updated/fixed translations - Turkish - Romanian - Georgian - French - Brazilian Portuguese - Esperanto All contributors to this release Bruce Cowan Daniel Șerbănescu Ekaterine Papava Guillaume Bernard James Westman Kristjan SCHMIDT Marcus Lundblad Rafael Fontenelle Sabri Ünal ======================================== gnome-software ======================================== Version 45.1 ~~~~~~~~~~~~ Released: 2023-10-20 This is a stable release with the following changes: * Various styling fixes * Report PackageKit GPG-related errors in the GUI * Flatpak permission checks improvements * Optimize loading of the details page This release also updates translations: * Catalan (Jordi Mas) * Chinese (Taiwan) (Cheng-Chia Tseng) * English (United Kingdom) (Bruce Cowan) * Esperanto (Kristjan SCHMIDT) * French (Irénée THIRION) * Friulian (Fabio Tomat) * Romanian (Florentina Mușat) * Turkish (Sabri Ünal) ======================================== gnome-user-docs ======================================== 45.1 ==== * Updates to GNOME Help (Andre Klapper) * Updated translations: de (Jürgen Benvenuti, Christian Kirbach) es (Daniel Mustieles) fa (Danial Behzadi) he (Yosef Or Boczko) hu (Balázs Úr) ru (Sergej A) uk (Yuri Chornoivan) zh_CN (Boyuan Yang) ======================================== gtk ======================================== Overview of Changes in 4.12.3, 28-09-2023 ========================================= * GtkWindow: - Don't assume titlebars are GtkHeaderBar * GtkTreeView: - Fix a crash in gtk_tree_view_is_blank_at_pos * printing: - Fix some issues with the portal implementation * GSK: - Some optimizations in the GL renderer - Fix memory leaks in the Broadway renderer * demos: - Fix a crash in gtk4-demo * Translation updates Basque Brazilian Portuguese Czech Galician Georgian German Hungarian Kazakh Lithuanian Persian Polish Spanish Swedish Turkish Overview of Changes in 4.12.2, 20-09-2023 ========================================= * GtkTooltip: - Don't cross native boundaries when looking for tooltips * GtkCenterLayout, GtkEntry, GtkSearchEntry: - Fix some issues with baseline handling * GtkSwitch: - Respect text direction * Theme: - Use relative font sizes * GSK: - Make repeated gradients match between GL and cairo - Make rounded rect shrinking match between Vulkan, GL and cairo - Fix parsing of text nodes with color glyphs - Restrict an optimization to the cases where it is correct - Fix rendering of shadows with opacity * macOS: - Clamp damage regions to the surface size * Windows: - Fix missing minimize and maximize buttons * Translation updates Basque Brazilian Portuguese Catalan Chinese (China) Czech Danish Dutch Finnish Galician German Hungarian Italian Kazakh Latvian Lithuanian Slovenian Spanish Turkish ======================================== gvfs ======================================== Major changes in 1.52.1 ======================= * client: Prevent returning invalid mount cache entries (rong wang) * dav: Fix authentication issues when DNS-SD URIs are used (Ondrej Holy) * nfs: Fix IPv6 URI handling (Ondrej Holy) * Translation updates (GNOME Translation Project contributors) ======================================== libdex ======================================== libdex 0.4.1 ============ This release includes an important fix for how io_uring CQE are handled. ======================================== libgtop ======================================== 15 October 2023: Overview of changes in 2.41.2 ================================================ * Solaris - Fix build #47 * Linux - Change disk example read/write unit to bytes - Fixed potential Buffer overflow when reading disk stats - Changed disk read/write unit to bytes in example * CI - Fixed CI by adding missing dependency 10 January 2023 : Overview of changes in 2.41.1 ================================================ * FreeBSD - Build fixes - Support FreeBSD 13.0-CURRENT >= 1300062 vm_map_entry * OpenBSD - Build fixes * Linux - skip loop and rom devices * Allow building with gettext >= 0.20 * Updated translations * CI build setup ======================================== libnotify ======================================== New in 0.8.3 ============ This release contains a critical stability/minor security update which affects Electron applications that utilize Portal notifications (eg, through Flatpak). It is highly recommended that all users of libnotify 0.8.x update to this release. Please note that this fix has increased the minimum required version of glib to 2.62.0. * notification: Use g_signal_connect_object (#34) [Maximiliano] * notification: Move disconnect to dispose [Maximiliano] Contributors: Maximiliano Sandoval R ======================================== libsecret ======================================== 0.21.1 * Fix updating credentials by another process in the same Flatpak sandbox [#62, !99] * Migrate to g_memdup2 [!121] * Print error logs in CI [!125] * Updated translations ======================================== libshumate ======================================== ===================== Version 1.1.1 ===================== - Fix null reference map source, avoid critical log message when setting a null map source with shumate_viewport_set_reference_map_source() ======================================== libsigc++ ======================================== 2.12.1 (stable) Documentation: * slot, signal: Describe the slot syntax more (Kjell Ahlstedt) Issue #86 (Daniel Boles) * connection: Improve the class documentation (Kjell Ahlstedt) Issue #88 (Daniel Boles) * Improve Visual Studio build documentation (Chun-wei Fan) Pull request #94 * Remove AUTHORS and add general information to README.md (Kjell Ahlstedt) Issue gtkmm#140 Build: * Meson: Don't copy files with configure_file() (Kjell Ahlstedt) * Meson: Fix the evaluation of is_git_build on Windows (Kjell Ahlstedt) Issue gtkmm#131 (William Roy) * Visual Studio: Support static builds Issue #90 (Swat-SomeBug) (Chun-wei Fan) Pull request #92 ======================================== nautilus ======================================== Major changes in 45.1 ===================== * Bugfixes: - Don't crash when opening Properties from admin://* (Sebastian Keller) - Don't crash on unmount (Corey Berla) - Stop jumping to top when using the Menu key (António Fernandes) - Properly reorder bookmarks by drag and drop (Khalid Abu Shawarib) - Re-add search results when switching view mode (António Fernandes) - Fix compilation on 32-bit musl ("Newbyte") - Fix various leaks and warnings (Khalid Abu Shawarib) * Translation updates (GNOME Translation Project contributors) ======================================== orca ======================================== 45.1 - 6 October 2023 Web: * Fix regression in bookmark support. * Fix bug causing Orca to present some custom widgets as an image. General: * Fix bug causing Orca to ignore objects that are valid because they had been defunct/invalid before. * Fix bug causing rewind and fast-forward in SayAll to fail. * Fix chattiness issue in mate-panel. * Only examine descriptions by default in isSameObject for Gtk apps for performance reasons. * Use AXObject.is_dead instead of the script utility for performance reasons. * Revert "Don't let brlapi crash us". This change was a workaround put in place to give distros enough time to get the fixed brltty, but it had a slight performance impact if braille was enabled but not being used. * Stop using deprecated Gtk API in the accessible actions menu. New and updated translations (THANKS EVERYONE!!!): eo Esperanto Kristjan SCHMIDT ========= ======================================== sysprof ======================================== Overview of changes in Sysprof 45.1 =================================== Changes since 45.0: * Be more defensive against oddly formed container JSON definitions. * Limit maximum number of marks rendered in marks visualizer row. * Fallback to software perf counters which fixes Sysprof on Asahi. * Improve Rust demangler. ======================================== tracker-miners ======================================== NEW in 3.6.1 - 2023-09-28 ========================= * Avoid the special thread in tracker-extract-3, and extend the seccomp jail to the full process. Translations: eo