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

# Safari 18.3 Release Notes

Released January 27, 2025 — 18.3 (20620.2.4)

## Overview

Safari 18.3 is available for iOS 18.3, iPadOS 18.3, visionOS 2.3, macOS 15.3, macOS Sonoma, and macOS Ventura.

### Accessibility

#### Resolved Issues

- Fixed VoiceOver to not announce the content of `<script>` elements inside containers with `display: contents`.  (141174582)

### CSS

#### Resolved Issues

- Fixed the `::view-transition` pseudo-element to create a stacking context.  (138196100)
- Fixed an issue where SVG text was not displayed in a `content-visibility: auto` subtree.  (139667754)
- Fixed `:not(:has(...))` invalidation.  (140215464)
- Fixed the default `background-origin` to `border-box` for the `border-area` in shorthand.  (141167096)
- Fixed `text-box` not working correctly on buttons.  (141556699)

### Editing

#### Resolved Issues

- Fixed duplicated and offset highlights in iCloud Notes.  (140215491)
- Fixed `getRangeAt(0)` returning the same JavaScript object even after selection changes.  (141232989)
- Fixed the inability to tap to place the cursor at end of the line if last word was autocorrected.  (141233042)
- Fixed the drag preview remaining after dragging multiple items and then cancelling the drag.  (141233047)

### Media

#### Resolved Issues

- Fixed an incorrect aspect ratio for WebM files with non-1:1 source pixels and a `sample-aspect-ratio` setting.  (140352350)

### Rendering

#### Resolved Issues

- Fixed dynamically changing `scrollbar-width` causing horizontal scrollbars to be painted incorrectly.  (139287706)
- Fixed `<img>` element with `height: min-content` getting stretched vertically.  (139717026)

### Scrolling

#### Resolved Issues

- Fixed scrollbar appearance when changing to light or dark appearance.  (140215544)

### Security

#### Deprecations

- Removed support for `Clear-Site-Data: "executionContexts"`.  (138673776)

### SVG

#### Resolved Issues

- Fixed SVG paths getting clipped at tile boundaries.  (141294412)

### Web API

#### Resolved Issues

- Fixed touching or clicking outside of the popover not closing it on iOS or iPadOS.  (139078745)
- Fixed coalesced and predicted events of a given pointer event to have the same pointer identifier as their parent.  (141662290)

### Web Extensions

#### Resolved Issues

- Fixed an issue where the permissions alert would still appear after clicking the extension icon, even though the user had granted the extension access to all sites.  (139078231)
- Fixed `browser.tabs.create` ignoring the `pinned` and `openerTabId` attributes, also occurring with `browser.tabs.duplicate` on iOS.  (141320890)

### Web Inspector

#### Resolved Issues

- Fixed the DOM tree view in the Elements tab reducing deeply-nested nodes to one character wide.  (140221149)
- Fixed: Improved the reliability of `safaridriver` connecting to remote devices, especially immediately after toggling the “Remote Automation” setting.  (141166533)

### WebAssembly

#### Resolved Issues

- Fixed memory leaks in WebAssembly Table objects for JSWebAssemblyInstance to improve resource management in WebAssembly instances. This change enhances the stability and performance of WebAssembly in Safari by ensuring proper lifecycle management of internal Table references. No action is required by web developers, but you may notice reduced memory usage in applications that create and manage WebAssembly instances extensively.  (142713278)

### WKWebView

#### Resolved Issues

- Fixed an issue where entering full screen in WKWebView on iOS could fail, even with `isElementFullscreenEnabled` enabled.  (140804572)

---

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)