Introducing GNOME 48

The GNOME Project is proud to announce the release of GNOME 48, ‘Bengaluru’.

GNOME 48 brings several exciting updates, including improved notification stacking for a cleaner experience, better performance with dynamic triple buffering, and the introduction of new fonts like Adwaita Sans & Mono. The release also includes Decibels, a minimalist audio player, new digital well-being features, battery health preservation with an 80% charge limit, and HDR support for compatible displays.

For a detailed breakdown, visit the GNOME 48 Release Notes.

GNOME 48 will be available shortly in many distributions, such as Fedora 42 and Ubuntu 25.04. If you want to try it today, you can look for their beta releases, which will be available very soon

Getting GNOME

We are also providing our own installer images for debugging and testing features. These images are meant for installation in a vm and require GNOME Boxes with UEFI support. We suggest getting Boxes from Flathub.

GNOME OS Nightly

If you’re looking to build applications for GNOME 48, check out the GNOME 48 Flatpak SDK on Flathub.
You can also support the GNOME project by donating—your contributions help us improve infrastructure, host community events, and keep Flathub running. Every donation makes a difference!

This six-month effort wouldn’t have been possible without the whole GNOME community, made of contributors and friends from all around the world: developers, designers, documentation writers, usability and accessibility specialists, translators, maintainers, students, system administrators, companies, artists, testers, the local GNOME.Asia team in Bengaluru, and last, but not least, our users.

We hope to see some of you at GUADEC 2025 in Brescia, Italy!

Our next release, GNOME 49, is planned for September. Until then, enjoy GNOME 48.

:heart: The GNOME release team


This is a companion discussion topic for the original entry at https://foundation.gnome.org/2025/03/19/introducing-gnome-48/
4 Likes

The GNOME Project is proud to announce the release of GNOME 48, ‘Bengaluru’.


This release introduces the new Adwaita fonts, image editing and redesigned
zoom controls in the image viewer, digital wellbeing features, a new audio player
app, and HDR support, to name just a few highlights. Like many other core apps,
Text Editor has received improvements that make it more efficient and pleasant
to use. And once again, a number of new apps have joined the GNOME Circle initiative.

To learn more about the changes in GNOME 48 you can read the release notes:

GNOME release notes

To find out about apps that are part of the GNOME ecosystem, visit

GNOME Circle initiative

GNOME 48 will be available shortly in many distributions, such as Fedora 42
and Ubuntu 25.04. If you want to try it today, you can look for their beta
releases, which will be available very soon.

We are also providing our own installer images for debugging and testing
features. These images are meant for installation in a vm and require
GNOME Boxes with UEFI support. We suggest getting Boxes from
Flathub.

GNOME OS Nightly

If you are interested in building applications for GNOME 48, look for the
GNOME 48 Flatpak SDK, which is available in the Flathub repository.

If you want to support the GNOME project, please

Donate

Donations are essential for us to improve our development infrastructure,
host community events, and keep Flathub running. Every contribution makes
a difference and allows us to do more.


This six-month effort wouldn’t have been possible without the whole GNOME
community, made of contributors and friends from all around the world:
developers, designers, documentation writers, usability and accessibility
specialists, translators, maintainers, students, system administrators,
companies, artists, testers, the local GNOME.Asia team in Bengaluru,
and last, but not least, our users.

GNOME would not exist without all of you. Thank you to everyone!

We hope to see some of you at GUADEC 2025 in Brescia, Italy!

Our next release, GNOME 49, is planned for September 2025. Until then,
enjoy GNOME 48.

:heart: The GNOME release team

12 Likes

Congrats on the release!!!

1 Like

Thank you so much to everyone who worked on this! <3

1 Like

Great improvements! Thank you to the GNOME team and contributors for their fantastic work :heart:

1 Like

Can’t wait to try this !!!

1 Like

Can’t wait to try this out next month on Fedora 42, Gnome Edition! :smiley:

1 Like

I started the installation on a clean uefi ssd and after rebooting there are no gnome os bios entries and it just doesn’t work!

Just got the update on arch. I think there was a slight color change? I’m not entirely sure what it is, but it feels like it increases the contrast. edges of things etc. are somehow “clearer” to see, overall a very nice aesthetic change.
Really nice change, thanks a ton for the release guys!

Edit: I think the longer I am using the, the more it feels like a lot of pieces are clicking into place to make the entire experience feel more cohesive, smooth and high quality. Really, I’m more and more impressed as time goes on.

Baremetal installation works also. I first wrote the image to USB using rufus and it didn’t boot. There was no boot entry beside the reboot to firmware. Then I used the Restore Disk Image option, as mentioned in GNOME OS Nightly guide, select the entire disk and this time it booted okay:

Boot Loaders Listed in EFI Variables:
        Title: org.gnome.os
           ID: 0x0003
       Status: active, boot-order
    Partition: /dev/disk/by-partuuid/b9ba4ff2-017f-4eec-8323-e9e52fe610ea
         File: └─/EFI/ORG.GNOME.OS/SHIMX64.EFI

GnomeOS is good for testing but I’m not a flatpak-er. Fedora Workstation is the best option for me!

Where can I find compatible devices with “battery health”? I have an Ideapad where I can activate “conservation mode” with “IdeaPad” and “Battery Health Charging” extensions but for some reason it is not possible from “gnome-control-center”

Personally, “Notification Stacking” is the greatest update to Gnome that I immediately perceived and appreciate. For me ‘notifications’ previously were simply a pool of annoying commotion that I never really leveraged, but now actually can be used to clearly view the status of running applications. Nice! :sunglasses: :sunglasses: :sunglasses:

Where can I find compatible devices with “battery health”?

There is no compatibility list. The settings just check if setting the threshold is supported according to upower. You can manually check this using upower --dump and then look for charge-threshold-supported.

Upower decides whether a battery supports charge thresholds by looking at the CHARGE_LIMIT udev property. You can look at that using udevadm info /sys/class/power_supply/BAT*. It is only considered as supported by upower if there are two values (a lower and an upper threshold).

1 Like