内容简介:Pale Moon 30.0.0 现已发布,这是一个新的里程碑版本。Pale Moon 正在放弃自己的 GUID(globally-unique identifier)并改用 Firefox 的 GUID,以提供与旧的和未维护的Firefox扩展的最大兼容性,以及那些在 add-...
Pale Moon 30.0.0 现已发布,这是一个新的里程碑版本。Pale Moon 正在放弃自己的 GUID(globally-unique identifier)并改用 Firefox 的 GUID,以提供与旧的和未维护的Firefox扩展的最大兼容性,以及那些在 add-ons site 上维护的扩展。
请理解,这为人们使用可能不兼容和旧/不安全的浏览器扩展提供了更多的自由,但也意味着从这一点开始我们将采取更加“hands-off”的方法,这意味着你将不得不自己解决更多的问题,并采取更加谨慎的态度,特别是在使用外部/旧的扩展。
请注意,我们当前的 add-ons site 将在一段时间内同时提供旧版本的 Pale Moon 和较新的版本,并且你在访问 add-ons site 时不要欺骗你的用户代理,否则你可能会得到错误的 add-ons 或 add-ons 更新类型,或者根本没有收到它们。
此外,在过去几个月中,平台代码已更改为更精简的版本;并且在此里程碑中 UXP 已发布给社区进行维护和协调,以便在需要的地方继续构建。“相反,我们现在正在构建 Goanna Runtime Environment(或简称 GRE),更加专注于 Goanna 渲染引擎并削减对不可维护组件和目标平台的支持。”
由于源代码树中的大量内部更改,这些发行说明仅关注浏览器中有关实现、扩展和安全/错误修复的相关更改,并且绝不是详尽无遗的。
更新内容如下:
Most notable user-facing/implementation changes
- 实现了 Global Privacy Control,取代无法执行的“DNT”(Do Not Track)信号。注意:DNT preference 可能无法正确迁移到 GPC。如果需要,请仔细检查并手动启用。
- 首选项中的"Default browser"控制已移至"General"。
- 更新了对 Twemoji 13.1 的表情符号支持。
- 实现了 Selection.setBaseAndExtent(),以实现 web 兼容性。
- 实现了 queueMicroTask() 以 web 网络兼容。
For add-on developers
- Pale Moon 现在在内部使用 Firefox GUID 进行识别。这并不影响它在网络上的识别方式。
- 已恢复对旧版 Firefox 扩展的直接支持。需要更新 Pale Moon 独有的扩展,以在其安装清单中以及在适用的情况下,在其 JavaScript 组件和覆盖中以 Firefox GUID 为目标。
- 浏览器不再存在于“browser”分发子目录中。如果你是硬编码路径,则可能会受到影响。
appinfo.platformVersion
为向后兼容而 frozen。如果需要检测平台版本,则应appinfo.greVersion
改为使用。- Themes:
scrollbar-width
现在映射到 scrollbar controls(bars、resizers 和 corner controls)上的属性,以便更好地支持 thin scrollbars 的主题。 - Language packs:整个国际化结构发生了变化;因为这需要重新验证翻译,所以目前某些语言包中可能还有一些未翻译的字符串。
错误修复、稳定性和安全性:
- 更新了各种树内库:cubeb、 sqlite 、cairo、...
- 修复了 Linux 桌面快捷方式文件的问题,以解决常见发行版上潜在的 DE 集成问题。
- 修复了作为属性而不是 CSS 传递时页面和 iframe 内容边距未正确应用的问题。
- 确保 JavaScript 和 JSON 文件始终被识别为已知的 MIME 类型,因此可以从 local sources 适当地打开它们。
- 修复了快速加载和卸载 js 模块导致浏览器崩溃的问题。
- 修复了如果包含过长的可展开字符系列,工具提示在最后被切断的问题。
- 修复了几个应用程序崩溃场景。
- 修复了大量线程锁定/互斥锁问题。
- 修复了由于错误报告不一致而导致的内容类型泄漏。(CVE-2022-22760)
- 修复了 iframe 沙盒未正确应用的问题。(CVE-2022-22759)
- 如果导出的书签文件包含恶意书签,则修复了潜在的书签泄漏。
- 修复了拖放问题。(CVE-2022-22756)
- 修复了由于截断 WAV 文件而导致的潜在崩溃。
- 修复了 XSLT 的内存安全问题。(CVE-2022-26485)
更新说明:https://www.palemoon.org/releasenotes.shtml
以上就是本文的全部内容,希望本文的内容对大家的学习或者工作能带来一定的帮助,也希望大家多多支持 码农网
猜你喜欢:- React 16.0.0 发布,去除专利条款,改用 MIT 许可证
- GhostBSD 18.10 RC1 发布,改用基于 TrueOS 系统
- RedHat Satellite 弃 MongoDB ,全面改用 PostgreSQL
- RedHat Satellite 弃 MongoDB ,全面改用 PostgreSQL
- 跟上队伍,Win 版 Firefox 弃用 MSVC 改用 Clang
- 下一代 HTTP/3 协议将弃用 TCP 改用 QUIC
本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们。
NoSQL精粹
[美]Pramod J. Sadalage、[美]Martin Fowler / 爱飞翔 / 机械工业出版社 / 2013-8 / 49.00元
《NoSQL精粹》为考虑是否可以使用和如何使用NoSQL数据库的企业提供了可靠的决策依据。它由世界级软件开发大师和软件开发“教父”Martin Fowler与Jolt生产效率大奖图书作者Pramod J. Sadalage共同撰写。书中全方位比较了关系型数据库与NoSQL数据库的异同;分别以Riak、MongoDB、Cassandra和Neo4J为代表,详细讲解了键值数据库、文档数据库、列族数据库......一起来看看 《NoSQL精粹》 这本书的介绍吧!