Release Notes for Safari Technology Preview 211

Safari Technology Preview Release 211 is now available for download for macOS Sequoia 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: 287518@main…287862@main.

Canvas

New Features

  • Added CanvasRenderingContext2D support for unprefixed letterSpacing and wordSpacing. (287661@main) (140614722)

Deprecations

  • Removed support for webKitBackingStorePixelRatio. (287523@main) (123980544)
  • Removed support for the prefixed webkitImageSmoothingEnabled to use the standard imageSmoothingEnabled property. (287552@main) (141128458)

CSS

Resolved Issues

  • Fixed table border-color to be currentColor by default. (287861@main) (48382483)
  • Fixed handling all of the CSS properties in specifications that should cause a UI widget to devolve to a primitive appearance. (287702@main) (134273374)

JavaScript

New Features

  • Added support for Error.isError. (287527@main) (141132351)
  • Added "never" and "formalSymbol" to the currencyDisplay option for Intl.NumberFormat. (287849@main) (141504278)

Media

Resolved Issues

  • Fixed getUserMedia video track getSettings() returning a stale value for torch and whiteBalanceMode constraints. (287845@main) (137870391)

Rendering

Resolved Issues

  • Fixed computing the baseline for replaced elements with an intrinsic ratio but no intrinsic size as flex items. (287672@main) (74279029)
  • Fixed textareas to reserve space for overlay scrollbars. (287837@main) (129597865)

Web API

New Features

  • Added an option to set the popover’s invoker from an imperative API. (287624@main) (139362169)
  • Added support for Declarative Web Push. (287606@main) (141082392)
  • Added support for X25519 for Web Cryptography. (287732@main) (141346336)

Resolved Issues

  • Fixed MutationObserver to observe style attribute changes when resizing the element. (287833@main) (120109181)

Web Extensions

New Features

  • Added support for documentId to webRequest. (287683@main) (141058456)
  • Added support for documentId to scripting and tabs. (287803@main) (141291546)