Release Notes for Safari Technology Preview 210
Safari Technology Preview Release 210 is now available for download for macOS Sequoia and macOS Sonoma. If you already have Safari Technology Preview installed, you can update it in System Settings under General → Software Update.
This release includes WebKit changes between: 286708@main…287517@main.
CSS
New Features
- Added support for the
text-autospaceproperty. (286750@main) (140008990)
Resolved Issues
- Fixed updating the base background color where the root has
colorset explicitly when switching to light or dark modes. (286833@main) (139917332) - Fixed performance of
querySelectorAll()with:has()descendant selectors. (286908@main) (140093151) - Fixed the
unicode-bididefault for the<bdo>element. (287175@main) (140662417)
DOM
New Features
- Added support for the
::details-contentpseudo-element. (286891@main) (129786929)
JavaScript
Resolved Issues
- Fixed: Updated
Intl.DurationFormatto not include grouping for 2-digit or numeric styles. (287393@main) (140962232) - Fixed
Intl.PluralRulespluralCategoriesto follow a specific order. (287411@main) (140965181)
Rendering
New Features
- Implemented
<details>and<summary>disclosure triangle as a list item. (286869@main) (95148788)
Resolved Issues
- Fixed outside
list-style-positionquirk to only be applicable in quirks mode. (287114@main) (140602985)
Web Animations
New Features
- Added preview support for Scroll-driven Animations. (287062@main) (140532929)
Web API
Resolved Issues
- Fixed
Navigation.navigate()to trigger thebeforeunloadevent synchronously. (286919@main) (139628818) - Fixed
innerTextbehavior for<details>and<summary>. (286799@main) (140172890)
Web Extensions
New Features
- Added support for
documentIdinwebNavigation. (287408@main) (137532909)
Web Inspector
New Features
- Added support for sending Android user agents using the device override menu when Web Inspector is connected to a remote device. (287092@main) (139305520)
Resolved Issues
- Fixed the overview icon to be inverted dark mode in the Graphics tab. (287110@main) (140602803)
- Fixed recorded WebGL objects not getting highlighted correctly in the Graphics tab. (287127@main) (140625113)