--------------------------------------------------------------------------------
Fedora Update Notification
FEDORA-2026-9ee28db61c
2026-09-29 00:43:42.230053+00:00
--------------------------------------------------------------------------------

Name        : gnome-shell-extension-system-monitor-applet
Product     : Fedora 43
Version     : 38
Release     : 45.20260916gitb9edf51.fc43
URL         : https://extensions.gnome.org/extension/3010/system-monitor-next/
Summary     : A Gnome shell system monitor extension
Description :
Display system information in gnome shell status bar, such as memory usage,
CPU usage, and network rate...

--------------------------------------------------------------------------------
Update Information:

Manual patching in spec file to add gnome-shell 51 compatibility release
09/16/2026
Updated to last upstream commits - massive changes
--------------------------------------------------------------------------------
ChangeLog:

* Sun Sep 20 2026 Nicolas Viéville <[email protected]> - 
1:38-45.20260916gitb9edf51
- Manual patching in spec file to add gnome-shell 51 compatibility release 
09/16/2026
* Wed Sep 16 2026 Nicolas Viéville <[email protected]> - 
1:38-44.20260916gitb9edf51
- Updated to last upstream commits - massive changes
- Extract widget infrastructure to base.js and mounts.js - code only motion
- Extract all widgets to separate files
- Fix change_usage signal handler argument
- Add static metadata support to ElementBase
- Migrate remaining widgets to static metadata
- Add config-based widget instantiation for multi-device support
- Simplify widget API with collect() and auto-derived metadata
- Rewrite preferences UI for config-based monitors
- Remove unused UI templates
- Migrate Fan and Swap to collect() API
- Migrate GPU and Thermal to collectAsync() API
- Migrate CPU, Memory, Frequency, Disk, Network, Battery to collect()
- Add declarative layout framework for widget UI construction
- Migrate all widgets to declarative layout API
- Add Prometheus metrics scraper widget
- Move Display toggle to monitor row title bar
- Fix pre-existing lint errors and suppress complexity warnings
- Separate metrics from display values in collect() return
- Fix speed-in-bits not updating on config change
- Disconnect NM device signals on destroy
- Add safety timeout for async collectors
- Fix timer bugs, resource leaks, and null safety
- Fix signal leaks, listener leaks, and destroy ordering
- Respect theme foreground color
- Make UI labels consistent
- Guard GPU subprocess callback against post-destroy access
- Add What's New page with feature highlights
- Use lm-sensors for thermal and fan enumeration
- Contain exceptions thrown during widget updates
- Contain widget construction and settings-change failures
- Rebuild tooltip rows instead of appending in tip_format()
- Keep sysfs sensor labels resolvable alongside lm-sensors
- Cache and coalesce lm-sensors subprocess calls
- Restore AMD card autodetection in gpu_usage.sh
- Replace bash-only 'let' with POSIX arithmetic in gpu_usage.sh
- Improve Prometheus scrape failure feedback
- Hide Prometheus monitor type when libsoup3 is unavailable
- Restore disk usage style selector
- Block adding monitors when no devices are detected
- Reuse existing translation msgids
- Extract new UI strings and merge catalogs
- Don't call gettext with an empty string
- Tolerate missing cpufreq in the frequency widget
- Fix Prometheus fetching stale server URL after config change
- Guard Battery D-Bus callback against post-destroy access
- Fix thermal threshold styling applied on stale data and not cleared on disable
- Clear tooltip timer source ID after callback fires
- Tag async collect callbacks with a generation counter
- Defer update timers to _activateTimers() called after construction
- Disconnect signals and listeners on destroy
- Cancel pending save timer on page destroy
- Fetch battery state immediately after proxy discovery
- Abort Soup.Session on Prometheus destroy
- Release owned references in disable()
- Disconnect signals explicitly in disable()
- Convert network fallback detection to async I/O
- Remove synchronous file I/O and subprocess calls
- Convert sensor enumeration and subprocess to async APIs
- Move panel box to this._box for explicit lifecycle
- Guard async callbacks and timers against post-destroy access
- Remove unnecessary try-catch from imports
- Migrate signal handling to connectObject/disconnectObject
- Add Georgian language
- Guard gettext calls against empty strings
- Avoid blocking the shell on unreachable mounts
- Catch network filesystems missing from the fstype list
- Derive system mountpoints from the mount table
- Collect disk usage off the main thread
- Query nvidia-smi asynchronously in the add-monitor dialog
- Stop stale network mounts from freezing the shell
* Thu Jul 16 2026 Fedora Release Engineering <[email protected]> - 
1:38-43.20260411gita14b404
- Rebuilt for https://fedoraproject.org/wiki/Fedora_45_Mass_Rebuild
--------------------------------------------------------------------------------

This update can be installed with the "dnf" update program. Use
su -c 'dnf upgrade --advisory FEDORA-2026-9ee28db61c' at the command
line. For more information, refer to the dnf documentation available at
http://dnf.readthedocs.io/en/latest/command_ref.html#upgrade-command-label

All packages are signed with the Fedora Project GPG key. More details on the
GPG keys used by the Fedora Project can be found at
https://fedoraproject.org/keys
--------------------------------------------------------------------------------

-- 
_______________________________________________
package-announce mailing list -- [email protected]
To unsubscribe send an email to [email protected]
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/[email protected]
Do not reply to spam, report it: 
https://forge.fedoraproject.org/infra/tickets/issues/new

Reply via email to