Pale Moon 33.3.0 发布,苍月浏览器

来源: OSCHINA
2024-08-15 15:20:53

Pale Moon 33.2.0 现已发布,这是一次重大开发更新。

此版本的重要说明:

  • 从此版本开始,所有 64 位版本都要求处理器具备 AVX 功能。
  • 对于 Linux 用户:从此版本开始,二进制文件将使用 gcc 11 在仍然“conservative”但更“modern”的构建平台 (Oracle Linux 8) 上构建。因此,如果用户出于某种原因仍在使用特别旧的发行版,则可能会出现一些库不兼容问题。

Changes/fixes:

  • 实现了 CSS“cascade layers”规范 (@layer{}的大部分内容。
  • 实现了对 Sec-Fetch-* headers 的支持,实现了另一种处理站点安全性的机制。
  • 增加了对 FFmpeg 7.0 / libavcodec 61 (Linux) 的支持。
  • Pale Moon 现在将提前在 DNS 中查找主机,以使页面导航更加顺畅。
  • Pale Moon 现在将阻止在非 Windows 操作系统上访问保留地址 0.0.0.0。
  • Dev:将 toFixed 相关函数的舍入行为和精度范围与规范保持一致。
  • 重新实现了用于插件枚举的 Durstenfeld shuffle。
  • 修复了因表情符号处理改进而导致的字符群(例如文本选择)问题。
  • 修复了设置 DOM 颜色值的问题。
  • 略微改进了密码表单处理,检测以前不支持的字段顺序。
  • 将 NSS 更新至 3.90.4。
  • 将表情符号字体更新至 15.1.2(Unicode 15.1 加上一些额外的附加功能/更新)。
  • Code cleanup:
    • 删除了与 FoxEye 实验(未完成)相关的未使用代码。
    • 删除了 LibAV 和(非常)旧版本 FFmpeg 的支持代码。从此版本开始(Linux),要求 libavcodec 58 或更高版本(FFmpeg 4.0+)。
    • 删除了不再相关的 click event dispatching 代码。
    • 清理 CSS 代码中的内部宏使用(这不会影响任何公开的 API 或代码)。
    • 删除了隐藏的 network.dns.disablePrefetchFromHTTPS pref。DNS prefetching 不应对 http 和 https 进行不同的处理。
  • 解决的安全问题:CVE-2024-7531。

更多详情可查看:https://www.palemoon.org/releasenotes.shtml

展开阅读全文
点击加入讨论🔥(1) 发布并加入讨论🔥
1 评论
1 收藏
分享
返回顶部
顶部