iOS icon indicating copy to clipboard operation
iOS copied to clipboard

Update Lottie to 4.4.1

Open alessandroboron opened this issue 1 year ago • 1 comments

Task/Issue URL: https://app.asana.com/0/0/1206906318764588/f CC: @THISISDINOSAUR

Description: Update Lottie to version 4.4.1 to align with macOS and comply with Apple's Privacy manifest for 3rd party SDK.

I have attached a video of the Fire animation on iPhone X (I don’t have older phones), as there were questions about the performance of the new version of the Library.

https://github.com/duckduckgo/iOS/assets/1089358/bd8b7237-72e4-4249-99b0-9bab20e97770

Steps to test this PR:

  1. Run the App.
  2. Check fire/whirlpool/airstream animation.
  3. Check Shield animation when removing site protection.
  4. Check Shield animation when enabling site protection.

Orientation Testing:

  • [x] Portrait
  • [ ] Landscape

Device Testing:

  • [ ] iPhone SE (1st Gen)
  • [ ] iPhone 8
  • [x] iPhone X
  • [ ] iPhone 14 Pro
  • [ ] iPad

OS Testing:

  • [ ] iOS 14
  • [ ] iOS 15
  • [x] iOS 16

Theme Testing:

  • [ ] Light theme
  • [ ] Dark theme

Internal references:

Software Engineering Expectations Technical Design Template

alessandroboron avatar Mar 24 '24 09:03 alessandroboron