================ Version 49.alpha ================ - Build without X11 support by default (-Dx11 Meson build option) - Port nearly all UI definition files to Blueprint - Fix various compiler and Meson warnings - Plug several memory leaks - Ensure valid ID in ActivateResult of search-provider - Many accessibility improvements, with clearer labeling and better keyboard navigation - Add rounded borders to illustrations - Unify search entries across several dialogs - Remove .desktop suffix from our app ID Dependency updates - blueprint-compiler >= 0.17 (new dependency) - NetworkManager >= 1.52.0 Common components - Refactor split-row code - Show global shortcuts count in the "Global shortcuts" row - Avoid markup tags - Use WrapBox for buttons "open" and "details" Color management - Make it clear that only display calibration is supported - Use AdwDialog.force_close for dialog - Remove extra line at the bottom of the device list Displays - Don't round all scales to 25% increments - Drop the HDR Brigthness slider (now controlled by backlight setting) Global shortcuts - Reword how we refer to the app's settings page - Don't crash on an invalid app ID Keyboard - Fix duplicated "Search" entries in the Custom Shortcuts Mouse & Touchpad - Add pointing stick configuration Network - Fix bad memory access in wsec_size_group_clear() - Fix infinite loop in WireGuard page - Add initial eps bearer settings (LTE) to APN dialog Online Accounts - Remove the old Windows Live provider - Set suspend notice message visible by default Printers - Run printer details response callback when closing dialog Sound - Move output test button above the output device row - Change default alert sound - Port device and configuration dropdowns to AdwComboRow - Fix cut off of speaker test button border on hover - Remove the X11-based noinst calibration helper - Fix a typo in an enum name Users - Don't crash when failing to crop avatar images