Safari Technology Preview Release 224 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: 296487@main…297035@main.
Accessibility
Resolved Issues
- Fixed VoiceOver failing to output newlines in certain circumstances when using caret navigation. (296690@main) (154368379)
Animations
New Features
- Added support for
animation-range,animation-range-start,animation-range-end, andanimation-timelineproperties for::marker. (296488@main) (154021467)
CSS
Resolved Issues
- Fixed “inherit” as a variable substitution fallback when setting custom property. (296918@main) (136463977)
- Fixed Anchor Positioning scroll compensation to be determined per-axis. (296908@main) (154762565)
Forms
Resolved Issues
- Fixed allowing the custom element itself to be passed as validation anchor in the
setValidity()API. (296622@main) (154303420) - Fixed the intrinsic size of number inputs when the spin button width is a percentage value. (296850@main) (154680747)
Images
Resolved Issues
- Fixed zoomed
<img>to not cause unwanted rounding ofwidthandheight. (296596@main) (150473104)
Rendering
Resolved Issues
- Fixed
overflow: hiddento not clipfilter: drop-shadow(). (296844@main) (72205047) - Fixed
<div contenteditable>within an<iframe>not scrolling into the viewport on receiving focus for the second time. (296523@main) (150521759) - Fixed rendering an image with a
filterandmix-blend-modeonly getting filtered but not mixed. (296827@main) (152460888) - Fixed inputs within
inline-blockcontainers shifting vertically when text is deleted and re-entered into an input. (296569@main) (154094432) - Fixed baseline alignment participation to expand to items with automatic logical width in the alignment axis. (296665@main) (154311395)
- Fixed: Fixed grid containers incorrectly processing first-letter pseudo-elements when they should not contribute a first formatted line according to the CSS Grid specification. (296797@main) (154504582)
- Fixed grid items hit-testing order to align with painting order. (297001@main) (154990290)
Text
Resolved Issues
- Fixed content spacing for elements with
text-align: justifyandwhite-space: pre-wrapapplied. (296618@main) (154211168)
Web API
New Features
- Added support for
Element.currentCSSZoom. (296856@main) (136662584) - Added support for
userAgentAllowsProtocolin the Digital Credentials API. (296786@main) (153776127)
Resolved Issues
- Fixed setting
innerHTMLto correctly use a scoped custom element registry associated with the context object. (296637@main) (154333132) - Fixed
attachShadowthrowing type error with a ShadowRoot document-fragment. (296853@main) (154658449)
Web Extensions
Resolved Issues
- Fixed
allowAllRequestsdeclarativeNetRequest rules so that a higher priority correctly overrides a lower-priority block rule. (296565@main) (152746422)
Web Inspector
New Features
- Added support for
@starting-style. (296925@main) (153862298)
Resolved Issues
- Fixed Quick Open dialog to show results when an Inspector Bootstrap script exists. (296982@main) (154947309)