Apple has released Safari Technology Preview 206, the latest version of their developer preview web browser. The preview version of Apple’s popular browser offers developers and other interested users the ability to try out features that may or may not, debut in future public release versions of Safari.
Safari Technology Preview 206 includes fixes and updates for CSS, Editing, JavaScript, Media, Rendering, SVG, Web Extensions, WebDriver, and WebRTC.
The current Safari Technology Preview release is compatible with machines macOS Sonoma and the macOS Sequoia beta, the newest version of macOS that is currently in beta testing.
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:. (284635@main) (136856371)where(: scope) Editing
New Features
- Implemented
Clipboardwhich gives the page author the ability to understand which formats are supported during Clipboard operations. It also now returns a TypeError for a newItem .support() Clipboardwith an empty Array. (284593@main) (136008522)Item() Resolved Issues
- Fixed missing
Securein theContext Clipboardinterface. (284511@main) (137197266)Item JavaScript
New Features
- Completed the Iterator Helpers proposal by implementing
map(),filter(),take(),drop(), andflatmethods. (284597@main) (103171739)Map() Resolved Issues
- Fixed
Iteratornot properly forwarding the.prototype .reduce() return()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
getwith the web specification to throw an exception when non-renderable and the path is empty. (284311@main) (136719548)Total Length() 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
getin storage areas. (284602@main) (136595295)Keys() - Added support for
i18nand.get System UILanguage i18n. (284637@main) (136929657).get Preferred System Languages 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
Mediaprompting repeatedly if the microphone was muted by the user-agent once. (284399@main) (135941062)Session .set Microphone Active(true) - Fixed
setto not unmute microphone if the user-agent previously muted both camera and microphone. (284069@main) (136221456)Camera Active - Fixed AirPods unmuting to not unmute the camera if website muted the camera. (284514@main) (137065964)
While the preview is intended for use by developers and advanced users, to provide Apple with feedback on the development of the Safari browser, it can be run side-by-side with the release version of Safari. The app doesn’t require a developer account to download and install. For more information, visit the Safari Technology Preview website.