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

# Safari Technology Preview 192 Release Notes

Learn about the latest web technology updates in Safari Technology Preview: Authentication, CSS, Editing, JavaScript, Media, Rendering, Web API, Web Extensions, and Web Inspector.

## Overview

[Safari Technology Preview](https://webkit.org/blog/6017/introducing-safari-technology-preview/) Release 192 is now [available for download](https://developer.apple.com/safari/resources/) for macOS Sonoma and macOS Ventura. 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: [276247@main…276863@main](https://github.com/WebKit/WebKit/compare/6a88bee7c6a6d756ba7a1031c6aa33ad2e2b99e9...1a5937cad8704a64d6edcc79ccab066060d53809).

### Authentication

#### Resolved Issues

- Fixed setting the cancel flag once the cancel completes regardless of a subsequent request occurring. ([276368@main](https://commits.webkit.org/276368@main))  (124727713)

### CSS

#### New Features

- Added support for View Transitions. ([276426@main](https://commits.webkit.org/276426@main))  (123128491)

#### Resolved Issues

- Fixed setting `white-space` to a non-default value dynamically on a whitespace or a new line. ([276277@main](https://commits.webkit.org/276277@main))  (92559818)
- Fixed the proximity calculation for implicit `@scope`. ([276345@main](https://commits.webkit.org/276345@main))  (124640124)
- Fixed the Grid track sizing algorithm logical height computation avoid unnecessary grid item updates. ([276633@main](https://commits.webkit.org/276633@main))  (124713418)
- Fixed any `@scope` limit making the element out of scope. ([276359@main](https://commits.webkit.org/276359@main))  (124956673)
- Fixed the contrast of Menu and MenuText system colors. ([276597@main](https://commits.webkit.org/276597@main))  (125270664)
- Fixed keeping the shorthand value for CSS `gap` as-is in serialized and computed values. ([276794@main](https://commits.webkit.org/276794@main))  (125335787)

#### Deprecations

- Removed `WEBKIT_KEYFRAMES_RULE` and `WEBKIT_KEYFRAME_RULE` in CSSRule. ([276264@main](https://commits.webkit.org/276264@main))  (97084520)
- Removed the SVGAnimateColorElement interface. ([276683@main](https://commits.webkit.org/276683@main))  (122586568)

### Editing

#### Resolved Issues

- Fixed certain text being duplicated or misplaced. ([276317@main](https://commits.webkit.org/276317@main))  (123642870)
- Fixed word completion suggestion interfering with a website’s suggestion results. ([276344@main](https://commits.webkit.org/276344@main))  (124727588)

### JavaScript

#### Resolved Issues

- Fixed `Object.groupBy` and `Map.groupBy` to work for non-objects. ([276736@main](https://commits.webkit.org/276736@main))  (125485685)
- Fixed `Array.fromAsync` to not call the Array constructor twice. ([276752@main](https://commits.webkit.org/276752@main))  (125509304)

### Media

#### New Features

- Added support for MSE in workers. ([276389@main](https://commits.webkit.org/276389@main))  (123052315)

#### Resolved Issues

- Fixed scrolling for an element when a video element with `pointer-events: none` is placed over it. ([276807@main](https://commits.webkit.org/276807@main))  (118936715)
- Fixed allowing a video’s `currentTime` to be further than the gap’s start time. ([276761@main](https://commits.webkit.org/276761@main))  (124186726)
- Fixed `sampleRate` and `numberOfChanges` to be required and non-zero in a valid AudioEncoderConfig. ([276413@main](https://commits.webkit.org/276413@main))  (125107934)
- Fixed media elements appending the same media segment twice. ([276821@main](https://commits.webkit.org/276821@main))  (125386530)

### Rendering

#### Resolved Issues

- Fixed adjusting the size of the scrollable area when changing betwen non-overlay and overlay scrollbars. ([276439@main](https://commits.webkit.org/276439@main))  (117507268)
- Fixed flickering when showing a layer on a painted background for the first time by avoiding async image decoding. ([276513@main](https://commits.webkit.org/276513@main))  (117533495)
- Fixed line breaking before or between ruby sequences. ([276353@main](https://commits.webkit.org/276353@main))  (122663646)

### Web API

#### New Features

- Added support for `URL.parse()`. ([276656@main](https://commits.webkit.org/276656@main))  (125376520)
- Added support for `shadowRootDelegatesFocus` and `shadowRootClonable` to `<template>`. ([276631@main](https://commits.webkit.org/276631@main))  (125401993)

#### Resolved Issues

- Fixed URL text fragment directives not fully stripped from JavaScript. ([276370@main](https://commits.webkit.org/276370@main))  (107326333)
- Fixed inserting a `<picture>` element displaying the same image twice. ([276754@main](https://commits.webkit.org/276754@main))  (123795045)

### Web Extensions

#### New Features

- Updated to use the web extension architecture in open-source WebKit code. Web extension authors are encouraged to test your extensions and report issues.  (123908710)

### Web Inspector

#### Resolved Issues

- Fixed console clearing unexpectedly when Web Inspector reopens. ([276705@main](https://commits.webkit.org/276705@main))  (124171190)

---

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)