Skip to content

Releases: airbnb/lottie-spm

4.4.3

16 Apr 01:04
1d29ecc
Compare
Choose a tag to compare

Bug fixes in 4.4.3

New features in 4.4.0

Full Changelog: airbnb/lottie-ios@4.4.2...4.4.3

4.4.2

04 Apr 22:45
4d0c11c
Compare
Choose a tag to compare

Changes in 4.4.2

New features in 4.4.0

Full Changelog: airbnb/lottie-ios@4.4.1...4.4.2

4.4.1

21 Feb 20:09
3bd43e1
Compare
Choose a tag to compare

Bug fixes in 4.4.1

New features in 4.4.0

Full Changelog: airbnb/lottie-ios@4.4.0...4.4.1

4.4.0

23 Jan 00:57
26d8419
Compare
Choose a tag to compare

New features

Bug fixes

Full Changelog: airbnb/lottie-ios@4.3.4...4.4.0

4.3.4

02 Dec 05:12
9679025
Compare
Choose a tag to compare

What's Changed

Full Changelog: airbnb/lottie-ios@4.3.3...4.3.4

4.3.3

29 Sep 23:52
3e7eb82
Compare
Choose a tag to compare

Lottie 4.3.0 adds many new features, including:

  • Official support for SwiftUI!
  • A public Core Animation CALayer subclass
  • Support for reduced motion
  • Support for drop shadow layer effects
  • Support for visionOS

You can learn more about Lottie 4.3.0 in this announcement: Lottie 4.3.0 now available, with official support for SwiftUI #2189

Lottie 4.3.3 fixes a regression introduced by Lottie 4.3.0 where the contents of a LottieAnimationView could crossfade / animate unexpectedly when updating the current LottieAnimation or rendering engine: airbnb/lottie-ios#2200

New Features in Lottie 4.3.0

Bug fixes

Thanks to everyone who contributed to this release!

4.3.2

26 Sep 18:30
92b6120
Compare
Choose a tag to compare

Lottie 4.3.0 adds many new features, including:

  • Official support for SwiftUI!
  • A public Core Animation CALayer subclass
  • Support for reduced motion
  • Support for drop shadow layer effects
  • Support for visionOS in the lottie-ios rep

You can learn more about Lottie 4.3.0 in this announcement: Lottie 4.3.0 now available, with official support for SwiftUI #2189

Lottie 4.3.2

Lottie 4.3.2 redesigns the LottiePlaybackMode playback APIs that were introduced in Lottie 4.3.0.

Before

// Loop from 0.5 to 1.0
LottieView(animation: myAnimation)
  .play(.fromProgress(0.5, toProgress: 1.0, loopMode: .loop))

// Pause at the halfway point of the animation
LottieView(animation: myAnimation)
  .play(.progress(0.5))

After

// Loop from 0.5 to 1.0
LottieView(animation: myAnimation)
  .playing(.fromProgress(0.5, toProgress: 1.0, loopMode: .loop))

// Pause at the halfway point of the animation
LottieView(animation: myAnimation)
  .paused(at: .progress(0.5))

New Features in Lottie 4.3.0

Bug fixes

Thanks to everyone who contributed to this release!

4.3.1

21 Sep 00:59
3094834
Compare
Choose a tag to compare

Lottie 4.3.0 adds many new features, including:

  • Official support for SwiftUI!
  • A public Core Animation CALayer subclass
  • Support for reduced motion
  • Support for drop shadow layer effects
  • Support for visionOS in the lottie-ios repo

You can learn more about Lottie 4.3.0 in this announcement: Lottie 4.3.0 now available, with official support for SwiftUI #2189

Lottie 4.3.1 fixes a small regression introduced by 4.3.0: airbnb/lottie-ios#2193

New Features

Bug fixes

Thanks to everyone who contributed to this release!

4.3.0

14 Sep 22:27
2ae19d3
Compare
Choose a tag to compare

Lottie 4.3.0 adds many new features, including:

  • Official support for SwiftUI!
  • A public Core Animation CALayer subclass
  • Support for reduced motion
  • Support for drop shadow layer effects
  • Support for visionOS in the lottie-ios repo

You can learn more about Lottie 4.3.0 in this announcement: Lottie 4.3.0 now available, with official support for SwiftUI #2189

New Features

Bug fixes

Thanks to everyone who contributed to this release!

4.2.0

28 Apr 00:48
60ea4f8
Compare
Choose a tag to compare

Note
Starting in Lottie 4.0, the Core Animation rendering engine is now enabled by default.
Learn more about this change: Announcing Lottie 4.0 for iOS on the Airbnb Tech Blog

What's Changed

Full Changelog: airbnb/lottie-ios@4.1.3...4.2.0