---
title: iOS Swift SDK release notes
description: Release notes for the Amplitude Analytics iOS Swift SDK.
product: analytics
lang: en
last_updated: 2026-11-05
token_estimate: 661
---
# iOS Swift SDK release notes

- **Package:** `AmplitudeSwift` ([cocoapods](https://cocoapods.org/pods/AmplitudeSwift))
- **Latest version:** 1.19.4

Release notes for the Amplitude Analytics iOS Swift SDK. For the full engineering changelog, go to the [Amplitude Swift CHANGELOG](https://github.com/amplitude/Amplitude-Swift/blob/main/CHANGELOG.md) on GitHub.

> For AI agents: a documentation index is available at [/docs/llms.txt](/docs/llms.txt). Append `.md` to any page URL for markdown, or send `Accept: text/markdown`.

## 1.19.4

Released October 27, 2026.

**Fixes**

- Fix network request tracking so it no longer registers duplicate listeners, and captures requests made before remote configuration arrives ([#452](https://github.com/amplitude/Amplitude-Swift/pull/452)).

## 1.19.3

Released October 8, 2026.

**Fixes**

- Delete uploaded event batches before event callbacks run, and report interrupted uploads in SDK diagnostics ([#449](https://github.com/amplitude/Amplitude-Swift/pull/449)).

## 1.19.2

Released September 28, 2026.

**Fixes**

- Prevent crash tracking from killing apps on SIGPIPE ([#448](https://github.com/amplitude/Amplitude-Swift/pull/448)).
- Stop using the redacted MAC address as device ID on macOS 27 ([#447](https://github.com/amplitude/Amplitude-Swift/pull/447)).

## 1.19.0

Released September 10, 2026.

**Features**

- Add `userId` and `deviceId` properties to `Configuration` to set user and device identity at initialization time ([#435](https://github.com/amplitude/Amplitude-Swift/pull/435)).

## 1.18.8

Released August 25, 2026.

**Fixes**

- Stop reporting dead clicks inside web views and apply `amp_ignoreInteractionEvent` to subviews ([#430](https://github.com/amplitude/Amplitude-Swift/pull/430)).

## 1.18.7

Released August 4, 2026.

**Fixes**

- Stop sending an empty `$identify` event when user properties are cleared ([v1.18.7](https://github.com/amplitude/Amplitude-Swift/releases/tag/v1.18.7)).
- Store event files in the Caches directory on tvOS. The SDK moves files from Application Support on first launch ([v1.18.7](https://github.com/amplitude/Amplitude-Swift/releases/tag/v1.18.7)).

## 1.18.2

Released May 5, 2026.

**Fixes**

- Store event files in the Application Support directory, instead of Documents on iOS and watchOS and Caches on macOS. The SDK moves existing files on first launch ([v1.18.2](https://github.com/amplitude/Amplitude-Swift/releases/tag/v1.18.2)).

## 1.11.9

Released March 27, 2025.

**Fixes**

- Make `flushMaxRetries` cap upload retries, and raise its default from `5` to `6` ([#267](https://github.com/amplitude/Amplitude-Swift/pull/267)).

