Safari Technology Preview 112 Release Notes
Preview the latest web technology updates including: Web Inspector, Extensions, CSS, JavaScript, SVG, Media, WebRTC, Web API, Text Manipulation, and Storage.
Overview
Safari Technology Preview Release 112 is now available for download for macOS Big Sur and macOS Catalina. If you already have Safari Technology Preview installed, you can update in the Software Update pane of System Preferences on macOS.
This release covers WebKit revisions 264601-265179.
Web Inspector
Changed the default tab order to display most commonly used tabs first (r264959)
Changed the background, text, and border colors to match the OS (r265120)
Changed to only show scrollbars when needed (r265118)
Fixed issue where a failed initial subresource load would break the Sources Tab (r264717)
Fixed the ability to save files that are base64 encoded (r264669)
Prevented blurring the add class input when a class is added in the Styles sidebar of the Elements tab (r264667)
Extensions
Fixed pop-up dialog sizing for percentage height values applied to
<html>(r264960)Added support for replacing a Safari App Extension with a Safari Web Extension by specifying the SFSafariAppExtensionBundleIdentifiersToReplace key in the NSExtension element in your Safari Web Extension Info.plist file. The value for the key should be an array of strings, each of which is the bundle identifier on a Safari App Extension you want to replace.
CSS
Fixed
align-contentin grid containers with small content area (r265020)Fixed the CSS
clip-pathbeing applied to the view-box coordinates (r264622)Fixed scroll snap when using RTL layout (r264908)
JavaScript
SVG
Added support for SVG
<a>element’srelandrelListattributes (r264789)
Media
Added behaviors for YouTube to offer HDR variants to devices which support HDR (r265167)
Adopted
AVPlayer.videoRangeOverride(r264710)Added HDR decode support in software-decoded VP9 (r265073)
Fixed becoming unresponsive after playing a video from a YouTube playlist in picture-in-picture mode (r264684)
WebRTC
Added
OfflineAudioContextconstructor (r264657)Fixed
scaleResolutionDownByon RTCRtpSender (r265047)
Web API
Added support for the
typeattribute to PerformanceObserver (r265001)Changed date and time input types to have a textfield appearance (r265157)
Changed to propagate the user gesture through Fetch API (r264853)
Fixed highlight color to update after being set it system preferences (r265072)
Fixed datalist dropdown scrollbar position to match the visible region (r264783)
Made
mousemoveevent cancelable (r264658)
Text Manipulation
Changed text manipulation to not extract non-breaking spaces (r264947)
Fixed article headlines being split across multiple lines after translating (r264729)
Storage
Changed to allow IndexedDB in third-party frames (r264790)
See Also
2020
Safari Technology Preview 117 Release NotesSafari Technology Preview 116 Release NotesSafari Technology Preview 115 Release NotesSafari Technology Preview 114 Release NotesSafari Technology Preview 113 Release NotesSafari Technology Preview 111 Release NotesSafari Technology Preview 110 Release NotesSafari Technology Preview 109 Release NotesSafari Technology Preview 108 Release NotesSafari Technology Preview 107 Release NotesSafari Technology Preview 106 Release NotesSafari Technology Preview 105 Release NotesSafari Technology Preview 104 Release NotesSafari Technology Preview 103 Release NotesSafari Technology Preview 102 Release Notes