Pale Moon 34.2.0 现已发布,本次更新意义重大,包含了原计划在 v34.0 版本中推出的技术改进。具体更新内容如下:
新增功能:
- 实现了 ES2018 Proxy
ownKeys duplicate-key invariant。
- 已实现 ES2022
Error.cause属性。
- 在 CSS 中实现了对
oklab和oklch色彩空间的支持。
- 已实现 ES2024
object.GroupBy。
- 已实现
AudioNode构造函数。
- 实现了对嵌套 CSS 语法的支持。
- 已实现
window.MathMLElementglobal。
更改/修复:
- 修复了与
WeakRef使用相关的崩溃问题。
- 修复了由于 模块中的 top-level
await而导致的堆栈耗尽崩溃问题。
- 将 expat parser library 更新至 2.7.4 版本,修复了各种问题。
- 已更新
url.CanParse(),允许自定义方案。
- 已更新
document.currentScript以符合当前使用的规范。
- 修复了由无限递归导致的崩溃问题。
- 修复了由于 WebGL 属性数组导致的 MacOS 系统崩溃问题。
- 修复了CSS 中与
pointer@media 查询相关的崩溃问题。
- 修复了在 Shadow DOM 中处理输入字段时与拼写检查器相关的崩溃问题。
- 鉴于 Unicode 可变空格的使用,对
ParseDate中的空格处理进行了前瞻性优化
- 当浏览器不支持插件时(非标准版本/分支),移除无关的插件首选项。
- 改进了对 mimalloc 内存分配器的支持。
- 改进了对 LoongArch CPU 的支持。
- 针对某些 MacOS 系统字体添加了特殊处理。
- 移除了对不支持的 Itanium、32 位 Sparc 和其他旧架构的遗留代码。
- 新增了针对 CloudFlare 图片缩放的变通方案,因为该方案需要更复杂的 URL 处理才能正常工作。
此变通方案由新的首选项network.url.cloudflare_image_resizing.enabled控制 (默认为 true)。
- 已解决的安全问题:CVE-2026-4707 ( DiD )、CVE-2026-4690 ( DiD )、CVE-2026-4727 ( DiD ) 以及其他未编号的漏洞。
注意,与 Mozilla 相关的安全问题 CVE-2025-59375 和 CVE-2026-4726 在此版本发布之前已在浏览器中得到修复。
更多详情可查看:https://www.palemoon.org/releasenotes.shtml