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

# Safari Technology Preview 209 Release Notes

Learn about the latest web technology updates in Safari Technology Preview: Browser, CSS, Rendering, Scrolling, SVG, Text, Web API, Web Extensions, and Web Inspector.

## Overview

[Safari Technology Preview](https://webkit.org/blog/6017/introducing-safari-technology-preview/) Release 209 is now [available for download](https://developer.apple.com/safari/resources/) for macOS Sequoia 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: [286404@main…286707@main](https://github.com/WebKit/WebKit/compare/c73cb00c98f8d703a63b8826e2ee38ebcd506bfc...73029bbce2ceeb8f1e764d5933bab7c639ab54de).

### Browser

#### Resolved Issues

- Fixed an issue where sites would log out automatically after a brief time. ([286436@main](https://commits.webkit.org/286436@main))  (99829958)

### CSS

#### Resolved Issues

- Fixed an issue where SVG text was not displayed in a `content-visibility: auto` subtree. ([286447@main](https://commits.webkit.org/286447@main))  (138040315)
- Fixed an issue where radial gradients with two color stops at 100% failed to extend the last color. ([286413@main](https://commits.webkit.org/286413@main))  (139369366)

### Rendering

#### Resolved Issues

- Fixed: Improved view-transitions performance by only rasterizing on-screen snapshots. ([286553@main](https://commits.webkit.org/286553@main))  (139339149)

### Scrolling

#### New Features

- Added support for Scroll To Text Fragment feature detection with `document.fragmentDirective`. ([286423@main](https://commits.webkit.org/286423@main))  (139631353)

### SVG

#### Resolved Issues

- Fixed SVG paths getting clipped at tile boundaries. ([286550@main](https://commits.webkit.org/286550@main))  (135280080)
- Fixed SVG quadratic curve getting incorrectly clipped at tile boundaries. ([286618@main](https://commits.webkit.org/286618@main))  (139904014)

### Text

#### Resolved Issues

- Fixed an issue where a thick underline would not show on short content. ([286639@main](https://commits.webkit.org/286639@main))  (64705955)

### Web API

#### Resolved Issues

- Fixed `HTMLElement.requestPointerLock` to return a Promise. ([286597@main](https://commits.webkit.org/286597@main))  (139854530)

### Web Extensions

#### Resolved Issues

- Fixed CORS for Web Extension pages to respect granted per-site permissions.
  
  Developers will need to add a `browser.permissions.request({origins: []})` call before doing any `fetch()` that is blocked by CORS. ([286651@main](https://commits.webkit.org/286651@main))  (102912898)

### Web Inspector

#### Resolved Issues

- Added the ability to modify only the headers of a request using a Request Local Override. ([286679@main](https://commits.webkit.org/286679@main))  (139043491)

---

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)