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-autospace
property. (286750@main) (140008990)
Resolved Issues
- Fixed updating the base background color where the root has
color
set 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-bidi
default for the<bdo>
element. (287175@main) (140662417)
DOM
New Features
- Added support for the
::details-content
pseudo-element. (286891@main) (129786929)
JavaScript
Resolved Issues
- Fixed: Updated
Intl.DurationFormat
to not include grouping for 2-digit or numeric styles. (287393@main) (140962232) - Fixed
Intl.PluralRules
pluralCategories
to 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-position
quirk 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 thebeforeunload
event synchronously. (286919@main) (139628818) - Fixed
innerText
behavior for<details>
and<summary>
. (286799@main) (140172890)
Web Extensions
New Features
- Added support for
documentId
inwebNavigation
. (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)