<!--
{
  "documentType" : "article",
  "framework" : "Safari Release Notes",
  "identifier" : "/documentation/Safari-Release-Notes/safari-16_1-release-notes",
  "metadataVersion" : "0.1.0",
  "role" : "article",
  "title" : "Safari 16.1 Release Notes"
}
-->

# Safari 16.1 Release Notes

Released October 24, 2022 — Version 16.1 (18614.2.9)

## Discussion

### Overview

Safari 16.1 is available for macOS Big Sur, macOS Monterey, macOS Ventura, iPadOS 16.1 and iOS 16.1.

### Accessibility

#### Resolved Issue

- Fixed `display:contents` buttons failing to expose their accessible name.

### Authentication

#### New Feature

- Added support for passkeys on macOS Big Sur, macOS Monterey, macOS Ventura, and iPadOS 16.1. See <doc://com.apple.documentation/documentation/AuthenticationServices/supporting-passkeys>.

### CSS

#### Resolved Issues

- Fixed dynamic viewport height units (`dvh`) not matching the actual viewport height.
- Fixed scroll-snap properties set on `<body>` to stop propagating to the viewport.
- Fixed logical viewport units to properly resolve for `font-size`.
- Fixed containing blocks with a non-visible overflow incorrectly clipping `position: fixed` descendants.
- Fixed table user-agent styles to use `box-sizing: border-box`.
- Fixed `<select>` elements with `contain: size`.
- Fixed handling layout and paint containment.
- Fixed handling `font-variant: normal` and `font-variant: none` shorthands to reset `font-variant-numeric` and `font-variant-alternates`.
- Fixed small caps handling to prevent synthesized small caps if any character in the font supports small caps.

### Forms

#### Resolved Issues

- Fixed the ignored CSS `color` property on `<select>` elements.
- Fixed `<input type="search">` with `appearance: textfield`  to hide icons.
- Fixed applying the readonly attribute to the correct `<input>` types and `<textarea>` element.
- Fixed the content width for `<input type="search">` to not include decorations.
- Fixed input type state changes to correctly handle missing or empty string value attributes.
- Fixed `form.submit()` to submit a single form to multiple frames concurrently.
- Fixed cloning a `<textarea>` to not set the initial selection at the end of the text content.
- Fixed not firing a select event when setting a selection range results in no change to the selection.

### Media

#### New Features

- Added support for non-animated AVIF on macOS Ventura, and iPadOS 16.
- Added support for AVIF animated image sequences on macOS Ventura, iPadOS 16, and iOS 16.

#### Resolved Issues

- Fixed some AVIF images not rendering because of their container format.

### Privacy

New Features

- Added support for web-to-App Store advertising with <doc://com.apple.documentation/documentation/StoreKit/SKAdNetwork>.

### Rendering

#### Resolved Issues

- Stopped propagating background on `<html>` with any containment.

### Security

#### Resolved Issues

- Fixed COOP `same-origin` breaking forms after a back navigation.
- Fixed `script-src-elem` CSP in workers.

### Web API

#### New Features

- Added Web Push Notifications support on macOS Ventura.
- Added support for capturing a specific window with `getDisplayMedia()` on macOS Ventura.
- Added support for Scroll to Text Fragment.

#### Resolved Issues

- Fixed focus interactions between the shadow DOM and the `<dialog>` element to align with specifications.

### Web Driver

#### New Features

- Added support for Wheel input source and actions.

### Web Inspector

#### New Features

- Added support for the color picker to pick a color from any pixel on the screen.

---

Copyright &copy; 2026 Apple Inc. All rights reserved. | [Terms of Use](https://www.apple.com/legal/internet-services/terms/site.html) | [Privacy Policy](https://www.apple.com/privacy/privacy-policy)