Safari Technology Preview 223 Release Notes
Learn about the latest web technology updates in Safari Technology Preview: CSS, JavaScript, Rendering, SVG, Text, Web API, Web Extensions, and Web Inspector.
Overview
Safari Technology Preview Release 223 is now available for download for macOS Tahoe and macOS Sequoia. 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: 295968@main…296486@main.
CSS
New Features
Added support for allowing declarations directly inside
@scoperule without a style rule ancestor. (296262@main) (145101643)
Resolved Issues
Fixed: Apply space from align-content when grid container and rows have definite sizes during column sizing (296300@main) (85252183)
Fixed
<frame>and<frameset>to always be in-flow and non-floating. (296236@main) (102670652)Fixed style container query on
:hostCSS pseudo-class to be correctly applied to slotted elements. (296080@main) (147684247)Fixed
space-aroundandspace-evenlyto fallback tosafe centerforalign-content. (296239@main) (153403381)Fixed the serialization of
<color>custom properties to provide the used value. (296337@main) (153675017)Fixed clamping the result of
progress()between 0 and 1. (296440@main) (153895964)
JavaScript
New Features
Added support for
Intl.Locale.prototype.variantsgetter. (296467@main) (153939662)
Resolved Issues
Fixed
RegExp#[Symbol.search]to throwTypeErrorwhenlastIndexisn’t writable. (296443@main) (146488846)Fixed DateTime string parsing for ISO8601 inputs. (296339@main) (153679940)
Fixed
toIntegerOrInfinityto truncate negative fractional values to+0.0. (296468@main) (153939418)
Rendering
Resolved Issues
Fixed a
list-style-position: insidelist item marker to be rendered as the first child of the list item. (296451@main) (79587134)Fixed using
setDragImagewith a fixed-position element, so that the drag preview bitmap includes the correct content. (296117@main) (90120656)Fixed integrating popovers with anchor positioning. (295995@main) (141094328)
Fixed
box-shadowwith spread on a border-radius box to scale the radii correctly. (296481@main) (149490613)Fixed SVG transform
translate(X)not equal totranslate(X,0). (296008@main) (151643419)Fixed
border-imagerepaint code is broken in some writing modes. (296016@main) (152396671)Fixed
box-shadowto repaint correctly invertical-rlandhorizontal-btwriting modes. (295977@main) (152803240)Fixed
borderto no longer be adjusted in computed style for elements with native appearance (296129@main) (153152167)Fixed
margin-trimto not trim inline margins on block-level boxes, regardless of their position. (296212@main) (153240895)Fixed
text-wrap-styleto not constrain single line content. (296471@main) (153755326)
SVG
Resolved Issues
Fixed handling of
autoforrxandryon<ellipse>. (296195@main) (153274593)
Text
Resolved Issues
Fixed Korean counter styles to be aligned with manual Korean numbering in lists. (296203@main) (152969810)
Web API
Resolved Issues
Fixed the
mousemoveevent to be fired when the mouse stays in the document but there is no element. (296341@main) (120551245)Fixed IntersectionObvserver to notify observers asynchronously. (296279@main) (152684301)
Web Extensions
New Features
Added support for
dom.openOrClosedShadowRoot()andelement.openOrClosedShadowRoot. (296168@main) (153118095)
Resolved Issues
Fixed high priority redirects to supercede low priority blocks for declarativeNetRequest. (296000@main) (145241581)
Fixed CSS
display: nonematching everything still getting applied even after anignore-following-rulesaction was matched. (296149@main) (152996225)Fixed calling
scripting.registerContentScripts()sometimes returning the error: “Error: Invalid call to scripting.registerContentScripts(). Failed to add content script.” (296093@main) (153001967)
Web Inspector
Resolved Issues
Fixed clicking on the “+” button in the Sources tab sidebar doing nothing when Web Inspector is undocked. (296458@main) (153193833)
See Also
2025
Safari Technology Preview 234 Release NotesSafari Technology Preview 233 Release NotesSafari Technology Preview 232 Release NotesSafari Technology Preview 231 Release NotesSafari Technology Preview 230 Release NotesSafari Technology Preview 229 Release NotesSafari Technology Preview 228 Release NotesSafari Technology Preview 227 Release NotesSafari Technology Preview 226 Release NotesSafari Technology Preview 225 Release NotesSafari Technology Preview 224 Release NotesSafari Technology Preview 222 Release NotesSafari Technology Preview 221 Release NotesSafari Technology Preview 220 Release NotesSafari Technology Preview 219 Release Notes