• Home
  • News
  • Safari Technology Preview 88 Includes Bug Fixes and Performance Improvements

Safari Technology Preview 88 Includes Bug Fixes and Performance Improvements

Safari Technology Preview 88 Includes Bug Fixes and Performance Improvements

Apple on Wednesday released Safari Technology Preview 88, 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.

Release 88

JavaScript

  • Enabled Intl.PluralRules and Intl.NumberFormatToParts by default

WebRTC

  • Registered a MediaStreamTrack as media producer only if it is a capture track

Web API

  • Fixed XHR CORS requests getting logged twice on the server

Pointer Events

  • Updated to respect pointer capture when dispatching mouse boundary events and updating :hover

Rendering

  • Changed to avoid extra backing store on elements with overflow: scroll and visibility: hidden
  • Changed to trigger a compositing update when a video element is changing

Accessibility

  • Added accessibility announcement notifications to show, dismiss and selection change for the datalist suggestions view
  • Exposed HTML datalist accessibility
  • Enhanced support of aria-haspopup per ARIA 1.1 specification.Implemented support for ARIA roles: insertion, deletion, subscript, superscript, and time
  • Fixed ignored role=”presentation” on HTML <table> elements for VoiceOver

WebGL

  • Hooked up WebGL’s back buffer in ANGLE backend on macOS

WebGPU

  • Added most of the remainder of the standard library
  • Implemented GPUError and error scopes
  • Made the destructor of VariableDeclaration non-virtual
  • Optimized the lexer
  • Removed the phase resolveCallsInFunctions

Web Inspector

  • Added support for pasting copied DOM nodes in the Elements tab
  • Fixed dismissing a blank property to no longer cause the rule to appear in the Changes panel
  • Fixed an issue where unbalanced quotes or parenthesis weren’t displayed as properly closed after editing values
  • Updated descendant DOM breakpoints be enabled, disabled, or deleted from a collapsed parent

Bug Fixes

  • Fixed paste from Notes into Excel 365 spreadsheet
  • Fixed video playback on xfinity.com/stream on macOS Catalina

The update can be downloaded from the Safari Technology Preview website, or if the browser is already installed, it can be updated via the “Update” tab in the Mac App Store. Full release notes for the update are also available on the Safari Technology Preview website.

While the preview is intended for use by developers and advanced users, in order 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.