Greetings once more from the Thunderbird development team!
As the Northern hemisphere summer comes to an end and a slew of PTO, company holidays and projects have wrapped up, what better time to share progress and next steps on the work the Thunderbird Desktop Engineering team has on their…
Who?
Fre(i)e Software GmbH is looking for a senior Golang + fullstack developer who can handwrite code and act as meticulous code review partner for another senior developer in the company.
What?
Most of your work would result in Open Source contributions to the Voxit project [1], an online civic…
So I accidentally triggered an online shitstorm in the process of trying to craft a set of more restrictive LLM usage guidelines for KDE. Sorry about that.
I’m going to leave the comments on this post open, but I will request that everyone who wants to comment read and understand the entire post…
Bugs resolved in Moz-Phab 2.20.0:
bug 2066178 Drop support for Python 3.9
bug 2068605 preserve file logging from moz-phab list --format json and moz-phab patch --raw
bug 2071586 Review queue reminders should ignore group reviews (at least optionally)
bug 2073088 moz-phab submit is getting the file…
Scott Jenson has been working on user interfaces (UIs) and user experience (UX)
for many years at Apple, Google, and other companies. Now, he's trying to convince
open-source projects to experiment more and drive the desktop beyond the age-old "windows, icons, menus,
pointer" (WIMP) model. At…
Systemd v262 has been released. Some of the notable new features include the
ability to build systemd as a single statically linked binary for small
containers, support for the kernel coredump socket protocol introduced with
Linux 6.17, addition of OpenSSL 4 support, and many other changes. See
the…
The Radicle peer-to-peer
code-collaboration project has disclosed
two critical vulnerabilities in the network protocol used by Radicle
nodes. The first flaw is that the network protocol used by Radicle "does not
give the confidentiality it was expected to give", which allows anyone who
can observe…
A critical
vulnerability has been discovered in WordPress's get_page_template()
function for page-template resolution that could allow remote-code execution
(RCE) by an unauthenticated attacker, in some limited circumstances. The project
has provided an update for the most recent branch of…
We are happy to announce the release of Qt Creator 20.0.2!
The release fixes issues with the recent releases of the Android command line tools, and updates Qt Creator for changes in Xcode 27, the iOS Simulator, and Qt 6.12.0.
In the previous blog post I introduced Canvas2D, the new QML item in Qt 6.12 that lets you paint with JavaScript using the GPU through Qt Canvas Painter. That post was about the API: what it is, how it compares to Qt Quick Canvas and to the QCanvasPainter C++ API, and how fast it is. But that post…
As part of the on-going development of Qt Bridges, we are out with a new beta version of Qt Bridge for Rust, with a focus on CXX-Qt compatibility and soundness. The API surface has changed in only a handful of places compared to 0.2. Where it did change, it is mostly because we removed any API we…
KDE is on the news because of a controversial proposal to define an official “AI” (LLM) policy (archived link). Other projects have tried their hand at similar policies and stances but, in my opinion, they miss the mark about the goal of such initiatives. I think that the point of these statements…
Hello and welcome to another issue of This Week in Rust!
Rust is a programming language empowering everyone to build reliable and efficient software.
This is a weekly summary of its progress and community.
Want something mentioned? Tag us at
@thisweekinrust.bsky.social on Bluesky or
@ThisWeekinRust…
With the imminent release of GNOME 51, I realised I hadn’t released an update to Bobby in a few months.
The long tail of crash reports after a release just doesn’t seem to happen anymore when working with Rust. It’s just done and I moved on to other things.
Screenshot of a SQLite table being…
Github Link
The following changes have been pushed to bugzilla.mozilla.org:
Thanks to Kohei for his work on the newly revised Guided Bug Entry form! If you want to check it out yourself, then click on the Switch to Bugzilla Helper link at the bottom of the enter bug product selection page. Normally…
Today we are releasing GCompris version 26.2. It contains bug fixes and improvements on many activities. It is fully translated in the following languages: Arabic Bulgarian Breton Catalan Catalan (Valencian) Czech Greek Spanish Basque French Hebrew Croatian Italian Lithuanian Latvian Malayalam…
The latest version of the Firefox Profiler is now live! Check out the full changelog below to see what’s changed:
Highlights:
[fatadel] Show a category breakdown in profiler-cli (#6256)
[fatadel] Show allocation data in the cli (#6246)
[Florian Quèze] profiler-cli: add a thread list command…
Pierre-Emmanuel Patry and Arthur Cohen gave a talk at
RustConf 2026 on the
status of the Rust frontend for GCC (gccrs), with a particular eye toward the
goal of
compiling the Linux kernel. Patry gave a follow-up talk for a more
kernel-focused audience at
Kangrejos the next week, which Cohen could…
Dear Reader,
From November 3 to 5, 2026, GeoSolutions will be at Smart City Expo World Congress in Barcelona, Fira Gran Via, as part of the Italian Pavilion organised by ITA, the Italian Trade Agency. You will find Eleonora Fontana and the GeoSolutions team in Hall 2, Stand C161. If you are planning…
Firefox DevTools MCP (firefox-devtools-mcp) 0.10.4 is out on npm.
Changes
This release only contains additional hooks and configuration files to register Firefox DevTools MCP on various third-party aggregators, as well as a new task to automatically register the mcp on…