gnome-build-meta-48.0.tar.xz
The following modules have a new version:
- at-spi2-core (2.56.0 => 2.56.1)
- calls (47.0 => 48.1)
- evolution-data-server (3.56.0 => 3.56.1)
- gcr (4.3.91 => 4.4.0.1)
- gjs (1.84.1 => 1.84.2)
- glib (2.84.0 => 2.84.1)
- glycin (1.2.0 => 1.2.1)
- gnome-calculator (48.0 => 48.1)
- gnome-calendar (48.rc => 48.1)
- gnome-control-center (48.0 => 48.1)
- gnome-initial-setup (48.0 => 48.1)
- gnome-keyring (48.beta => 48.0)
- gnome-maps (48.0 => 48.2)
- gnome-online-accounts (3.54.1 => 3.54.2)
- gnome-remote-desktop (48.rc => 48.1)
- gnome-session (47.0.1 => 48.0)
- gnome-shell (48.0 => 48.1)
- gnome-software (48.0 => 48.1)
- gnome-system-monitor (48.0 => 48.1)
- gnome-text-editor (48.1 => 48.2)
- gnome-user-docs (47.5 => 48.1)
- gtk (4.18.2 => 4.18.4)
- gtkmm (4.17.0 => 4.18.0)
- libadwaita (1.7.0 => 1.7.2)
- libmanette (0.2.11 => 0.2.12)
- libnotify (0.8.4 => 0.8.6)
- librsvg (2.59.91 => 2.60.0)
- libsecret (0.21.6 => 0.21.7)
- libsoup (3.6.4 => 3.6.5)
- loupe (48.0 => 48.1)
- mutter (48.0 => 48.2)
- nautilus (48.0 => 48.1)
- vte (0.80.0 => 0.80.1)

The following modules weren't upgraded in this release:
   NetworkManager, adwaita-fonts, adwaita-icon-theme, baobab, cantarell-fonts, d-spy, dconf, dconf-editor, decibels, devhelp, epiphany, evince, folks, gcab, gcr-3, gdk-pixbuf, gdm, geocode-glib, gexiv2, gi-docgen, glib-networking, glibmm, gnome-app-list, gnome-autoar, gnome-backgrounds, gnome-bluetooth, gnome-boxes, gnome-builder, gnome-characters, gnome-clocks, gnome-color-manager, gnome-connections, gnome-console, gnome-contacts, gnome-desktop, gnome-disk-utility, gnome-font-viewer, gnome-logs, gnome-menus, gnome-music, gnome-settings-daemon, gnome-tour, gnome-user-share, gnome-weather, gobject-introspection, gom, graphene, grilo, grilo-plugins, gsettings-desktop-schemas, gsound, gspell, gssdp, gtk+-3, gtk-doc, gtk-vnc, gtksourceview, gtksourceview-4, gupnp, gupnp-av, gupnp-dlna, gvfs, json-glib, jsonrpc-glib, libcloudproviders, libdex, libgee, libgit2-glib, libgsf, libgtop, libgweather, libgxps, libhandy, libmediaart, libnma, libpanel, libpeas, libpeas-1, librest, libshumate, libsigcplusplus, libspelling, localsearch, mm-common, mobile-broadband-provider-info, msgraph, orca, pango, pangomm, phodav, pyatspi, pygobject, rygel, simple-scan, snapshot, startup-notification, sushi, sysprof, tecla, template-glib, tinysparql, totem, totem-pl-parser, vala, xdg-desktop-portal-gnome, xdg-user-dirs-gtk, yelp, yelp-tools, yelp-xsl, zenity

========================================
  at-spi2-core
========================================

What's new in at-spi2-core 2.56.1:

* device-a11y-manager: Fix crash on dispose

* device-a11y-manager: Check properly for the DBus backend presence


========================================
  calls
========================================

gnome-calls 48.1
----------------
Released April 2025
* Start as part of gnome-session
* Contributors:
    * Guido Günther
    * Jan Tojnar
* Issues fixed:
    * https://gitlab.gnome.org/GNOME/calls/-/issues/690
* UI translations:
    * Baxrom Raxmatov (uz)

gnome-calls 48.0
----------------
Released March 2025
* UI translations:
    * Abdullah Ibrahim (ar)
    * Changwoo Ryu (ko)
    * Pawan Chitrakar (ne)

gnome-calls 48~beta.1
---------------------
Released Februar 2025
* Use notification categories
* Modernize USSD dialog
* Contributors:
    * Evangelos Ribeiro Tzaras
    * Guido Günther
* UI translations:
    * Fabio Tomat (fur)
    * Juliano de Souza Camargo (pt_BR)
    * Nathan Follens (nl)
    * Милош Поповић (sr)


========================================
  evolution-data-server
========================================

Evolution-Data-Server 3.56.1 2025-04-11
---------------------------------------

Bug Fixes:
	I#592 -  Handle changed server pool in WebDAV collection sources


========================================
  gcr
========================================

gcr 4.4.0.1:
- meson: Fix gck vesion

gcr 4.4.0:
- gcr: Add OID for Extended Key Usage
- gcr: Avoid g_strv_builder_unref_to_strv() [GNOME/gcr!167]
- gck: Disable parallel tests using gck-mock module [GNOME/gcr!165]
- meson: Do a stricter check on GLib version [GNOME/gcr!166]
- gcr: Support parsing ed25519 SSH public keys [GNOME/gcr!164]
- Updated translations


========================================
  gjs
========================================

Version 1.84.2
--------------

- Closed bugs and merge requests:
  * GtkNotebook.pages GListModel is inaccessible from GJS [#686, !992, Philip
    Chimento]


========================================
  glib
========================================

Overview of changes in GLib 2.84.1, 2025-04-03
==============================================

* Fix test failure when building against gobject-introspection ≥1.83.4 (#3634,
  work by Philip Withnall)

* Bugs fixed:
  - #3630 2.84.0 build failure on Linux: ../gio/gnetworkmonitornetlink.c:47:10:
    fatal error: netlink/netlink_route.h: No such file or directory (Philip
    Withnall)
  - #3634 test failure with gobject-introspection 1.83.4: warning: element
    doc:format from state 3 is unknown, ignoring (Philip Withnall)
  - #3636 gio/trash does not handle special characters well
  - #3642 `g_cancellable_connect()` documentation incorrect (Marco Trevisan
    (Treviño))
  - #3643 g_cancellable_connect(): is it safe to unref cancellable from
    callback? (Marco Trevisan (Treviño))
  - #3649 Crash with some registry key values in GWin32AppInfo (Philip Withnall)
  - !4484 Memory sanitizer fixes
  - !4489 gobject: Be consistent in using atomic logic to handle the
    GParamSpecPool
  - !4541 gsettings: Port docs to gi-docgen format, add missing annotations and
    make various improvements
  - !4544 tests: Don't install runner scripts without installed_tests
  - !4545 Update French translation
  - !4547 Update Catalan translation
  - !4548 Update Turkish translation
  - !4551 Updated Danish translation
  - !4552 Update Persian translation
  - !4553 docs: Document GSignalFlags members added after 2.0
  - !4554 Update Indonesian translation
  - !4555 tests: Add a test for g_object_freeze_notify() being called too often
  - !4557 gfileinfo: Slightly expand docs for
    g_file_info_get_attribute_as_string()
  - !4558 gi: Dynamically set doc-format
  - !4561 tests: Various fixes to create temporary files in /tmp rather than the
    build directory
  - !4562 gdbusnameowning: Convert docs to gi-docgen linking syntax
  - !4563 giounix-private: Fix macro for checking for epoll_create1()
  - !4565 Fix LGPL in header
  - !4567 gutils: make documentation of g_set_prgname() clearer
  - !4568 docs: Add some detail
  - !4569 Update Romanian translation
  - !4570 gspawn-win32: Fix potential integer overflows in argv handling
  - !4571 gvarianttype: Improve docs on type validation

* Translation updates:
  - Catalan (Jordi Mas)
  - Danish (Ask Hjorth Larsen)
  - French (Vincent Chatelain)
  - Indonesian (Andika Triwidada)
  - Persian (Danial Behzadi)
  - Romanian (Antonio Marin)
  - Turkish (Sabri Ünal)



========================================
  glycin
========================================

## 1.2.1 (2025-04-11)

This release contains the following new component versions:

- glycin-utils 3.0.1
- glycin 2.1.1
- libglycin 1.0.2
- libglycin-gtk4 1.0.2
- glycin-image-rs 1.2.1

### Fixed

- Fix editing for PNGs and JPEGs that are already rotated via an orientation tag
  in the Exif data.
- Remove rotation via legacy Exif rotation entries when editing PNG images to
  not make them aditionally rotated after editing. This is a fix just for legacy
  Exif entries via tEXt and zTEx chunks with keyword "Raw profile type exif".
- Revert to using sRGB instead of Rec2020 to pass images with ICC profile to
  GTK. This fixes some color deviations when displaying the images.
- glycin: Allow additional syscalls needed for armv7 and on Alpine Linux in
  sandbox.


========================================
  gnome-calculator
========================================

Overview of changes in gnome-calculator 48.1
    * Updated translations
    * Fix converter not visible when exchange rate refresh is set to never (fcusr)
    * Align the text in the converter entries to right in RTL layout (fcusr)
    * Use GNOME-hosted exchange rates instead of external sources (Robert Roth)
    * Improved exchange rate handling (Robert Roth)

Overview of changes in gnome-calculator 48.0.2
    * Fix building with non-nightly vala

Overview of changes in gnome-calculator 48.0.1
    * Code cleanup and minor improvements (fcusr)
    * Allow scrolling the display using scroll wheel (fcusr)
    * Fixed conversions not working #451 (Robert Roth)


========================================
  gnome-calendar
========================================

Major changes in 48.1:
* Cleanup some deprecation warnings
* Fix release notes

Major changes in 48.0:
* Improve performance of the Month view
* Updated translations


========================================
  gnome-control-center
========================================

============
Version 48.1
============

- Various translation updates

Keyboard
- Fix duplicated "Search" entries in the Custom Shortcuts

Network
- Fix bad memory access in wsec_size_group_clear()

Power
- Set suspend notice message visible by default

Printers
- Run printer details response callback when closing dialog

Wellbeing
- Don't make screen time row activatable
- Fix NAN handling for chart labels
- Fix chart height calculation for partially filled week


========================================
  gnome-initial-setup
========================================

48.1
----

New translation:

- Uzbek (Baxrom Raxmatov)


========================================
  gnome-keyring
========================================

Changes in version 48.0 are:
 * build: Disable ssh-agent by default (and related fixes) [!94]
 * Updated translations


========================================
  gnome-maps
========================================

48.2 - Apr 12, 2025
=========================

Added/updated/fixed translations
 - Uzbek (Latin)
 - Punjabi

All contributors to this release
A S Alam <amanpreet.alam@gmail.com>
Baxrom Raxmatov <magdiyevbahrom@gmail.com>
Marcus Lundblad <ml@dfupdate.se>

48.1 - Mar 22, 2025
=========================

Changes since 48.0
 - Fix correctly calculating timezone offsets in MOTIS results, so timestamps
   gives correct values for daylight savings time

Added/updated/fixed translations
 - British English

All contributors to this release
Bruce Cowan <bruce@bcowan.me.uk>
Marcus Lundblad <ml@dfupdate.se>


========================================
  gnome-online-accounts
========================================

Overview of changes in 3.54.2
===============================
* Bugs fixed:
  - #406 Improve OAuth2 credential performance (Jan-Michael Brummer)
  - !328 Fix hung dialog for OAuth providers

* Translation updates:
  - Belarusian (Vasil Pupkin)
  - Chinese (Taiwan) (Cheng-Chia Tseng)
  - English (United Kingdom) (Andi Chandler)
  - German (Philipp Kiemle)
  - Uzbek (Baxrom Raxmatov)


========================================
  gnome-remote-desktop
========================================

48.1
====
* Reduce latency when PipeWire stream uses shared memories

Contributors:
  Pascal Nowack

Translators:
  Baxrom Raxmatov [uz], Cheng-Chia Tseng [zh_TW], Philipp Kiemle [de]

48.0
====
Translators:
  A S Alam [pa], Aurimas Černius [lt], Seong-ho Cho [ko],
  Balázs Úr [hu], Daniel Mustieles [es], Ask Hjorth Larsen [da],
  Andika Triwidada [id], Jiri Grönroos [fi], Pawan Chitrakar [ne],


========================================
  gnome-session
========================================

============
Version 48.0
============

	The gnome-session script no longer re-runs itself as a subprocess
	GNOME OS CI was ported to use a CI template
	Integrated new CI-based release process
	Fix bugs caused by systemd v257's inhibitor behavior changes
	Make `gnome-session --version` print to stdout rather than syslog
	Translation updates
	README updates


========================================
  gnome-shell
========================================

48.1
====
* Fix glitch in sliders when close to maximum [Sebastian; !3648]
* Fix detecting suspend/resume for time tracking [Sebastian; !3679]
* Fix wrongly sized images with fractional scaling [Jonas; !3680]
* Fix frozen cursor when using magnifier in push mode [Jerome; !3688]
* Fix session button on login screen after wrong password [Florian; !3638]
* Misc. bug fixes and cleanups [Florian, Philip, Balló, Andy; !3673,
  !3675, !3685, !3676, !3689, !3687, !3641, !3694, !3684, !3672]

Contributors:
  Jerome Brenier, Jonas Dreßler, Balló György, Andy Holmes, Sebastian Keller,
  Florian Müllner, Vasil Pupkin, Baxrom Raxmatov, Philip Withnall

Translators:
  Vasil Pupkin [be@latin], Daniel Mustieles [es], Antonio Marin [ro],
  Danial Behzadi [fa], Jose Riha [sk], Cheng-Chia Tseng [zh_TW],
  Danial Behzadi [fa], Jose Riha [sk], Cheng-Chia Tseng [zh_TW],


========================================
  gnome-software
========================================

Version 48.1
~~~~~~~~~~~~
Released: 2025-04-10

This is a stable release with the following changes:
 * Improve contrast of some app safety ratings in dark mode
 * Improve error handling when fetching app reviews

This release also updates translations:
 * English (United Kingdom) (Andi Chandler)
 * German (Philipp Kiemle, Martin Wagner)
 * Kabyle (Athmane MOKRAOUI)
 * Nepali (Pawan Chitrakar)
 * Panjabi (A S Alam)
 * Ukrainian (Yuri Chornoivan)
 * Uzbek (Baxrom Raxmatov)
 * Vietnamese (Cas Pascal)


========================================
  gnome-system-monitor
========================================

New in 48.1 - 12 April 2025

* Updated translations
* Save expander states (Elias Projahn)


========================================
  gnome-text-editor
========================================

# Text Editor 48.2

 * Break out of recursive Policy-Kit authorization requests from
   user-cancellation.
 * Do not re-display position label as side-effect of auto-save
 * Translation updates


========================================
  gnome-user-docs
========================================

48.1
====
* Note: The previous version 48.0 was not released due to a missing build job
  configuration (#270).
* Updated translations:
  ca        (Jordi Mas)
  es        (Jordi Mas)
  eu        (Asier Saratsua Garmendia)
  gl        (Petr Kovar)

48.0
  gl        (Fran Dieguez)

========================================
  gtk
========================================

Overview of Changes in 4.18.4, 06-04-2025
=========================================

* Bugs fixed:
  - #7447 4.18.3 regression: cursor doesn't update state when crossing window
    boundaries (Matthias Clasen)
  - #7459 Gtk.Video causes segfault inside VM with wayland backend (Matthias
    Clasen)
  - #7466 Win32: can't resize or move windows anymore (Matthias Clasen)
  - !8375 testsuite: Make reftest-compare use gsize instead of int (Benjamin
    Otte)
  - !8378 wayland: Force setting cursor on enter
  - !8394 wayland: Force setting cursor on enter
  - !8400 Merge fixes from !8375 into 4.18
  - !8403 inspector: Survive without installed schemas
  - !8408 builder: Fix a menu parsing issue
  - !8422 win32: Fix initial window state
  - !8429 vulkan: Do not create dmabuf target images if not enabled

* Translation updates:
  - Bulgarian (Alexander Shopov)
  - Chinese (China) (Luming Zh)
  - Czech (Daniel Rusek)
  - Georgian (Ekaterine Papava)
  - Lithuanian (Aurimas Černius)
  - Persian (Danial Behzadi)
  - Portuguese (Hugo Carvalho)
  - Slovenian (Martin)
  - Turkish (Emin Tufan Çetin)
  - Ukrainian (Yuri Chornoivan)


Overview of Changes in 4.18.3, 29-03-2025
=========================================

* Bugs fixed:
  - #4186 GtkTextView left and right margins (Matthias Clasen)
  - #7386 Deadkeys using UFDD modifiers do not work under gtk4 apps (Matthias
    Clasen)
  - #7398 Wrong position for input method when line number is enabled.
  - #7399 uninitialized variable being used at _gdk_win32_surface_compute_size
    (Matthias Clasen)
  - #7410 Vulkan renderer : `vkCreateSwapchainKHR` errors on windows when
    opening a popover for the first time (Luca Bacci)
  - #7419 GtkTextView double click select then drag not working (Matthias
    Clasen)
  - #7423 menu is does not open on mobile since translation is too long
    (Matthias Clasen)
  - #7425 a11y:  remove_from_accessible_relation: assertion 'GTK_IS_AT_CONTEXT
    (self)' failed
  - !8316 window: Allow window resizing to always work
  - !8318 columnview: Measure header for get_border
  - !8319 vulkan: Fix copy/paste error
  - !8323 widget: Explicitly annotate visible's getter
  - !8324 build: Use accesskit-c 0.15
  - !8328 Fixed MacOS GDK issue where calling main loop iterations in some Cocoa
    event...
  - !8331 widget: Explicitly annotate sensitive's getter
  - !8333 Windows: Fix #warning not defined with MSVC
  - !8335 Add more deprecations
  - !8336 Emit inclusion warning only in normal use
  - !8339 Fix Double-Free Issue in GTK Print Backend CPDB
  - !8341 wayland: Avoid a warning without posix_fallocate
  - !8344 print: Add more docs
  - !8346 listbox: Don't explicitly show headers and model rows
  - !8347 Test rapid cursor changes
  - !8355 wayland: Avoid setting the same shape twice
  - !8356 Drop an unused field
  - !8357 build: Improve libintl function check
  - !8358 gdkglcontext-win32-wgl.c: Apply scale for glAddSwapHintRectWIN() (fix
    use on HiDPI)
  - !8359 gtklistbase: Do not select invalid positions
  - !8360 inspector: Persist some UI state
  - !8361 gstsink: Set the actual buffer size
  - !8362 menus: prefer standard shortcuts over action keys
  - !8363 wayland: Stop using syscall() for memfds
  - !8367 memoryformat: Remove unneeded GL header
  - !8368 Improve BEPO compose sequence visuals

* Translation updates:
  - Romanian (Antonio Marin)
  - Spanish (Daniel Mustieles)



========================================
  gtkmm
========================================

4.18.0 (stable) 2025-03-23

Gdk:
* CairoContext: Deprecate cairo_create().
* Device: Add get/property_active_layout_index(), get/property_layout_names().
* Surface: Add translate_coordinates(), deprecate create_cairo_context().
  (Kjell Ahlstedt)

Gtk:
* Accessible: Add update_platform_state().
* HeaderBar, WindowControls: Add get/set/property_use_native_controls().
* Widget: Add get/set/property_limit_events().
  (Kjell Ahlstedt)

Documentation:
* Gtk::SignalListItemFactory: Remove errroneous links.
  (Daniel Boles)
* Gtk::AboutDialog: Update the image.
* Gtk::ConstraintLayout: Add a link to the description of GtkConstraintLayout.
* Gdk::Pixbuf, PixbufFormat, PixbufLoader: Add class descriptions.
  (Kjell Ahlstedt)

Build:
* Require gtk4 >= 4.17.5
* Meson build: Use the Python installation that Meson uses.
  See merge request glibmm!67.
  (Kjell Ahlstedt)



========================================
  libadwaita
========================================

=============
Version 1.7.2
=============

- Adjust GtkWindowControls styles for GTK 4.18.4 changes

=============
Version 1.7.1
=============

- Build
  - Don't install internal static library
  - Fix build with older gobject-introspection versions
- Avoid needlessly reassigning CSS classes for swipe shadows
- AdwAboutDialog/Window
  - Clarify :translator-credits docs
- AdwNavigationView
  - fix :visible-page-tag notifications
- AdwStyleManager
  - Fix font name docs
- AdwToastOverlay
  - Fix accessible role in documentation
- Translation updates
  - Belarusian
  - British English
  - German
  - Romanian


========================================
  libmanette
========================================

==============
Version 0.2.12
==============

- Add a deadzone for Steam Deck analog sticks
- Fix build with older gobject-introspection


========================================
  libnotify
========================================

New in 0.8.6
============

This contains no substantive code changes compared to 0.8.5. Version 0.8.5 did
not get properly distributed due to a CI configuration issue.

* ci: Don't try to run tests for dist job [Logan Rathbone]

Contributors:
  Logan Rathbone

New in 0.8.5
============

This is a bugfix release.

* Revert usage of autopointers (#54) [Logan Rathbone]
* notify-send: wait timeout variable should be int, not long [Logan Rathbone]
* test: make tests run with `meson test` (#30) [Logan Rathbone, with thanks to
  'matoro']
* notify-send: Utilize app_icon property rather than icon-name (#53) [Logan
  Rathbone]
* notify: constructor should set app-icon property, not icon-name (#53) [Logan
  Rathbone]
* Revert updating of meson stylesheet URL (!46) [Jan Tojnar]

Contributors:
  Jan Tojnar, matoro, Logan Rathbone


========================================
  librsvg
========================================

Version 2.60.0
==============

librsvg crate version 2.60.0

librsvg-rebind crate version 0.1.0

This is a summary of changes from the last development period.  For
details, see the individual release notes for the 2.59.9x releases.

- The minimum supported Rust version (MSRV) is 1.77.2.

- Many build fixes for various platforms (Amyspark, Alexander Kanavin,
  Colin Sane).

- #414 - Basic support for the dominant-baseline property (Paul Melis).

- #1146 - Parse the white-space property.  It is not processed yet;
  this is part of the work to support SVG2 text layout (Adetoye Anointing).

- #1138 - Report errors correctly from the parsers for attribute values.

- Portability fixes to the C header files.



========================================
  libsecret
========================================

0.21.7
 * docs: Fix return comment of secret_value_get_text [#92]
 * bash-completion: Fix man section number in secret-tool completion file [!160]
 * bash-completion: Integrate external extended bash-completion script [!161]
 * bash-completion: Require minimal version for bash-completion [!163]
 * meson: Use newlines for build options


========================================
  libsoup
========================================


Changes in libsoup from 3.6.4 to 3.6.5:

* session: Strip authentication credentials on cross-origin redirects [Patrick Griffis]
* build: Use pkg-config instead of krb5-config for the gssapi dependency [Patrick Griffis]
* http1: When using chunked encoding report an error in case of unexpected stream end [Andrzej Surdej]
* http2: When a message has no content still respect its Content-Type [Patrick Griffis]
* http2: Revert manual window size management temporarily, as it could stall [Patrick Griffis]
* sniffer: Fix potential overflows [Patrick Griffis]
* hsts: Fix minor leak [Patrick Griffis]
* headers: Fix a few parsing edge cases that could be an out of bound read [Patrick Griffis]
* connection: Avoid ever calling disconnect twice [Patrick Griffis]
* auth-digest: Fix handling when a nonce isn't present [Patrick Griffis]
* cookies: Limit max size of max-age, path, and domain attributes to 1024 bytes [Patrick Griffis]
* cookies: Limit max size of name and value to 4096 bytes [Patrick Griffis]
* docs: Remove references to old libsoup domain [Simon McVittie]

* Reintroduce some thread-safety to SoupSession (see https://libsoup.gnome.org/libsoup-3.0/client-thread-safety.html) [Carlos Garcia Campos]
      Numerous API have been changed which is documented on https://libsoup.gnome.org

========================================
  loupe
========================================

## 48.1 (2025-04-11)

### Fixed

- Crash when closing the window, probably in the exact moment when the animnation for hiding controls starts.
- Editing does not work correctly if PNGs or JPEGs are already rotated via an Exif orientation entry before editing.
- Printed pages don't contain anything or garbled output. This is a temporary workaround for <https://gitlab.gnome.org/GNOME/gtk/-/issues/7464>, using the cairo renderer for the rotation and scaling of the image in the print preparation.


========================================
  mutter
========================================

48.2
====
* Fix animated cursors [Michel; !4382]
* Announce workspace changes to screen reader [Florian; !4385]
* Fix popups showing in some situations [Carlos; !4354]
* Fix wrong cursor after window animations [Carlos; !4392]
* Fixed crashes [Michel; !4362]
* Misc. bug fixes and cleanups [Florian, Robert, Sebastian, Jonas; !4349,
  !4383, !4393, !4386, !4269]

Contributors:
  Michel Dänzer, Carlos Garnacho, Robert Mader, Florian Müllner,
  Baxrom Raxmatov, Sebastian Wick, Jonas Ådahl

Translators:
  Quentin PAGÈS [oc], Christian Kirbach [de], Baxrom Raxmatov [uz],
  Antonio Marin [ro]

48.1
====
* Fixed occasional screen freezes [Michel, Jonas; !4338, !4334, !4375]
* Fix tablet tool cursor sizes when set via the cursor shape protocol
  [Jan; !4345]
* Fix hiding the cursor when using the cursor shape protocl [Sebastian; !4358]
* Fall back to the default color mode when a HDR monitor looses HDR capabilities
  [Sebastian, Jonas; !4357, !4364]
* Disable HDR support with non-atomic (legacy) KMS drivers [Sebastian; !4357]
* Fix the cursor shape protocol when being used with tablets [Carlos; !4367]
* Immediately update cursors on theme and size changes [Sebastian; !4359]
* Avoid cursor stuttering when cursor set via the cursor shape protocol
  [Michel; !4371]
* Handle DnD cursor feedback in compositor [Carlos; !4368]
* Fixed crashes [Orko, Michel, Jonas, Daniel; !4351, !4372, !4374, !4370, !4378]
* Misc. bug fixes and cleanups [Daniel, Florian, Carlos, Michel; !4340, !4343,
  !4352, !4353, !4361, !4369, !4377]

Contributors:
  Jan Alexander Steffens (heftig), Michel Dänzer, Orko Garai, Carlos Garnacho,
  Florian Müllner, Daniel van Vugt, Sebastian Wick, Jonas Ådahl


========================================
  nautilus
========================================

Major Changes in 48.1
=====================
* Bugfixes:
- Fix switching from tree view to grid (Khalid Abu Shawarib)
- Fix opening new window of starred folder (Lukáš Tyrychtr)
- Fix selecting Google Drive files with file chooser (Khalid Abu Shawarib)
- Run script files in their location (Peter Eisenmann)
- Disallow duplicate bookmarks (Cole Stowell)

* Cleanups:
- Update screenshots (Khalid Abu Shawarib)

* Translation updates (GNOME Translation Project contributors)