PaleMoon 25.2.0 (2015-01-15)

Started by ky331, January 15, 2015, 02:40:18 PM

Previous topic - Next topic

0 Members and 1 Guest are viewing this topic.

ky331

Pale Moon: Release notes  http://www.palemoon.org/releasenotes.shtml

25.2.0 (2015-01-15)

This is an important update after rapid development on the back-end to extend browser capabilities and implement some ES6 draft functions for web programmers, as well as provide some important crashfixes, bugfixes and security updates.

Fixes/changes:

    ES6: Added the following functions:

    Array.prototype.find and Array.prototype.findIndex
    IsConstructor(arg)
    Array.of(items...)
    Number.parseInt and Number.parseFloat
    Advanced math functions: hyperbolic sin/cos/tan/asin/acos/atan, hypotenuse, cube root, expm1, log1p, log10, log2, sign and trunc
    Map.prototype.forEach and Set.prototype.forEach

    ES6: Added the following number constants: EPSILON, MIN_SAFE_INTEGER and MAX_SAFE_INTEGER
    ES6: Added the use of binary and octal numeric literals (&b... and &o...)
    ES6: Updated behavior of accessing indexed values in accordance with the spec.
    CSS: Added overflow-clip-box:content-box|padding-box
    DOM: Added table.createTBody() function
    Added a clearer alltabs button for dark personas.
    Added a development tools toggle hotkey (F12)
    Added a preference prompts.tab_modal.focusSwitch to enable or disable tab switching when a modal dialog (e.g. javascript confirmation) is presented in a page.
    IonMonkey on Android: fixed the implementation of AbsI.
    IonMonkey: fixed a bug where actively used objects were discarded.
    Fixed register initialization to prevent incorrect detection of SIMD instructions on some CPUs.
    Optimized some loops in the spell checker to increase performance.
    Simplified cache handling, updated cache parameters to better reflect current web use, and enabled automatic cache sizing by default.
    Adjusted memory cache sizing to better reflect capacities of current hardware.
    Updated UserAgent override workarounds for Netflix and FaceBook to fix some site issues.
    Aligned programmatic access to geolocation with the spec.
    Fixed a crash when being fed a data file (XML) with too deeply nested tags.
    Fixed a crash in HTML5/WebAudio that affected some games.
    Fixed a crash when programmatically collapsing elements.
    Fixed a few non-breaking bugs related to e10s code.
    Fixed text input/padding issues.
    Updated surround downmixing code for Vorbis.
    Improved tolerance in WebAudio for loading multichannel audio files.
    Android: Fixed an issue with Flash, it should now run on more devices.
    Updated the DDG search plugin to make the actual query be the last parameter in the address bar for easy editing after a search has been performed.
    Removed some unused update channel code.
    Updated branding to more clearly indicate Pale Moon's trademark.
    Updated some licensing texts in-browser to properly reflect used code and rights.

Security/privacy fixes:

    Added a preference network.stricttransportsecurity.enabled to enable or disable the use of HSTS (HTTP Strict Transport Security), allowing users to choose between privacy and security in this matter. (hidden pref)
    Fixed CVE-2014-1589 by whitelisting XBL bindings that may be applied to untrusted content.
    Important: extension developers should read this related thread.
    Fixed CVE-2014-1593.
    Mac: fixed CVE-2014-1595.
    Fixed CVE-2014-8639 by adjusting cookie handling through proxies.
    Fixed CVE-2014-8636.
    Fixed several memory safety hazards that do not have CVE numbers.

plodr

Thanks. I just installed it on one computer. Now to do the other three then make images.
Chugging coffee and computing!

Corrine

If you use Adblock Latitude (ABL), check extensions to make sure it has updated to ABL 3.0.1 or it may not work properly (and start blocking too much) when updating to Pale Moon 25.2. This is a required update of the extension because of one of the security updates in the new version of the browser!  ABL 3.0.1 is available here:  https://addons.palemoon.org/extensions/privacy-and-security/adblock-latitude/


Take a walk through the "Security Garden" -- Where Everything is Coming up Roses!

Remember - A day without laughter is a day wasted.
May the wind sing to you and the sun rise in your heart.

ky331

PaleMoon for XP (Binary Outcast) 25.2 is now available via the program's internal updater.

New copies can be obtained from http://binaryoutcast.com/software/projects/pm4xp/

Corrine

There was an update to the Sync server terms to add the following:

QuoteLimited storage

This Service will retain User Data only for a limited time. If the Service is not actively used by a user, the User Data stored on the server may be removed at our discretion to free up server resources for other users who actively use the Service.

As a general guideline, User Data older than 2 months (not modified on the server for 2 months) may be removed from the server database in any scheduled or ad hoc maintenance window (either announced or not). This does not affect user accounts, only User Data.

Full Sync terms here:  http://www.palemoon.org/sync/terms.shtml


Take a walk through the "Security Garden" -- Where Everything is Coming up Roses!

Remember - A day without laughter is a day wasted.
May the wind sing to you and the sun rise in your heart.

Corrine

Pale Moon version 25.2.1 has been released to address cookie handling through proxies causing issues for some authenticating proxies in corporate environments.


Take a walk through the "Security Garden" -- Where Everything is Coming up Roses!

Remember - A day without laughter is a day wasted.
May the wind sing to you and the sun rise in your heart.

ky331

PaleMoon for XP 25.2.1 (Binary Outcast) was released 29 January

http://binaryoutcast.com/projects/pm4xp/