Skip to content

Update lottie-ios from 4.5.1 to 4.6.1#25820

Merged
jkmassel merged 1 commit into
trunkfrom
jkmassel/update-lottie
Jul 23, 2026
Merged

Update lottie-ios from 4.5.1 to 4.6.1#25820
jkmassel merged 1 commit into
trunkfrom
jkmassel/update-lottie

Conversation

@jkmassel

@jkmassel jkmassel commented Jul 22, 2026

Copy link
Copy Markdown
Contributor

Description

Bumps lottie-ios from 4.5.1 to 4.6.1 (latest) in the app dependency graph.

lottie-ios is constrained from: "4.4.0" in Modules/Package.swift, so this is a resolved-file-only change — no manifest edit. Only Modules/Package.resolved moves; the pin is taken verbatim from the root cross-platform harness (Package.resolved), which already resolves lottie-ios at 4.6.1.

  • Minor/patch releases within the current major (4.x) — no API changes, no source changes. Consumed via the Lottie product for animated UI.
  • No new transitive dependencies.

Changelog

4.5.24.6.1 (full history):

  • New: .lottie v2 file-format support (4.5.2); LottieURLSession protocol to disable network requests (4.6.0); dynamic text color & stroke support (4.6.0); Obj-C-compatible font/image providers (4.6.1); .lot IANA extension recognition (4.6.1).
  • Fixes: several crash fixes (division-by-zero in LottieAnimationHelpers / gradient providers), justified-text parse fix, SwiftUI animation-state-lost-on-window-removal fix, currentFrame rounding, main-thread render-system perf, and mask-timing on precomp layers.
  • 4.6.0 raises the floor to Xcode 16 / Swift 6.0+ (we're past that).
  • 4.6.1 bumps Lottie's embedded copy of ZIPFoundation to 0.9.20 for symlink path-traversal hardening — independent of our top-level ZIPFoundation pin.

Testing instructions

  • Pin transplanted from the already-resolved root harness (4.6.1); the diff is lottie-ios-only.
  • CI — WordPress + Jetpack iOS builds — green on CI.
  • CI — Unit Tests.

Related

@jkmassel jkmassel added this to the 27.2 milestone Jul 22, 2026
@jkmassel jkmassel added dependencies Pull requests that update a dependency file [Type] Tooling labels Jul 22, 2026
@wpmobilebot

Copy link
Copy Markdown
Contributor
App Icon📲 You can test the changes from this Pull Request in WordPress by scanning the QR code below to install the corresponding build.
App NameWordPress
ConfigurationRelease-Alpha
Build Number33346
VersionPR #25820
Bundle IDorg.wordpress.alpha
Commit6f54aab
Installation URL0ghic6uq6c6g8
Automatticians: You can use our internal self-serve MC tool to give yourself access to those builds if needed.

@wpmobilebot

Copy link
Copy Markdown
Contributor
App Icon📲 You can test the changes from this Pull Request in Jetpack by scanning the QR code below to install the corresponding build.
App NameJetpack
ConfigurationRelease-Alpha
Build Number33346
VersionPR #25820
Bundle IDcom.jetpack.alpha
Commit6f54aab
Installation URL4o408g9gsn74g
Automatticians: You can use our internal self-serve MC tool to give yourself access to those builds if needed.

@jkmassel
jkmassel requested a review from crazytonyli July 22, 2026 20:06
@jkmassel
jkmassel enabled auto-merge July 22, 2026 21:07
@jkmassel
jkmassel added this pull request to the merge queue Jul 22, 2026
@github-merge-queue
github-merge-queue Bot removed this pull request from the merge queue due to failed status checks Jul 22, 2026
@jkmassel
jkmassel added this pull request to the merge queue Jul 23, 2026
Merged via the queue into trunk with commit fa61c14 Jul 23, 2026
30 of 31 checks passed
@jkmassel
jkmassel deleted the jkmassel/update-lottie branch July 23, 2026 20:35
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file [Type] Tooling

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants