Apple 10159 Published by

Apple has released Safari Technology Preview 95 for macOS 10.14 Mojave and macOS 10.15 Catalina



Safari Technology Preview Release 95 is now available for download for macOS Catalina and macOS Mojave. 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 250947-251210.

Shadow DOM
Added support for ShadowRoot.delegateFocus (r251043)

Images
Added image/apng as a supported mime type for images (r251182)
Fixed a bug with filter outsets that caused black lines on images on wikipedia (r251119)

WebRTC
Removed unified plan runtime flag (r250969)

Clipboard API
Implemented getType() for ClipboardItems created from bindings (r251134)
Refactored custom pasteboard writing codepaths to handle multiple items (r251117)
Refactored Pasteboard item reading functions (r250950)
Supported writing multiple PasteboardCustomData with SharedBuffers to the pasteboard (r251100)
Added support for programmatic paste requests on macOS (r250973)

Picture-in-Picture Web API
Implemented HTMLVideoElement.requestPictureInPicture() and Document.exitPictureInPicture() (r251160)

Service Workers
Changed to reject a response body promise in the case of a failure happening after the HTTP response (r251101)
Prevented timeout for a load intercepted by a Service Worker that receives a response (r250985)

Back-Forward Cache
Fixed pages frequently failing to enter the back-forward cache due to frames with a quick redirect (r251019)
Fixed back-forward cache after doing a Favorites navigation (r251049)
Fixed clearing website data for a given session to not shut down cached processes for other sessions (r251048)
Fixed DOMCacheStorage to not prevent pages from entering the back-forward cache (r250965)

Web Inspector
Sources
Enabled the new Sources Tab by default, which merges the Debugger Tab and Resources Tab into a single UI (r250991)
Added support for automatically creating an image or font local override when dragging content over a non-overridden resource (r251024, r251144)
Debugger
Added support for pattern-based script blackboxing by URL in the Settings Tab (r251039)
Prevented source mapped resources from being blackboxed (r251170)
Elements
Included a filter option in the Computed details sidebar for condensing all related longhand properties into their respective shorthand properties (r251038)
  Safari Technology Preview 95 released