WebKit Features in Safari 16.6
Today’s release of Safari is the seventh since last fall. It focuses on key bug fixes and feature polish.
Bug Fixes
CSS
- Fixed using
currentcolor
withcolor-mix()
. - Fixed content at
block-start
edge to have their trimmed margins reflected in the computed style. - Fixed trimmed
block-end
margins for block containers to be reflected in the computed style in a horizontal writing mode. - Fixed compression streams to handle large outputs during the flush stage.
- Fixed trimming nested self-collapsing children at
block-end
. - Fixed the CSS
hypot()
function sometimes returning the result squared. - Fixed container query length units to use the content box instead of the border box.
- Fixed serializing properties directly in the parent group rule only for the first nested style rule.
Forms
- Fixed the value not updating on
<meter>
and<progress>
elements.
Web API
- Fixed
putImageData
to draw on the correct canvas.
Feedback
We love hearing from you. Send a tweet to @webkit to share your thoughts on Safari 16.6. Find us on Mastodon at @jensimmons@front-end.social and @jondavis@mastodon.social. If you run into any issues, we welcome your feedback on Safari UI, or your WebKit bug report about web technologies or Web Inspector. Filing issues really does make a difference.
Download the latest Safari Technology Preview to stay at the forefront of the web platform and to use the latest Web Inspector features. You can also read the Safari 16.6 release notes.
Updating to Safari 16.6
Safari 16.6 is available for macOS Ventura, macOS Monterey, macOS Big Sur, iPadOS 16, and iOS 16. You can update to Safari 16.6 on macOS Monterey or macOS Big Sur by going to System Preferences → Software Update → More info, and choosing to update Safari. To update macOS Ventura, iOS or iPadOS, go to Settings → General → Software Update.