Safari Technology Preview 184 Release Notes
Learn about the latest web technology updates in Safari Technology Preview: Accessibility, CSS, HTML, JavaScript, Media, Web Animations, Web API, Web Assembly, Web Inspector, and WebGL.
Overview
Safari Technology Preview Release 184 is now available for download for macOS Sonoma and macOS Ventura. 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: 270234@main…271110@main.
Accessibility
Resolved Issues
Fixed VoiceOver not announcing the button label if the button is in a shadow root. (270542@main) (118118138)
CSS
New Features
Added support for CSS custom properties on dialog
::backdrop(270246@main) (117949961)
Resolved Issues
Fixed visited color to fallback. (270270@main) (115289075)
Fixed block size with
max-contentandmin-contentin a table. (271054@main) (116264670)Fixed the continuity of transform animations through singular transforms. (270294@main) (117209302)
Fixed
content-visibilityto not apply to tables. (270888@main) (117914336)
HTML
Resolved Issues
Fixed memory growth with lazy loaded images outside the viewport. (270745@main) (117683012)
Fixed blocking JavaScript reading
noncefor<style>and<link>. (271046@main) (118676659)
JavaScript
New Features
Enabled Array group methods. (270350@main) (118037635)
Added support for
ArrayBuffer.prototype.detached,ArrayBuffer.prototype.transfer, andArrayBuffer.prototype.transferToFixedLength. (270349@main) (118037759)
Resolved Issues
Fixed Temporal API to throw TypeErrors for unexpected primitives. (270262@main) (117992134)
Fixed Temporal options handling to align with the specification. (270360@main) (118088676)
Fixed
Temporal.Now.timeZone()to be updated totimeZoneId(). (271003@main) (118674314)
Media
New Features
Added support for all of HTML’s character entities in WebVTT. (270240@main) (51064890)
Resolved Issues
Fixed the always empty
video.bufferedattribute. (270931@main) (118550061)Fixed WebVTT to correctly parse region
idsettings. (270868@main) (118551267)Fixed VideoEncoder produces no frames with latencyMode “realtime” when framerate/bitrate are not given. (271087@main) (118725549)
Fixed in-band captions wrapping unnecessarily. (271415@main) (119024855)
Web Animations
Resolved Issues
Fixed style invalidation for animations. (270890@main) (118500247)
Web API
New Features
Added support for
AbortSignal.any(). (270268@main) (117985827)Added support for
element.checkVisibility(). (270425@main) (118157977)
Web Assembly
New Features
Enabled extended constant expressions. (270475@main) (118190467)
Web Inspector
New Features
Added support for grouping source map load errors. (270834@main) (109239646)
Added an editor for the CSS
linear()timing function. (270855@main) (115095425)
Resolved Issues
Fixed the
tan()function to not trigger the color picker. (271075@main) (118724061)
WebGL
New Features
Added support for new WebGL extensions:
EXT_clip_controlEXT_depth_clampEXT_polygon_offset_clampWEBGL_polygon_mode(270382@main) (118110035)
See Also
2023
Safari Technology Preview 185 Release NotesSafari Technology Preview 183 Release NotesSafari Technology Preview 182 Release NotesSafari Technology Preview 181 Release NotesSafari Technology Preview 180 Release NotesSafari Technology Preview 179 Release NotesSafari Technology Preview 178 Release NotesSafari Technology Preview 177 Release NotesSafari Technology Preview 176 Release NotesSafari Technology Preview 175 Release NotesSafari Technology Preview 174 Release NotesSafari Technology Preview 173 Release NotesSafari Technology Preview 172 Release NotesSafari Technology Preview 171 Release NotesSafari Technology Preview 170 Release Notes