Skip to content

Commit

Permalink
chore: add v6 changelog (#1009)
Browse files Browse the repository at this point in the history
* chore(docs): update readme and api docs

* chore: update changelog

* chore: add recent changelogs

* remove typescript docs

* chore: add breaking changes warning

* chore: add known issues
  • Loading branch information
matinzd committed Jul 24, 2023
1 parent 0c04180 commit 9339034
Show file tree
Hide file tree
Showing 6 changed files with 148 additions and 230 deletions.
56 changes: 49 additions & 7 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,15 +1,57 @@
# [6.0.0-rc.3](https://github.com/react-native-community/lottie-react-native/compare/v6.0.0-rc.1...v6.0.0-rc.3) (2023-03-26)
# Changelog

## 6.0.0

### Features

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

### Bug Fixes

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

### Features
### Internal Changes

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

### BREAKING CHANGES

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

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

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

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

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

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

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

### Known issues:

- implement native auto play for android ([63f71aa](https://github.com/react-native-community/lottie-react-native/commit/63f71aacbc007d8e2a9a1216ef2072023dc63fce))
- implement native auto play for ios ([84e6668](https://github.com/react-native-community/lottie-react-native/commit/84e666838075ffb3264a15c823f454cd63d1ab8f))
- Initial render with json source is not always working as expected on iOS when new architecture is turned on (https://github.com/lottie-react-native/lottie-react-native/issues/1043)

## 5.1.4

Expand Down

0 comments on commit 9339034

Please sign in to comment.