<!--
{
  "documentType" : "article",
  "framework" : "Safari Technology Preview Release Notes",
  "identifier" : "/documentation/Safari-Technology-Preview-Release-Notes/stp-release-206",
  "metadataVersion" : "0.1.0",
  "role" : "article",
  "title" : "Safari Technology Preview 206 Release Notes"
}
-->

# 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](https://webkit.org/blog/6017/introducing-safari-technology-preview/) Release 206 is now [available for download](https://developer.apple.com/safari/resources/) 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](https://github.com/WebKit/WebKit/compare/de71d4602041131133097d9fe6dcf91c55a3a298...e7b4f98ae25b959bbb9c69f0cf14540794868a55).

### CSS

#### Resolved Issues

- Fixed: Dropped layout containment from `container-type`. ([284730@main](https://commits.webkit.org/284730@main))  (132549134)
- Fixed CSS nested declarations inside a `@scope` to behave like `:where(:scope)`. ([284635@main](https://commits.webkit.org/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](https://w3c.github.io/clipboard-apis/#dom-clipboarditem-supports). It also now returns a TypeError for a new `ClipboardItem()` with an empty Array. ([284593@main](https://commits.webkit.org/284593@main))  (136008522)

#### Resolved Issues

- Fixed missing `SecureContext` in the `ClipboardItem` interface. ([284511@main](https://commits.webkit.org/284511@main))  (137197266)

### JavaScript

#### New Features

- Completed the [Iterator Helpers proposal](https://github.com/tc39/proposal-iterator-helpers) by implementing `map()`, `filter()`, `take()`, `drop()`, and `flatMap()` methods. ([284597@main](https://commits.webkit.org/284597@main))  (103171739)

#### Resolved Issues

- Fixed `Iterator.prototype.reduce()` not properly forwarding the `return()` call to the underlying iterator. ([284648@main](https://commits.webkit.org/284648@main))  (137181340)

### Media

#### New Features

- Added support for the [Image Capture API](https://w3c.github.io/mediacapture-image/#imagecaptureapi). ([284447@main](https://commits.webkit.org/284447@main))  (136860809)

### Rendering

#### Resolved Issues

- Fixed non-separable blend modes in `mix-blend-mode` to workon elements in compositing layers. ([284170@main](https://commits.webkit.org/284170@main))  (49387130)
- Fixed repeating `background-image` sized to the `content-box` failing to fill the viewport in an iframe. ([284165@main](https://commits.webkit.org/284165@main))  (133952319)
- Fixed floats not clearing in the WordPress Classic Editor sidebar layout. ([284247@main](https://commits.webkit.org/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](https://commits.webkit.org/284311@main))  (136719548)

### Tables

#### Resolved Issues

- Fixed Table Root to also account for `fill-available` in a fixed table layout. ([284712@main](https://commits.webkit.org/284712@main))  (137297914)

### Web Extensions

#### New Features

- Added support for `getKeys()` in storage areas. ([284602@main](https://commits.webkit.org/284602@main))  (136595295)
- Added support for `i18n.getSystemUILanguage` and `i18n.getPreferredSystemLanguages`. ([284637@main](https://commits.webkit.org/284637@main))  (136929657)

### WebDriver

#### Resolved Issues

- Fixed a crash that could occur when simulating drag events with the right mouse button. ([284577@main](https://commits.webkit.org/284577@main))  (137068514)

### WebRTC

#### New Features

- Added support for enumerated visible network interfaces. ([284687@main](https://commits.webkit.org/284687@main))  (137067672)

#### Resolved Issues

- Fixed `MediaSession.setMicrophoneActive(true)` prompting repeatedly if the microphone was muted by the user-agent once. ([284399@main](https://commits.webkit.org/284399@main))  (135941062)
- Fixed` setCameraActive` to not unmute microphone if the user-agent previously muted both camera and microphone. ([284069@main](https://commits.webkit.org/284069@main))  (136221456)
- Fixed AirPods unmuting to not unmute the camera if website muted the camera. ([284514@main](https://commits.webkit.org/284514@main))  (137065964)

---

Copyright &copy; 2026 Apple Inc. All rights reserved. | [Terms of Use](https://www.apple.com/legal/internet-services/terms/site.html) | [Privacy Policy](https://www.apple.com/privacy/privacy-policy)