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

# Safari Technology Preview 201 Release Notes

Learn about the latest web technology updates in Safari Technology Preview: CSS, DOM, JavaScript, Media, PDF, Rendering, SVG, Web Animations, and Web Extensions.

## Overview

[Safari Technology Preview](https://webkit.org/blog/6017/introducing-safari-technology-preview/) Release 201 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: [281144@main…281464@main](https://github.com/WebKit/WebKit/compare/86ace25affbf1e5d9a3dc2487610b454a735cdbd...b44aca25e295bfa16359d394b0d2ab87d3b3e938).

### CSS

#### Resolved Issues

- Fixed defaults for text underline position and text emphasis marks in CJK languages. ([281445@main](https://commits.webkit.org/281445@main))  (132444497)
- Fixed some CSS properties causing quotes to be reset. ([281444@main](https://commits.webkit.org/281444@main))  (132585704)

### DOM

#### New Features

- Added `auxclick` event support for Pointer Events. ([281169@main](https://commits.webkit.org/281169@main))  (25988904)
- Implemented new dialog initial focus algorithm to match specification changes. ([281215@main](https://commits.webkit.org/281215@main))  (104667732)

#### Resolved Issues

- Fixed pointer events generated from platform mouse events to use the platform event’s timestamp. ([281161@main](https://commits.webkit.org/281161@main))  (132051812)
- Fixed popover tab navigation. ([281167@main](https://commits.webkit.org/281167@main))  (132129060)
- Fixed two `mousemove` events dispatched when the mouse enters a web view window instead of a single one. ([281225@main](https://commits.webkit.org/281225@main))  (132251320)

### JavaScript

#### Resolved Issues

- Fixed `Uint8Array#setFromBase64` to decode and write chunks which occur prior to bad data. ([281174@main](https://commits.webkit.org/281174@main))  (132198988)

### Media

#### Resolved Issues

- Fixed picture-in-picture when hiding the `<video>` element while in Viewer. ([281266@main](https://commits.webkit.org/281266@main))  (131786564)
- Fixed the return button not working after the video is paused and played in picture-in-picture. ([281145@main](https://commits.webkit.org/281145@main))  (131791367)

### PDF

#### Resolved Issues

- Fixed “Open with Preview” context menu item to work with locked PDF documents. ([281413@main](https://commits.webkit.org/281413@main))  (132033502)

### Rendering

#### New Features

- Added support for `text-underline-position: left` and  `text-underline-position: right`. ([281446@main](https://commits.webkit.org/281446@main))  (130621143)

### SVG

#### Resolved Issues

- Fixed zooming in or out of an SVG with `transform-origin`. ([281265@main](https://commits.webkit.org/281265@main))  (96318505)

### Web Animations

#### New Features

- Added support for discrete animations on `text-underline-position`. ([281245@main](https://commits.webkit.org/281245@main))  (94615165)
- Added support for discrete animations on `text-box-edge`. ([281252@main](https://commits.webkit.org/281252@main))  (132303461)

### Web Extensions

#### Resolved Issues

- Fixed web extensions unable to start due to an issue parsing declarativeNetRequest rules.  (130861213) (FB14145801)
- Fixed web extensions not able to display images defined in `web_accessible_resources`. ([281157@main](https://commits.webkit.org/281157@main))  (131750151) (FB14319689)

---

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)