Firefox 129 Now Available for Download, Here’s What’s New

Firefox 129 is now available for download, featuring HTTPS default, improved Reader View, new multilingual support in VoiceOver, and more.


A month after the previous 128 release, Mozilla released a new version of its widely used open-source browser, Firefox v129, now available for download.

A standout feature in Firefox 129 is the added support for multiple languages within the same document when using macOS VoiceOver. This update will benefit users interacting with multilingual content, providing a more seamless and inclusive browsing experience.

Firefox’s Reader View also received considerable attention in this update. The new Text and Layout menu offers options for adjusting character spacing, word spacing, and text alignment, allowing users to enjoy a more customizable reading environment.

Furthermore, Reader View has introduced a Theme menu that includes additional Contrast and Gray options, allowing users to adjust the visual presentation of text to suit their preferences.

Firefox 129 enhances the Reader View mode.
Firefox 129 enhances the Reader View mode.

In addition, the Custom tab within this menu goes a step further by letting users choose their own colors for text, background, and links.

On the localization side, Firefox 129 extends its Address Autofill feature to users in France and Germany, streamlining form filling and enhancing user convenience on supported websites.

It must also be mentioned that the browser now defaults to HTTPS as the protocol of choice in the address bar for non-local sites. This change promotes safer browsing by encrypting data sent between the browser and web servers. Should a site be unavailable over HTTPS, Firefox will revert to HTTP.

Firefox 129 Web Browser
Firefox 129 Web Browser

For developers, Firefox 129 introduces several tools and API updates. These include support for querying the encryption key system configuration in the mediaCapabilities.decodingInfo() API, and the addition of Float16Array typed arrays.

This new type, along with Math.f16round() and new DataView methods, enhance interactions with GPUs by allowing a trade-off between precision and memory consumption.

Also noteworthy is the addition of the @starting-style at-rule, which applies styles to elements when they are first rendered, and the new transition-behavior CSS property that facilitates transitions on discrete animated properties.

While Firefox has replaced the non-standard textInput event with the standardized beforeinput event, it acknowledges the legacy use in some web applications, advising continued use of beforeinput for new web developments.

Those eager to get it can download the latest version directly from Mozilla’s server. Windows and macOS users can expect an over-the-air update within the next day. Users on rolling release Linux distros should look for the new Firefox 129 as an update in their repos over the next few days.

Bobby Borisov

Bobby Borisov

Bobby, an editor-in-chief at Linuxiac, is a Linux professional with over 20 years of experience. With a strong focus on Linux and open-source software, he has worked as a Senior Linux System Administrator, Software Developer, and DevOps Engineer for small and large multinational companies.

Think You're an Ubuntu Expert? Let's Find Out!

Put your knowledge to the test in our lightning-fast Ubuntu quiz!
Ten questions to challenge yourself to see if you're a Linux legend or just a penguin in the making.

1 / 10

Ubuntu is an ancient African word that means:

2 / 10

Who is the Ubuntu's founder?

3 / 10

What year was the first official Ubuntu release?

4 / 10

What does the Ubuntu logo symbolize?

5 / 10

What package format does Ubuntu use for installing software?

6 / 10

When are Ubuntu's LTS versions released?

7 / 10

What is Unity?

8 / 10

What are Ubuntu versions named after?

9 / 10

What's Ubuntu Core?

10 / 10

Which Ubuntu version is Snap introduced?

The average score is 68%