Software-update: Pale Moon 34.1.0

Pale Moon logo Versie 34.1.0 van Pale Moon is uitgekomen. Deze webbrowser is ooit begonnen als een fork van Mozilla Firefox. Door optimalisaties voor moderne hardware en het weglaten van Accessibility-features en Parental Controls presteerde hij toen een stuk beter. Ook was er een 64bit-versie beschikbaar, ruim voordat Mozilla deze zelf aanbood. Intern werkt het op Goanna, een van Mozilla's Gecko afgeleide browserengine. De browser is beschikbaar voor Windows, Linux en macOS, en als bèta ook voor FreeBSD. De download van Pale Moon is alleen in het Engels; een apart Nederlands taalbestand is beschikbaar. Tegenwoordig is het ook vanuit de Microsoft Store te installeren. In deze uitgave zijn de volgende veranderingen en verbeteringen aangebracht:

New features:
  • Re-landed Xoroshiro128++ JavaScript PRNG to make it more robust while keeping high performance.
    This was previously backed out due to intermittent issues and crashes.
  • Implemented JavaScript SubmitEvent support for HTML forms.
  • Implemented JavaScript requestSubmit() for HTML forms.
  • Implemented JavaScript toSorted().
  • Implemented JavaScript toReversed().
  • Implemented top-level await support for JavaScript modules. See implementation notes.
  • Implemented pointer and hover CSS media queries.
  • Enabled hardware-accelerated decoding for VP9 videos (where possible).
Changes/fixes:
  • Re-landed our expat library update, with fixes for large attribute parsing.
  • Updated the JPEG-XL library to 0.11.2 to pick up security and performance fixes, and applied a spot-fix for big-endian hardware.
  • Updated libtheora to 1.2.0.
  • Updated libvpx to 1.16.0 with various fixes to retain compatibility with older MacOS and PowerPC platforms.
  • Pale Moon, from this version forward, allows unencrypted websocket connections to localhost addresses even when the calling document was served encrypted.
  • Fixed an issue in the new Cascade Layers implementation causing problems with UI elements and extensions.
  • Fixed several issues with the new ICU library implementation in UXP:
    • Fixed an issue where it was returning unexpected Unicode spaces in date strings instead of standard space characters, causing problems with web scripting.
    • Fixed an issue with plural forms for Shuar, Welsh and several Slavic languages.
    • Fixed an issue with letter dots in Lithuanian.
    • Fixed an issue with word-wrapping in Tibetan.
  • Fixed an intermittent browser crash related to removing cached image data, and improved image data cache handling as a whole.
  • Further improved compatibility with Mac on PowerPC hardware.
  • Restored support for building on 32-bit MacOS 10.6.
  • Applied miscellaneous fixes for building on MacOS 10.5 (Leopard) and 10.6 (Snow Leopard).
  • Fixed run-time issues on FreeBSD 15.*.
  • Fixed an issue with applying image filters on big-endian hardware.
  • Fixed an issue preventing bundled fonts from working properly on targets other than Windows or Linux-GTK.
  • Enabled PerformanceObservers by default. See implementation notes.
  • Security issues addressed: CVE-2026-2806 (DiD), CVE-2026-2758, CVE-2026-2804, CVE-2026-2787 (DiD), CVE-2026-2757, CVE-2026-2773, CVE-2026-2779 (DiD), CVE-2026-2775, and several others that do not have a CVE designation.
Implementation notes:
  • Top-level await for JavaScript modules has been implemented. This allows the use of the await keyword at the top level without a wrapper to force pseudo-synchronous processing in async modules. This completes the last landmark issue of our ES2022 compatibility. Most notably, the lack of this would result in websites using certain frameworks to render completely blank. Many thanks to the maintainer of Basilisk for getting this implementation done for UXP.
  • PerformanceObservers is a web-development focused API that allows detailed timings to be recorded from web pages. While intended for debugging performance bottlenecks and similar by web developers, more and more websites have been using them in production sites (primarily for analytics but in more than a few instances also for base functionality of the websites). Pale Moon has had the option to enable them on a case-by-case basis (in Preferences -> Privacy, the "Tracking" tab) where needed, but was kept disabled by default due to the obvious privacy impact of having this API available to all sites. Unfortunately, this has become such a web compatibility issue by now that we've had to enable them by default.

Pale Moon

Versienummer 34.1.0
Releasestatus Final
Website Moonchild Productions
Download https://www.palemoon.org/download.shtml
Licentietype Freeware

Door Bart van Klaveren

Downloads en Best Buy Guide

03-03-2026 • 14:00

0

Submitter: danmark_ori

Bron: Moonchild Productions

Reacties

Sorteer op:

Weergave:

Er zijn nog geen reacties geplaatst


Om te kunnen reageren moet je ingelogd zijn