Quantcast
Channel: Software Updates Latest Topics
Viewing all articles
Browse latest Browse all 77207

Pale Moon 30.0.0

$
0
0

pale-moon-30.png

 

Pale Moon is an Open Source, Goanna-based web browser available for Microsoft Windows and Linux (with other operating systems in development), focusing on efficiency and customization. Make sure to get the most out of your browser!

Pale Moon offers you a browsing experience in a browser completely built from its own, independently developed source that has been forked off from Firefox/Mozilla code a number of years ago, with carefully selected features and optimizations to improve the browser's stability and user experience, while offering full customization and a growing collection of extensions and themes to make the browser truly your own.
 
Main features:

  • Optimized for modern processors
  • Based on the Unified XUL Platform (UXP) containing our own optimized layout and rendering engine (Goanna)
  • Safe: forked from mature Mozilla code and regularly updated with the latest security patches
  • Secure: Additional security features and security-aware development
  • Supported by our user community, and fully non-profit
  • Privacy-aware: zero ads; no telemetry, spyware or data gathering
  • Familiar, efficient, fully customizable interface
  • Support for full themes: total freedom for any element's design
  • Support for easily-created lightweight themes (skins)
  • Smooth and speedy page drawing and script processing
  • Superior gradients and fonts
  • Will continue to support NPAPI plugins like Silverlight, Flash and Java
  • Support for a growing number of Pale Moon exclusive extensions
  • Extensive and growing support for existing web standards

Pale Moon: Release notes

General note:
DiD This means that a fix is "Defense-in-Depth": It is a fix that does not apply to a (potentially) actively exploitable vulnerability in Pale Moon, but prevents future vulnerabilities caused by the same code, e.g. when surrounding code changes, exposing the problem, or when new attack vectors are discovered.

v30.0.0 (2022-03-17)

This is a new milestone release!
Following the change in direction as announced on the forum and directly driven by user feedback and community input, Pale Moon is abandoning its own GUID (globally-unique identifier) and adopting Firefox's GUID instead to provide maximum compatibility with old and unmaintained Firefox extensions alongside those that are maintained on our add-ons site.
Please understand that this gives more freedom for people to use potentially incompatible and old/insecure browser extensions, but also means we will have a more "hands-off" approach to it from this point forward which as a consequence means you will have to resolve more issues yourself and take more care, especially when using external/old extensions.
Please note that our current add-ons site will, for a while, serve both older versions of Pale Moon and newer ones in a side-by-side manner, and it is important that you do not spoof your user agent when visiting the add-ons site or you may be served the incorrect type of add-ons or add-on updates, or not receive them at all.

In addition, our platform code has been changed to a more streamlined version over the past months and UXP is no longer used (or maintained) by us in this milestone. UXP has been released to the community for maintenance and coordination to continue building on where desired. Instead, we are now building on the Goanna Runtime Environment™ (or GRE for short) focusing more tightly on the Goanna rendering engine and cutting out support for unmaintainable components and target platforms. More details about this change will follow in in-depth documentation on the developer site and/or the forum.

Due to the extensive internal changes in the source tree, these release notes focus only on relevant changes in the browser with regards to implementations, extensions and security/bugfixes, and is by no means exhaustive.

Most notable user-facing/implementation changes:

  • Implemented Global Privacy Control, taking the place of the unenforceable "DNT" (Do Not Track) signal. If you previously enabled DNT, then this preference will be adopted for Global Privacy Control (GPC). Through GPC, you indicate to websites that you do not want them to share or sell your data.
  • "Default browser" controls in preferences has been moved to "General".
  • Updated emoji support to Twemoji 13.1.
  • Implemented Selection.setBaseAndExtent() for web compatibility.
  • Implemented queueMicroTask() for web compatibility.

For add-on developers:

  • Pale Moon now internally identifies with the Firefox GUID. This does not affect how it identifies to the web.
  • Direct support for legacy Firefox extensions has been restored. Pale Moon-exclusive extensions will need to be updated to target the Firefox GUID in their install manifest and, where applicable, in their JavaScript components and overlays.
  • The browser no longer lives in a "browser" distribution subdirectory. If you are hard-coding paths this may affect you.
  • appinfo.platformVersion is frozen for backwards compatibility. If you need to detect the platform version, you should use appinfo.greVersion instead.
  • Themes: scrollbar-width is now mapped to an attribute on scrollbar controls (bars, resizers and corner controls) for better theme support of thin scrollbars.
  • Language packs: the entire internationalization structure has changed; because this required re-verification of translations, some language packs may have a few more untranslated strings in them at the moment until our volunteers over at Crowdin catch up on the new milestone.

Bugfixes, stability and security:

  • Updated various in-tree libraries: cubeb, sqlite, cairo, ...
  • Fixed an issue with the Linux desktop shortcut file to solve potential DE integration problems on common distributions.
  • Fixed an issue with page and iframe content margins not being applied properly when passed as attributes instead of CSS.
  • Ensured JavaScript and JSON files are always recognized as known MIME types so they can be opened appropriately from local sources.
  • Fixed an issue with rapid loading and unloading of js modules causing browser crashes.
  • Fixed an issue with tooltips being cut off at the end if containing exceedingly long unwrappable series of characters.
  • Fixed several application crash scenarios. DiD
  • Fixed a large number of thread locking/mutex issues. DiD
  • Fixed a leak of content types due to inconsistent error reporting. (CVE-2022-22760)
  • Fixed an issue with iframe sandboxing not being properly applied. (CVE-2022-22759)
  • Fixed a potential leak of bookmarks from the exported bookmarks file if it included a malicious bookmarklet.
  • Fixed an issue with drag-and-drop. (CVE-2022-22756)
  • Fixed a potential crash due to truncated WAV files.
  • Fixed a memory safety issue with XSLT. (CVE-2022-26485)

 

Home: https://www.palemoon.org/

Forum: https://forum.palemoon.org/

Changelog: https://www.palemoon.org/releasenotes.shtml

Changelog - Archived: https://www.palemoon.org/releasenotes-archived.shtml

Download Page: https://www.palemoon.org/download.shtml

Language Packs: https://addons.palemoon.org/language-packs/

Add-ons: https://addons.palemoon.org/ | Legacy until v29.x: https://addons-legacy.palemoon.org/

Extensions: https://addons.palemoon.org/extensions/ or https://addons.palemoon.org/extensions/?all=1

Extensions - Legacy: https://addons-legacy.palemoon.org/extensions/ or https://addons-legacy.palemoon.org/extensions/?all=1

Source code: https://www.palemoon.org/sourcecode.shtml

 

gHacks News: https://www.ghacks.net/2022/03/18/pale-moon-30-0-out-with-important-changes/

 

Downloads:

Installer:

https://rm-eu.palemoon.org/release/palemoon-30.0.0.win32.installer.exe

https://rm-eu.palemoon.org/release/palemoon-30.0.0.win64.installer.exe

 

Portable:

https://rm-eu.palemoon.org/release/Palemoon-Portable-30.0.0.win32.exe

https://rm-eu.palemoon.org/release/Palemoon-Portable-30.0.0.win64.exe

Checksums (hashes)

To verify the integrity of your downloads, here are the checksums for your convenience (SHA256):

Spoiler
Hashes for release 30.0.0 
palemoon-30.0.0.win32.installer.exe 
e844e30bf3a554907dda2eaf282e87d16a24993fbe5187f3d973aaf2745b1d09
 
palemoon-30.0.0.win64.installer.exe 
cecb33f8c238c82d9a4fd0076b573624d35b476fd984d0ee2c6747b8724d1304
 
Palemoon-Portable-30.0.0.win32.exe 
4e59fc67ed93d1483bab5a278915541e32bb75558ee965535ecf913388738e2c
 
Palemoon-Portable-30.0.0.win64.exe 
88b5a04c2d629c4bab24a5243e4df57877f3d640908e7681661ed2139e72fff1
 
palemoon-30.0.0.win32.7z 
4902c18b5e9ec44eadfcf2c809fe199b8ffb2eb9993675680704c061b1c61c03
 
palemoon-30.0.0.win64.7z 
9511e0c6ee29fa17cd39d75f6a75736136818d9b74a362b021bfc4f9c20fb1df

 

Linux: https://linux.palemoon.org/

Spoiler

Pale Moon for Linux

Pale Moon is an Open Source, Goanna-based web browser completely built from its own, independently developed source that has been forked off from Firefox/Mozilla code a number of years ago, and focuses on efficiency and ease of use by carefully selecting features and optimizations to improve the browser's stability and user experience, while offering full customization and a growing collection of extensions and themes to make the browser truly your own.

Pale Moon aims to provide close adherence to official web standards and specifications in its implementation (with minimal compromise), and purposefully excludes a number of features to strike a good balance between general use, performance, and technical advancements on the Web.

With the current generation of mainstream browsers, there are also more obvious and not just "under the hood" differences: Pale Moon will continue to provide grouped navigation buttons of a decent size, a bookmarks toolbar that is enabled by default, tabs next to page content by default (easily switchable) and not in the least a functional status bar and more freedom in customization, to name a few things.

For additional information, check out the main site here.
For support, check out the forum here.

Installation:

It is not necessary to install Pale Moon to use it. Pale Moon for Linux is distributed as a xz-zipped tarball that can be extracted and run from any location on your system. If however you prefer to "install" it on your system, you can find instructions to do so here.

Additionally, you can install one of these fully-endorsed third-party builds of Pale Moon for Linux:

Pale Moon can also be installed directly from the default repositories of the following distros:

  • Manjaro
  • PCLinuxOS
  • Puppy Linux
  • MEPIS/MX-15
  • Gentoo Overlays
  • Slackbuilds
  • TinyCore Linux

 


Viewing all articles
Browse latest Browse all 77207

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>