The following modules have a new version: - at-spi2-core (2.53.1 => 2.53.90) - calls (47.beta.0 => 47.rc.1) - epiphany (47.beta => 47.rc) - evolution-data-server (3.53.2 => 3.53.3) - gjs (1.81.2 => 1.81.90) - glib (2.81.1 => 2.82.0) - glibmm (2.80.0 => 2.82.0) - gnome-autoar (0.4.4 => 0.4.5) - gnome-bluetooth (47.beta => 47.rc) - gnome-calculator (47.beta => 47.rc) - gnome-calendar (47.beta => 47.rc) - gnome-console (47.beta => 47.rc) - gnome-control-center (47.beta => 47.rc) - gnome-desktop (44.0 => 44.1) - gnome-disk-utility (46.0 => 46.1) - gnome-initial-setup (47.beta => 47.rc) - gnome-maps (47.beta => 47.rc) - gnome-online-accounts (3.51.1 => 3.51.3) - gnome-remote-desktop (47.beta => 47.rc) - gnome-settings-daemon (47.beta => 47.rc) - gnome-shell (47.beta => 47.rc) - gnome-shell-extensions (47.beta => 47.rc) - gnome-software (47.beta => 47.rc) - gnome-system-monitor (47.beta => 47.rc) - gobject-introspection (1.80.1 => 1.81.2) - gsettings-desktop-schemas (47.beta => 47.rc) - gspell (1.13.1 => 1.13.2) - gtk (4.15.5 => 4.15.6) - gtkmm (4.15.0 => 4.15.1) - json-glib (1.9.2 => 1.10.0) - libadwaita (1.6.beta => 1.6.rc) - libgweather (4.4.2 => 4.4.4) - librsvg (2.58.93 => 2.58.94) - libshumate (1.3.beta => 1.3.rc) - libsoup (3.5.2 => 3.6.0) - localsearch (3.8.beta => 3.8.rc) - mutter (47.beta => 47.rc) - orca (47.alpha => 47.rc) - tecla (47.beta => 47.rc) - tinysparql (3.8.beta => 3.8.rc) - vte (0.77.91 => 0.77.92) (*) - xdg-desktop-portal-gnome (47.beta => 47.rc) (*) No summarized news available The following modules weren't upgraded in this release: adwaita-icon-theme, baobab, cantarell-fonts, d-spy, dconf, dconf-editor, devhelp, evince, folks, gcab, gcr, gdk-pixbuf, gdm, geocode-glib, gexiv2, gi-docgen, glib-networking, gnome-backgrounds, gnome-boxes, gnome-builder, gnome-characters, gnome-clocks, gnome-color-manager, gnome-connections, gnome-contacts, gnome-font-viewer, gnome-keyring, gnome-logs, gnome-menus, gnome-music, gnome-session, gnome-text-editor, gnome-tour, gnome-user-docs, gnome-user-share, gnome-weather, gom, grilo, grilo-plugins, gsound, gssdp, gtk+, gtk-doc, gtk-vnc, gtksourceview, gupnp, gupnp-av, gupnp-dlna, gvfs, jsonrpc-glib, libdex, libgee, libgsf, libgtop, libgxps, libhandy, libmediaart, libnma, libnotify, libpanel, libpeas, libsecret, libsigc++, loupe, mm-common, nautilus, pango, pangomm, phodav, pyatspi, pygobject, rest, rygel, simple-scan, snapshot, sushi, sysprof, template-glib, totem, totem-pl-parser, vala, yelp, yelp-tools, yelp-xsl ======================================== at-spi2-core ======================================== What's new in at-spi2-core 2.53.90: * Make ATSPI_ROLE_PUSH_BUTTON an enum value again. * atk: Align button role with AT-SPI one. * Fix warning when atspi_event_quit is called multiple times. ======================================== calls ======================================== gnome-calls 47~rc.1 ------------------- Released August 2024 * Now uses AdwAboutDialog, requiring Adwaita 1.5 * Improved style sheets * Actually shipping translated metainfo * Contributors: * Anton Lazarev * Balló György * Evangelos Ribeiro Tzaras * Guido Günther * UI translations: * Asier Sarasua Garmendia (eu) * Balázs Úr (hu) * Brage Fuglseth (nb) * Danial Behzadi (fa) * Daniel Rusek (cs) * Daniel Șerbănescu (ro) * Ekaterine Papava (ka) * Hugo Carvalho (pt) * Jiri Grönroos (fi) * Jordi Mas i Hernandez (ca) * Juliano de Souza Camargo (pt_BR) * Jürgen Benvenuti (de) * Luming Zh (zh_CN) * twlvnn kraftwerk (bg) * Vasil Pupkin (be) * Yuri Chornoivan (uk) ======================================== epiphany ======================================== 47.rc - August 30, 2024 ======================= * Extract .xpi during web app installation (#1818) * Show confirmation dialog when deleting web app (#2077, Arak) * Allow exporting passwords to CSV and improve CSV import (#2184, Harshavardhan Navalli) * Improve count of trackers in privacy report (#2419) * Fix crash on close multiple tabs dialog (#2426) * Many improvements to bookmarks sidebar and dialog (#2406, #2416, #2420, !1589, !1592, !1594, !1595, !1596, !1597, !1598, !1599, !1600, !1602, !1605, !1606, !1607, !1608, Arak, Automeris naranja, Hari Rana) ======================================== evolution-data-server ======================================== Evolution-Data-Server 3.53.3 2024-08-30 --------------------------------------- Bug Fixes: I#557 - Camel: Claim attachment in multipart/mixed Translations: Artur S0 (ru) Asier Sarasua Garmendia (eu) Balázs Úr (hu) Bruce Cowan (en_GB) Boyuan Yang (zh_CN) Ekaterine Papava (ka) ======================================== gjs ======================================== Version 1.81.90 --------------- - Closed bugs and merge requests: * callbacks: fix sweeping check for incremental GC [!859, !950, Evan Welsh, Gary Li] * GJS doesn't handle query parameters in imports [#618, !944, Gary Li] * Integrate gobject-introspection-tests as submodule [!946, Philip Chimento] * module: Include full module specifier in import.meta.url [!947, Philip Chimento] * doap: Remove invalid maintainer entry [!948, Sophie Herold] * installed tests have the wrong libexecdir [#636, !949, Jeremy Bicha] * Inheriting final class crashes GJS [#640, !951, Gary Li] * Various maintenance [!952, Philip Chimento] ======================================== glib ======================================== Overview of changes in GLib 2.82.0, 2024-08-26 ============================================== * Change the default value of -Dglib_debug from `auto` to `enabled` for developers — distributions will almost certainly want to override it to `-Dglib_debug=disabled` for package release builds though; see #3421 * Revert per-instance locking changes in `GCancellable` as they introduced new races (#3448) * Bugs fixed: - #3417 Investigate trampoline performance implications in g_mutex_lock_impl() changes (Philip Withnall) - #3421 Default value for glib_debug meson option (Philip Withnall) - #3428 wrong comment in gmessage.c:escape_string - #3450 Should check for epoll_create1 rather than epoll_create (Philip Withnall) - #3451 Gio.MenuModel docs have an outdated UI example (Philip Withnall) - !4195 Replace hi.po with updated translations. - !4197 gunixmounts: Fix use of uninitialised variable - !4198 tests: Run expected-to-hang cancellable tests in subprocesses - !4205 CI/msys2-mingw32: Set the G_DEBUGGER environment variable - !4207 Update Chinese translation - !4208 Update Swedish translation - !4211 Revert !2765 “GCancellable: Use per-instance mutex logic instead of global critical sections” for glib-2-82 - !4213 Various small backports to glib-2-82 - !4215 Backport !4214 “gthread: Move thread _impl functions to static inlines for speed” to glib-2-82 * Translation updates: - Chinese (China) (lumingzh) - Hindi (Karunakar Guntupalli) - Swedish (Anders Jonsson) Overview of changes in GLib 2.81.2, 2024-08-16 ============================================== * Various introspection annotation changes (!4161, !4162, !4180, work by multiple people) * Bugs fixed: - #2868 g_openuri_portal_open_uri_async: Does not accept a xdg-activation token (Julian Sparber) - #2885 Use TAP protocol 14 with newer meson (Marco Trevisan (Treviño)) - #3315 unix test crashes intermittently on musl with alternate stack code (Philip Withnall) - #3381 Actually use Fedora 39 on CI (Marco Trevisan (Treviño)) - #3403 GOsxAppInfo missing async launch implementation - #3429 gsettings list-recursively with --schemadir crashes with trace trap (core dumped) if no other schemas are installed on the system - !2980 ghash: fix g_hash_table_steal_extended() when requesting key and value of a set - !4161 GVariant: Add copy-func and free-func annotations - !4162 GBytes: Add copy-func and free-func annotations - !4163 gunixmounts: Add mount point/entry getters from files and add tests based on them - !4177 gmain: Adapt to gi-docgen comments - !4179 2.81.1 - !4180 glib/mappedfile: g_mapped_file_get_contents() does not transfer - !4181 docs: Linkify a function - !4182 gstring: fix unused-result warning with g_string_free() in C++ - !4186 doap: Remove invalid maintainer entry - !4187 docs: Fix mistakes from the GTK-Doc to GI-DocGen conversion - !4188 gobjectnotifyqueue: add G_GNUC_UNUSED in unused parameters - !4192 ghash: Fix the documentation of GHRFunc - !4193 docs: Clarify distinction between GDrive, GVolume and GMount ======================================== glibmm ======================================== 2.82.0 (stable) 2024-08-27: Gio: * Add Gio::DBus::own_name(connection, .....) (Kjell Ahlstedt) * Add DBus::Connection:register_object() with slots (Kjell Ahlstedt) Issue #42 (Alberto Mardegan) * Add Converter::convert(const Glib::RefPtr&) (Kjell Ahlstedt) Documentation: * Gio::DBus::InterfaceVTable, SubtreeVTable: Improve code snippets in docs (Kjell Ahlstedt) Build: * Meson build: Use Meson's pkgconfig module instead of using the *.pc.in templates (Chun-wei Fan) Merge request !65 * Meson build: Some fixes in the pkgconfig files Require meson >= 0.62 * Require glib >= 2.81.0 (Kjell Ahlstedt) 2.80.1 (stable) 2024-08-27: Gio: * Fix memory leak in DBus::generate_guid() (Jan Burgmeier) Merge request !64 gmmproc: * generate_wrap_in.pl.in: Ignore -Winconsistent-dllimport from clang (Kjell Ahlstedt) Issue #119 (Luca Bacci) * Convert [enum@Module.Type.ENUMERATOR] in documentation * h2def.py: Avoid syntax warnings from Python 3.12 (Kjell Ahlstedt) * DocsParser.pm: Don't link to developer-old.gnome.org (Kjell Ahlstedt) Issue #120 (Andre Klapper) * Improve documentation of enum and enum class (Kjell Ahlstedt) Build: * Some fixes to avoid warnings from the clang compiler (Kjell Ahlstedt, Chun-wei Fan) Merge request !63 2.80.0 (stable): ======================================== gnome-autoar ======================================== Major changes in 0.4.5: * mime-types: Add tar variant of bzip2 (Khalid Abu Shawarib) * extractor: Fix source string leak (Khalid Abu Shawarib) ======================================== gnome-bluetooth ======================================== ver 47.rc: This version makes the pairing dialogue adaptive, as well as updating translations. ======================================== gnome-calculator ======================================== Overview of changes in gnome-calculator 47.rc * Updated translations * Added brand colors !178 (Brage Fuglseth) ======================================== gnome-calendar ======================================== Major changes in 47.rc: * Set a user agent when requesting remote servers for calendar files * Port various spinners to AdwSpinner * Improvements to URL validation when adding new calendars * Only offer writable calendars when creating new events * Show indicator icons for invisible calendars in the importer dialog * Fix drag and drop issue with events in daylight saving time * Updated translations ======================================== gnome-console ======================================== Version 47.rc ~~~~~~~~~~~~~~~ Thanks to feedback from beta users, a couple small improvements were made. Updated Translations * Basque (Asier Sarasua Garmendia) * Belarusian (Vasil Pupkin) * Brazilian Portuguese (Juliano de Souza Camargo) * Bulgarian (Alexander Shopov) * Catalan (poc senderi) * Chinese (China) (Luming Zh) * Czech (Daniel Rusek) * Finnish (Jiri Grönroos) * Georgian (Ekaterine Papava) * German (Jürgen Benvenuti) * Hindi (Scrambled 777) * Hungarian (Balázs Úr) * Kazakh (Baurzhan Muftakhidinov) * Korean (DaeHyun Sung) * Norwegian Bokmål (Brage Fuglseth) * Occitan (Quentin PAGÈS) * Persian (Danial Behzadi) * Portuguese (Hugo Carvalho) * Romanian (Daniel Șerbănescu, Florentina Mușat) * Russian (Artur S0) * Turkish (Emin Tufan Çetin, Sabri Ünal) * Ukrainian (Yuri Chornoivan) ======================================== gnome-control-center ======================================== ============= Version 47.rc ============= - Various translation updates - Various ports from deprecated GTK and Libadwaita APIs Appearance - Improve performance when loading wallpapers Apps - Fix crash when handling invalid app permissions Date and Time - Fix "Auto Timezone" setting visibility when Location Services are unavailable Online Accounts - Update description of MS365 online account provider Sharing - Fix adding "Shared Media" folders Users - Update feedback icons for validating username and passwords - Use a dialog to confirm removable of user fingerprints WiFi - Fix crash when unplugging removable WiFi adapters ======================================== gnome-desktop ======================================== ============ Version 44.1 ============ - Fix compatibility with muslc (!158, Pablo Correa Gomez) - Fix GNOME_DESKTOP_IS_THUMBNAIL_FACTORY (!160, Matthijs Velsink) - Update default Indic input methods (!163, Parag Nemade) - Use ibus-chewing as the default input source for zh_TW (!164, Kan-Ru Chen) - Translation updates ======================================== gnome-disk-utility ======================================== 46.1 - September 03, 2024 ========================= Alexandre Franke: * metainfo: fix URLs * metainfo: replace screenshots Athmane MOKRAOUI: * Add Kabyle translation Updated translations: * Alexandre Franke (fr), Anders Jonsson (sv), Andi Chandler (en_GB), Andika Triwidada (id), Artur S0 (ru), Asier Sarasua Garmendia (eu), Athmane MOKRAOUI (kab), Aurimas Černius (lt), Balázs Úr (hu), Boyuan Yang (zh_CN), Danial Behzadi (fa), Daniel Rusek (cs), Daniel Șerbănescu (ro), Efstathios Iosifidis (el), Ekaterine Papava (ka), Guntupalli Karunakar (hi), Hugo Carvalho (pt), Jordi Mas i Hernandez (ca), Juliano de Souza Camargo (pt_BR), Jürgen Benvenuti (de), Martin (sl), Matej Mrenica (sk), Piotr Drąg (pl), Rachida SACI (kab), Sabri Ünal (tr), Seong-ho Cho (ko), Vasil Pupkin (be), Vincent Chatelain (fr), Yaron Shahrabani (he), Yuri Chornoivan (uk) ======================================== gnome-initial-setup ======================================== 47.rc ----- Translation updates: - Basque (Asier Sarasua Garmendia) - Belarusian (Vasil Pupkin) - Bokmål, Norwegian (Brage Fuglseth) - Bulgarian (Alexander Shopov) - Catalan (Jordi Mas i Hernandez) - Chinese (China) (Luming Zh) - Czech (Daniel Rusek) - Finnish (Jiri Grönroos) - Georgian (Ekaterine Papava) - German (Jürgen Benvenuti) - Hebrew (Yosef Or Boczko) - Kazakh (Baurzhan Muftakhidinov) - Korean (Seong-ho Cho) - Persian (Danial Behzadi) - Portuguese (Hugo Carvalho) - Portuguese (Brazil) (Juliano de Souza Camargo) - Romanian (Daniel Șerbănescu) - Russian (Artur S0) - Slovak (Jose Riha) - Turkish (Sabri Ünal) - Ukrainian (Yuri Chornoivan) ======================================== gnome-maps ======================================== 47.rc - Aug 30, 2024 ========================= Changes since 47.beta - Support Transitous for public transit routing - Update POI definitions - Update highway shields from OSM Americana - Don't grab focus on search entry when pressing modifier keys Added/updated/fixed translations - German - Brazilian Portuguese - Basque - Finnish - Chinese (China) - Norwegian Bokmål - Ukrainian - Georgian - Belarusian - Romanian - Hungarian - Turkish All contributors to this release Asier Sarasua Garmendia Balázs Úr Brage Fuglseth Danial Behzadi Daniel Șerbănescu Ekaterine Papava Irénée THIRION James Addison Jeeyong Um Jiri Grönroos Jose Riha Juliano de Souza Camargo Jürgen Benvenuti Luming Zh Marcus Lundblad Sabri Ünal Vasil Pupkin <3abac@3a.by> Yuri Chornoivan ======================================== gnome-online-accounts ======================================== Overview of changes in 3.51.3 ============================= * Accessibility fixes and event announcements * Translation updates Overview of changes in 3.51.2 ============================= * Adopt a less aggressive notification policy * Translation updates ======================================== gnome-remote-desktop ======================================== 47.rc ===== * Reduce resource usage of unauthenticated sessions Contributors: Pascal Nowack Translators: Jordi Mas i Hernandez [ca], Daniel Șerbănescu [ro], Vasil Pupkin [be], Ekaterine Papava [ka], Yuri Chornoivan [uk], Luming Zh [zh_CN], Asier Sarasua Garmendia [eu], Jiri Grönroos [fi], Rafael Fontenelle [pt_BR], Jose Riha [sk], Danial Behzadi [fa], Daniel Rusek [cs], Seong-ho Cho [ko], Hugo Carvalho [pt] ======================================== gnome-settings-daemon ======================================== ============= Version 47.rc ============= - Port X11 tests to using Xwayland - Translation updates Power: - Set backlight through Mutter APIs, drop gnome-rr dependency Wwan: - Fix memory access errors Xsettings: - Get UI scaling factor from a dedicated Mutter D-Bus API ======================================== gnome-shell ======================================== 47.rc ===== * Fix smartcard logins [Alessandro; !3448] * Mark drag to dash as move operation [Daniel; !3453] * Use rst2man to generate man pages [Florian; !3454] * Fix glitch when quick settings menu animation is interrupted [Dylan; !2481] * Plugged leak [Jonas; !3421] * Misc. bug fixes and cleanups [Bilal, Florian, Sophie, Jonas; Martin; !3433, !3441, !3443, !3447, !3450, !3451, !3449, !3455, !3456, !3452, !3458, !3459] Contributors: Jonas Ådahl, Alessandro Bono, Bilal Elmoussaoui, Sophie Herold, Martin Abente Lahaye, Dylan McCall, Florian Müllner, Daniel Sheeler Translators: Balázs Úr [hu], Yosef Or Boczko [he], Giannis Antypas [el], Daniel Șerbănescu [ro], Jordi Mas [ca], Ekaterine Papava [ka], Asier Sarasua Garmendia [eu], Artur S0 [ru], Vasil Pupkin [be], Rafael Fontenelle [pt_BR], Jordi Mas i Hernandez [ca], Yuri Chornoivan [uk], Luming Zh [zh_CN], Jose Riha [sk], Jiri Grönroos [fi], Jürgen Benvenuti [de], Brage Fuglseth [nb], Daniel Rusek [cs], Danial Behzadi [fa], Quentin PAGÈS [oc], Changwoo Ryu [ko], Hugo Carvalho [pt], Piotr Drąg [pl], Andika Triwidada [id], Baurzhan Muftakhidinov [kk], Sabri Ünal [tr] ======================================== gnome-shell-extensions ======================================== 47.rc ===== * Misc. bug fixes and cleanups [Sophie; !333] Contributors: Sophie Herold Translators: Daniel Șerbănescu [ro], Giannis Antypas [el], Ekaterine Papava [ka], Jordi Mas i Hernandez [ca], Yuri Chornoivan [uk], Jiri Grönroos [fi], Daniel Rusek [cs], Vasil Pupkin [be], Luming Zh [zh_CN], Brage Fuglseth [nb], Asier Sarasua Garmendia [eu], Danial Behzadi [fa], Rafael Fontenelle [pt_BR], Quentin PAGÈS [oc], Anders Jonsson [sv], Jürgen Benvenuti [de], Changwoo Ryu [ko], Hugo Carvalho [pt], Piotr Drąg [pl], Sabri Ünal [tr] ======================================== gnome-software ======================================== Version 47~rc ~~~~~~~~~~~~~ Released: 2024-08-30 This is an unstable release with the following changes: * Update help pages and add some translations of them * Correct tooltips of review voting buttons * Lower power consumption when certain pages are not visible This release also updates translations: * Basque (Asier Sarasua Garmendia) * Belarusian (Vasil Pupkin) * Bokmål, Norwegian (Brage Fuglseth) * Chinese (China) (Luming Zh) * Czech (Daniel Rusek) * Finnish (Jiri Grönroos) * Georgian (Ekaterine Papava) * German (Jürgen Benvenuti, Tim Sabsch) * Greek, Modern (1453-) (Giannis Antypas) * Hindi (Scrambled 777) * Korean (Seong-ho Cho) * Persian (Danial Behzadi) * Portuguese (Brazil) (Rafael Fontenelle, Juliano de Souza Camargo) * Russian (Artur S0) * Slovak (Matej Mrenica) * Turkish (Sabri Ünal) * Ukrainian (Yuri Chornoivan) ======================================== gnome-system-monitor ======================================== New in 47.rc - 31 August 2024 * Updated translations * Minor improvements in defaults and settings loading (Óscar Fernández Díaz) ======================================== gobject-introspection ======================================== 1.81.2 - 2024-09-03 ------------------- * Add strict mode warning for enumeration members starting with a number [#418] * Set deprecation message for signals and properties * Fix HTML definition lists in the documentation generator * Catch up with Python-Markdown 3.4 extension API changes [#439] * Propagate scanner errors [#453] * Do not break when parsing ARM SVE types in system headers [#502] * Pair pointer GTypes with their opaque structure [#508] * Fix property accessor pairing * Handle pid_t, etc. as their own top-level types * Add warning for closure annotation [#449, #450] * Warn on invalid callback annotations [#137] * Make sure to set a GError with an invalid introspect-dump string [#495] * Move gobject-introspection tests to a submodule [#489] * Remove dependency on distutils.msvccompiler [#515] * Be more thorough about applying -Wl,--no-as-needed option [#505] * Documentation and build fixes ======================================== gsettings-desktop-schemas ======================================== Major changes in 47.rc ====================== - Translation updates ======================================== gspell ======================================== News in 1.13.2, 2024-08-29 (rc version) --------------------------------------- This is a development snapshot (release candidate version). The stable versions will be the 1.14.x. * Re-add support for installed unit tests. Modernize a bit the codebase: * License headers: follow the REUSE way of applying licenses, with SPDX tags. * Convert #include guards to #pragma once Small improvements: * Rename config.h to gspell-config.h * Update gconstructor.h * Re-organize files within the repository: have tests/interactive-tests/ and tests/unit-tests/ ======================================== gtk ======================================== Overview of Changes in 4.15.6, 08-26-2024 ========================================= * GtkCheckButton: - Add a grouped style class for radio buttons * GtkScale: - Fix alignment and positioning problems * Css: - Fix crashes in the variable support * Gsk: - Make graphics offloading work better with kwin - Make colorstate transfer functions more robust - GC dead textures more agressively - Only use a single render pass per frame * GL: - Round damage rectangles properly - Use the shared context when creating textures - Fix a file descriptor leak in dmabuf export * Vulkan: - Round damage rectangles properly * Wayland: - Work with the kwin implementation of xx-color-management-v4 * Windows: - Make gtk_show_uri use SHOpenWithDialog() - Enable incremental rendering with WGL * Macos: - Open context menus on Ctrl-left click * Debugging: - Show color state information in the inspector - Collect input event traces in the recorder - Add shortcuts for toggling recording: Super-r and for screenshots: Super-c - Split the GDK_DEBUG env var into GDK_DEBUG and GDK_DISABLE - Add GDK_DISABLE=color-mgmt and GDK_DISABLE=offload * Tools: - Add a 'Paste as node' action in gtk4-node-editor * Translations updates Basque Belarusian Brazilian Portuguese Chinese (China) Georgian Hebrew Hindi Russian Slovenian Turkish Ukrainian ======================================== gtkmm ======================================== 4.15.1 (unstable) 2024-08-30: Gdk: * DrawContext: Deprecate begin_frame(), end_frame(), is_in_frame(), get_frame_region(). * Surface: Deprecate set_opaque_region(). (Kjell Ahlstedt) * Cursor: Rename create(const SlotGetTexture& slot, .....). Call it create_from_slot(). It was added in 4.15.0 (unstable), but some create() calls in old code became ambiguous. (Kjell Ahlstedt) Issue #159 (Alessandro Astone) Gtk: * Window: Add set_interactive_debugging(). * TextBuffer: Add enum TextBuffer::NotifyFlags, add_commit_notify(), remove_commit_notify(). (Kjell Ahlstedt) Build: * Require gtk4 >= 4.15.5. (Kjell Ahlstedt) ======================================== json-glib ======================================== • Allow disabling installed tests [#72] • Support parsing multiple root statements in non-strict mode [#74] • Allow loading files >4GB with json-glib-validate ======================================== libadwaita ======================================== ============== Version 1.6.rc ============== - AdwMultiLayoutView - Hide slots when their child is invisible - AdwPreferencesDialog/Window - Support macOS keybindings - AdwSpinner - Work around a memory corruption issue - AdwTabBar/Overview - Fix 2 drag-n-drop crashes - AdwTabView - Support macOS keybindings - Demo - List ADW_DEBUG_ACCENT_COLOR in about dialog debug info - Support macOS keybindings - Docs - List available style classes for each widget - Typo fixes - Stylesheet - Add .ssd-frame style class for mutter titlebars - Make radio button focus ring round - Use relative font sizes - Support .property.monospace for AdwExpanderRow too - Fix GtkScale value overlapping with slider - Fix --window-radius 0px unit - Translation updates - Basque - Belarusian - Brazilian Portuguese - Catalan - Chinese (China) - Finnish - Georgian - German - Hebrew - Hindi - Hungarian - Norwegian Bokmål - Persian - Romanian - Russian - Slovenian - Ukrainian ======================================== libgweather ======================================== GWeather 4.4.4 (stable) - Fix deprecation warnings [!300] - Fix introspection annotation for async functions [!318] - Plug some memory leaks [!321] - Translation updates ======================================== librsvg ======================================== Version 2.58.94 =============== librsvg crate version 2.59.0-beta.3 This version has build fixes, and two fixes from fuzz testing. - #1107 - The minimum supported Rust version (MSRV) is 1.77.2. We rolled this back from 1.78.0 since that version has problems with Meson on Windows. - #1117 - Fix assertion failures with large Hue value in hsl() or hwb() colors. - #1115 - Limit the baseFrequency for feTurbulence to avoid integer overflow. - #1120 - Only make exported symbols visible in the library's binary (Amyspark). - !1003 - Fix the -Davif=enabled feature; it was not being handled correctly at compilation time. - !1013 - Ensure compatibility with Binutils < 2.39 (Kleis Auke Wolthuizen). - Build fixes for Windows (Nirbheek Chauhan, Chun-wei Fan, Christoph Reiter). ======================================== libshumate ======================================== ===================== Version 1.3.rc ===================== - Fix vector expression test with newer json-glib versions ======================================== libsoup ======================================== Changes in libsoup from 3.5.2 to 3.6.0: * Allow HTTP/2 to be used with non-HTTP proxies [Patrick Griffis] ======================================== localsearch ======================================== NEW in 3.8.rc - 2024-09-01 ========================== * Use LOCALSEARCH_DEBUG environment variable for debugging * A number of test/dist fixes with recent GStreamer and TinySPARQL Translations: be, cs, el, en_GB, fa, hu, ka, ko, lt, pt, pt_BR, tr, uk, zh_CN ======================================== mutter ======================================== 47.rc ===== * Add experimental color management protocol support [Sebastian W.; !3904, !3930, !3941, !3893, !3953] * Merge Cally into Clutter [Bilal; !3917] * Fix drag and drop between X11 and wayland clients [Carlos; !3821] * Fix drag and drop from grabbing popups [Carlos; !3937] * Fix EGLDevice support [Daniel; !3939] * Improve cursor smoothness under load [Jonas Å., Michel; !3184, !3934, !3958] * Fix frozen cursor on some hybrid machines [Daniel; !3950] * Fix touch window dragging with pointer lock enabled [Carlos; !3889] * Store the layout mode in monitor config [Jonas & Jonas; !3596] * Fix keys sometimes getting stuck after using global shortcut [Carlos; !3935] * Fix propagating tablet device removals to clients [Peter; !3955] * Fix tablet input in maximized windows [Peter; !3956] * Reduce damage on window movement [Christian; !3975] * Install mutter tests [Jonas Å.; !3973] * Use libadwaita for server-side decorations on GNOME [Georges; !3981] * Fix frozen cursor after suspend [Jonas Å.; !3982] * Let scaling-aware Xwayland clients scale themselves [Jonas & Jonas; !3567] * Add initial PipeWire explicit sync support [Michel, Wim; !3876] * Trace damage reason in sysprof [Sebastian W.; !3952] * Expose new backlight API to gnome-settings-daemon [Jonas Å.; !3861] * Fixed crashes [Jonas Å., Daniel; !3960, !3928] * Plugged leaks [Sebastian K.; !3994] * Misc. bug fixes and cleanups [Bilal, Sebastian W., Jonas Å., Marco, Daniel, Georges, sid, Florian, José, Sophie, Michel, Robert, Lukáš, Martin, Carlos, Sebastian K.; !3915, !3907, !3923, !3925, !3924, !3694, !3912, !3916, !3931, !3918, !3922, !3940, !3946, !3945, !3949, !3942, !3914, !3899, !3954, !3957, !3963, !3967, !3966, !3971, !3962, !3974, !3969, !3976, !3983, !3977, !3979, !3986, !3987, !3988, !3991, !3989, !3992] Contributors: Jonas Ådahl, Michel Dänzer, Jonas Dreßler, Bilal Elmoussaoui, José Expósito, Carlos Garnacho, Christian Hergert, Sophie Herold, Peter Hutterer, Sebastian Keller, Martin Abente Lahaye, Robert Mader, Florian Müllner, Georges Basile Stavracas Neto, sid, Wim Taymans, Marco Trevisan (Treviño), Lukáš Tyrychtr, Daniel van Vugt, Sebastian Wick Translators: Daniel Șerbănescu [ro], Quentin PAGÈS [oc], Vasil Pupkin [be] ======================================== orca ======================================== 47.rc - 2 September 2024 Web: * Fix double-presenting editable list items in braille. * Fix regressions in name presentation. * Improve speech presentation of list items in structural navigation. General: * Handle event floods during start up. * Work around Qt bug causing table cells to not be announced during navigation. * Fix regression in the presentation of notifications. * Address several issues related to presentation of sets in UI. * Eliminate some chattiness from redundant descriptions and ancestors with redundant names. New and updated translations (THANKS EVERYONE!!!): ca Catalan Jordi Mas ca Catalan Jordi Mas i Hernandez de German Jürgen Benvenuti eu Basque Asier Sarasua Garmendia fa Persian Danial Behzadi gl Galician Fran Dieguez kk Kazakh Baurzhan Muftakhidinov lt Lithuanian Aurimas Černius pt_BR Brazilian Portuguese Jhonata Fernandes pt Portuguese Hugo Carvalho ro Romanian Daniel Șerbănescu ru Russian Artur S0 sv Swedish Anders Jonsson th Thai Aefgh Threenine tr Turkish Emin Tufan Çetin tr Turkish Sabri Ünal uk Ukrainian Yuri Chornoivan zh_CN Chinese (China) Luming Zh ========= 47.beta - 19 August 2024 Web: * Present indentation in non-editable code/pre elements. * Treat tab lists as lists and tabs as list items to make them reachable via structural navigation. * Treat toggle buttons as a form control for structural navigation. * Improve reliability of synthesized clicks. * Eliminate some chattiness with lists and description terms and values. * Eliminate some chattiness related to page-load events. * Reduce verbosity of heading presentation. * Present object rather than line for focus mode widget navigation. * Fix SayAll failing when launched from non-text web element. * Work around https://bugzilla.mozilla.org/show_bug.cgi?id=1882794 more reliably in order to be less chatty and less likely to refresh keygrabs unnecessarily. General: * Much code cleanup, old-hack removal, and miscellaneous performance improvements. * Fix Orca dialogs opening in the background. * Always speak the role if object navigator is active. * Improve identification of redundant descriptions to eliminate some chattiness. * Fix bug causing incorrect presentation of content during line navigation. * Fix bug causing table cell headers to be repeated. * Include description when generating braille. * Notification Presenter: Ensure we only create one dialog. * Fix sentence tracking in the Spiel speechserver. New and updated translations (THANKS EVERYONE!!!): el Greek Giannis Antypas fa Persian Danial Behzadi hu Hungarian Attila Hammer ka Georgian Ekaterine Papava ru Russian Artur S0 sl Slovenian Martin th Thai Aefgh Threenine ========= ======================================== tecla ======================================== NEW in 47.rc ============ - Add --parent-handle command line option to integrate as a "modal dialog". - Translation updates NEW in 47.beta ============== ======================================== tinysparql ======================================== NEW in 3.8.rc - 2024-09-01 ========================== * UI/UX improvements to the web IDE * Turned the web IDE into a "tinysparql webide" CLI command * Separate HTTP code to an internal static library * Handle chunked encoding in HTTP responses * Added a new "tinysparql introspect" subcommand to introspect ontology and data structure details from SPARQL endpoints * Renamed the "tinysparql sparql" subcommand into "tinysparql query", and substantially clean up its options (many of them moved to the "introspect" subcommand) * Provide RDF namespaces at a minimum on empty JSON-LD data * Memory leak fixes * Fixes to issues reported by Coverity * Clean up traces of GVDB * Improved test coverage, above 90% now * Handle TINYSPARQL_DEBUG environment variable for debugging Translations: be, ca, cs, el, eu, fa, he, hu, ka, ko, lt, pt, pt_BR, ro, ru, th, tr, uk, zh_CN ======================================== xdg-desktop-portal-gnome ======================================== Changes in 47.rc ================= - Fix restoring last used folder in the File Chooser portal - Fix selecting multiple window on single selection - Do not block xdg-desktop-portal-gnome when connecting to Nautilus - Fix incorrectly set mimetype in the File Chooser portal - Translation updates