Safari Technology Preview Release 199 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: 280287@main…280674@main.
Apple Pay
Resolved Issues
- Fixed arbitrary 8 digit limit on a line item’s total amount. (280584@main) (112078798)
CSS
New Features
- Added support for
(prefers-contrast: custom)
. (280383@main) (103658875)
Resolved Issues
- Fixed computed values for
text-box-edge
. (280413@main) (117643064) - Fixed: Improved large Grid performance. (280473@main) (130728344)
Editing
Resolved Issues
- Fixed an issue where input method editing would sporadically drop the composition range. (280291@main) (130020224)
JavaScript
New Features
- Added support for
Uint8Array.prototype.toBase64
andUint8Array.prototype.toHex
. (280654@main) (129045737)
Resolved Issues
- Fixed
Intl.DurationFormat
fornumeric
and2-digit
. (280460@main) (130279541)
Media
Resolved Issues
- Fixed missing picture-in-picture when leaving Safari with picture-in-picture enabled from video viewer. (279877@main) (124376686)
- Fixed a hang in WebAudio. (280604@main) (130531570)
Rendering
Resolved Issues
- Fixed support for border, padding, and margin on
mfrac
andmspace
elements in MathML. (280665@main) (131119823)
Text
Resolved Issues
- Fixed disclosure counter styles to consider
writing-mode
. (280433@main) (130468537)
WebRTC
Resolved Issues
- Fixed
RTCAudioPlayoutStats
to match web specifications. (280461@main) (130767124)