Release Notes for Safari Technology Preview 204
Safari Technology Preview Release 204 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: 283043@main…283691@main.
Accessibility
Resolved Issues
- Fixed VoiceOver focus to activate PDF form fields when it lands on them. (283281@main) (134522935)
CSS
New Features
- Added support for cross-document view-transitions. (283320@main) (133994557)
- Added preview support for
line-clamp
. (283233@main) (135369594)
Resolved Issues
- Fixed
text-decoration-thickness
to work in buttons. (283212@main) (118320835) - Fixed skipping view transitions on hidden pages. (283084@main) (125017653)
- Fixed contrast between
ButtonFace
andButtonText
system colors in dark mode. (283284@main) (131996608)
Forms
Resolved Issues
- Fixed
HTMLSelectElement.prototype.add
withoptgroup
elements. (283080@main) (120553757)
JavaScript
Resolved Issues
- Fixed: Improved the TypeError message when a WeakMap constructor takes an iterable that yields invalid entry. (283199@main) (135333331)
- Fixed incorrect SyntaxError when destructuring
let
. (283217@main) (135353378)
Deprecations
- Removed obsoleted methods for
Temporal.PlainTime
andTemporal.PlainDateTime
to align with specification changes. (283315@main) (135509670)
Service Workers
Resolved Issues
- Fixed Service Workers to support focusing a page that is being loaded. (283263@main) (135337772)
Web API
New Features
- Added support for the Cookie Store API. (283654@main) (135969444)
Resolved Issues
- Fixed
scrollIntoView(...)
for SVG elements. (283157@main) (135265918)
Web Driver
Resolved Issues
- Fixed Web Driver to use pointer origin rather than viewport origin for state location resolution. (283186@main) (128668986)
Web Extensions
New Features
- Added support for
icon_variants
in Web Extensions. (283118@main, 283219@main) (134885372)
Resolved Issues
- Fixed blob URL downloads failing to trigger from an extension. (283220@main) (78929424)
- Fixed including the extension’s icon in the commands menu item and prevented customization using System Settings. (283229@main) (135360504)
Web Inspector
Resolved Issues
- Fixed an issue where multi-line content in the Console prompt was not scrollable. (283412@main) (131756916)