Safari 16.5 Release Notes
Released May 18, 2023 — Version 16.5 (18615.2.9)
Overview
Safari 16.5 is available for macOS Big Sur, macOS Monterey, macOS Ventura, iPadOS 16.5, and iOS 16.5.
Apple Pay
New Features
Added support for pre-orders and deferred payments.
CSS
New Features
Added support for CSS Nesting.
Added support for
:user-validand:user-invalid.
Resolved Issues
Fixed Scroll to Text Fragment sometimes scrolling to the top after reloading the page.
Fixed support for
xresolution unit incalc().Fixed reflecting trimmed
block-start,block-end,inline-start, andinline-endmargins for grid or flex items in computed styles.Fixed the top offset of self collapsing children at the end of a block container with
block-endmargin trim.Fixed triggering layout when changing
margin-trimvalue.Fixed increasing
column-countabove 2 not updating the layout.Fixed CSS custom properties not applying to an SVG
useelement’s shadow tree.Fixed new CSS property unexpectedly dropped from an empty CSS rule when tabbing through or editing a selector.
Fixed: Made
-webkit-image-set()an alias ofimage-set().
Editing & Forms
Resolved Issues
Fixed hairline on the selection of bidi text.
Fixed photo library picker showing videos for
accept="image/*".
JavaScript
Resolved Issues
Updated digital display in
Intl.DurationFormatto match spec changes.
Layout
Resolved Issues
Fixed text wrapping for bidi text when line-breaking.
Lockdown Mode
New Restrictions
Disabled WebCodecs API
Media
Resolved Issues
Fixed non-audible AudioContext preventing the audio session to change from play-and-record after stopping capture.
Fixed handling video streams containing a
CodecDelayvalue that caused an audible pop at the beginning of video playback.Fixed video freezing in a video conference when removing AirPods Pro during the call.
Scrolling
Resolved Issues
Fixed snapping to the last snap position when performing layout when scroll snapping occurs with a physical mouse wheel.
Fixed pinch-to-zoom when toggling on and off scroll snapping.
Fixed scroll snapping jumping to the previous page when swiping to the next page.
Fixed scroll snapping to work with a physical scroll wheel on a mouse.
Rendering
Resolved Issues
Fixed form controls rendering.
Fixed visual updates for
content: counter()whenposition: absoluteis set.Fixed an unexpected visible first frame of a
transformanimation when!importantstyle overrides the animated value.
Web API
Resolved Issues
Fixed filling metadata headers for preflight requests.
Fixed OffscreenCanvas WebGL to fire the context lost event.
Fixed
getFileHandle()to return a TypeMismatchError on unexpected entry type.
Web Apps
Resolved Issues
Fixed “Untitled” label on the back to previous app button when opening a web app via a link.
Web Assembly
Resolved Issues
Fixed WASM SIMD breaking WebP decoding applications.
Web Inspector
New Features
Added initial support for
color-mixCSS values.
Resolved Issues
Fixed element
::backdroprules showing up without a backdrop.Fixed “Selected element” console entry filling an entire row.
Fixed an issue causing the mini console to always opens when choosing “Inspect Element”, even if it was previously closed.