Update on what happened across the GNOME project in the week from March 13 to March 20.This week we released GNOME 50!This new major release of GNOME is full of exciting changes, including improved parental controls, many accessibility enhancements, expanded document annotation capabilities, calendar updates, and much more! See the GNOME 50 release notes and developer notes for more information.Readers who have been following this site will already be aware of some of the new features. If you’d like to follow the development of GNOME 51 (Fall 2026), keep an eye on this page - we’ll be posting exciting news every week!GNOME Circle Apps and Librariesgtk-rs ↗Safe bindings to the Rust language for fundamental libraries from the GNOME stack.Julian 🍃 reportsI’ve added a chapter about accessibility to the gtk4-rs book. While I researched the topic beforehand and tested all examples with a screenreader, I would still appreciated additional feedback from people experienced with accessibility.Eyedropper ↗Pick and format colors.FineFindus reportsEyedropper 2.2.0 is out now, bringing support for color picking withouthaving the application open. It also now supports RGB in decimal notationand improves support for systems without a proper portal setup.As always, you can download the latest release from Flathub.Third Party ProjectsJumpLink announcesThe TypeScript type definitions generator ts-for-gir v4.0.0-beta.41 is out, and the big news is that we now have browsable API documentation for GJS TypeScript bindings, live at https://gjsify.github.io/docs/. As a bonus, the same work also greatly improved the inline TypeScript documentation, hover docs in your editor are now much richer and more complete.Anton Isaiev reportsRustConn is a GTK4/libadwaita connection manager for SSH, RDP, VNC, SPICE, Telnet, Serial, Kubernetes, and Zero Trust protocols. Core protocols use embedded Rust implementations - no external dependencies required.The 0.10.x series brings 8 new features and a major platform upgrade:New features:MOSH protocol support with predict mode, UDP port range, and server binary pathSession recording in scriptreplay-compatible format with per-connection toggle and sensitive output sanitizationText highlighting rules - regex-based pattern matching with customizable colors, per-connection and globalAd-hoc broadcast - send keystrokes to multiple terminals simultaneouslySmart Folders - dynamic connection grouping by protocol, tags, or host glob patternScript credentials - resolve passwords from external commands with a Test buttonPer-connection terminal theming - background, foreground, and cursor color overridesCSV import/export with auto column mapping and configurable delimiterPlatform changes:GTK-rs bindings upgraded to gtk4 0.11, libadwaita 0.9, vte4 0.10Flatpak runtime bumped to GNOME 50 with VTE 0.80Migrated to AdwSpinner, AdwShortcutsDialog, AdwSwitchRow, and AdwWrapBox (cfg-gated)FreeRDP 3.24.0 bundled in Flatpak - external RDP works out of the box on Waylandrdp file association - double-click to open and connectSplit view now works with all VTE-based protocols0.10.2 is a follow-up with 11 bug fixes for session recording, MOSH dispatch, highlight rules wiring, picocom detection in Flatpak, sidebar overflow, and RDP error messages.https://github.com/totoshko88/RustConnhttps://flathub.org/en/apps/io.github.totoshko88.RustConnQuadrapassel ↗Fit falling blocks together.Will Warner reportsQuadrapassel 50.0 has been released!This release has a lot of improvements for controls and polishes the app.Here is what’s new:Made game view and preview exactly fit the blocksImproved game controller supportStopped duplicate keyboard eventsReplaced the libcanberra sound engineFixed many small bugs and stylistic issuesYou can get Quadrapassel on Flathub.DocumentationJan-Willem saysThis week Java was added to the programming languages section on developer.gnome.org and many of the code examples were translated to Java.That’s all for this week!See you next week, and be sure to stop by #thisweek:gnome.org with updates on your own projects!