The following modules have a new version: - at-spi2-core (2.42.0 => 2.43.92) - baobab (42.beta => 42.rc) - calls (42.beta.0 => 42.rc.1) - eog (42.beta => 42.rc) - evince (41.3 => 42.rc) - evolution-data-server (3.43.2 => 3.43.3) - gjs (1.71.1 => 1.71.90) - glib (2.71.2 => 2.71.3) - gnome-bluetooth (42.beta => 42.rc) - gnome-boxes (42.alpha => 42.rc) - gnome-builder (42.alpha1 => 42.rc1) - gnome-calculator (42.beta => 42.rc) - gnome-calendar (42.beta => 42.rc) - gnome-characters (42.beta => 42.rc) - gnome-connections (41.2 => 42.beta) - gnome-control-center (42.beta => 42.rc) - gnome-desktop (42.beta => 42.rc) - gnome-disk-utility (42.beta => 42.rc) - gnome-font-viewer (42.beta => 42.rc) - gnome-initial-setup (42.beta => 42.rc) - gnome-maps (42.beta => 42.rc) - gnome-remote-desktop (42.beta => 42.rc) (*) - gnome-settings-daemon (42.beta => 42.rc) - gnome-shell (42.beta => 42.0) - gnome-shell-extensions (42.beta => 42.0) - gnome-software (42.beta => 42.rc) - gnome-system-monitor (42.alpha => 42.rc) - gnome-text-editor (42.alpha2 => 42.rc1) - gnome-weather (42.beta => 42.rc) - gsettings-desktop-schemas (42.beta => 42.rc) - gtk+ (3.24.31 => 3.24.33) - libdazzle (3.42.0 => 3.43.90) - libgweather (40.0 => 3.99.0) - libhandy (1.5.90 => 1.5.91) - librsvg (2.53.1 => 2.53.2) - libsecret (0.20.4 => 0.20.5) - mutter (42.beta => 42.0) - nautilus (42.beta => 42.rc) - orca (42.beta => 42.rc) - pango (1.50.4 => 1.50.5) - sysprof (3.42.1 => 3.43.90) - totem (3.38.2 => 42.beta) - tracker (3.3.0.beta => 3.3.0.rc) - tracker-miners (3.3.0.beta => 3.3.0.rc) - vala (0.55.3 => 0.55.91) (*) No summarized news available The following modules weren't upgraded in this release: adwaita-icon-theme, at-spi2-atk, atk, atkmm, cantarell-fonts, cheese, clutter, clutter-gst, clutter-gtk, cogl, dconf, dconf-editor, devhelp, epiphany, folks, gcab, gcr, gdk-pixbuf, gdm, geocode-glib, gexiv2, gfbgraph, glib-networking, glibmm, gmime, gnome-autoar, gnome-backgrounds, gnome-clocks, gnome-color-manager, gnome-console, gnome-contacts, gnome-keyring, gnome-logs, gnome-menus, gnome-music, gnome-online-accounts, gnome-photos, gnome-session, gnome-tour, gnome-user-docs, gnome-user-share, gnome-video-effects, gobject-introspection, gom, grilo, grilo-plugins, gsound, gspell, gssdp, gtk, gtk-doc, gtk-vnc, gtkmm, gtksourceview, gupnp, gupnp-av, gupnp-dlna, gvfs, json-glib, jsonrpc-glib, libchamplain, libgdata, libgee, libgnomekbd, libgsf, libgtop, libgxps, libmediaart, libnma, libnotify, libpeas, libsigc++, libsoup, mm-common, pangomm, phodav, pyatspi, pygobject, rest, rygel, simple-scan, sushi, totem-pl-parser, vte, yelp, yelp-tools, yelp-xsl, zenity ======================================== at-spi2-core ======================================== What's new in at-spi2-core 2.43.92: * The AT-SPI bus now uses the user's XDG_RUNTIME_DIR for its socket. Fixes accessibility for Snap-confined applications. * Caps lock is now unlocked for key synthesis. Fixes cutting and pasting from brltty when caps lock is on. * Several fixes to the dbus specification. * Fix the build when x11 is disabled. * Fix several compiler warnings. ======================================== baobab ======================================== 42.rc ========= * Translation updates: - Bulgarian - Finnish - French - Korean - Lithuanian - Polish - Swedish - Turkish ======================================== calls ======================================== Calls 42.rc.1 --------------- Released: 5 March 2022 Maybe noteworthy: ================= * G722 is now the preferred codec for SIP calls * Hole punching scheme now also used for RTCP Translation updates: ==================== - Portuguese (Hugo Carvalho) The detailed changes can be found in debian/changelog Calls 42.rc.0 --------------- Released: 24 February 2022 Maybe noteworthy: ================= * Bugfix release * Updated libcall-ui to v0.0.2 * Call time now in sync with phosh (phosh 0.16.0 required) Translation updates: ==================== - Brazilian Portuguese (Matheus Barbosa) - Persian (Danial Behzadi) - Hebrew (Yosef Or Boczko) The detailed changes can be found in debian/changelog ======================================== eog ======================================== Version 42.rc ------------- Bug fixes: !122, Replace gtk_window_set_title with hdy_header_bar_set_title (Krifa75) !126, Disable Presenter action if no images are loaded (Krifa75) New and updated translations: - maite guix [ca] - Tim Sabsch, Philipp Kiemle [de] - Daniel Mustieles García [es] - Asier Sarasua Garmendia [eu] - Danial Behzadi [fa] - Jiri Grönroos [fi] - Yosef Or Boczko [he] - Goran Vidović [hr] - Kukuh Syafaat [id] - Aurimas Černius [lt] - Hugo Carvalho [pt] - Matheus Barbosa [pt_BR] - Aleksandr Melman [ru] - Dušan Kazik [sk] - Matej Urbančič [sl] - Luna Jernberg, Anders Jonsson [sv] - Emin Tufan Çetin [tr] New and updated manual translations - Hugo Carvalho [pt] ======================================== evince ======================================== =============== Evince 42.rc =============== Translations: * Tim Sabsch (German) * Changwoo Ryu (Korean)` ================= Evince 42.beta ================= Evince now requires libarchive >= 3.6.0 and Poppler >= 22.02.0 all: * Replace include guards with pragma once (Christian Persch) * Remove legacy code path for Gtk < 3.22 (Qiu Wenbo) * Rename default branch to main (Germán Poo-Caamaño) * Align app name in metadata with .desktop name (Sophie Herold) appdata: * Fix missing tag (Germán Poo-Caamaño) * Use a nondeprecated SPDX license identifier (Maximiliano Sandoval R) backends: * Use C99 types for uint family types (Germán Poo-Caamaño) * Use symbol visibility for exported symbols (Christian Persch) * dvi: replace GdkColor with GdkRGBA (Qiu Wenbo) * dvi: Avoid using deprecated functions (Germán Poo-Caamaño) * dvi: Remove support for T1 fonts on dvi (Germán Poo-Caamaño) * comics: Add helper to get the state of the EvArchive (Bastien Nocera) * comics: Document array contents (Bastien Nocera) * comics: Speed up fetching page sizes (Bastien Nocera) * comics: Use libarchive for RAR support (#1725, Bastien Nocera) * djvu: Also load DjVu images (Bastien Nocera) * djvu: Extract XMP metadata (Christian Persch) * pdf: Use GdkRGBA instead of GdkColor (Qiu Wenbo) * pdf: Fix dispose implementation (Christian Persch) * pdf: Fix metadata parsing precedence (Christian Persch) * pdf: Implement loading from file descriptor (Christian Persch) * pdf: Only flag EvDocumentInfo fields when actually present (Christian Persch) * pdf: Let launch action to open pdfs from click event (#1333, #48, Nelson Benítez León) * tiff: Extract XMP metadata (Christian Persch) build: * Fix dependency tracking (Christian Persch) * Fix re-definition of default_options (Bastien Nocera) * Only fail to build DVI by missing libkpathsea (Germán Poo-Caamaño) * Remove cruft (Christian Persch) * Require poppler 22.02.0 for PDF rendering (Germán Poo-Caamaño) * Silence deprecated declarations warnings (Christian Persch) * Use symbol visibility to hide symbols in private libs (Christian Persch) * Use symbol visibility to hide symbols in the nautilus module (Christian Persch) * Stop checking for execinfo.h (Alex Xu (Hello71)) * Remove incorrect args for i18n.merge_file (r-value) * Fix multiple compilation warnings (Germán Poo-Caamaño) doc: * Migrate to gi-docgen (Qiu Wenbo) flatpak: * Add gi-docgen and its dependencies as modules (Germán Poo-Caamaño) * Add libarchive 3.6.0 build (Germán Poo-Caamaño) * Build introspection and API documentation (Germán Poo-Caamaño) * Bump gnome-desktop version (Germán Poo-Caamaño) * Bump poppler version and update build options (Germán Poo-Caamaño) * Bump poppler-data version (Germán Poo-Caamaño) icons: * update symbols (#1756, Jakub Steiner) libdocument: * Add API to create EvDocument from file descriptor (Christian Persch) * Add function to sniff MIME type from FD (Christian Persch) * Add missing headers to evince-document.h (Christian Persch) * Add portal helper function (Christian Persch) * Deprecate GTime usage in annotation's properties (Germán Poo-Caamaño) * Don't install private headers (Christian Persch) * Factor out function to create GDateTime from tag (Christian Persch) * Fix mismatched allocators (Christian Persch) * Fix volatile misuse (Christian Persch) * Make ev_attachment_launch_app use GdkDisplay (Qiu Wenbo) * Make EvDocumentInfo extensible (Christian Persch) * Make XMP parser take data length (Christian Persch) * Move EvDocumentInfo to its own file (Christian Persch) * Move GDateTime members to the extended struct (#1711, Christian Persch) * Move XMP parsing from backend/pdf to libdocument (Christian Persch) * Only register XML namespaces once (Christian Persch) * Plug some mem leaks in the XMP parser (Christian Persch) * Set EvDocumentInfo.fields_mask when parsing XMP (Christian Persch) * Sort evince-document.h includes (Christian Persch) * Use symbol visibility for exported symbols (Christian Persch) libmisc: * Update style context classes (Germán Poo-Caamaño) libview: * Add EvJobLoad class to load from file descriptor (Christian Persch) * Add Portal implementation of EvPrintOperationExport (Christian Persch) * Bugfix: Move cursor over link handling to a separate function (#1695, Mads Chr. Olesen) * Do not draw invalid surface (Marek Kasik) * EvAnnotationWindow is private to libview (Christian Persch) * EvPageCache is private to libview (Christian Persch) * EvPixbufCache is private to libview (Christian Persch) * Fix critical warnings when destroying EvPageAccessible (Christian Persch) * Fix typos in annotations (Germán Poo-Caamaño) * Fix volatile misuse (Christian Persch) * Open annotation windows when opening the document (#1425, andreastedile) * Split the unix printing impl from the export print operation (Christian Persch) * Use GObject:constructed instead of constructor (Christian Persch) * Use symbol visibility for exported symbols (Christian Persch) * Whitespace cleanup (Christian Persch) * ev-view-cursor.h private to libview (Christian Persch) * Set has-tooltip property unconditionally at init (Mads Chr. Olesen) * Fix cancelling ongoing highlight text annotation (#1690, Nelson Ben) * Preview popups only triggered by motion events (#1666, Nelson Benítez León) * New EvView signal to inform EvWindow we cancelled adding annotation (#1730, Nelson Benítez León) previewer: * Allow passing the document and print settings as FDs (Christian Persch) * Support dark style preference (Alexander Mikhaylenko) * Try sniffing MIME type from file descriptor (Christian Persch) ======================================== evolution-data-server ======================================== Evolution-Data-Server 3.43.3 2022-03-04 --------------------------------------- Bug Fixes: I#377 - Camel: Use contact certificate unconditionally in S/MIME encryption I#378 - Camel: Spool auto-refresh too aggressive M!92 - CamelStoreSummary: Fix ref/unref annotations (Corentin Noël) M!93 - Port to libgweather4 (Javier Jardón) Miscellaneous: Camel: Thaw frozen folders on failed Maildir message transfer CamelFolderSummary: Re-enable notifications on message info in summary_assign_uid() Translations: Asier Sarasua Garmendia (eu) Changwoo Ryu (ko) Dušan Kazik (sk) Emin Tufan Çetin (tr) Goran Vidović (hr) Jordi Mas i Hernandez (ca) Luna Jernberg (sv) Quentin PAGÈS (oc) ======================================== gjs ======================================== Version 1.71.90 --------------- - Closed bugs and merge requests: * Cairo test broken with commit ea52cf92 [#461, !724, Philip Chimento] * native: Convert to singleton class [!725, Nasah Kuma] * Checking `instanceof` for primitive types may lead to a crash or error [#464, !726, Marco Trevisan] * Change the GObject Introspection development branch [!727, Emmanuele Bassi] * gi_marshalling_tests_long_in_max test fails on i686 [#462, !728, Philip Chimento, Evan Welsh] * GNOME Shell crashes at startup with the AppIndicator extension enabled [#466, !729, Marco Trevisan] * Instances of classes implementing interfaces can override functions for all implentations of an interface [#467, !730, Evan Welsh] * package: Reverse order of running-from-source checks [!734, Philip Chimento] * Various maintenance [!735, Philip Chimento] * Various maintenance [!736, Evan Welsh] ======================================== glib ======================================== Overview of changes in GLib 2.71.3 ================================== * Fix flaky `GDebugController` tests (!2504) * Numerous small documentation updates * Bugs fixed: - #517 g_utf8_collate returns 0 on U+C5D0 vs U+CD94 - #1929 gdbus-connection-flush: setup_client_cb: Exhausted all available authentication mechanisms (tried: EXTERNAL, DBUS_COOKIE_SHA1) - #2589 Hash sign misinterpreted as heading - #2598 g_main_loop_run() may leak a GMainLoop reference - #2609 Clarify documentation for g_log_set_debug_enabled() - #2611 Unspecified options considered present - #2612 side effects of ensure_valid_dict result used in g_return_if_fail macro - #2613 Naked magic literal in gvariant.h - !1707 Add cache to g_unix_mount_points_get() - !2424 Remove old test file tests/testglib.c - !2451 glib: fix buffer overflow in g_canonicalize_filename() - !2466 Various minor fixes for empty argv handling - !2480 Various glib/tests/date fixes on win32 - !2485 Various spawn-related test fixes on win32 - !2490 Cleanup warnings split 1 - !2491 Cleanup warnings split 2 - !2492 Cleanup warnings split 3 - !2493 Cleanup warnings split 4 - !2501 glib-compile-resources: Fix a memory leak of the compiler option - !2502 tests: Merge iochannel-test into io-channel tests in glib directory - !2503 gbacktrace: Fix a set-but-not-used variable - !2504 gdebugcontrollerdbus: Track pending tasks with weak refs - !2505 tests: Stop ignoring test failures on macOS - !2506 gresource-tool: Fix unused-but-set-variable warn with G_DISABLE_ASSERT - !2507 ci: Drop custom dependency builds from installed-tests - !2508 codegen: Reformat parser.py according to black - !2509 tests: Fix various small memory leaks - !2510 gdesktopappinfo: Fix a leak when launching URIs over D-Bus - !2512 doc: Extend a bit G_DECLARE_* documentation example - !2513 gmain: Expand documentation about GSource priorities a little - !2514 ci: Various cleanups and moving Android API 21 and FreeBSD 12 to scheduled run - !2515 gmessages: Fix typo in docs - !2516 glocalfileinfo: Always define _g_stat_mtim_nsec, etc. - !2517 meson: Add schemasdir and giomoduledir to gio dependency - !2518 meson: Set GIO_EXTRA_MODULES in devenv - !2519 gdebugcontrollerdbus: Mark a variable as G_GNUC_UNUSED - !2520 tests: Remove threads from mock-resolver/network-address test - !2523 Add handling of NULL time_t* pointer as argument - !2524 Revert "meson: Add schemasdir and giomoduledir to gio dependency" - !2525 meson: Add schemasdir and giomoduledir to gio dependency - !2526 Remove unused test tests/testgdateparser.c - !2527 Move tests/type-test.c to glib/tests/types.c - !2528 meson: Add PYTHONPATH to load GDB helper module - !2531 gtask: Document that task name is set by g_task_set_source_tag() * Translation updates: - Basque - Catalan - Chinese (China) - Croatian - Danish - German - Hebrew - Indonesian - Korean - Lithuanian - Romanian - Russian - Spanish - Turkish ======================================== gnome-bluetooth ======================================== ver 42.rc: This version of gnome-bluetooth fixes a problem that could lead to gnome-shell's Bluetooth menu not appearing when it should have. This version also makes the Connect switch available for Bluetooth LE MIDI devices. ver 42.beta.2: This version of gnome-bluetooth contains a number of bug fixes related to the GTK4 port, including spinners not spinning, device removal confirmation dialog not appearing, pairing dialog not disappearing, and a work-around to a UPower reference leak that could lead to a crash in the main libraries, as well as fixes for basic functionality in bluetooth-sendto. ======================================== gnome-boxes ======================================== 42.rc - 07 Mar, 2022 ==================== Changes since 42.beta - Updated app screenshots - Use IEC (base 1024) units for memory widgets - Handle manual memory input on memory widgets - Make domain device updates more reliable - Recommend latest OSes for download when available in osinfo-db - Added/updated/fixed translations: - French - Indonesian - Swedish - Czech - Korean - Danish - Spanish 42.beta - 24 Feb, 2022 ====================== Changes since 42.alpha - Show machine.status also in IconView (while installing, importing, cloning...) - Stop snapshotiong VMs after creation - Redesigned starting page of the VM creation assistant - Updated documentation for Preferences dialog and VM creation assistant - Add ctrl-alt-f9 shortcut to forward to the guest - Replace in-app notifications with Toasts - build: remove positional i18n.merge_file arguments - Added/updated/fixed translations: - Basque - Brazilian Portuguese - Catalan - Chinese (China) - Croatian - Czech - Danish - Galician - Hebrew - Indonesian - Italian - Japanese - Lithuanian - Persian - Portuguese - Russian - Slovenian - Spanish - Turkish - Ukrainian ======================================== gnome-builder ======================================== ============== Version 42.rc1 ============== • Template updates for JavaScript, Python, C, and Vala • Updates for Vala and Intelephense language servers • CMake integration improvements • Additional license options for templates • Translation updates ================ Version 42.beta1 ================ • Support for dark style preference • Enable proc-macro with rust-analzyer • Project template updates • Improvements to podman integration • Fix a number of crashes • Use libhandy for window styling to match other GNOME applications • Fullscreen has been temporarily removed until the GTK 4 port to allow for easier transition to libhandy • Updates to syntax highlighting schemes • Addition of IdeDiagnosticTool to simplify plugin creation • Adwaita is now the default style scheme • The gutter will now try to use colors from style scheme for difffs • Build system modernization • Robustness fixes to terminal • Fixes for header include completion • gtk4 validation with RNG • Clang improvements when using podman • CMake integration fixes • Updated icons • VIM emulation fixes • Updated translations ======================================== gnome-calculator ======================================== Overview of changes in gnome-calculator 42.rc * Updated translations * Use new gnome post_install script !106 (Bobby Rong) * gcalc build fixes (Daniel Espinoza Ortiz) * Updated screenshots (Christopher Davis) * Set default focus to entry (Robert Roth) ======================================== gnome-calendar ======================================== Major changes in 42.rc: * Fix a couple of regressions in the event importer dialog * More timezone fixes when importing events (Milan Crha) * Fix event times in event popover (Björn Daase) * Updated translations Major changes in 42.beta: ======================================== gnome-characters ======================================== 42.rc =========== * Fix reflowing in size_allocate() (Alexander Mikhaylenko) * Translation updates: - Bulgarian - Croatian - Danish - Finnish - French - Friulian - Korean - Lithuanian - Persian - Polish - Swedish 42.beta =========== * Fixed search provider issues * Search provider now displays the characters as well ======================================== gnome-connections ======================================== 42.beta - 24 Feb, 2022 ====================== Changes since 41.0 - Finalize deleted connections - Save credentials in the keyring - Expose setting to enable/disable audio for VNC connections - Fix clibpard issues with VNC - Fix issue with the search grabing input from display - Added libhandy color scheme API - Improve thumbnail drawing logic - Added/updated/fixed translations: - Finnish - Slovak - Lithuanian - Japanese - Galician ======================================== gnome-control-center ======================================== ================ Version 42.rc ================ - Updated translations Keyboard - Restore _GNOME_WM_KEYBINDINGS support User Accounts - Bring back Fingerprint dialog - Fix avatar loading Wacom - Bring back empty state ======================================== gnome-desktop ======================================== ============= Version 42.rc ============= - Translation updates ======================================== gnome-disk-utility ======================================== 42.rc - March 5, 2022 ===================== Luciano Santos: * Update screenshots Updated translations: * Alexander Shopov (bg), Anders Jonsson (sv), Aurimas Černius (lt), Claude Paroz (fr), Dušan Kazik (sk), Emin Tufan Çetin (tr), Jiri Grönroos (fi), Jordi Mas (ca), Jordi Mas i Hernandez (ca), Luna Jernberg (sv), Piotr Drąg (pl), Quentin PAGÈS (oc), Seong-ho Cho (ko) ======================================== gnome-font-viewer ======================================== GNOME Font Viewer - 42.rc ------------------------------------------------------------------------------- Fonts 42.rc comes with the following translation updates: - Basque - Bulgarian - Catalan - Chinese (China) - Croatian - Czech - Finnish - French - Galician - Indonesian - Korean - Lithuanian - Occitan (post 1500) - Persian - Polish - Portuguese - Portuguese (Brazil) - Russian - Slovenian - Spanish - Swedish - Turkish - Ukrainian ======================================== gnome-initial-setup ======================================== 42.rc ----- * Initial Setup now supports the GNOME 42 dark theme preference, and picks up a dependency on libhandy to enable this. This will only have a visible impact if a distribution overrides the default value of this preference, since there is no way for a user to adjust this preference until Initial Setup is complete. (Jeremy Bicha, !140) * Translation updates: - Bulgarian - Catalan - Croatian - Finnish - German - Korean - Lithuanian - Persian - Swedish - Turkish ======================================== gnome-maps ======================================== 42.rc - Mar 5, 2022 ========================= Changes since 42.beta - Save visibility of the scale in gsettings so it's remembered between runs - Update OSM POI definitions for OSM editing - Correctly set the initially selected date in the calendar widget for public transit routing, so that the date is always set to today when first selecting a date, even if Maps was started on an earlier day - Fix some incositencies when showing times for public transit itineraries - Update appdata screenshots - Use tabular numbers for time labels in the public transit itinerary views to keep things tidily lined up vertically Added/updated/fixed translations - Brazilian Portuguese - Catalan - Basque - Turkish - Finnish - Czech - Portuguese - Croatian - Ukrainian - Indonesian - Swedish - German - Polish - Finnish - Turkish - French - Lithuanian All contributors to this release Anders Jonsson Asier Sarasua Garmendia Aurimas Černius Claude Paroz Emin Tufan Çetin Enrico Nicoletto Goran Vidović Hugo Carvalho Jiri Grönroos Jordi Mas Kukuh Syafaat Marcus Lundblad Marek Černocký Piotr Drąg Sophie Herold Tim Sabsch Yuri Chornoivan ======================================== gnome-settings-daemon ======================================== ============= Version 42.rc ============= Sharing: - Do not manage gnome-remote-desktop, now done through gnome-control-center and systemd services ======================================== gnome-shell ======================================== 42.0 ==== * introspect: Add WindowsChanged signal [Cenk; !2229] * Fix on-screen keyboard during grabs [Carlos; !2237] * Fixed crash [Adam; !2238] Contributors: Carlos Garnacho, Cenk Uluisik, Adam Williamson Translators: Fabio Tomat [fur], Tim Sabsch [de], Ivan Molodetskikh [ru], Yosef Or Boczko [he], Марко Костић [sr], Baurzhan Muftakhidinov [kk], 純 小山田 [ja], sicklylife [ja] 42.rc ===== * Fix programatically set scrollview fade [Jonas D.; !2189] * Fix overview DND during screencasts [Ivan; !2192] * Fix taking screenshots with shift+PrntScrn [Ivan; !2202] * Disable workspace switching while in search [Sebastian; !2204] * Fix opening device settings for enterprise WPA networks [Xiaoguang; !2194] * Switch workspaces with Home and End keys in overview [kyte; !2201] * Fix regressions from style refresh [Sam; !2206, !2185, !2212] * Show disabled icons in system menu when devices are disabled [Jonas D.; !2198] * Fix inserting items from object inspector in looking glass [Florian; !2218] * Fix drag placeholder position in dash in RTL locales [Florian; !2219] * Simplify signal handling with (dis)connectObject() convenience methods [Florian; !1953, !2221, !2226] * Ensure remote access indicator is shown for a minimum time [Jonas Å.; !2132] * Improve CSS shadow appearance [Daniel; !1918] * Ignore work area in overview layout [Florian; !2223] * Fix glitches in overview transition [Jonas D., Sebastian; !2203, !1980] * Fixed crash [Florian; !2207] * Misc. bug fixes and cleanups [Jonas D., Björn, Florian, Carlos, Jonas Å.; !2191, !2188, !2195, !2196, !2184, !2183, !2200, !2209, !2211, !2214, !2216, !2110, !2222, !2220, !2225] Contributors: Björn Daase, Jonas Dreßler, Carlos Garnacho, Sam Hewitt, Sebastian Keller, Ivan Molodetskikh, Florian Müllner, Daniel van Vugt, Xiaoguang Wang, kyte, Jonas Ådahl Translators: Jordi Mas [ca], Quentin PAGÈS [oc], Asier Sarasua Garmendia [eu], Kukuh Syafaat [id], Emin Tufan Çetin [tr], Changwoo Ryu [ko], Danial Behzadi [fa], Aurimas Černius [lt], Daniel Mustieles [es], Dušan Kazik [sk], Alan Mortensen [da], Goran Vidović [hr], Jiri Grönroos [fi], Luna Jernberg [sv], Piotr Drąg [pl] ======================================== gnome-shell-extensions ======================================== 42.0 ==== Translators: Philipp Kiemle [de], Balázs Úr [hu], Марко Костић [sr], sicklylife [ja], Baurzhan Muftakhidinov [kk] 42.rc ===== * Misc. bug fixes and cleanups [Florian; !215, !218] Contributors: Florian Müllner Translators: Marek Černocký [cs], Dušan Kazik [sk], Piotr Drąg [pl], Jiri Grönroos [fi], Luna Jernberg [sv], Alan Mortensen [da], Charles Monzat [fr], Changwoo Ryu [ko] ======================================== gnome-software ======================================== Version 42.rc ~~~~~~~~~~~~~ Released: 2022-03-04 This is the third unstable release for GNOME 42. * Cancel ongoing update downloads when system power is low * Numerous small user interface fixes and tweaks * Prioritize full matches in search results * Improvements in dark mode * Fix disabling flatpak remotes from the ‘Software Repositories’ dialog * Threading and performance improvements which should reduce the number of user interface freezes * Update some icons * Check for updates when moving from a metered to a non-metered network connection This release also updates translations: * Basque * Catalan * Chinese (China) * Croatian * Czech * Danish * Friulian * Galician * Hebrew * Indonesian * Korean * Lithuanian * Persian * Portuguese * Portuguese (Brazil) * Russian * Slovenian * Spanish * Turkish * Ukrainian ======================================== gnome-system-monitor ======================================== New in 42.rc - 8 March 2022 * Updated translations * Updated screenshots (Sophie Herold) New in 42.beta - 13 February 2022 * Updated translations * Update libhandy subproject base branch from master to main (Robert Roth) ======================================== gnome-text-editor ======================================== # Text Editor 42.rc1 This is our first release candidate for GNOME 42. With luck, this will be our last release before 42.0. At this point, we consider the project code complete until we branch and begin the GNOME 43 cycle. That doesn't mean there are not bugs or things we want to be different, simply that time is here to ship a product. We hope you enjoy it and responsibly file bugs and/or additional design requests. I'd like to send a special thanks to all the translators who've been working to land translations in time for 42, despite the state of the world and the struggles involved. Changes since 42.beta1 • CSS styling tweaks. • The enchant spellcheck backend will now ignore dictionaries which fail to provide a name which can be displayed to the user. This so far has only been seen on macOS but may affect other platforms. • Updated application metadata and screenshots. • Translation updates. # Text Editor 42.beta1 This is our first Beta release as we progress towards GNOME 42. A number of bug fixes have landed since 42.alpha2 and we encourage your further testing to make 42 a great reveal! • Many CSS integration improvements including recoloring • Text Editor will now locate style schemes in additional search paths • Fixes to search bar positioning and focus-in state • You can now tweak many per-document settings using the context menu within the page which can help users determine what settings were/are global from the view menu vs how they were overriden by automatic settings discovery (which can be disabled in preferences). • Smart-Home-End behavior is now enabled in "before" mode • New command line options have been added • Build fixes for macOS • We now advertise the GTK version we require propertly for line-height • Improvements to titles/subtitles to reflect various document capabilities • A new style scheme has been added for printing which is used automatically until we have further settings in GtkPrintOperation via Flatpak portals. • More strict checks in B+Tree code for spell checking. If you find any assertions, please do tell us! • Propertly use AdwApplication base class • Improvements to failure paths when access to underlying GFile or GFileInfo fails to provide reasonable information. • Spellcheck settings are now persisted across sessions using extended attributes. • The buffer monitor is now disabled when a buffer fails to load • The default style scheme is now set to Adwaita propertly • Search now draws various bubbles around the matches to make them easier to differentiate from the background text. • Translation updates ======================================== gnome-weather ======================================== 42.rc ======= * Fix position of "Now" in hourly forecast (Evan Welsh) * Translation updates: - Basque - Bulgarian - Chinese (China) - Croatian - Czech - Danish - Finnish - Friulian - Galician - Hebrew - Indonesian - Korean - Lithuanian - Occitan (post 1500) - Persian - Polish - Portuguese - Portuguese (Brazil) - Russian - Spanish - Swedish - Turkish - Ukrainian ======================================== gsettings-desktop-schemas ======================================== Major changes in 42.rc ====================== - Translation updates ======================================== gtk+ ======================================== Overview of Changes in GTK+ 3.24.33, 04-03-2022 =============================================== * No changes Overview of Changes in GTK+ 3.24.32, 03-03-2022 =============================================== * GtkCellRendererProgress: - Use tabular figures * GtkFontChooser: - Fix the build with older Pango - Fix axis name handling * Theme: - Fix border color for tiled windows * Accessibility: - Fix cell accessible leak * Wayland: - Support new high-contrast setting - Only update scale when on any outputs * Windows: - Various build fixes - Fix keyboard state handling - Fix capslock handling - Fix AltGr not working * MacOS: - Fix the build on 10.11 - Make Dock "Quit" invoke the app.quit action - Correctly handle HiDPI cursors * Translation updates Basque Brazilian Portuguese Catalan Chinese (China) Croatian Czech French Galician Hebrew Indonesian Korean Persian Polish Portuguese Romanian Russian Serbian Slovenian Spanish Swedish Turkish Ukrainian ======================================== libdazzle ======================================== =============== Version 3.43.90 =============== This is a RC release for GNOME 42. • Apply CSS changes immediately • Build fixes for stack protector • Improvements to DzlTaskCache • GCC fixes for macOS • Fix page-size for spinbutton adjustments Note that libdazzle is not expected to survive into GTK 4. Applications using features from libdazzle should either look to the replacements that can be found as part of GTK 4 itself or libadwaita. For those using the more esoteric features of libdazzle like fuzzy search, tries, and file system abstractions, you should copy those into your project instead. ======================================== libgweather ======================================== GWeather 3.99.0 (release candidate for 4.0) =========================================== Changes since GWeather 3.91 --------------------------- - Translation updates - Updated location database GWeather 3.91.0 (development snapshot) ====================================== Changes since GWeather 3.90 --------------------------- - Renamed `gweather-weather.h` to `gweather-info.h` - Removed GWeatherTimezone - New locations: Palestine cities, county capitals in Romania - Fix Vala binding of Location.detect_nearest_city() [Rico Tzschichholz] - Add GWeather.Location.has_timezone() - Depend on GLib ≥ 2.68 [Will Thompson] - Fix build on 32bit architectures [Javier Jardón] - Documentation updates in the migration guide - Translation updates GWeather 3.90.0 (development snapshot) ====================================== Changes since GWeather 40.0 --------------------------- - New major API - Remove uses of deprecated API - Use explicit symbol versioning - Move to gi-docgen for generating the API reference - Remove the widgets, along with the GTK3 dependency - Remove the dependency on gdk-pixbuf - Fix a memory leak in GWeather.Info.get_location_name() [#80] - Use the appropriate Unicode for temperature units [#8] - Support building libgweather with libsoup3 - Translation updates Changes in the locations database --------------------------------- - Add missing Italian capitals of provinces - Add missing Spanish capitals of provinces - Add Petrozavodsk city - Add city Multan, Pakistan and Multan Airport - Add Half Moon Bay for a coastal Bay Area reference - Quetta and Peshawar added (cities in Pakistan) - Added Albany Airport, Western Australia (YABA) - Add Santa Fe city and its airport - Fix Astrakhan' timezone [#83] ======================================== libhandy ======================================== ============== Version 1.5.91 ============== - HdyAvatar - Fix invalid UTF-8 handling - HdyStyleManager - Don't disable non-CSS animations during style changes - Fix carousel indicator sizing ======================================== librsvg ======================================== Version 2.53.2 ============== - #851 - Output filled text as text for PDF; fixes regression due to outputting all text as paths. - Fix taller-than-wide proportional scaling and size limiting in rsvg-convert. - #772, #773, #774, #775, #776 - Implement SVG2 geometry properties for these elements: rect, circle, ellipse, image, svg (Jeremias Ortega). - #450 - Fix potential unaligned accesses in surface iterators (Michael Howell). - Actually use GDK_PIXBUF_MODULEDIR when calling gdk-pixbuf-query-loaders (Fabrice Fontaine). - Windows build fixes (Chun-wei Fan). - Add links to functions and types throughout the C API documentation. ======================================== libsecret ======================================== 0.20.5 * Drop autotools-based build [!44] * Use G_GNUC_NULL_TERMINATED where appropriate [!65] * collection, methods, prompt: Port to GTask [!66, !93] * Detect local storage in snaps in the same way as flatpaks [!67] * Add bash-completion for secret-tool [!70, #50, !72] * secret-tool: Add locking capabilities to secret tool [#28, !75] * secret-file-backend: Avoid closing the same file descriptor twice [!78] * Add support for TPM2 based secret storage [!83, !90, !95] * Create default collection after DBus.Error.UnknownObject [!94] * Port documentation to gi-docgen [!101] * GI annotation and documentation fixes [!63, !64, !102, !103, #66] * Build fixes [#54, !62, !68, #59, !73, !77, !82, !84, !85, !88] * Updated translations ======================================== mutter ======================================== 42.0 ==== Translators: Fabio Tomat [fur], Alexander Shopov [bg] 42.rc ===== * Fix X11 → wayland drops ending up in the wrong wayland client [Olivier; !2305] * Make xdg-activation interoperate with other startup sequences [Carlos; !2314] * Fix stuck grab feedback actor during compositor grabs [Jonas D.; !2308] * Make gnome-desktop dependency optional [Bilal; !2317] * Provide better profiling information [Ivan; !1928] * Drop ClutterEvent "source" field [Carlos; !2311] * Add support for xdg_toplevel.configure_bounds() [Jonas Å.; !2167] * Add support for wl_surface.offset [Jonas Å.; !1905] * Fix resizing of virtual monitors [Jonas Å.; !2270] * Include size in configure events of maximized clients [Sebastian K.; !2238] * Only allow direct scanouts for surfaces that aren't cropped, scaled or rotated [Robert; !2276] * Fix pipewire screencasts [Ivan; !2322] * Plugged memory leak [Robert; !2297] * Fixed crash [Jonas; !2318] * Misc. bug fixes and cleanups [Bilal, Jonas Å., Florian, Dor, Alfonso, Sebastian W., Carlos, Jonas D.; !2306, !2300, !2301, !2303, !2307, !2315, !2319, !2298, !2320, !2324] Contributors: Dor Askayo, Jonas Dreßler, Bilal Elmoussaoui, Olivier Fourdan, Carlos Garnacho, Sebastian Keller, Robert Mader, Ivan Molodetskikh, Florian Müllner, Alfonso Sánchez-Beato, Sebastian Wick, Jonas Ådahl Translators: Emin Tufan Çetin [tr], Yosef Or Boczko [he], Quentin PAGÈS [oc], Christian Kirbach [de], Aurimas Černius [lt], Danial Behzadi [fa], Daniel Mustieles [es], Alan Mortensen [da], Goran Vidović [hr], Tim Sabsch [de], Anders Jonsson [sv], Gwan-gyeong Mun [ko], Daniel Șerbănescu [ro], Piotr Drąg [pl] ======================================== nautilus ======================================== Major changes in 42.rc ========================= * Tweak thumbnail shadow drawing to fix performance regressions (António Fernandes) * Various search engine fixes (Ondrej Holy) * Translation updates (GNOME Translation Project contributors) ======================================== orca ======================================== 42.rc - 11 March 2022 Web: * Improve behavior during event flood of table-related events from web apps * Fix bug causing us to ignore a newly-loaded document due to it having a bogus index in parent LibreOffice: * Fix bug causing lines with embedded objects to not be spoken New and updated translations (THANKS EVERYONE!!!): bg Bulgarian Alexander Shopov ca Catalan Jordi Mas cs Czech Marek Černocký da Danish Alan Mortensen es Spanish Daniel Mustieles eu Basque Asier Sarasua Garmendia fr French Claude Paroz gl Galician Fran Dieguez hu Hungarian Attila Hammer id Indonesian Kukuh Syafaat lt Lithuanian Aurimas Černius pl Polish Piotr Drąg pt_BR Brazilian Portuguese Matheus Barbosa pt Portuguese Hugo Carvalho ro Romanian Daniel Șerbănescu ru Russian Aleksandr Melman sl Slovenian Matej Urbančič sr Serbian Марко Костић sv Swedish Luna Jernberg tr Turkish Emin Tufan Çetin uk Ukrainian Yuri Chornoivan zh_CN Chinese (China) Luming Zh ========= ======================================== pango ======================================== Overview of changes in 1.50.5, 03-03-2022 ========================================= * Fix compiler warnings * Enable cairo by default * pango-view: Show more baselines * layout: Handle baselines * Windows: build cleanups ======================================== sysprof ======================================== Overview of changes in Sysprof 3.43.90 ====================================== * Require libunwind unless disabled manually to help ensure distributions are doing the right thing. * Add allocation leaks section to memprof. * Fix preloading of speedtrack * Fix capture of mapped path names with spaces * Translation updates ======================================== totem ======================================== Major changes in 42.beta: - Port video widget from obsolete Clutter to OpenGL - Move subtitles and audio track selection to its own menu - Add shortcuts for mute, cycling through subtitles, toggling subtitles and seeking to specific places in the video - Implement a enabled-by-default native MPRIS plugin to replace the Python MPRIS plugin - Remove media-player-keys plugin that supported the old GNOME Settings Daemon API, now replaced by MPRIS - Show more precise elapsed time when stepping frame-by-frame - Implement "search by title" in OpenSubtitles plugin ======================================== tracker ======================================== NEW in 3.3.0.rc - 2022-03-06 ============================ * Fix cursor column names for date and resource types * Fix possible crasher * Added non-installable benchmark utility * Added build option to pick libsoup versions to build support for * Added build option to disable tests * Fixed generation of man pages with newer asciidoc ======================================== tracker-miners ======================================== NEW in 3.3.0.rc - 2022-03-06 ============================ * Ignore subtrack titles for videos * OpenBSD improvements to `tracker3 reset/daemon` CLI commands * Improved test infrastructure around removable device support * Fixed FANotify monitor to handle separate FAN_DELETE[_SELF] events * Fixed generation of man pages with newer asciidoc ======================================== vala ======================================== Vala 0.55.91 ============ * Various improvements and bug fixes: - girparser: + Handle duplicated and unnamed symbols + Add support for "copy_/free_function" metadata for compact classes + Don't count instance-parameter when checking for backwards closure reference [#721] * Bindings: - gst-editing-services-1.0: Fix BaseEffect.set_time_translation_funcs() - gstreamer-audio-1.0: Fix a few binding errors - gstreamer-base-1.0: Fix a few binding errors - gstreamer-video-1.0: Fix a few binding errors - gtk4: Fix content_deserialize_async() - libarchive: Fix a few binding errors - libgsf-1: Fix a few binding errors - libgrss: Fix FeedItem.get_geo_point() parameters Vala 0.55.90 ============ * Various improvements and bug fixes: - codegen: + Emit G_DEFINE_AUTOPTR_CLEANUP_FUNC() for interfaces with base class [#1292] + Emit G_DEFINE_AUTO_CLEANUP_CLEAR_FUNC() for structs [#1293] + Default to "has_type_id = false" for external error-domains + Emit GType definition for error domains [#699] - vala: + Catch and throw possible inner error of lock statements [#83] + Keep error-code symbol reference in callable expression context + Allow delegate without target to be used as constant type - girparser: Pick up type_id of error domains * Bindings: - glib-2.0: Update 2.70/72 symbols - gstreamer: Update from 1.21.0+ git main - vapi: Update GIR-based bindings