summaryrefslogtreecommitdiff
path: root/newmoon/debian/changelog
diff options
context:
space:
mode:
Diffstat (limited to 'newmoon/debian/changelog')
-rw-r--r--newmoon/debian/changelog54
1 files changed, 54 insertions, 0 deletions
diff --git a/newmoon/debian/changelog b/newmoon/debian/changelog
index c421410..59054dc 100644
--- a/newmoon/debian/changelog
+++ b/newmoon/debian/changelog
@@ -1,3 +1,57 @@
+newmoon (31.0.0-1) obs; urgency=medium
+
+ * Major milestone release:
+ - Once again accepts the installation of legacy Firefox extensions alongside
+ own Pale Moon exclusive extensions. As always, please note that using
+ extensions for an old version of a different browser is entirely at your
+ own risk and we obviously cannot and will not provide much (if any)
+ support for their use. Firefox extensions will be indicated with an
+ orange dot in the Add-ons Manager in the browser. This will include the
+ converted extensions for the few of you who are coming from recalled
+ versions with -fxguid suffixes.
+ - Implemented Global Privacy Control, taking the place of the unenforceable
+ "DNT" (Do Not Track) signal. Through GPC, you indicate to websites that
+ you do not want them to share or sell your data.
+ - Implemented "optional chaining" (thanks, FranklinDM!).
+ - Implemented setBaseAndExtent for text selections.
+ - Implemented queueMicroTask() "pseudo-promise" callbacks.
+ - Implemented accepting unit-less values for rootMargin in Intersection
+ observers for web compatibility, making it act more like CSS margin as one
+ would expect.
+ - Improvements to CSS grid and flexbox rendering and display following spec
+ changes and improving web compatibility.
+ - Improved performance of parallel web workers in JavaScript.
+ - Improved display of cursive scripts (on Windows). Good-bye Comic Sans!
+ - Updated various in-tree libraries.
+ - "Default browser" controls in preferences has been moved to "General".
+ - Added support for extended VPx codec strings in media delivery via
+ MSE (RFC-6381).
+ - Fixed a long-time regression where the browser would no longer honor
+ old-style body and iframe body margins when indicated in the HTML tags
+ directly instead of CSS. This improves compatibility with particularly old and/or archived websites.
+ - Fixed several crashes and stability issues.
+ - Added a licensing screen to the Windows installer to clarify the browser's
+ licensing. In other installations, you may find this licensing statement
+ in the added license.txt file in the browser installation location.
+ - Removed all Google SafeBrowsing/URLClassifier service code.
+ - Restored Mac OS X code and buildability in the platform.
+ - Removed the non-standard ArchiveReader DOM API that was only ever a
+ prototype implementation from the platform. This potentially improves
+ performance on some systems.
+ - Removed leftover Electrolysis controls that could sometimes trick parts of
+ the browser into starting in a (very broken) multi-process mode due to
+ some plumbing for it still being present, if users would try to force the
+ issue with preferences. Obviously, this was a footgun for power users.
+ - Removed more Android/Fennec code (on-going effort to clean up our code).
+ - Removed the Marionette automated testing framework.
+ - Security issues addressed: CVE-2022-29915, CVE-2022-29911, and several
+ issues that do not have a CVE number.
+ - UXP Mozilla security patch summary: 4 fixed, 1 DiD, 19 not applicable.
+
+ * Disable all patches.
+
+ -- B. Stack <bgstack15@gmail.com> Sun, 22 May 2022 11:04:46 -0400
+
newmoon (29.4.4-1+devuan) obs; urgency=medium
- This is a security update.
bgstack15