Safari 技术预览版 200 发布说明 🎉

Safari 技术预览版 200 现已可供下载,适用于 macOS Sequoia Beta 版和 macOS Sonoma。如果您已安装 Safari 技术预览版,可以在“系统设置”的“通用”→“软件更新”中更新。

此版本包含 WebKit 在以下版本之间的更改:280675@main…281143@main

CSS

已解决问题

  • 修复:优化了跨度为 1 的 Masonry 网格项。280919@main (131407028)

JavaScript

新功能

  • 在 SIMD 中实现了 Uint8Array.prototype.toHex280719@main (131249821)

已解决问题

  • 修复了类字段初始化器,禁止使用 yieldawait 表达式。280837@main (119044881)

  • 修复了 DestructuringAssignmentTarget 在调用 [[Get]] 或步进迭代器之前进行评估。281013@main (121960976)

  • 修复了 JIT 编译器中 BigInt 负指数抛出异常的问题。280841@main (131051084)

  • 修复了 RegExp 范围量词以允许 2^53 – 1。280953@main (131710011)

渲染

已解决问题

  • 修复了当多个已安装字体同名时,字形查找使用错误字体字形 ID 导致的粗体文本乱码问题。281022@main (129891005) (FB13909556)

  • 修复了内容在末端对齐的弹性容器中溢出弹性项时的滚动问题。279992@main (131201271)

Web 扩展

已解决问题

  • 修复了 Service Worker 未出现在“开发”菜单或远程 Web 检查器菜单中的问题。280912@main (130712941)