Safari Technology Preview 206 Release Notes
Learn about the latest web technology updates in Safari Technology Preview: CSS, Editing, JavaScript, Media, Rendering, SVG, Tables, Web Extensions,WebDriver, and WebRTC.
Overview
Safari Technology Preview Release 206 is now available for download for macOS Sequoia beta 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: 284050@main…284743@main.
CSS
Resolved Issues
Fixed: Dropped layout containment from
container-type. (284730@main) (132549134)Fixed CSS nested declarations inside a
@scopeto behave like:where(:scope). (284635@main) (136856371)
Editing
New Features
Implemented
ClipboardItem.support()which gives the page author the ability to understand which formats are supported during Clipboard operations. It also now returns a TypeError for a newClipboardItem()with an empty Array. (284593@main) (136008522)
Resolved Issues
Fixed missing
SecureContextin theClipboardIteminterface. (284511@main) (137197266)
JavaScript
New Features
Completed the Iterator Helpers proposal by implementing
map(),filter(),take(),drop(), andflatMap()methods. (284597@main) (103171739)
Resolved Issues
Fixed
Iterator.prototype.reduce()not properly forwarding thereturn()call to the underlying iterator. (284648@main) (137181340)
Media
New Features
Added support for the Image Capture API. (284447@main) (136860809)
Rendering
Resolved Issues
Fixed non-separable blend modes in
mix-blend-modeto workon elements in compositing layers. (284170@main) (49387130)Fixed repeating
background-imagesized to thecontent-boxfailing to fill the viewport in an iframe. (284165@main) (133952319)Fixed floats not clearing in the WordPress Classic Editor sidebar layout. (284247@main) (136362683)
SVG
Resolved Issues
Fixed: Updated
getTotalLength()with the web specification to throw an exception when non-renderable and the path is empty. (284311@main) (136719548)
Tables
Resolved Issues
Fixed Table Root to also account for
fill-availablein a fixed table layout. (284712@main) (137297914)
Web Extensions
New Features
Added support for
getKeys()in storage areas. (284602@main) (136595295)Added support for
i18n.getSystemUILanguageandi18n.getPreferredSystemLanguages. (284637@main) (136929657)
WebDriver
Resolved Issues
Fixed a crash that could occur when simulating drag events with the right mouse button. (284577@main) (137068514)
WebRTC
New Features
Added support for enumerated visible network interfaces. (284687@main) (137067672)
Resolved Issues
Fixed
MediaSession.setMicrophoneActive(true)prompting repeatedly if the microphone was muted by the user-agent once. (284399@main) (135941062)Fixed
setCameraActiveto not unmute microphone if the user-agent previously muted both camera and microphone. (284069@main) (136221456)Fixed AirPods unmuting to not unmute the camera if website muted the camera. (284514@main) (137065964)
See Also
2024
Safari Technology Preview 210 Release NotesSafari Technology Preview 209 Release NotesSafari Technology Preview 208 Release NotesSafari Technology Preview 207 Release NotesSafari Technology Preview 205 Release NotesSafari Technology Preview 204 Release NotesSafari Technology Preview 203 Release NotesSafari Technology Preview 202 Release NotesSafari Technology Preview 201 Release NotesSafari Technology Preview 200 Release NotesSafari Technology Preview 199 Release NotesSafari Technology Preview 198 Release NotesSafari Technology Preview 197 Release NotesSafari Technology Preview 196 Release NotesSafari Technology Preview 195 Release Notes