Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat: add web support #1107

Merged
merged 15 commits into from
Oct 22, 2023
Merged

Conversation

kosmydel
Copy link
Contributor

@kosmydel kosmydel commented Sep 22, 2023

Rationale

We want to support the web platform, to have one library for all platforms.

Related issues

Expensify/App#26871

Testing checklist

  • Run a .lottie animation
  • Run a .json Lottie animation
  • Test play(), pause(), reset(), resume() methods.
  • Test source, speed, loop, autoPlay props.
  • Test onAnimationLoop, onAnimationFinish, onAnimationFailure events.
  • Test hover and direction new props.

Demo video

web-support.mov

* Add web example (not working)

* test

* test 2

* widzi importy :O

* working component from the library

* working LottieView for web

* web working somehow

* add working web demo

* add auto conpile library

* alpha support .lottie and .json files

* prettier

* eslint

* webpack images

* cleanup

* return to previous version of demo, make it work on the web

* add early support of setting loop mode

* add events to web

* add early play/pause support

* style it on the web

* improve styling in demo

* cleanup, extract parsePossibleSources

* cleanup

* update docs, and add other imperative events

* prettier

* update docs

* fix format

---------

Co-authored-by: Wojciech Stanisz <wojciech.stanisz@swmansion.com>
@kosmydel kosmydel changed the title Add web support (#1) feat: add web support (#1) Sep 22, 2023
@kosmydel kosmydel marked this pull request as ready for review September 22, 2023 13:12
@kosmydel kosmydel marked this pull request as draft September 22, 2023 13:16
@kosmydel kosmydel marked this pull request as ready for review October 12, 2023 13:07
@kosmydel
Copy link
Contributor Author

It is ready for the review 😇

cc @roryabraham, @matinzd

@matinzd matinzd self-requested a review October 12, 2023 13:29
@matinzd
Copy link
Collaborator

matinzd commented Oct 13, 2023

An edge case here:

It seems there is something wrong when the source is invalid then switching to local json file. The lib cannot recover the new source. If I switch from invalid URL to dot lottie the source can recover an it starts playing.

d.mov

@matinzd
Copy link
Collaborator

matinzd commented Oct 13, 2023

Are we going to have a second PR for this? If not please remove "(#1)" from the title.
Thanks for your help and your contribution!

This was linked to issues Oct 13, 2023
@kosmydel kosmydel changed the title feat: add web support (#1) feat: add web support Oct 16, 2023
@kosmydel
Copy link
Contributor Author

An edge case here:

It seems there is something wrong when the source is invalid then switching to local json file. The lib cannot recover the new source. If I switch from invalid URL to dot lottie the source can recover an it starts playing.

d.mov

I added a solution to that. But it might be better to solve this problem in the used library.

Copy link
Collaborator

@matinzd matinzd left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Good to go! 🚀

@tvisentin
Copy link

🥳

@matinzd matinzd merged commit d2eb7d3 into lottie-react-native:master Oct 22, 2023
4 checks passed
github-merge-queue bot pushed a commit to valora-inc/wallet that referenced this pull request Apr 22, 2024
[![Mend
Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)

This PR contains the following updates:

| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
|
[lottie-react-native](https://togithub.com/airbnb/lottie-react-native#readme)
([source](https://togithub.com/react-native-community/lottie-react-native))
| [`^5.1.6` ->
`^6.7.2`](https://renovatebot.com/diffs/npm/lottie-react-native/5.1.6/6.7.2)
|
[![age](https://developer.mend.io/api/mc/badges/age/npm/lottie-react-native/6.7.2?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/lottie-react-native/6.7.2?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/lottie-react-native/5.1.6/6.7.2?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/lottie-react-native/5.1.6/6.7.2?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|

---

### Release Notes

<details>
<summary>react-native-community/lottie-react-native
(lottie-react-native)</summary>

###
[`v6.7.2`](https://togithub.com/lottie-react-native/lottie-react-native/releases/tag/v6.7.2)

[Compare
Source](https://togithub.com/react-native-community/lottie-react-native/compare/v6.7.1...v6.7.2)

##### What's Changed

- fix: incorrect type for macos by
[@&#8203;TheRogue76](https://togithub.com/TheRogue76) in
[lottie-react-native/lottie-react-native#1218

**Full Changelog**:
lottie-react-native/lottie-react-native@v6.7.1...v6.7.2

###
[`v6.7.1`](https://togithub.com/lottie-react-native/lottie-react-native/releases/tag/v6.7.1)

[Compare
Source](https://togithub.com/react-native-community/lottie-react-native/compare/v6.7.0...v6.7.1)

This Release addresses the issue with Lottie-iOS 4.4.2 being
automatically picked and requiring iOS 13 as a minimum target.

##### What's Changed

- Typo fixed by [@&#8203;minlaxz](https://togithub.com/minlaxz) in
[lottie-react-native/lottie-react-native#1197
- Improve web consistency with native by
[@&#8203;arasrezaei](https://togithub.com/arasrezaei) in
[lottie-react-native/lottie-react-native#1196
- chore: remove mention of
[@&#8203;lottiefiles/react-lottie-player](https://togithub.com/lottiefiles/react-lottie-player)
in README.md by [@&#8203;TheRogue76](https://togithub.com/TheRogue76) in
[lottie-react-native/lottie-react-native#1205
- refactor(web): replace inline require with import by
[@&#8203;adamhari](https://togithub.com/adamhari) in
[lottie-react-native/lottie-react-native#1206
- fix: pin lottie ios version in pod spec by
[@&#8203;TheRogue76](https://togithub.com/TheRogue76) in
[lottie-react-native/lottie-react-native#1217
- chore: bump Lottie Android to 6.4.0 by
[@&#8203;TheRogue76](https://togithub.com/TheRogue76) in
[lottie-react-native/lottie-react-native#1209

##### New Contributors

- [@&#8203;minlaxz](https://togithub.com/minlaxz) made their first
contribution in
[lottie-react-native/lottie-react-native#1197
- [@&#8203;arasrezaei](https://togithub.com/arasrezaei) made their first
contribution in
[lottie-react-native/lottie-react-native#1196

**Full Changelog**:
lottie-react-native/lottie-react-native@v6.7.0...v6.7.1

###
[`v6.7.0`](https://togithub.com/lottie-react-native/lottie-react-native/releases/tag/v6.7.0)

[Compare
Source](https://togithub.com/react-native-community/lottie-react-native/compare/v6.6.0...v6.7.0)

#### Bridgeless support

Bridgeless is now officially supported as of React Native 0.73.4.

#### What's Changed

- fix: update RN to fix the pipeline by
[@&#8203;TheRogue76](https://togithub.com/TheRogue76) in
[lottie-react-native/lottie-react-native#1174
- chore: Update MIGRATION-5-TO-6.md by
[@&#8203;TheRogue76](https://togithub.com/TheRogue76) in
[lottie-react-native/lottie-react-native#1172
- feat: add experimental bridgeless support by
[@&#8203;TheRogue76](https://togithub.com/TheRogue76) in
[lottie-react-native/lottie-react-native#1160
- \[Windows]Add windows to lottie published files by
[@&#8203;jfkm69](https://togithub.com/jfkm69) in
[lottie-react-native/lottie-react-native#1176
- chore: bump lottie ios by
[@&#8203;TheRogue76](https://togithub.com/TheRogue76) in
[lottie-react-native/lottie-react-native#1191
- chore: bump Fabric to latest RN by
[@&#8203;TheRogue76](https://togithub.com/TheRogue76) in
[lottie-react-native/lottie-react-native#1192
- feat: re-add paper event names to the spec by
[@&#8203;TheRogue76](https://togithub.com/TheRogue76) in
[lottie-react-native/lottie-react-native#1193

#### New Contributors

- [@&#8203;jfkm69](https://togithub.com/jfkm69) made their first
contribution in
[lottie-react-native/lottie-react-native#1176

**Full Changelog**:
lottie-react-native/lottie-react-native@v6.6.0...v6.7.0

###
[`v6.6.0`](https://togithub.com/lottie-react-native/lottie-react-native/releases/tag/v6.6.0)

[Compare
Source](https://togithub.com/react-native-community/lottie-react-native/compare/v6.5.1...v6.6.0)

#### Supporting upcoming requirements from Apple

During WWDC2023, Apple introduced a new feature: [Privacy manifest for
SDKs](https://developer.apple.com/videos/play/wwdc2023/10060/). While
this is optional for most libraries, Apple also mentioned that [certain
third party
SDKs](https://developer.apple.com/support/third-party-SDK-requirements/)
are required to support the manifest. This includes Lottie. This release
updates Lottie-iOS to 4.4.0, which now includes the privacy manifest, as
well as adding support for it in Lottie React Native as well. These
requirements will go into effect come Spring 2024.
For more information, click
[here](https://togithub.com/lottie-react-native/lottie-react-native/issues/1169).

#### What's Changed

- chore: add linting to paper's build step on Android by
[@&#8203;TheRogue76](https://togithub.com/TheRogue76) in
[lottie-react-native/lottie-react-native#1155
- Update README.md: LottieView must set the `width` and `height` styles
to display properly by
[@&#8203;coder-xiaomo](https://togithub.com/coder-xiaomo) in
[lottie-react-native/lottie-react-native#1157
- chore: update documentation to include a new migration doc from V5 to
V6 by [@&#8203;TheRogue76](https://togithub.com/TheRogue76) in
[lottie-react-native/lottie-react-native#1156
- fix: update api doc by
[@&#8203;TheRogue76](https://togithub.com/TheRogue76) in
[lottie-react-native/lottie-react-native#1164
- feat: add privacy manifest for iOS by
[@&#8203;TheRogue76](https://togithub.com/TheRogue76) in
[lottie-react-native/lottie-react-native#1163
- chore: bump lottie ios version by
[@&#8203;TheRogue76](https://togithub.com/TheRogue76) in
[lottie-react-native/lottie-react-native#1165
- chore: mention the new privacy manifests in the Read Me by
[@&#8203;TheRogue76](https://togithub.com/TheRogue76) in
[lottie-react-native/lottie-react-native#1166

#### New Contributors

- [@&#8203;coder-xiaomo](https://togithub.com/coder-xiaomo) made their
first contribution in
[lottie-react-native/lottie-react-native#1157

**Full Changelog**:
lottie-react-native/lottie-react-native@v6.5.1...v6.6.0

###
[`v6.5.1`](https://togithub.com/lottie-react-native/lottie-react-native/releases/tag/v6.5.1)

[Compare
Source](https://togithub.com/react-native-community/lottie-react-native/compare/v6.5.0...v6.5.1)

#### What's Changed

- chore(ci): fix ios-fabric-build.yml by
[@&#8203;matinzd](https://togithub.com/matinzd) in
[lottie-react-native/lottie-react-native#1149
- fix: remove incorrect typeface default by
[@&#8203;TheRogue76](https://togithub.com/TheRogue76) in
[lottie-react-native/lottie-react-native#1151

**Full Changelog**:
lottie-react-native/lottie-react-native@v6.5.0...v6.5.1

###
[`v6.5.0`](https://togithub.com/lottie-react-native/lottie-react-native/releases/tag/v6.5.0)

[Compare
Source](https://togithub.com/react-native-community/lottie-react-native/compare/v6.4.1...v6.5.0)

#### What's Changed

- fix: animation frames being incorrect on new arch for the first frame
by [@&#8203;TheRogue76](https://togithub.com/TheRogue76) in
[lottie-react-native/lottie-react-native#1140
- chore(iOS): Use `install_modules_dependencies` in Podspec by
[@&#8203;cipolleschi](https://togithub.com/cipolleschi) in
[lottie-react-native/lottie-react-native#1139
- chore: upgrade example fabric to 73 by
[@&#8203;TheRogue76](https://togithub.com/TheRogue76) in
[lottie-react-native/lottie-react-native#1143
- fix(workaround): enable `install_modules_dependencies` just for RN 73
and above by [@&#8203;matinzd](https://togithub.com/matinzd) in
[lottie-react-native/lottie-react-native#1146
- feat(android): support local file path by
[@&#8203;jhen0409](https://togithub.com/jhen0409) in
[lottie-react-native/lottie-react-native#1134
- Update bug_report.md by
[@&#8203;TheRogue76](https://togithub.com/TheRogue76) in
[lottie-react-native/lottie-react-native#1147
- feat: add CI for new arch by
[@&#8203;TheRogue76](https://togithub.com/TheRogue76) in
[lottie-react-native/lottie-react-native#1145
- fix(ios): save `resizeMode` and reapply it when replacing a view by
[@&#8203;hardworker](https://togithub.com/hardworker) in
[lottie-react-native/lottie-react-native#1144

#### New Contributors

- [@&#8203;cipolleschi](https://togithub.com/cipolleschi) made their
first contribution in
[lottie-react-native/lottie-react-native#1139
- [@&#8203;hardworker](https://togithub.com/hardworker) made their first
contribution in
[lottie-react-native/lottie-react-native#1144

#### Developer notes

This build focuses more on stability on the new architecture and adding
support for RN 0.73.

**Merry Christmas and Happy new year! 🎅 🎄**

**Full Changelog**:
lottie-react-native/lottie-react-native@v6.4.1...v6.5.0

###
[`v6.4.1`](https://togithub.com/lottie-react-native/lottie-react-native/releases/tag/v6.4.1)

[Compare
Source](https://togithub.com/react-native-community/lottie-react-native/compare/v6.4.0...v6.4.1)

#### What's Changed

- fix(web): don't require
[@&#8203;dotlottie/react-player](https://togithub.com/dotlottie/react-player)
to be installed for JSON animations by
[@&#8203;adamhari](https://togithub.com/adamhari) in
[lottie-react-native/lottie-react-native#1127
- fix(ios): missing configuration if textFilters used by
[@&#8203;jhen0409](https://togithub.com/jhen0409) in
[lottie-react-native/lottie-react-native#1129
- feat(android): support font assets by
[@&#8203;jhen0409](https://togithub.com/jhen0409) in
[lottie-react-native/lottie-react-native#1128
- feat: Add callback for when animation has loaded by
[@&#8203;thevoiceless](https://togithub.com/thevoiceless) in
[lottie-react-native/lottie-react-native#1120
- chore: add warning for agp namespace by
[@&#8203;matinzd](https://togithub.com/matinzd) in
[b35010](https://togithub.com/lottie-react-native/lottie-react-native/commit/b3501015276782d21947dcb42cfa967cbb503813)

#### New Contributors

- [@&#8203;adamhari](https://togithub.com/adamhari) made their first
contribution in
[lottie-react-native/lottie-react-native#1127

**Full Changelog**:
lottie-react-native/lottie-react-native@v6.4.0...v6.4.1

###
[`v6.4.0`](https://togithub.com/lottie-react-native/lottie-react-native/releases/tag/v6.4.0)

[Compare
Source](https://togithub.com/react-native-community/lottie-react-native/compare/v6.3.1...v6.4.0)

#### What's Changed

- feat: add web support by
[@&#8203;kosmydel](https://togithub.com/kosmydel) in
[lottie-react-native/lottie-react-native#1107

#### New Contributors

- [@&#8203;kosmydel](https://togithub.com/kosmydel) made their first
contribution in
[lottie-react-native/lottie-react-native#1107

**Full Changelog**:
lottie-react-native/lottie-react-native@v6.3.1...v6.4.0

###
[`v6.3.1`](https://togithub.com/lottie-react-native/lottie-react-native/releases/tag/v6.3.1)

[Compare
Source](https://togithub.com/react-native-community/lottie-react-native/compare/v6.3.0...v6.3.1)

#### What's Changed

- fix: android build issue by
[@&#8203;matinzd](https://togithub.com/matinzd) in
[lottie-react-native/lottie-react-native#1106

**Full Changelog**:
lottie-react-native/lottie-react-native@v6.3.0...v6.3.1

###
[`v6.3.0`](https://togithub.com/lottie-react-native/lottie-react-native/releases/tag/v6.3.0)

[Compare
Source](https://togithub.com/react-native-community/lottie-react-native/compare/v6.2.0...v6.3.0)

#### What's Changed

- chore: update dot lottie documentation by
[@&#8203;matinzd](https://togithub.com/matinzd) in
[lottie-react-native/lottie-react-native#1097
- fix: flickering in dot lottie for Android in Release Mode by
[@&#8203;ifsnow](https://togithub.com/ifsnow) in
[lottie-react-native/lottie-react-native#1100
- chore: check uri scheme instead of BuildConfig.DEBUG by
[@&#8203;thevoiceless](https://togithub.com/thevoiceless) in
[lottie-react-native/lottie-react-native#1101
- chore: bump lottie-ios 4.3.0 by
[@&#8203;matinzd](https://togithub.com/matinzd) in
[lottie-react-native/lottie-react-native#1104

#### New Contributors

- [@&#8203;thevoiceless](https://togithub.com/thevoiceless) made their
first contribution in
[lottie-react-native/lottie-react-native#1101

**Full Changelog**:
lottie-react-native/lottie-react-native@v6.2.0...v6.3.0

###
[`v6.2.0`](https://togithub.com/lottie-react-native/lottie-react-native/releases/tag/v6.2.0)

[Compare
Source](https://togithub.com/react-native-community/lottie-react-native/compare/v6.1.2...v6.2.0)

#### What's Changed

- fix: dot lottie for android in release mode by
[@&#8203;matinzd](https://togithub.com/matinzd) in
[lottie-react-native/lottie-react-native#1091

#### Internal changes

- chore: adding swiftlint by
[@&#8203;TheRogue76](https://togithub.com/TheRogue76) in
[lottie-react-native/lottie-react-native#1085

**Full Changelog**:
lottie-react-native/lottie-react-native@v6.1.2...v6.2.0

###
[`v6.1.2`](https://togithub.com/lottie-react-native/lottie-react-native/releases/tag/v6.1.2)

[Compare
Source](https://togithub.com/react-native-community/lottie-react-native/compare/v6.1.1...v6.1.2)

#### What's Changed

- fix: explicit use of self issue in ContainerView.swift by
[@&#8203;EKT2000](https://togithub.com/EKT2000) in
[lottie-react-native/lottie-react-native#1086
- chore(ci): add ci for ios example build test by
[@&#8203;matinzd](https://togithub.com/matinzd) in
[lottie-react-native/lottie-react-native#1087

#### New Contributors

- [@&#8203;EKT2000](https://togithub.com/EKT2000) made their first
contribution in
[lottie-react-native/lottie-react-native#1086

**Full Changelog**:
lottie-react-native/lottie-react-native@v6.1.1...v6.1.2

###
[`v6.1.1`](https://togithub.com/lottie-react-native/lottie-react-native/releases/tag/v6.1.1)

[Compare
Source](https://togithub.com/react-native-community/lottie-react-native/compare/v6.1.0...v6.1.1)

#### What's Changed

- fix: mark internal methods as private by
[@&#8203;matinzd](https://togithub.com/matinzd) in
[lottie-react-native/lottie-react-native#1077
- fix: unable to determine Swift version by
[@&#8203;amochkin](https://togithub.com/amochkin) in
[lottie-react-native/lottie-react-native#1080
- fix: re-add usage of self for older versions of Xcode with lower
versions of Swift by
[@&#8203;TheRogue76](https://togithub.com/TheRogue76) in
[lottie-react-native/lottie-react-native#1084

#### New Contributors

- [@&#8203;amochkin](https://togithub.com/amochkin) made their first
contribution in
[lottie-react-native/lottie-react-native#1080

**Full Changelog**:
lottie-react-native/lottie-react-native@v6.1.0...v6.1.1

###
[`v6.1.0`](https://togithub.com/lottie-react-native/lottie-react-native/releases/tag/v6.1.0)

[Compare
Source](https://togithub.com/react-native-community/lottie-react-native/compare/v6.0.1...v6.1.0)

#### What's New?

- feat: dotLottie support for iOS by
[@&#8203;matinzd](https://togithub.com/matinzd) in
[lottie-react-native/lottie-react-native#1071
- feat: dotLottie support for android by
[@&#8203;matinzd](https://togithub.com/matinzd) in
[lottie-react-native/lottie-react-native#1074
- feat: implement animation failure event by
[@&#8203;matinzd](https://togithub.com/matinzd) in
[lottie-react-native/lottie-react-native#1068

In order to use `.lottie` files in your project, please refer to the
documentation provided here:


https://github.com/lottie-react-native/lottie-react-native/blob/master/docs/api.md#if-you-want-to-use-lottie-files

#### What's Changed

- export types from lottie by
[@&#8203;ethanneff](https://togithub.com/ethanneff) in
[lottie-react-native/lottie-react-native#1069
- chore: update bug report template by
[@&#8203;matinzd](https://togithub.com/matinzd) in
[lottie-react-native/lottie-react-native#1076

#### New Contributors

- [@&#8203;ethanneff](https://togithub.com/ethanneff) made their first
contribution in
[lottie-react-native/lottie-react-native#1069

**Full Changelog**:
lottie-react-native/lottie-react-native@v6.0.1...v6.1.0

###
[`v6.0.1`](https://togithub.com/lottie-react-native/lottie-react-native/releases/tag/v6.0.1)

[Compare
Source](https://togithub.com/react-native-community/lottie-react-native/compare/v6.0.0...v6.0.1)

#### What's Changed

- fix: color filters on android by
[@&#8203;matinzd](https://togithub.com/matinzd) in
[lottie-react-native/lottie-react-native#1065
- fix(ios): animation bounding frame with parent view by
[@&#8203;matinzd](https://togithub.com/matinzd) in
[lottie-react-native/lottie-react-native#1062

**Full Changelog**:
lottie-react-native/lottie-react-native@v6.0.0...v6.0.1

###
[`v6.0.0`](https://togithub.com/react-native-community/lottie-react-native/blob/HEAD/CHANGELOG.md#600)

[Compare
Source](https://togithub.com/react-native-community/lottie-react-native/compare/v5.1.6...v6.0.0)

##### Features

- Fabric support for iOS
([#&#8203;955](https://togithub.com/lottie-react-native/lottie-react-native/pull/955))
- Fabric support for Android
([#&#8203;910](https://togithub.com/lottie-react-native/lottie-react-native/pull/910))
- Upgrade android-lottie to 6.0.0
([#&#8203;993](https://togithub.com/lottie-react-native/lottie-react-native/pull/993))
- Upgrade android-lottie to 6.1.0
([#&#8203;1060](https://togithub.com/lottie-react-native/lottie-react-native/pull/1060))
- Implement native auto play for android
([63f71aa](https://togithub.com/react-native-community/lottie-react-native/commit/63f71aacbc007d8e2a9a1216ef2072023dc63fce))
- Implement native auto play for ios
([84e6668](https://togithub.com/react-native-community/lottie-react-native/commit/84e666838075ffb3264a15c823f454cd63d1ab8f))

##### Bug Fixes

- Add missing condition
([bd44aff](https://togithub.com/react-native-community/lottie-react-native/commit/bd44aff93a8e5f992d1414ca9d839b850605eadf))
- Old arch impl
([65ec453](https://togithub.com/react-native-community/lottie-react-native/commit/65ec453afa1663fcb564a21931af7f27531c106b))
- **android**: Refactor event dispatch logic on android to fix fabric
crash
([#&#8203;1000](https://togithub.com/react-native-community/lottie-react-native/issues/1000))
([ebb8006](https://togithub.com/react-native-community/lottie-react-native/commit/ebb8006da0385e44bb33817d44909376143a1695))
- **android**: Add support for upcoming 0.73
([#&#8203;1038](https://togithub.com/lottie-react-native/lottie-react-native/pull/1038))
- **android**: Fix resize mode in Android
([#&#8203;992](https://togithub.com/lottie-react-native/lottie-react-native/pull/992))
- **iOS**: Reset to first frame on app resume bug
([#&#8203;980](https://togithub.com/lottie-react-native/lottie-react-native/pull/980))
- **iOS**: Frames being calculated incorrectly
([#&#8203;1019](https://togithub.com/lottie-react-native/lottie-react-native/pull/1019))
- **macOS**: react native macos build
([#&#8203;1031](https://togithub.com/lottie-react-native/lottie-react-native/pull/1031))
- **iOS**: Memory leak on deallocation
([#&#8203;1055](https://togithub.com/lottie-react-native/lottie-react-native/pull/1055))
- **iOS**: Update lottie-ios to 4.2.0 + fix build error
([#&#8203;1036](https://togithub.com/lottie-react-native/lottie-react-native/pull/1036))
- **iOS**: prevent jumping to end frame
([#&#8203;1061](https://togithub.com/lottie-react-native/lottie-react-native/pull/1061))
- Fabric build on 0.68/0.69
([#&#8203;1054](https://togithub.com/lottie-react-native/lottie-react-native/pull/1054))
- Fix different ios related issues
([3f7e3e](https://togithub.com/lottie-react-native/lottie-react-native/commit/3f7e3e6aebf24daa052c9552ab96489c1fa4a547))

##### Internal Changes

- Move project to monorepo
[077429](https://togithub.com/lottie-react-native/lottie-react-native/commit/077429f164502b955063a2eaeb4321ba4ec5d95d)
- Update examples to typescript
([300e63](https://togithub.com/lottie-react-native/lottie-react-native/commit/300e633f0261942e5ead8fa4335dd09afb583dd9))
- Remove redundant logging from the project
([#&#8203;1024](https://togithub.com/lottie-react-native/lottie-react-native/pull/1024))

##### BREAKING CHANGES

- BREAKING CHANGE: Removed using Animated API by default in the source
code
([#&#8203;992](https://togithub.com/lottie-react-native/lottie-react-native/pull/992))

- BREAKING CHANGE: Removed absolute style being applied to the
LottieView
([#&#8203;992](https://togithub.com/lottie-react-native/lottie-react-native/pull/992))

- BREAKING CHANGE: Removed default aspect ratio styling
([#&#8203;992](https://togithub.com/lottie-react-native/lottie-react-native/pull/992))

- BREAKING CHANGE: Removed default width and height being applied
([#&#8203;992](https://togithub.com/lottie-react-native/lottie-react-native/pull/992))

Check
[here](https://togithub.com/lottie-react-native/lottie-react-native/pull/992)
for more information.

- BREAKING CHANGE: Renamed AnimatedLottieViewProps to LottieViewProps
([9fd591](https://togithub.com/lottie-react-native/lottie-react-native/commit/9fd591fd7f864fdbf5235ba35d0a7240ec9ab360))

Full changelog can be found
[here](https://togithub.com/react-native-community/lottie-react-native/compare/v5.1.5...v6.0.0).

##### Known issues:

- Initial render with json source is not always working as expected on
iOS when new architecture is turned on
([lottie-react-native/lottie-react-native#1043)

</details>

---

### Configuration

📅 **Schedule**: Branch creation - "after 5pm,every weekend" in timezone
America/Los_Angeles, Automerge - "after 5pm,every weekend" in timezone
America/Los_Angeles.

🚦 **Automerge**: Enabled.

♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

This PR has been generated by [Mend
Renovate](https://www.mend.io/free-developer-tools/renovate/). View
repository job log
[here](https://developer.mend.io/github/valora-inc/wallet).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4zMDEuNCIsInVwZGF0ZWRJblZlciI6IjM3LjMwMS40IiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJucG0iLCJyZW5vdmF0ZSJdfQ==-->

---------

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Tom McGuire <mcgtom10@gmail.com>
shottah pushed a commit to zed-io/kolektivo that referenced this pull request May 15, 2024
[![Mend
Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)

This PR contains the following updates:

| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
|
[lottie-react-native](https://togithub.com/airbnb/lottie-react-native#readme)
([source](https://togithub.com/react-native-community/lottie-react-native))
| [`^5.1.6` ->
`^6.7.2`](https://renovatebot.com/diffs/npm/lottie-react-native/5.1.6/6.7.2)
|
[![age](https://developer.mend.io/api/mc/badges/age/npm/lottie-react-native/6.7.2?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/lottie-react-native/6.7.2?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/lottie-react-native/5.1.6/6.7.2?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/lottie-react-native/5.1.6/6.7.2?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|

---

### Release Notes

<details>
<summary>react-native-community/lottie-react-native
(lottie-react-native)</summary>

###
[`v6.7.2`](https://togithub.com/lottie-react-native/lottie-react-native/releases/tag/v6.7.2)

[Compare
Source](https://togithub.com/react-native-community/lottie-react-native/compare/v6.7.1...v6.7.2)

##### What's Changed

- fix: incorrect type for macos by
[@&#8203;TheRogue76](https://togithub.com/TheRogue76) in
[lottie-react-native/lottie-react-native#1218

**Full Changelog**:
lottie-react-native/lottie-react-native@v6.7.1...v6.7.2

###
[`v6.7.1`](https://togithub.com/lottie-react-native/lottie-react-native/releases/tag/v6.7.1)

[Compare
Source](https://togithub.com/react-native-community/lottie-react-native/compare/v6.7.0...v6.7.1)

This Release addresses the issue with Lottie-iOS 4.4.2 being
automatically picked and requiring iOS 13 as a minimum target.

##### What's Changed

- Typo fixed by [@&#8203;minlaxz](https://togithub.com/minlaxz) in
[lottie-react-native/lottie-react-native#1197
- Improve web consistency with native by
[@&#8203;arasrezaei](https://togithub.com/arasrezaei) in
[lottie-react-native/lottie-react-native#1196
- chore: remove mention of
[@&#8203;lottiefiles/react-lottie-player](https://togithub.com/lottiefiles/react-lottie-player)
in README.md by [@&#8203;TheRogue76](https://togithub.com/TheRogue76) in
[lottie-react-native/lottie-react-native#1205
- refactor(web): replace inline require with import by
[@&#8203;adamhari](https://togithub.com/adamhari) in
[lottie-react-native/lottie-react-native#1206
- fix: pin lottie ios version in pod spec by
[@&#8203;TheRogue76](https://togithub.com/TheRogue76) in
[lottie-react-native/lottie-react-native#1217
- chore: bump Lottie Android to 6.4.0 by
[@&#8203;TheRogue76](https://togithub.com/TheRogue76) in
[lottie-react-native/lottie-react-native#1209

##### New Contributors

- [@&#8203;minlaxz](https://togithub.com/minlaxz) made their first
contribution in
[lottie-react-native/lottie-react-native#1197
- [@&#8203;arasrezaei](https://togithub.com/arasrezaei) made their first
contribution in
[lottie-react-native/lottie-react-native#1196

**Full Changelog**:
lottie-react-native/lottie-react-native@v6.7.0...v6.7.1

###
[`v6.7.0`](https://togithub.com/lottie-react-native/lottie-react-native/releases/tag/v6.7.0)

[Compare
Source](https://togithub.com/react-native-community/lottie-react-native/compare/v6.6.0...v6.7.0)

#### Bridgeless support

Bridgeless is now officially supported as of React Native 0.73.4.

#### What's Changed

- fix: update RN to fix the pipeline by
[@&#8203;TheRogue76](https://togithub.com/TheRogue76) in
[lottie-react-native/lottie-react-native#1174
- chore: Update MIGRATION-5-TO-6.md by
[@&#8203;TheRogue76](https://togithub.com/TheRogue76) in
[lottie-react-native/lottie-react-native#1172
- feat: add experimental bridgeless support by
[@&#8203;TheRogue76](https://togithub.com/TheRogue76) in
[lottie-react-native/lottie-react-native#1160
- \[Windows]Add windows to lottie published files by
[@&#8203;jfkm69](https://togithub.com/jfkm69) in
[lottie-react-native/lottie-react-native#1176
- chore: bump lottie ios by
[@&#8203;TheRogue76](https://togithub.com/TheRogue76) in
[lottie-react-native/lottie-react-native#1191
- chore: bump Fabric to latest RN by
[@&#8203;TheRogue76](https://togithub.com/TheRogue76) in
[lottie-react-native/lottie-react-native#1192
- feat: re-add paper event names to the spec by
[@&#8203;TheRogue76](https://togithub.com/TheRogue76) in
[lottie-react-native/lottie-react-native#1193

#### New Contributors

- [@&#8203;jfkm69](https://togithub.com/jfkm69) made their first
contribution in
[lottie-react-native/lottie-react-native#1176

**Full Changelog**:
lottie-react-native/lottie-react-native@v6.6.0...v6.7.0

###
[`v6.6.0`](https://togithub.com/lottie-react-native/lottie-react-native/releases/tag/v6.6.0)

[Compare
Source](https://togithub.com/react-native-community/lottie-react-native/compare/v6.5.1...v6.6.0)

#### Supporting upcoming requirements from Apple

During WWDC2023, Apple introduced a new feature: [Privacy manifest for
SDKs](https://developer.apple.com/videos/play/wwdc2023/10060/). While
this is optional for most libraries, Apple also mentioned that [certain
third party
SDKs](https://developer.apple.com/support/third-party-SDK-requirements/)
are required to support the manifest. This includes Lottie. This release
updates Lottie-iOS to 4.4.0, which now includes the privacy manifest, as
well as adding support for it in Lottie React Native as well. These
requirements will go into effect come Spring 2024.
For more information, click
[here](https://togithub.com/lottie-react-native/lottie-react-native/issues/1169).

#### What's Changed

- chore: add linting to paper's build step on Android by
[@&#8203;TheRogue76](https://togithub.com/TheRogue76) in
[lottie-react-native/lottie-react-native#1155
- Update README.md: LottieView must set the `width` and `height` styles
to display properly by
[@&#8203;coder-xiaomo](https://togithub.com/coder-xiaomo) in
[lottie-react-native/lottie-react-native#1157
- chore: update documentation to include a new migration doc from V5 to
V6 by [@&#8203;TheRogue76](https://togithub.com/TheRogue76) in
[lottie-react-native/lottie-react-native#1156
- fix: update api doc by
[@&#8203;TheRogue76](https://togithub.com/TheRogue76) in
[lottie-react-native/lottie-react-native#1164
- feat: add privacy manifest for iOS by
[@&#8203;TheRogue76](https://togithub.com/TheRogue76) in
[lottie-react-native/lottie-react-native#1163
- chore: bump lottie ios version by
[@&#8203;TheRogue76](https://togithub.com/TheRogue76) in
[lottie-react-native/lottie-react-native#1165
- chore: mention the new privacy manifests in the Read Me by
[@&#8203;TheRogue76](https://togithub.com/TheRogue76) in
[lottie-react-native/lottie-react-native#1166

#### New Contributors

- [@&#8203;coder-xiaomo](https://togithub.com/coder-xiaomo) made their
first contribution in
[lottie-react-native/lottie-react-native#1157

**Full Changelog**:
lottie-react-native/lottie-react-native@v6.5.1...v6.6.0

###
[`v6.5.1`](https://togithub.com/lottie-react-native/lottie-react-native/releases/tag/v6.5.1)

[Compare
Source](https://togithub.com/react-native-community/lottie-react-native/compare/v6.5.0...v6.5.1)

#### What's Changed

- chore(ci): fix ios-fabric-build.yml by
[@&#8203;matinzd](https://togithub.com/matinzd) in
[lottie-react-native/lottie-react-native#1149
- fix: remove incorrect typeface default by
[@&#8203;TheRogue76](https://togithub.com/TheRogue76) in
[lottie-react-native/lottie-react-native#1151

**Full Changelog**:
lottie-react-native/lottie-react-native@v6.5.0...v6.5.1

###
[`v6.5.0`](https://togithub.com/lottie-react-native/lottie-react-native/releases/tag/v6.5.0)

[Compare
Source](https://togithub.com/react-native-community/lottie-react-native/compare/v6.4.1...v6.5.0)

#### What's Changed

- fix: animation frames being incorrect on new arch for the first frame
by [@&#8203;TheRogue76](https://togithub.com/TheRogue76) in
[lottie-react-native/lottie-react-native#1140
- chore(iOS): Use `install_modules_dependencies` in Podspec by
[@&#8203;cipolleschi](https://togithub.com/cipolleschi) in
[lottie-react-native/lottie-react-native#1139
- chore: upgrade example fabric to 73 by
[@&#8203;TheRogue76](https://togithub.com/TheRogue76) in
[lottie-react-native/lottie-react-native#1143
- fix(workaround): enable `install_modules_dependencies` just for RN 73
and above by [@&#8203;matinzd](https://togithub.com/matinzd) in
[lottie-react-native/lottie-react-native#1146
- feat(android): support local file path by
[@&#8203;jhen0409](https://togithub.com/jhen0409) in
[lottie-react-native/lottie-react-native#1134
- Update bug_report.md by
[@&#8203;TheRogue76](https://togithub.com/TheRogue76) in
[lottie-react-native/lottie-react-native#1147
- feat: add CI for new arch by
[@&#8203;TheRogue76](https://togithub.com/TheRogue76) in
[lottie-react-native/lottie-react-native#1145
- fix(ios): save `resizeMode` and reapply it when replacing a view by
[@&#8203;hardworker](https://togithub.com/hardworker) in
[lottie-react-native/lottie-react-native#1144

#### New Contributors

- [@&#8203;cipolleschi](https://togithub.com/cipolleschi) made their
first contribution in
[lottie-react-native/lottie-react-native#1139
- [@&#8203;hardworker](https://togithub.com/hardworker) made their first
contribution in
[lottie-react-native/lottie-react-native#1144

#### Developer notes

This build focuses more on stability on the new architecture and adding
support for RN 0.73.

**Merry Christmas and Happy new year! 🎅 🎄**

**Full Changelog**:
lottie-react-native/lottie-react-native@v6.4.1...v6.5.0

###
[`v6.4.1`](https://togithub.com/lottie-react-native/lottie-react-native/releases/tag/v6.4.1)

[Compare
Source](https://togithub.com/react-native-community/lottie-react-native/compare/v6.4.0...v6.4.1)

#### What's Changed

- fix(web): don't require
[@&#8203;dotlottie/react-player](https://togithub.com/dotlottie/react-player)
to be installed for JSON animations by
[@&#8203;adamhari](https://togithub.com/adamhari) in
[lottie-react-native/lottie-react-native#1127
- fix(ios): missing configuration if textFilters used by
[@&#8203;jhen0409](https://togithub.com/jhen0409) in
[lottie-react-native/lottie-react-native#1129
- feat(android): support font assets by
[@&#8203;jhen0409](https://togithub.com/jhen0409) in
[lottie-react-native/lottie-react-native#1128
- feat: Add callback for when animation has loaded by
[@&#8203;thevoiceless](https://togithub.com/thevoiceless) in
[lottie-react-native/lottie-react-native#1120
- chore: add warning for agp namespace by
[@&#8203;matinzd](https://togithub.com/matinzd) in
[b35010](https://togithub.com/lottie-react-native/lottie-react-native/commit/b3501015276782d21947dcb42cfa967cbb503813)

#### New Contributors

- [@&#8203;adamhari](https://togithub.com/adamhari) made their first
contribution in
[lottie-react-native/lottie-react-native#1127

**Full Changelog**:
lottie-react-native/lottie-react-native@v6.4.0...v6.4.1

###
[`v6.4.0`](https://togithub.com/lottie-react-native/lottie-react-native/releases/tag/v6.4.0)

[Compare
Source](https://togithub.com/react-native-community/lottie-react-native/compare/v6.3.1...v6.4.0)

#### What's Changed

- feat: add web support by
[@&#8203;kosmydel](https://togithub.com/kosmydel) in
[lottie-react-native/lottie-react-native#1107

#### New Contributors

- [@&#8203;kosmydel](https://togithub.com/kosmydel) made their first
contribution in
[lottie-react-native/lottie-react-native#1107

**Full Changelog**:
lottie-react-native/lottie-react-native@v6.3.1...v6.4.0

###
[`v6.3.1`](https://togithub.com/lottie-react-native/lottie-react-native/releases/tag/v6.3.1)

[Compare
Source](https://togithub.com/react-native-community/lottie-react-native/compare/v6.3.0...v6.3.1)

#### What's Changed

- fix: android build issue by
[@&#8203;matinzd](https://togithub.com/matinzd) in
[lottie-react-native/lottie-react-native#1106

**Full Changelog**:
lottie-react-native/lottie-react-native@v6.3.0...v6.3.1

###
[`v6.3.0`](https://togithub.com/lottie-react-native/lottie-react-native/releases/tag/v6.3.0)

[Compare
Source](https://togithub.com/react-native-community/lottie-react-native/compare/v6.2.0...v6.3.0)

#### What's Changed

- chore: update dot lottie documentation by
[@&#8203;matinzd](https://togithub.com/matinzd) in
[lottie-react-native/lottie-react-native#1097
- fix: flickering in dot lottie for Android in Release Mode by
[@&#8203;ifsnow](https://togithub.com/ifsnow) in
[lottie-react-native/lottie-react-native#1100
- chore: check uri scheme instead of BuildConfig.DEBUG by
[@&#8203;thevoiceless](https://togithub.com/thevoiceless) in
[lottie-react-native/lottie-react-native#1101
- chore: bump lottie-ios 4.3.0 by
[@&#8203;matinzd](https://togithub.com/matinzd) in
[lottie-react-native/lottie-react-native#1104

#### New Contributors

- [@&#8203;thevoiceless](https://togithub.com/thevoiceless) made their
first contribution in
[lottie-react-native/lottie-react-native#1101

**Full Changelog**:
lottie-react-native/lottie-react-native@v6.2.0...v6.3.0

###
[`v6.2.0`](https://togithub.com/lottie-react-native/lottie-react-native/releases/tag/v6.2.0)

[Compare
Source](https://togithub.com/react-native-community/lottie-react-native/compare/v6.1.2...v6.2.0)

#### What's Changed

- fix: dot lottie for android in release mode by
[@&#8203;matinzd](https://togithub.com/matinzd) in
[lottie-react-native/lottie-react-native#1091

#### Internal changes

- chore: adding swiftlint by
[@&#8203;TheRogue76](https://togithub.com/TheRogue76) in
[lottie-react-native/lottie-react-native#1085

**Full Changelog**:
lottie-react-native/lottie-react-native@v6.1.2...v6.2.0

###
[`v6.1.2`](https://togithub.com/lottie-react-native/lottie-react-native/releases/tag/v6.1.2)

[Compare
Source](https://togithub.com/react-native-community/lottie-react-native/compare/v6.1.1...v6.1.2)

#### What's Changed

- fix: explicit use of self issue in ContainerView.swift by
[@&#8203;EKT2000](https://togithub.com/EKT2000) in
[lottie-react-native/lottie-react-native#1086
- chore(ci): add ci for ios example build test by
[@&#8203;matinzd](https://togithub.com/matinzd) in
[lottie-react-native/lottie-react-native#1087

#### New Contributors

- [@&#8203;EKT2000](https://togithub.com/EKT2000) made their first
contribution in
[lottie-react-native/lottie-react-native#1086

**Full Changelog**:
lottie-react-native/lottie-react-native@v6.1.1...v6.1.2

###
[`v6.1.1`](https://togithub.com/lottie-react-native/lottie-react-native/releases/tag/v6.1.1)

[Compare
Source](https://togithub.com/react-native-community/lottie-react-native/compare/v6.1.0...v6.1.1)

#### What's Changed

- fix: mark internal methods as private by
[@&#8203;matinzd](https://togithub.com/matinzd) in
[lottie-react-native/lottie-react-native#1077
- fix: unable to determine Swift version by
[@&#8203;amochkin](https://togithub.com/amochkin) in
[lottie-react-native/lottie-react-native#1080
- fix: re-add usage of self for older versions of Xcode with lower
versions of Swift by
[@&#8203;TheRogue76](https://togithub.com/TheRogue76) in
[lottie-react-native/lottie-react-native#1084

#### New Contributors

- [@&#8203;amochkin](https://togithub.com/amochkin) made their first
contribution in
[lottie-react-native/lottie-react-native#1080

**Full Changelog**:
lottie-react-native/lottie-react-native@v6.1.0...v6.1.1

###
[`v6.1.0`](https://togithub.com/lottie-react-native/lottie-react-native/releases/tag/v6.1.0)

[Compare
Source](https://togithub.com/react-native-community/lottie-react-native/compare/v6.0.1...v6.1.0)

#### What's New?

- feat: dotLottie support for iOS by
[@&#8203;matinzd](https://togithub.com/matinzd) in
[lottie-react-native/lottie-react-native#1071
- feat: dotLottie support for android by
[@&#8203;matinzd](https://togithub.com/matinzd) in
[lottie-react-native/lottie-react-native#1074
- feat: implement animation failure event by
[@&#8203;matinzd](https://togithub.com/matinzd) in
[lottie-react-native/lottie-react-native#1068

In order to use `.lottie` files in your project, please refer to the
documentation provided here:


https://github.com/lottie-react-native/lottie-react-native/blob/master/docs/api.md#if-you-want-to-use-lottie-files

#### What's Changed

- export types from lottie by
[@&#8203;ethanneff](https://togithub.com/ethanneff) in
[lottie-react-native/lottie-react-native#1069
- chore: update bug report template by
[@&#8203;matinzd](https://togithub.com/matinzd) in
[lottie-react-native/lottie-react-native#1076

#### New Contributors

- [@&#8203;ethanneff](https://togithub.com/ethanneff) made their first
contribution in
[lottie-react-native/lottie-react-native#1069

**Full Changelog**:
lottie-react-native/lottie-react-native@v6.0.1...v6.1.0

###
[`v6.0.1`](https://togithub.com/lottie-react-native/lottie-react-native/releases/tag/v6.0.1)

[Compare
Source](https://togithub.com/react-native-community/lottie-react-native/compare/v6.0.0...v6.0.1)

#### What's Changed

- fix: color filters on android by
[@&#8203;matinzd](https://togithub.com/matinzd) in
[lottie-react-native/lottie-react-native#1065
- fix(ios): animation bounding frame with parent view by
[@&#8203;matinzd](https://togithub.com/matinzd) in
[lottie-react-native/lottie-react-native#1062

**Full Changelog**:
lottie-react-native/lottie-react-native@v6.0.0...v6.0.1

###
[`v6.0.0`](https://togithub.com/react-native-community/lottie-react-native/blob/HEAD/CHANGELOG.md#600)

[Compare
Source](https://togithub.com/react-native-community/lottie-react-native/compare/v5.1.6...v6.0.0)

##### Features

- Fabric support for iOS
([#&#8203;955](https://togithub.com/lottie-react-native/lottie-react-native/pull/955))
- Fabric support for Android
([#&#8203;910](https://togithub.com/lottie-react-native/lottie-react-native/pull/910))
- Upgrade android-lottie to 6.0.0
([#&#8203;993](https://togithub.com/lottie-react-native/lottie-react-native/pull/993))
- Upgrade android-lottie to 6.1.0
([#&#8203;1060](https://togithub.com/lottie-react-native/lottie-react-native/pull/1060))
- Implement native auto play for android
([63f71aa](https://togithub.com/react-native-community/lottie-react-native/commit/63f71aacbc007d8e2a9a1216ef2072023dc63fce))
- Implement native auto play for ios
([84e6668](https://togithub.com/react-native-community/lottie-react-native/commit/84e666838075ffb3264a15c823f454cd63d1ab8f))

##### Bug Fixes

- Add missing condition
([bd44aff](https://togithub.com/react-native-community/lottie-react-native/commit/bd44aff93a8e5f992d1414ca9d839b850605eadf))
- Old arch impl
([65ec453](https://togithub.com/react-native-community/lottie-react-native/commit/65ec453afa1663fcb564a21931af7f27531c106b))
- **android**: Refactor event dispatch logic on android to fix fabric
crash
([#&#8203;1000](https://togithub.com/react-native-community/lottie-react-native/issues/1000))
([ebb8006](https://togithub.com/react-native-community/lottie-react-native/commit/ebb8006da0385e44bb33817d44909376143a1695))
- **android**: Add support for upcoming 0.73
([#&#8203;1038](https://togithub.com/lottie-react-native/lottie-react-native/pull/1038))
- **android**: Fix resize mode in Android
([#&#8203;992](https://togithub.com/lottie-react-native/lottie-react-native/pull/992))
- **iOS**: Reset to first frame on app resume bug
([#&#8203;980](https://togithub.com/lottie-react-native/lottie-react-native/pull/980))
- **iOS**: Frames being calculated incorrectly
([#&#8203;1019](https://togithub.com/lottie-react-native/lottie-react-native/pull/1019))
- **macOS**: react native macos build
([#&#8203;1031](https://togithub.com/lottie-react-native/lottie-react-native/pull/1031))
- **iOS**: Memory leak on deallocation
([#&#8203;1055](https://togithub.com/lottie-react-native/lottie-react-native/pull/1055))
- **iOS**: Update lottie-ios to 4.2.0 + fix build error
([#&#8203;1036](https://togithub.com/lottie-react-native/lottie-react-native/pull/1036))
- **iOS**: prevent jumping to end frame
([#&#8203;1061](https://togithub.com/lottie-react-native/lottie-react-native/pull/1061))
- Fabric build on 0.68/0.69
([#&#8203;1054](https://togithub.com/lottie-react-native/lottie-react-native/pull/1054))
- Fix different ios related issues
([3f7e3e](https://togithub.com/lottie-react-native/lottie-react-native/commit/3f7e3e6aebf24daa052c9552ab96489c1fa4a547))

##### Internal Changes

- Move project to monorepo
[077429](https://togithub.com/lottie-react-native/lottie-react-native/commit/077429f164502b955063a2eaeb4321ba4ec5d95d)
- Update examples to typescript
([300e63](https://togithub.com/lottie-react-native/lottie-react-native/commit/300e633f0261942e5ead8fa4335dd09afb583dd9))
- Remove redundant logging from the project
([#&#8203;1024](https://togithub.com/lottie-react-native/lottie-react-native/pull/1024))

##### BREAKING CHANGES

- BREAKING CHANGE: Removed using Animated API by default in the source
code
([#&#8203;992](https://togithub.com/lottie-react-native/lottie-react-native/pull/992))

- BREAKING CHANGE: Removed absolute style being applied to the
LottieView
([#&#8203;992](https://togithub.com/lottie-react-native/lottie-react-native/pull/992))

- BREAKING CHANGE: Removed default aspect ratio styling
([#&#8203;992](https://togithub.com/lottie-react-native/lottie-react-native/pull/992))

- BREAKING CHANGE: Removed default width and height being applied
([#&#8203;992](https://togithub.com/lottie-react-native/lottie-react-native/pull/992))

Check
[here](https://togithub.com/lottie-react-native/lottie-react-native/pull/992)
for more information.

- BREAKING CHANGE: Renamed AnimatedLottieViewProps to LottieViewProps
([9fd591](https://togithub.com/lottie-react-native/lottie-react-native/commit/9fd591fd7f864fdbf5235ba35d0a7240ec9ab360))

Full changelog can be found
[here](https://togithub.com/react-native-community/lottie-react-native/compare/v5.1.5...v6.0.0).

##### Known issues:

- Initial render with json source is not always working as expected on
iOS when new architecture is turned on
([lottie-react-native/lottie-react-native#1043)

</details>

---

### Configuration

📅 **Schedule**: Branch creation - "after 5pm,every weekend" in timezone
America/Los_Angeles, Automerge - "after 5pm,every weekend" in timezone
America/Los_Angeles.

🚦 **Automerge**: Enabled.

♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

This PR has been generated by [Mend
Renovate](https://www.mend.io/free-developer-tools/renovate/). View
repository job log
[here](https://developer.mend.io/github/valora-inc/wallet).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4zMDEuNCIsInVwZGF0ZWRJblZlciI6IjM3LjMwMS40IiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJucG0iLCJyZW5vdmF0ZSJdfQ==-->

---------

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Tom McGuire <mcgtom10@gmail.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Add web support 6.0.0 does not work with react native web
3 participants