Apple has released Safari Technology Preview 220, the latest version of their developer preview web browser. The preview version of Apple’s popular browser offers developers and other interested users the ability to try out features that may or may not, debut in future public release versions of Safari.
Safari Technology Preview 221 includes fixes and updates for Accessibility, Forms, JavaScript, Media, PDF, Rendering, Web API, Web Inspector, and WebRTC.
The current Safari Technology Preview release is compatible with machines running macOS Sequoia and macOS Tahoe, the newest version of macOS that’s set to launch this later this year.
The current release is compatible with Macs running macOS Sequoia and macOS Tahoe, the upcoming version of macOS that’s set to launch this later this year.
Overview
Safari Technology Preview Release 221 is now available for download for macOS Tahoe and macOS Sequoia. 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: 295071@main…295660@main
Accessibility
Resolved Issues
- Fixed
aria-expanded
attribute support on navigation links. (295356@main) (141163086)Forms
Resolved Issues
- Fixed updating scrollbar appearance correctly for the page and
<textarea>
elements. (295590@main) (151496190)- Fixed programmatically assigned File objects to display the correct filename in
<input>
elements, even without a file path. (295458@main) (152048377)JavaScript
Resolved Issues
- Fixed nested negated classes resulting in incorrect matches. (295277@main) (151000852)
Media
Resolved Issues
- Fixed MP4 seeking with b-frames to prevent out-of-order frame display by suppressing frames with earlier presentation timestamps following the seek point. (295304@main) (140415210)
Resolved Issues
- Fixed “Open with Preview” button to open a PDF in the Preview app. (295475@main) (148680145)
Rendering
Resolved Issues
- Fixed an issue causing a
<canvas>
element to disappear for one frame if a view transition occurs. (295467@main) (149709642)Web API
Resolved Issues
- Fixed escaping
<
and>
when serializing HTML attribute values. (295149@main) (150520333)Web Inspector
New Features
- Added support for recording Workers in the Timelines tab. (295485@main) (151721737)
Resolved Issues
- Fixed pretty-printing CSS to avoid adding a space after the universal selector (
*
) when followed by a pseudo-class or pseudo-element, preventing unintended changes to CSS selector behavior. (295447@main) (71544976) (FB8906066)WebRTC
New Features
- Added support for exposing a default system speaker device. (295206@main) (151761469)
While the preview is intended for use by developers and advanced users, to provide Apple with feedback on the development of the Safari browser, it can be run side-by-side with the release version of Safari. The app doesn’t require a developer account to download and install. For more information, visit the Safari Technology Preview website.