Merged
Conversation
…dio optional (#10138) eedfaf520e * feat: Make miniaudio optional Adds a Gradle and CMake option to conditionally enable linking miniaudio * feat: Update README and CONTRIBUTING, delete CHANGELOG * feat: Add build instructions, including for no audio * feat: Allow ABI selection from Gradle Removes the need for sed to change the build.gradle file. Also adds building a no audio variant to each PR build. * fix: Add clean step and remove conditional architecture * fix: Restore changelog with minimal contents. * fix: Fix Android tests to use the new abiFilters property instead of sed * feat: Matrix audio rather than making it sequential Co-authored-by: Erik <erik@rive.app> diff=\n\ndiff --cc CHANGELOG.md index 093ba2f0,e1978839..00000000 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@@ -1,1255 -1,5 +1,1259 @@@ ### Changelog - All notable changes to this project will be documented in this file. Dates are displayed in UTC. + Note: This file is generated on release in the [downstream repository](https://github.com/rive-app/rive-android/blob/master/CHANGELOG.md). ++<<<<<<< ours +Generated by [`auto-changelog`](https://github.com/CookPete/auto-changelog). + +#### [10.2.1](https://github.com/rive-app/rive-android/compare/10.2.0...10.2.1) + +- fix: use proper byte array for init’ing font (#10059) 8189aa66f7 [`acf8cd5`](https://github.com/rive-app/rive-android/commit/acf8cd5c42821725c7cbb36b9f398e08bd09093c) +- fix: github releases (#10089) ffc25562ef [`4894b71`](https://github.com/rive-app/rive-android/commit/4894b712cfa9ad172576aee5d4a2e24e59e0c422) +- test: Render android/vulkan goldens to the device display (#10074) f6623687a8 [`674d904`](https://github.com/rive-app/rive-android/commit/674d904752c42cac6c3d0daf6a1ffb5f1c858a9b) + +#### [10.2.0](https://github.com/rive-app/rive-android/compare/10.1.8...10.2.0) + +> 23 June 2025 + +- chore: release v10.2.0 [`5f3fb1a`](https://github.com/rive-app/rive-android/commit/5f3fb1a61171f68e0c6e9f1e1033c70e6fa28933) + +#### [10.1.8](https://github.com/rive-app/rive-android/compare/10.1.7...10.1.8) + +> 23 June 2025 + +- fix(parser): unnamed families don’t inherit names (#9791) 32e4698fbc [`a7f6724`](https://github.com/rive-app/rive-android/commit/a7f672433668b49e37666b763b54f4fd07468ce4) +- chore: release v10.1.8 [`08f1a30`](https://github.com/rive-app/rive-android/commit/08f1a30e646fa35ec0151925126a8b73dd74afe0) +- chore: update list related classes to use RCP (#10032) 23c446feb4 [`4a8e747`](https://github.com/rive-app/rive-android/commit/4a8e7472721c1dac1442f46e34161a296dc07e14) + +#### [10.1.7](https://github.com/rive-app/rive-android/compare/10.1.6...10.1.7) + +> 12 June 2025 + +- chore: bump `package.json` deps 9fb213398c [`6d8f27f`](https://github.com/rive-app/rive-android/commit/6d8f27ff1bf1d3fc69fef501439487906f796177) +- fix(webgpu): Don't allocate unnecessary textures (#9909) dde1897bb7 [`e1b0529`](https://github.com/rive-app/rive-android/commit/e1b0529a8a8d693a2dbd232249c66c617edd73ec) +- fix: update how we use release-it to push updates back to our repros (#9967) 5e3cb6d3ce [`77903ae`](https://github.com/rive-app/rive-android/commit/77903ae64b81aaee442eb37d245cfdd9e4bb96ca) + +#### [10.1.6](https://github.com/rive-app/rive-android/compare/10.1.5...10.1.6) + +> 5 June 2025 + +- fix(ci): generate bugreport if tombstones are not accessible (#9866) a5e64a204d [`121bdcb`](https://github.com/rive-app/rive-android/commit/121bdcb4db2efc4b5e41d71db2af7ec942ac504a) +- feat(android): Add touch pass through to views (#9865) 8c45193313 [`eac0e2b`](https://github.com/rive-app/rive-android/commit/eac0e2b4ed461762a87ab3496e20dccd1475ccba) +- ci: Comment out a flaky android test (#9864) 433b77b0f4 [`e09314c`](https://github.com/rive-app/rive-android/commit/e09314c2522e27891721c83773231978673e6496) + +#### [10.1.5](https://github.com/rive-app/rive-android/compare/10.1.4...10.1.5) + +> 3 June 2025 + +- fix(ci): make activity lifecycle tests more robust against race conditions on detach (#9771) 1023f71a0e [`43b3f59`](https://github.com/rive-app/rive-android/commit/43b3f59b6a208a7a4b6e91471a48eedf23d9d463) +- Don't run android tests on the emulator (#9137) efc5a9868a [`565ced9`](https://github.com/rive-app/rive-android/commit/565ced9a4dce77ceb7dbd02d25752d5b5197ce14) +- chore: release v10.1.5 [`555ad1c`](https://github.com/rive-app/rive-android/commit/555ad1c31d887afba7ff29489356cbc3eef03289) + +#### [10.1.4](https://github.com/rive-app/rive-android/compare/10.1.3...10.1.4) + +> 10 May 2025 + +- fix(gl): Fix uninitialized pixel local storage (#9638) fac712cc41 [`#279`](https://github.com/rive-app/rive-react-native/issues/279) +- chore: release v10.1.4 [`e76c944`](https://github.com/rive-app/rive-android/commit/e76c94451fccb6f26fb13b057d29cbcb44b98f12) +- Fix Artboard List crash when layout siblings come before it (#9633) 18c9402bc3 [`5217843`](https://github.com/rive-app/rive-android/commit/5217843ad8bd71f413b67c44673ffca4ccb23cda) +- feat: First draft of a CommandQueue (#9620) 18dc7c390b [`9e72a89`](https://github.com/rive-app/rive-android/commit/9e72a89b038e0fa5138870d60e922fb3ece227fb) + +#### [10.1.3](https://github.com/rive-app/rive-android/compare/10.1.2...10.1.3) + +> 7 May 2025 + +- chore: release v10.1.3 [`795b17c`](https://github.com/rive-app/rive-android/commit/795b17cc9a842c0763e082956fc27dba08e12deb) +- fix(renderer): Gracefully handle null image textures (#9600) 7dd9f91b4a [`9ad165a`](https://github.com/rive-app/rive-android/commit/9ad165aa1e909d6a5448a1a677496b9c66b385ca) +- editor: DataEnum in library (#9603) 3df92e66a4 [`f71a66b`](https://github.com/rive-app/rive-android/commit/f71a66b7db4ab504ee4e6dee079000702ecf3823) + +#### [10.1.2](https://github.com/rive-app/rive-android/compare/10.1.1...10.1.2) + +> 2 May 2025 + +- fix(playback): `LinearAnimationInstance`s advance the `Artboard` when no `StateMachineInstance` is playing 966a68a08f [`95f803a`](https://github.com/rive-app/rive-android/commit/95f803a193ee00fd879c27d9ef64b0d5be3d12bb) +- chore: release v10.1.2 [`f723cad`](https://github.com/rive-app/rive-android/commit/f723cad56a3c577abbfe0f8d4f8664043cc17d29) +- feat: Move the alpha portion of MSAA blend modes to the blend unit (#9576) 4f9625183f [`203dafd`](https://github.com/rive-app/rive-android/commit/203dafd1b7f560daf6eaf6b034e75db0facc5ffc) + +#### [10.1.1](https://github.com/rive-app/rive-android/compare/10.1.0...10.1.1) + +> 1 May 2025 + +- feat(fonts): implement indexed font fallback strategy & `getFallbackFonts()` API d9437f7601 [`31f2d89`](https://github.com/rive-app/rive-android/commit/31f2d895784fd08a9aef79abeb9dc487e936988c) +- chore: release v10.1.1 [`075ba4e`](https://github.com/rive-app/rive-android/commit/075ba4ee4cfe653717d9e1291eda9411cea759e8) +- ci: Allow for manual pulling of submodules [`9450947`](https://github.com/rive-app/rive-android/commit/945094725a79d84d3fa912e763c69c1aa83b6def) + +#### [10.1.0](https://github.com/rive-app/rive-android/compare/10.0.5...10.1.0) + +> 16 April 2025 + +- Create add_to_project.yml [`#365`](https://github.com/rive-app/rive-android/pull/365) +- libraries: serialize library artboards as local artboards [`#9324`](https://github.com/rive-app/rive/issues/9324) +- Android Data Binding [`7a16a79`](https://github.com/rive-app/rive-android/commit/7a16a79d53c42f15e26eda2366da3717b27dbacb) +- chore: release v10.1.0 [`0a803e0`](https://github.com/rive-app/rive-android/commit/0a803e0dd355c00c3ccff592740583e0ff7171ca) +- fix: data converter range mapper argument order [`1149872`](https://github.com/rive-app/rive-android/commit/1149872eb54c9e6ab2626d8638693313a93c4793) + +#### [10.0.5](https://github.com/rive-app/rive-android/compare/10.0.4...10.0.5) + +> 8 April 2025 + +- fix(Android): Render thread crash [`4a64b95`](https://github.com/rive-app/rive-android/commit/4a64b95981a92adc715a19517fc5cb846a18b5a0) +- chore: release v10.0.5 [`b6f7af9`](https://github.com/rive-app/rive-android/commit/b6f7af97f0f48f649d594df766180f0f47ee91dc) +- Fix GL buffer race condition [`b001b21`](https://github.com/rive-app/rive-android/commit/b001b2144aa765db1926360f34c16ece913c3756) + +#### [10.0.4](https://github.com/rive-app/rive-android/compare/10.0.3...10.0.4) + +> 3 April 2025 + +- feat(Android): Remove Kotlin Reflect and downgrade to Kotlin 1.9 [`a0b439f`](https://github.com/rive-app/rive-android/commit/a0b439f3f140c94955f9b3335226261a726e5846) +- chore: release v10.0.4 [`b2807a5`](https://github.com/rive-app/rive-android/commit/b2807a51879c75a617d27f440ac2a661a638b901) +- Libraries [`ff051d5`](https://github.com/rive-app/rive-android/commit/ff051d5131a99ad3a0a4bd0a9f322402cc5a5b05) + +#### [10.0.3](https://github.com/rive-app/rive-android/compare/10.0.2...10.0.3) + +> 24 March 2025 + +- chore: release v10.0.3 [`9e0f003`](https://github.com/rive-app/rive-android/commit/9e0f0035cc2d4ab89374198123a4d735a4aaa639) +- More cleanups for Vulkan bootstrapping [`54f8301`](https://github.com/rive-app/rive-android/commit/54f83013bc6a363319fb77ca4b28669a73bc6267) +- Reduce the # of arguments required for Vulkan context creation [`95b2979`](https://github.com/rive-app/rive-android/commit/95b29797b978ccc3fdb6f479568bab70cbb9644a) + +#### [10.0.2](https://github.com/rive-app/rive-android/compare/10.0.1...10.0.2) + +> 10 March 2025 + +- chore: release v10.0.2 [`44ef0fe`](https://github.com/rive-app/rive-android/commit/44ef0fe109edcc3a99ed293eb65f705a63437672) +- fix: Remove printmapping ProGuard rule [`71245a9`](https://github.com/rive-app/rive-android/commit/71245a936e20442d94e67d90a076e4733e870f71) +- clear bindable property when used [`0ec1b0c`](https://github.com/rive-app/rive-android/commit/0ec1b0cbf7f2afac2806ba59d23a5d998815b96a) + +#### [10.0.1](https://github.com/rive-app/rive-android/compare/10.0.0...10.0.1) + +> 28 February 2025 + +- chore: release v10.0.1 [`6006297`](https://github.com/rive-app/rive-android/commit/6006297fcb7737e853d7f2f6b36d4cc3f63602b3) +- invalidate stroke effects when path changes [`4ab1053`](https://github.com/rive-app/rive-android/commit/4ab1053ff00becaa9dc4c2b2af0ad95d5f574219) +- testing codecov [`579bcf1`](https://github.com/rive-app/rive-android/commit/579bcf10dbb9ac1fe6c89c4ccd3c6061185a2575) + +### [10.0.0](https://github.com/rive-app/rive-android/compare/9.13.10...10.0.0) + +> 27 February 2025 + +- Remove Skia from android runtime [`fc4f64e`](https://github.com/rive-app/rive-android/commit/fc4f64ea3721dfac03b6ce8900d61d1ce4305ce6) +- Final Skia Removal [`9f4522f`](https://github.com/rive-app/rive-android/commit/9f4522fe43f2dec0460a40fa9959d5a6a133a19b) +- Add RenderPath::addRawPath [`bc8bcc5`](https://github.com/rive-app/rive-android/commit/bc8bcc5271db79a96750e996c9a14b4b32627e0f) + +#### [9.13.10](https://github.com/rive-app/rive-android/compare/9.13.9...9.13.10) + +> 27 January 2025 + +- chore: release v9.13.10 [`43fd047`](https://github.com/rive-app/rive-android/commit/43fd047149b2656e44664a5da18505d5a0f803cd) +- update submodule [`63b33ea`](https://github.com/rive-app/rive-android/commit/63b33ea97b7ecc294932cd7103f2f5caff765705) + +#### [9.13.9](https://github.com/rive-app/rive-android/compare/9.13.8...9.13.9) + +> 24 January 2025 + +- chore: release v9.13.9 [`6497307`](https://github.com/rive-app/rive-android/commit/64973078f5350e018a8fb67789ed189090e61c69) +- chore: release v9.13.8 [`276b86b`](https://github.com/rive-app/rive-android/commit/276b86b03a690022a99330e9a4a50bab46697fc9) +- delete rive_head version [`652639e`](https://github.com/rive-app/rive-android/commit/652639ef9b4da129f3a923971665610044ce8c2e) + +#### [9.13.8](https://github.com/rive-app/rive-android/compare/9.13.7...9.13.8) + +> 24 January 2025 + +- chore: release v9.13.8 [`c39428f`](https://github.com/rive-app/rive-android/commit/c39428fecbb1e4a40d84c994ba00ffd24535bab5) +- Require Android NDK r27c from premake [`4d26764`](https://github.com/rive-app/rive-android/commit/4d26764ba54fb58aad4ab89b198d18d76ac78ce4) +- Editor + Runtime Feathers! [`94ffd91`](https://github.com/rive-app/rive-android/commit/94ffd91e2468dcfa47f95b78cad3d8194a67d049) + +#### [9.13.7](https://github.com/rive-app/rive-android/compare/9.13.6...9.13.7) + +> 17 January 2025 + +- chore: release v9.13.7 [`fdcb2d5`](https://github.com/rive-app/rive-android/commit/fdcb2d5e4ee343efa583b92f8e9f923b04c056d8) +- use triggers per state machine layer [`a0ad3a3`](https://github.com/rive-app/rive-android/commit/a0ad3a3114485ac573dc9be70d413946062ffcc6) +- Nnnn add extra functionality to string converter [`7c7450b`](https://github.com/rive-app/rive-android/commit/7c7450b5f1518b843173c58bd37a3092602883a6) + +#### [9.13.6](https://github.com/rive-app/rive-android/compare/9.13.5...9.13.6) + +> 14 January 2025 + +- Pushing merge, resolved using upstream.\n\n message=Security warnings [`#349`](https://github.com/rive-app/rive-android/pull/349) +- chore: release v9.13.6 [`695be2a`](https://github.com/rive-app/rive-android/commit/695be2a5c2316f39f5a913fc180d61424af804e7) +- Runtime fix for image scale with mesh [`0b2b6af`](https://github.com/rive-app/rive-android/commit/0b2b6af4e3b4c013c4009f58a8e2a0ed71cc3f90) +- editor+runtime: fix text hit-testing on a locally transformed text [`7cc35a6`](https://github.com/rive-app/rive-android/commit/7cc35a63e06a2021b56d3f6fd9b38edba798fee7) + +#### [9.13.5](https://github.com/rive-app/rive-android/compare/9.13.4...9.13.5) + +> 2 January 2025 + +- chore: release v9.13.5 [`360ccb2`](https://github.com/rive-app/rive-android/commit/360ccb2ee471e97de0677d29d86e3db91076f9b4) +- Merge path_utils.hpp and eval_cubic.hpp into the core runtime [`167fdd9`](https://github.com/rive-app/rive-android/commit/167fdd94ba59ca5add1b9ac3d880f32a30c689df) +- Ensure child layouts mark dirty when flex direction changes [`38a2886`](https://github.com/rive-app/rive-android/commit/38a288626077166a2022d19066c8bb2ebf02bdf6) + +#### [9.13.4](https://github.com/rive-app/rive-android/compare/9.13.3...9.13.4) + +> 17 December 2024 + +- chore: release v9.13.4 [`cdc0f23`](https://github.com/rive-app/rive-android/commit/cdc0f231b3cdbabc6d8746b5b9073a504ba77b51) +- do not exclude proxies from drawables list [`5b7659f`](https://github.com/rive-app/rive-android/commit/5b7659fe9caf57f4beffd313f547b57ec35b8c74) +- Scripting begins! [`c9aec30`](https://github.com/rive-app/rive-android/commit/c9aec3048f3e60cb66ccb155465d16d3871bea32) + +#### [9.13.3](https://github.com/rive-app/rive-android/compare/9.13.2...9.13.3) + +> 13 December 2024 + +- chore: release v9.13.3 [`1e0dbd1`](https://github.com/rive-app/rive-android/commit/1e0dbd19ec29c3fec7c844796fedd8f2a1c711c8) +- Add an early out to avoid retrying forever [`9942270`](https://github.com/rive-app/rive-android/commit/99422704dfc3e55a84a969f9c6420adc19eea50b) +- Work around gradient sync issues on Oppo Reno 3 Pro [`ed0c5ba`](https://github.com/rive-app/rive-android/commit/ed0c5baa9969bc94a94c1578cabc10aa99461956) + +#### [9.13.2](https://github.com/rive-app/rive-android/compare/9.13.1...9.13.2) + +> 13 December 2024 + +- chore: release v9.13.2 [`14303a4`](https://github.com/rive-app/rive-android/commit/14303a427c60a028eb23ae8b33bb67b318e03f9a) +- fix artboard origin offset [`14f9151`](https://github.com/rive-app/rive-android/commit/14f9151f3c6f2e99fdc20f0faf4a1471c7e9617b) +- Convert unity builds to use build_rive.sh [`c5676a7`](https://github.com/rive-app/rive-android/commit/c5676a78b28d4076c96a15b659cd9ef2e8bf8c91) + +#### [9.13.1](https://github.com/rive-app/rive-android/compare/9.13.0...9.13.1) + +> 12 December 2024 + +- fix: Update to use advanceAndApply [`86cf8af`](https://github.com/rive-app/rive-android/commit/86cf8afc10460651851aeb4b50158eaa81c75bc8) +- Allow $JAVA_HOME without java installed in deploy_tests.py [`7da0bfe`](https://github.com/rive-app/rive-android/commit/7da0bfeee57dc2a36ea6ba21811f4820dc198bba) +- chore: release v9.13.1 [`346fd92`](https://github.com/rive-app/rive-android/commit/346fd92efb464c1cf5acdae2e5e5a3fe02145d95) + +#### [9.13.0](https://github.com/rive-app/rive-android/compare/9.12.2...9.13.0) + +> 10 December 2024 + +- chore: release v9.13.0 [`b341ea3`](https://github.com/rive-app/rive-android/commit/b341ea3b8c72360899c87e9a2290451505b7218b) + +#### [9.12.2](https://github.com/rive-app/rive-android/compare/9.12.1...9.12.2) + +> 10 December 2024 + +- chore: release v9.12.2 [`6f537e5`](https://github.com/rive-app/rive-android/commit/6f537e5a70b0f490509e68d57390e50812c5ebf4) +- call syncStyleChanges on update [`bc85597`](https://github.com/rive-app/rive-android/commit/bc85597582d8019a9fa392d719f93c251697edcf) +- Override layoutcomponent x/y using layoutX/Y [`8391ab8`](https://github.com/rive-app/rive-android/commit/8391ab8ba9454d83ecb60decc5f2df7bf0d01bee) + +#### [9.12.1](https://github.com/rive-app/rive-android/compare/9.12.0...9.12.1) + +> 5 December 2024 + +- Build Cleanup & Dependency Minimization [`4f70fd7`](https://github.com/rive-app/rive-android/commit/4f70fd70ca4a6b58fb63aec10d1bb25fb6205788) +- fix: Solved threading problem by null checking removed queued inputs [`1081f88`](https://github.com/rive-app/rive-android/commit/1081f880b26c9aed4f8c26f102c79f12e8de257b) +- Add Skia clean skip [`679df96`](https://github.com/rive-app/rive-android/commit/679df96290cadea4ddfeea4c7be10d6433a5920d) + +#### [9.12.0](https://github.com/rive-app/rive-android/compare/9.11.3...9.12.0) + +> 27 November 2024 + +- Support supplying mobile fallback fonts by style with caching [`8a90663`](https://github.com/rive-app/rive-android/commit/8a90663d973e531460a6cffd9711800f1cb80742) +- chore: release v9.12.0 [`993b24e`](https://github.com/rive-app/rive-android/commit/993b24ee5b14f363aeb0f582eb05434d02539ce5) + +#### [9.11.3](https://github.com/rive-app/rive-android/compare/9.11.2...9.11.3) + +> 27 November 2024 + +- Strava Fix [`b97170d`](https://github.com/rive-app/rive-android/commit/b97170dc775c52b63e12a41e08f2044b31a2317e) +- Add GitHub action for re-releasing [`fa75ea2`](https://github.com/rive-app/rive-android/commit/fa75ea23ac8c9feded2cf76d19c9cb8251e45ca9) +- Fix issues with re-release script [`b8bcf09`](https://github.com/rive-app/rive-android/commit/b8bcf099dcd9c5cf9836bd793f241d7cd8ad7754) + +#### [9.11.2](https://github.com/rive-app/rive-android/compare/9.11.1...9.11.2) + +> 21 November 2024 + +- CoreText fallback shaper ex [`ec1e05a`](https://github.com/rive-app/rive-android/commit/ec1e05afb97679076e9575f6ce1cc6407312c62a) +- chore: release v9.11.2 [`ccea22e`](https://github.com/rive-app/rive-android/commit/ccea22eaa8e6afdca4a1702d003028853dfb0f38) +- fix for incorrect android build option [`8ceafdb`](https://github.com/rive-app/rive-android/commit/8ceafdbc2434ac2c590bf5489f5336a81ee8edda) + +#### [9.11.1](https://github.com/rive-app/rive-android/compare/9.11.0...9.11.1) + +> 15 November 2024 + +- chore: release v9.11.1 [`269542d`](https://github.com/rive-app/rive-android/commit/269542d1bae72d40986a608466279c73ad93829d) +- return keep going when a state machine has changed its state [`00b07f9`](https://github.com/rive-app/rive-android/commit/00b07f98747e36778493cceac36c151722119a15) +- Dart bump to 3.5.0 [`12ded55`](https://github.com/rive-app/rive-android/commit/12ded5503bdd529d6c4327c24265bedcf64021c4) + +#### [9.11.0](https://github.com/rive-app/rive-android/compare/9.10.3...9.11.0) + +> 14 November 2024 + +- Documentation Updates [`5bf31b3`](https://github.com/rive-app/rive-android/commit/5bf31b39e93fc7d0552cc83a8245faa2d9dfce88) +- JNI check and rethrow [`76d59be`](https://github.com/rive-app/rive-android/commit/76d59be1fa3801f06f415d043e9a0b802dce1922) +- chore: release v9.11.0 [`3699cef`](https://github.com/rive-app/rive-android/commit/3699cef88675cbec6d15847fd260abf5fa138614) + +#### [9.10.3](https://github.com/rive-app/rive-android/compare/9.10.2...9.10.3) + +> 13 November 2024 + +- chore: release v9.10.3 [`758b7af`](https://github.com/rive-app/rive-android/commit/758b7af301be16a91460613d71b7e522459bd407) +- Work around Galaxy S22 compiler bugs [`7cc6759`](https://github.com/rive-app/rive-android/commit/7cc6759f2c9ceb2e5dba81c43811d25dcc296965) +- invert order of advance between parent and child [`c51d55f`](https://github.com/rive-app/rive-android/commit/c51d55f6fa391e65e526b73dbe9d2f0ae247efb5) + +#### [9.10.2](https://github.com/rive-app/rive-android/compare/9.10.1...9.10.2) + +> 12 November 2024 + +- Working on option C for update cycle [`b8eb9a2`](https://github.com/rive-app/rive-android/commit/b8eb9a22e72a6f8885313697f90a8d5ac17c1812) +- chore: release v9.10.2 [`860a0c3`](https://github.com/rive-app/rive-android/commit/860a0c302491bb40ba4972ec72bf8ca63c8d92ac) +- new arithmetic data converter that uses a viewmodel as input [`35718da`](https://github.com/rive-app/rive-android/commit/35718da989362c7bcfe775c04793b50ab8a215f9) + +#### [9.10.1](https://github.com/rive-app/rive-android/compare/9.10.0...9.10.1) + +> 5 November 2024 + +- chore: release v9.10.1 [`3e19dad`](https://github.com/rive-app/rive-android/commit/3e19dad94012506bd357c78cdec4e1835c0a50d8) +- Layout Fixes [`b3f129b`](https://github.com/rive-app/rive-android/commit/b3f129b62ae571eac4672a8119393bb495f3b50e) +- Use imageAsset size for layout [`8a7afc8`](https://github.com/rive-app/rive-android/commit/8a7afc8ab619da68ff47d5512338760e11474195) + +#### [9.10.0](https://github.com/rive-app/rive-android/compare/9.9.6...9.10.0) + +> 31 October 2024 + +- feat: add runtime layout fit type for ios, android, web [`04844ea`](https://github.com/rive-app/rive-android/commit/04844eaa6733a94cb15e5ea872a1a0e414d05267) +- chore: release v9.10.0 [`161fdc0`](https://github.com/rive-app/rive-android/commit/161fdc0c75e46f1c1e6779adf8503d0788a7441c) +- add viewmodel and data enum system core objects [`206756f`](https://github.com/rive-app/rive-android/commit/206756f2b5a8ee314b8013e0003e7384ecb95516) + +#### [9.9.6](https://github.com/rive-app/rive-android/compare/9.9.5...9.9.6) + +> 28 October 2024 + +- Use `synchronized` collections for event listeners [`1f7372d`](https://github.com/rive-app/rive-android/commit/1f7372d09542237598c3a57fc6ea86a0871a0692) +- chore: release v9.9.6 [`1a13b62`](https://github.com/rive-app/rive-android/commit/1a13b62e5fe08b81218c7eaebf5b39b87430162d) +- Upgrade legacy artboards to work with layouts [`0003f05`](https://github.com/rive-app/rive-android/commit/0003f0554f2d3ca3043b9beb37e5dc2aeac3d54a) + +#### [9.9.5](https://github.com/rive-app/rive-android/compare/9.9.4...9.9.5) + +> 15 October 2024 + +- chore: release v9.9.5 [`fde527a`](https://github.com/rive-app/rive-android/commit/fde527ae847b2de96d7cebab81f07fafe5591a5b) +- Make layout position type and scale type keyable [`100cc31`](https://github.com/rive-app/rive-android/commit/100cc3188ab304ea8700c90b638cccca9511e940) + +#### [9.9.4](https://github.com/rive-app/rive-android/compare/9.9.3...9.9.4) + +> 14 October 2024 + +- Drop the ColumnLimit to 80 for clang-format [`74b58c1`](https://github.com/rive-app/rive-android/commit/74b58c1a94dce9c989046dd5d61ba9e10fc8c0c8) +- fix: incorrect parameter method overloading on play [`20c9cb4`](https://github.com/rive-app/rive-android/commit/20c9cb4ab625b1b727ee77cfea3b0365bcc6b106) +- Fallback Fonts Fix [`f3e4b39`](https://github.com/rive-app/rive-android/commit/f3e4b39338e32e85bd6d74345671ea6aa9a03b57) + +#### [9.9.3](https://github.com/rive-app/rive-android/compare/9.9.2...9.9.3) + +> 2 October 2024 + +- chore: release v9.9.3 [`e32ffa1`](https://github.com/rive-app/rive-android/commit/e32ffa1fffb1f2b4641a15b54019cd5bba428bc5) +- fix uninitialized font features [`ff4a6b0`](https://github.com/rive-app/rive-android/commit/ff4a6b0b83b8fb8b8b72cf643613dd0faf7c4f69) +- add text bindable properties [`517bf49`](https://github.com/rive-app/rive-android/commit/517bf491b333a4869ac818d8b1a03d88ff9c2aab) + +#### [9.9.2](https://github.com/rive-app/rive-android/compare/9.9.1...9.9.2) + +> 1 October 2024 + +- fix: nested triggers at path using incorrect method parameter [`1a214e5`](https://github.com/rive-app/rive-android/commit/1a214e5564d05ba1d369d375fff7c28ba266a9c1) +- chore: release v9.9.2 [`20fd2e7`](https://github.com/rive-app/rive-android/commit/20fd2e7244372db7fe4f8f4854df0cd5b4219cea) +- apt install python3-ply [`dc5ed9d`](https://github.com/rive-app/rive-android/commit/dc5ed9d77ad451fb0b2af98a350ba6c37cbd216a) + +#### [9.9.1](https://github.com/rive-app/rive-android/compare/9.9.0...9.9.1) + +> 24 September 2024 + +- advance iterator until distance does not equal 0 [`#8164`](https://github.com/rive-app/rive-android/issues/8164) +- chore: release v9.9.1 [`a702fdb`](https://github.com/rive-app/rive-android/commit/a702fdb94d295073f4c08569d16371905598a79e) +- Add linux build step for rive_native changes [`bae51aa`](https://github.com/rive-app/rive-android/commit/bae51aa69365c11085bc498a17e6c68dc06db201) +- runtime dashing! [`875f900`](https://github.com/rive-app/rive-android/commit/875f900c911848ab8557f982e31ad54b13c7e2bb) + +#### [9.9.0](https://github.com/rive-app/rive-android/compare/9.8.0...9.9.0) + +> 19 September 2024 + +- feat: android expose image asset width and height [`facbcc3`](https://github.com/rive-app/rive-android/commit/facbcc3cc5b4e15a5959f34c142f76238f0fa381) +- chore: release v9.9.0 [`f85e292`](https://github.com/rive-app/rive-android/commit/f85e292aaeac78cecc0b6f3235c0df7e082c224a) +- Overhaul Vulkan synchronization [`5dacf18`](https://github.com/rive-app/rive-android/commit/5dacf186ee1e229c27458a640dd129cf0f5e6da7) + +#### [9.8.0](https://github.com/rive-app/rive-android/compare/9.7.1...9.8.0) + +> 13 September 2024 + +- feat: android nested text runs [`baf7cb6`](https://github.com/rive-app/rive-android/commit/baf7cb63a4f6a6311392db09557e9a1677113191) +- chore: release v9.8.0 [`1b2fdbb`](https://github.com/rive-app/rive-android/commit/1b2fdbbd3df782b54e446c206c959ebada6107e1) +- Updates to layout hug [`d8b5aad`](https://github.com/rive-app/rive-android/commit/d8b5aad20c33f461bba0d29dc120b684efca4518) + +#### [9.7.1](https://github.com/rive-app/rive-android/compare/9.7.0...9.7.1) + +> 12 September 2024 + +- chore: release v9.7.1 [`ca9146f`](https://github.com/rive-app/rive-android/commit/ca9146f7a941377111ecc95740f174b6e08e0776) +- Fix intrinsically sizeable bug [`5163a36`](https://github.com/rive-app/rive-android/commit/5163a3664c42292aa4e0cbfd2c0d3e0a941ce66f) +- bump premake [`bd5dff3`](https://github.com/rive-app/rive-android/commit/bd5dff3bff40f8b50809bf9aee62b52ee38a1db5) + +#### [9.7.0](https://github.com/rive-app/rive-android/compare/9.6.5...9.7.0) + +> 10 September 2024 + +- Dance around a driver issue that generates garbage pixels [`#7423`](https://github.com/rive-app/rive-android/issues/7423) +- Fallback Fonts on Android [`734034c`](https://github.com/rive-app/rive-android/commit/734034cefc38ac58ec29c603f20a6759ac8440b9) +- Namespace corrections to rive instead of gpu [`759d492`](https://github.com/rive-app/rive-android/commit/759d492fe47050f1db18c5985f9c8e73ee37951a) +- Initial file moves and renames [`dac30a5`](https://github.com/rive-app/rive-android/commit/dac30a52dafd1c3f9068a2d0d58c466e7c3c3603) + +#### [9.6.5](https://github.com/rive-app/rive-android/compare/9.6.4...9.6.5) + +> 23 August 2024 + +- Fix Android goldens [`2f8ef0d`](https://github.com/rive-app/rive-android/commit/2f8ef0d4927c8980aa97d1dc4fe0eb5b6f6adc92) +- chore: release v9.6.5 [`6c1f80d`](https://github.com/rive-app/rive-android/commit/6c1f80d4f9beacb6a063345e0c3d606adaff0254) +- Improve Vulkan loading and organization [`3e9e365`](https://github.com/rive-app/rive-android/commit/3e9e3653f08dbab398bdb06322be66be61f2dddf) + +#### [9.6.4](https://github.com/rive-app/rive-android/compare/9.6.3...9.6.4) + +> 17 August 2024 + +- chore: release v9.6.4 [`9cf36d9`](https://github.com/rive-app/rive-android/commit/9cf36d9cbc5d72c91b0db801ad239abb30fba923) +- Use artboard properties as transition conditions [`2b69f8b`](https://github.com/rive-app/rive-android/commit/2b69f8b0469ab51dc7e9188d95f023da80e5dd3d) +- Init NestedAnimation's nestedArtboard as nullptr [`f83c5ae`](https://github.com/rive-app/rive-android/commit/f83c5aeee78b3dd8ea891f1368431da1d8e4225a) + +#### [9.6.3](https://github.com/rive-app/rive-android/compare/9.6.2...9.6.3) + +> 15 August 2024 + +- fix hovered state of group listeners [`#7838`](https://github.com/rive-app/rive-android/issues/7838) +- chore: release v9.6.3 [`6dadb1a`](https://github.com/rive-app/rive-android/commit/6dadb1a5ffc646a0c7233607ca04306866b8eb82) +- editor: nine-slicing core data type definitions [`5797a83`](https://github.com/rive-app/rive-android/commit/5797a83e49188fccdddb2426652e77af12520b5b) +- Update version to macosx 11 for runtime. [`3ee762c`](https://github.com/rive-app/rive-android/commit/3ee762ce29836848283895c393331d4393586430) + +#### [9.6.2](https://github.com/rive-app/rive-android/compare/9.6.1...9.6.2) + +> 13 August 2024 + +- chore: release v9.6.2 [`6e9fff0`](https://github.com/rive-app/rive-android/commit/6e9fff0ea012a36706be224fe185c1ef74ff1b8c) +- feat: add nested text run getters and setters in Unity [`fa569bd`](https://github.com/rive-app/rive-android/commit/fa569bddc45dbf46950a6defff30e09b025595f8) +- add two data converters [`3a444f1`](https://github.com/rive-app/rive-android/commit/3a444f1f87e02cb6e84e3f06c6a786d3a7947c03) + +#### [9.6.1](https://github.com/rive-app/rive-android/compare/9.6.0...9.6.1) + +> 7 August 2024 + +- Add better stack trace & test [`8816b00`](https://github.com/rive-app/rive-android/commit/8816b0095673b0fc65dceab4c9e284641df56850) +- chore: release v9.6.1 [`16263d5`](https://github.com/rive-app/rive-android/commit/16263d52c2f790b87ce61d4031677f664ff3f3ee) +- refactor conditions [`3c97eca`](https://github.com/rive-app/rive-android/commit/3c97ecaf40837dbf007ec15e343e95609f3aafec) + +#### [9.6.0](https://github.com/rive-app/rive-android/compare/9.5.6...9.6.0) + +> 23 July 2024 + +- skip custom events when creating hitshapes [`#7651`](https://github.com/rive-app/rive-android/issues/7651) +- Fix crash when skinnable isn’t found. [`#7317`](https://github.com/rive-app/rive/issues/7317) +- feat: android expose artboard volume getter setter [`0b4cc43`](https://github.com/rive-app/rive-android/commit/0b4cc43622e2ebc270597bfd7b360860e38b6e98) +- chore: release v9.6.0 [`28c5702`](https://github.com/rive-app/rive-android/commit/28c570261e3ae9fac6d0c8a97dde534a0bdc8b5a) +- Layout drawable [`b9239ef`](https://github.com/rive-app/rive-android/commit/b9239efc7662edb9c58450133816dcc8f66ddde7) + +#### [9.5.6](https://github.com/rive-app/rive-android/compare/9.5.5...9.5.6) + +> 10 July 2024 + +- chore: release v9.5.6 [`2fc7a83`](https://github.com/rive-app/rive-android/commit/2fc7a838ce20391c02be98dee2f13e78ff1e0f6a) +- change how forAll iterates over children [`aa282d8`](https://github.com/rive-app/rive-android/commit/aa282d89f83e6bbd687493db30f9972b6ee95063) +- Fix jpeg and png decode overflows and error handling. [`f27ebf1`](https://github.com/rive-app/rive-android/commit/f27ebf18551b49958fc53489dfb182b9afa9cef2) + +#### [9.5.5](https://github.com/rive-app/rive-android/compare/9.5.4...9.5.5) + +> 5 July 2024 + +- add missing validations [`#7531`](https://github.com/rive-app/rive-android/issues/7531) +- chore: release v9.5.5 [`fdcf995`](https://github.com/rive-app/rive-android/commit/fdcf99508f4e72e54af0e63be9bb22907b40e317) +- use varuint for writing/reading objectid, total properties and property key in animation reset [`61ac372`](https://github.com/rive-app/rive-android/commit/61ac37298f1f98986b5a5fe5fd07a7a40d088b50) + +#### [9.5.4](https://github.com/rive-app/rive-android/compare/9.5.3...9.5.4) + +> 2 July 2024 + +- disable fallback font during artboard rendering [`#7479`](https://github.com/rive-app/rive-android/issues/7479) +- chore: release v9.5.4 [`dff1682`](https://github.com/rive-app/rive-android/commit/dff16821c71723266db722744ede0c78a14f316f) +- Xxxx transitions with base virtual animation [`a1cbb63`](https://github.com/rive-app/rive-android/commit/a1cbb63ad0d85f112574cd14c8b93b6e34611116) +- Layout bitfield to props with keying [`49f2381`](https://github.com/rive-app/rive-android/commit/49f2381d38d813ff7cbbccc61358683cc1589a91) + +#### [9.5.3](https://github.com/rive-app/rive-android/compare/9.5.2...9.5.3) + +> 28 June 2024 + +- chore: release v9.5.3 [`85d9ead`](https://github.com/rive-app/rive-android/commit/85d9ead8664d7e64f2d71426172b784d33ffe3c5) +- Miscellaneous Layout UX Fixes [`5a54dfe`](https://github.com/rive-app/rive-android/commit/5a54dfe12fe492ea8ce29285faadb80fa1fa5749) +- Add yoga to thumbnail generator build [`6e88e57`](https://github.com/rive-app/rive-android/commit/6e88e570890905d56a4796454e7947ce61b64292) + +#### [9.5.2](https://github.com/rive-app/rive-android/compare/9.5.1...9.5.2) + +> 24 June 2024 + +- Bump a few deps [`8488ab9`](https://github.com/rive-app/rive-android/commit/8488ab9332192f89a3785143ace094531403a94e) +- chore: release v9.5.2 [`756950e`](https://github.com/rive-app/rive-android/commit/756950ec501fbeb93d87b81a2c84a5eef93f7113) +- Xxxx databinding add boolean [`0313076`](https://github.com/rive-app/rive-android/commit/03130763b7674b4de8c638074c5b363fb336ad98) + +#### [9.5.1](https://github.com/rive-app/rive-android/compare/9.5.0...9.5.1) + +> 19 June 2024 + +- chore: release v9.5.1 [`7d7bc11`](https://github.com/rive-app/rive-android/commit/7d7bc11682039e9dd2da55c73669fadca3735c15) +- Use new user/password combination for Maven [`9f55c22`](https://github.com/rive-app/rive-android/commit/9f55c22179767fa895b596ac8ba79f8cda3ccb64) + +#### [9.5.0](https://github.com/rive-app/rive-android/compare/9.4.2...9.5.0) + +> 18 June 2024 + +- chore: release v9.5.0 [`e6630cd`](https://github.com/rive-app/rive-android/commit/e6630cd8b650799b30e8ff5ea60353d20b106e7f) +- Yoga layout runtimes [`34ea6d6`](https://github.com/rive-app/rive-android/commit/34ea6d61f114c143f262a7fd353866833e9d7edf) +- Optimize image encoding/decoding in debug builds [`39b2e7b`](https://github.com/rive-app/rive-android/commit/39b2e7b91755ba5c074d044b468ca43f4cb2ca8e) + +#### [9.4.2](https://github.com/rive-app/rive-android/compare/9.4.1...9.4.2) + +> 8 June 2024 + +- chore: release v9.4.2 [`8c0a71f`](https://github.com/rive-app/rive-android/commit/8c0a71fba0686a421f1cb93162b6c1dd5a19992a) +- mark shape as dirty after flagged as target [`156df08`](https://github.com/rive-app/rive-android/commit/156df0869501737621f96749343d6ebc712a6ed1) +- don’t defer updates when a shape/path is used for hit detect [`b485463`](https://github.com/rive-app/rive-android/commit/b485463643764e369dccab71ace49be6ee096e83) + +#### [9.4.1](https://github.com/rive-app/rive-android/compare/9.4.0...9.4.1) + +> 7 June 2024 + +- chore: release v9.4.1 [`282c037`](https://github.com/rive-app/rive-android/commit/282c0376ee9cab6ee15101f9aea3f55f6aad1f42) +- fix bounds calculation ahead of time [`d8e89dd`](https://github.com/rive-app/rive-android/commit/d8e89ddbbb8dd12190698ddeaf5ca9d2e7104305) + +#### [9.4.0](https://github.com/rive-app/rive-android/compare/9.3.6...9.4.0) + +> 4 June 2024 + +- Fix libjpg on Mac Sonoma [`a89a447`](https://github.com/rive-app/rive-android/commit/a89a4477f8e94cb9f3b29789787bab00aed2401e) +- chore: release v9.4.0 [`4205021`](https://github.com/rive-app/rive-android/commit/4205021d545f727f4a9bcf48ed92cac9c176cf5a) +- Start/Stop audio only if necessary [`8270f7b`](https://github.com/rive-app/rive-android/commit/8270f7bbbb82ae666ac86205d454dfa67a5136a4) + +#### [9.3.6](https://github.com/rive-app/rive-android/compare/9.3.5...9.3.6) + +> 28 May 2024 + +- fix for unexpected triggered events [`#7226`](https://github.com/rive-app/rive-android/issues/7226) +- use world bounds for coarse grained collision test [`#7286`](https://github.com/rive-app/rive-android/issues/7286) +- Improve capture for lambda to ensure the correct surface is released [`3d9793f`](https://github.com/rive-app/rive-android/commit/3d9793f87aa7df2a304b4d27e5e11c1e467fd089) +- chore: release v9.3.6 [`bdd8493`](https://github.com/rive-app/rive-android/commit/bdd84938cce0b4c49b51683c933cc0ce90b5b839) +- Use unique_ptr in import stack. [`3342e73`](https://github.com/rive-app/rive-android/commit/3342e737bd9730afd771019a2f27b50ed9e0462d) + +#### [9.3.5](https://github.com/rive-app/rive-android/compare/9.3.4...9.3.5) + +> 10 May 2024 + +- Skip non-finite vertices in GrTriangulator [`#7235`](https://github.com/rive-app/rive-android/issues/7235) +- Fix an assert in contour_measure.cpp [`#7210`](https://github.com/rive-app/rive-android/issues/7210) +- fix follow path not working with path as target and shape with 0 opacity [`#7155`](https://github.com/rive-app/rive-android/issues/7155) +- chore: release v9.3.5 [`cad9f1b`](https://github.com/rive-app/rive-android/commit/cad9f1b842afcd0f452ef202e9caae76a6ae46d7) +- Fix ios analyzer [`10d1ae3`](https://github.com/rive-app/rive-android/commit/10d1ae33bda2f86d3218e97275500ddb4020a34b) +- fix advancing nested animations [`7d1d4b0`](https://github.com/rive-app/rive-android/commit/7d1d4b03810829074387036b77e20bdd0198fe38) + +#### [9.3.4](https://github.com/rive-app/rive-android/compare/9.3.3...9.3.4) + +> 25 April 2024 + +- Android OOB Audio [`83f4f4a`](https://github.com/rive-app/rive-android/commit/83f4f4a310ea9d241c9a50bd880778e7d26cf1fa) +- chore: release v9.3.4 [`d69ca35`](https://github.com/rive-app/rive-android/commit/d69ca354b7f340a2b3dd8e2d582ce351fbff5c58) +- Revive PLS again on ARM [`3424983`](https://github.com/rive-app/rive-android/commit/3424983d5269b799d97f333bbf82f5574f47c901) + +#### [9.3.3](https://github.com/rive-app/rive-android/compare/9.3.2...9.3.3) + +> 23 April 2024 + +- Asset types in Kotlin [`8d18f9b`](https://github.com/rive-app/rive-android/commit/8d18f9b2d5e7371e0e089446e4b4b22572d97485) +- chore: release v9.3.3 [`5f16327`](https://github.com/rive-app/rive-android/commit/5f16327d42b2cf1f8284f908ffe5b19c76d43514) +- Don't advance between draws in Android stress test [`8f012a1`](https://github.com/rive-app/rive-android/commit/8f012a15863e9f974ded9e7f5cd1afc05edb9798) + +#### [9.3.2](https://github.com/rive-app/rive-android/compare/9.3.1...9.3.2) + +> 18 April 2024 + +- chore: release v9.3.2 [`684f89d`](https://github.com/rive-app/rive-android/commit/684f89da0bde1ab584068620ff3fd726a9ca4d5c) +- Start & stop audio with renderer thread [`1c71069`](https://github.com/rive-app/rive-android/commit/1c710690d195ae9bcfd04bcb41dca711c01d1872) +- propagate volume to nested artboards [`853a172`](https://github.com/rive-app/rive-android/commit/853a172f0674fa85fd62c3df17f802d5c82edb85) + +#### [9.3.1](https://github.com/rive-app/rive-android/compare/9.3.0...9.3.1) + +> 8 April 2024 + +- treat cubic curve as quad when control point equals endpoint [`#6969`](https://github.com/rive-app/rive-android/issues/6969) +- Android/resize surface [`d6c2801`](https://github.com/rive-app/rive-android/commit/d6c2801750af18bfd2c81a4a14cabb51295f139f) +- chore: release v9.3.1 [`457cc42`](https://github.com/rive-app/rive-android/commit/457cc429be040631e93794716e617a8d937b579f) +- Audio asset volume + VU [`e47bf89`](https://github.com/rive-app/rive-android/commit/e47bf89aef67924c3ab5a5fdf4eaa9736afdbc57) + +#### [9.3.0](https://github.com/rive-app/rive-android/compare/9.2.2...9.3.0) + +> 28 March 2024 + +- chore: update README [`26d559a`](https://github.com/rive-app/rive-android/commit/26d559a9fabbaf390fa4ee25e5190604f401b469) +- Remove the Queue from Metal PLS [`9f4651e`](https://github.com/rive-app/rive-android/commit/9f4651e16b998942031f04789a1e1cc81863161c) +- chore: release v9.3.0 [`1a71e7a`](https://github.com/rive-app/rive-android/commit/1a71e7a73d87679acfe4883646f57e135823c66a) + +#### [9.2.2](https://github.com/rive-app/rive-android/compare/9.2.1...9.2.2) + +> 28 February 2024 + +- `RiveAnimationView.setAssetLoader()` fix [`fdbec71`](https://github.com/rive-app/rive-android/commit/fdbec7180703f7c5685d69022cc835f330be8f5c) +- chore: release v9.2.2 [`78e5e52`](https://github.com/rive-app/rive-android/commit/78e5e52c859ccedc8ebce46aee3422667cd95fc1) + +#### [9.2.1](https://github.com/rive-app/rive-android/compare/9.2.0...9.2.1) + +> 26 February 2024 + +- chore: release v9.2.1 [`a62470b`](https://github.com/rive-app/rive-android/commit/a62470b5d8c8518b1e15fd21b1542e18430170c3) +- trigger change when text modifier updates [`b7f8e44`](https://github.com/rive-app/rive-android/commit/b7f8e44077b4c350c6052d665e6ae9669b3d1fee) +- add support for text feature in runtime [`e1a30fb`](https://github.com/rive-app/rive-android/commit/e1a30fb1212dce8eada9ff7881e307ae60dbd4db) + +#### [9.2.0](https://github.com/rive-app/rive-android/compare/9.1.2...9.2.0) + +> 22 February 2024 + +- Reorganize premake [`4197538`](https://github.com/rive-app/rive-android/commit/41975384be6275f2ac6554f5001fe9f7dd3d8e50) +- chore: release v9.2.0 [`b642430`](https://github.com/rive-app/rive-android/commit/b642430047201d8a70f6d4cc924330877b57576c) +- Automatically trim PLSRenderContext resources [`bd2b8f2`](https://github.com/rive-app/rive-android/commit/bd2b8f2d05f40eed14c534efa6f213bd8ec39b50) + +#### [9.1.2](https://github.com/rive-app/rive-android/compare/9.1.1...9.1.2) + +> 26 January 2024 + +- More browserstack [`13de148`](https://github.com/rive-app/rive-android/commit/13de1481bba8a7a435f264234dd8f9650b2fdb42) +- Canvas Images fixes [`24acebb`](https://github.com/rive-app/rive-android/commit/24acebb0c8db5bf1ca92b9c8923e4cb01273f0f2) +- PLS external framebuffer optimizations [`471385f`](https://github.com/rive-app/rive-android/commit/471385f35c6bc59c6c069dc29b0dfc6b27b97d49) + +#### [9.1.1](https://github.com/rive-app/rive-android/compare/9.1.0...9.1.1) + +> 18 January 2024 + +- fix elastic interpolator crash with period 0 [`#6422`](https://github.com/rive-app/rive-android/issues/6422) +- Convert RenderPath/CommandPath and RenderPaint to refcounted objects [`ce69dcc`](https://github.com/rive-app/rive-android/commit/ce69dcc4e660aee62003cded3ecbde55b48d5b87) +- Try fixing Android actions [`612cd05`](https://github.com/rive-app/rive-android/commit/612cd05b91afe631e6a69c7846df12315e072da9) +- chore: release v9.1.1 [`4756197`](https://github.com/rive-app/rive-android/commit/4756197117d83c6c796f6541de7986aacc7d6227) + +#### [9.1.0](https://github.com/rive-app/rive-android/compare/9.0.10...9.1.0) + +> 5 December 2023 + +- [Android] Canvas renderer [`6039cc6`](https://github.com/rive-app/rive-android/commit/6039cc6aff7d05f2c164d124bf768b9322ff5236) +- chore: release v9.1.0 [`3ed6554`](https://github.com/rive-app/rive-android/commit/3ed6554d567ba22819f1e2d173ca0f698d2893dd) + +#### [9.0.10](https://github.com/rive-app/rive-android/compare/9.0.9...9.0.10) + +> 1 December 2023 + +- chore: release v9.0.10 [`ebdedc9`](https://github.com/rive-app/rive-android/commit/ebdedc90a328f4db6cbe9e845e5f899e7c7b655d) +- [Android] Fix crash on 32-bit devices [`b6003ef`](https://github.com/rive-app/rive-android/commit/b6003efb3c86b200e56065548c3c5daa5156a636) + +#### [9.0.9](https://github.com/rive-app/rive-android/compare/9.0.8...9.0.9) + +> 1 December 2023 + +- chore: release v9.0.9 [`cb4fda8`](https://github.com/rive-app/rive-android/commit/cb4fda83853b5288304898e98cad91e83ce15744) +- skip constraints in editor when target is collapsed [`128d6d2`](https://github.com/rive-app/rive-android/commit/128d6d223502b1212acf42fe2a7658b047f480fe) + +#### [9.0.8](https://github.com/rive-app/rive-android/compare/9.0.7...9.0.8) + +> 30 November 2023 + +- Use `applicationContext` for Volley [`0cfd2d9`](https://github.com/rive-app/rive-android/commit/0cfd2d9a193cbf789739013f4bfeae6bd8eacd61) +- chore: release v9.0.8 [`6a8e9f0`](https://github.com/rive-app/rive-android/commit/6a8e9f0418cfcd4742a7f8d6260dcb8b4089f810) +- ignore paths that are inactive in solos when calculating hit test [`b0d60d5`](https://github.com/rive-app/rive-android/commit/b0d60d57823183a459f2566d15ea90286a17824b) + +#### [9.0.7](https://github.com/rive-app/rive-android/compare/9.0.6...9.0.7) + +> 9 November 2023 + +- chore: release v9.0.7 [`c7b28dd`](https://github.com/rive-app/rive-android/commit/c7b28dd6ec96a3718d338a863edeaf3ece99686f) +- Delete assets after artboards to fix race condition with FileAssetReferencers. [`16c5086`](https://github.com/rive-app/rive-android/commit/16c50863a97630c9233cc2042fa24d82927c4184) + +#### [9.0.6](https://github.com/rive-app/rive-android/compare/9.0.5...9.0.6) + +> 9 November 2023 + +- Setting multiple inputs at once [`f75c451`](https://github.com/rive-app/rive-android/commit/f75c451cab780f37354eb0335b5dc47aef612013) +- chore: release v9.0.6 [`e41f5cf`](https://github.com/rive-app/rive-android/commit/e41f5cfa140b831609ea2cc6275433b1981d695c) +- Fix validation for listeners to validate with nested inputs [`3afdcf7`](https://github.com/rive-app/rive-android/commit/3afdcf796bf29aa836b34a96daca3a44a79520a2) + +#### [9.0.5](https://github.com/rive-app/rive-android/compare/9.0.4...9.0.5) + +> 7 November 2023 + +- Fix follow path 6070 [`#6070`](https://github.com/rive-app/rive-android/issues/6070) +- Android fixes & cleanups [`86216e0`](https://github.com/rive-app/rive-android/commit/86216e012d2df1cf1057b4eac5fdf82c0c1fb557) +- chore: release v9.0.5 [`343d688`](https://github.com/rive-app/rive-android/commit/343d6887cae35c6bdb58328d5ae9c4f387df61d8) +- compute parameters when cubic values change [`0517007`](https://github.com/rive-app/rive-android/commit/0517007d8cef5cdbab2e23043fc952a90ca0ae77) + +#### [9.0.4](https://github.com/rive-app/rive-android/compare/9.0.3...9.0.4) + +> 2 November 2023 + +- chore: release v9.0.4 [`de7b558`](https://github.com/rive-app/rive-android/commit/de7b558a62f0320726ee94ade51476e32c51b132) + +#### [9.0.3](https://github.com/rive-app/rive-android/compare/9.0.2...9.0.3) + +> 2 November 2023 + +- chore: release v9.0.3 [`b86a640`](https://github.com/rive-app/rive-android/commit/b86a64083e7ce6ee9b2503abe3b47d57ecc3fe23) +- Move PLS storage textures to PLS_TEXTURE_BINDINGS_SET in Vulkan [`0bd0f4d`](https://github.com/rive-app/rive-android/commit/0bd0f4daff0cdd82c7758d5f79e11a2ff0bee6ef) + +#### [9.0.2](https://github.com/rive-app/rive-android/compare/9.0.1...9.0.2) + +> 1 November 2023 + +- chore: release v9.0.2 [`3508b64`](https://github.com/rive-app/rive-android/commit/3508b642b05bf54b7cf111dba2f1a1166d7a5edf) + +#### [9.0.1](https://github.com/rive-app/rive-android/compare/9.0.0...9.0.1) + +> 1 November 2023 + +- chore: release v9.0.1 [`eecf637`](https://github.com/rive-app/rive-android/commit/eecf637ed95f4ce8db60e5c9c1acb4c3d092d5b3) + +### [9.0.0](https://github.com/rive-app/rive-android/compare/8.7.0...9.0.0) + +> 1 November 2023 + +- Queue Inputs [`87be985`](https://github.com/rive-app/rive-android/commit/87be985540373678c4fce594b27f10aff7abdc2e) +- chore: release v9.0.0 [`713dba1`](https://github.com/rive-app/rive-android/commit/713dba1708c967f602bc9f9b5465f6d272c3e73f) + +#### [8.7.0](https://github.com/rive-app/rive-android/compare/8.6.2...8.7.0) + +> 31 October 2023 + +- Start synchronizing with a File lock [`7678d57`](https://github.com/rive-app/rive-android/commit/7678d57367c767dc516968c8927a3ab9760be508) +- chore: release v8.7.0 [`2cd3102`](https://github.com/rive-app/rive-android/commit/2cd3102ab8ff278288abf17cc05703deb7620f13) +- Outofbandcache [`90f1797`](https://github.com/rive-app/rive-android/commit/90f179792ce142ae19ce150ba01684d82dc33292) + +#### [8.6.2](https://github.com/rive-app/rive-android/compare/8.6.1...8.6.2) + +> 25 October 2023 + +- Add basic font loading example with existing XML pattern [`ac9b2f4`](https://github.com/rive-app/rive-android/commit/ac9b2f4af0affbb086598ce4be37c953628b9ef9) +- fix: check for events before advance [`71cae14`](https://github.com/rive-app/rive-android/commit/71cae145754164fdcc60d806c9173adaac4ac321) +- chore: release v8.6.2 [`50f4984`](https://github.com/rive-app/rive-android/commit/50f498436326ece0174cf6682f496bb4e561a109) + +#### [8.6.1](https://github.com/rive-app/rive-android/compare/8.6.0...8.6.1) + +> 23 October 2023 + +- Re-init surface on resize, add test [`ee3933a`](https://github.com/rive-app/rive-android/commit/ee3933ae7abc1789ee0a080e12be3b88edddb9cc) +- Fixed clang check. [`1b1f193`](https://github.com/rive-app/rive-android/commit/1b1f193b7b7db7a6f7c7ac990db644bc8002f368) +- chore: release v8.6.1 [`848d275`](https://github.com/rive-app/rive-android/commit/848d2752b0cc5970766bd8c87f06ca43ba553d58) + +#### [8.6.0](https://github.com/rive-app/rive-android/compare/8.5.0...8.6.0) + +> 18 October 2023 + +- Android Out of Band Assets [`8776210`](https://github.com/rive-app/rive-android/commit/8776210a4e4920f9ee1945e66c8a78d0f0b4f43c) +- feat: add preview build variant to android example [`4e78ad1`](https://github.com/rive-app/rive-android/commit/4e78ad1ed908e85dbccdaf5362fbc621166ca32a) +- chore: release v8.6.0 [`018469f`](https://github.com/rive-app/rive-android/commit/018469f07d3f7fba05e46f064a115c8fd09cca7f) + +#### [8.5.0](https://github.com/rive-app/rive-android/compare/8.4.0...8.5.0) + +> 10 October 2023 + +- 6041 follow path with 0 opacity [`#6041`](https://github.com/rive-app/rive-android/issues/6041) +- Fall back on Skia when PLS isn't supported on Android [`0c5c1a5`](https://github.com/rive-app/rive-android/commit/0c5c1a5a2f90b3993799e2239a6ccb099b48195c) +- chore: release v8.5.0 [`26f6f3d`](https://github.com/rive-app/rive-android/commit/26f6f3d6e23c8c686f8ec27a4f083e12b965308e) +- feat: add count and query APIs for events and text runs at the Artboard level, and expose in WASM [`f57aac2`](https://github.com/rive-app/rive-android/commit/f57aac22800d121c33ab2d6fb317f03872649aaa) + +#### [8.4.0](https://github.com/rive-app/rive-android/compare/8.3.0...8.4.0) + +> 19 September 2023 + +- feat: add events on Android [`ae7d2ea`](https://github.com/rive-app/rive-android/commit/ae7d2eacc11c3b934df6985edad46d12230665a2) +- chore: release v8.4.0 [`87017cb`](https://github.com/rive-app/rive-android/commit/87017cbb0b6e78f5142c3ca1eb76718a84806289) +- Fix issue with timeline events on first frame [`c2c67f2`](https://github.com/rive-app/rive-android/commit/c2c67f209b101cf3a95cda179254647bb38d34ac) + +#### [8.3.0](https://github.com/rive-app/rive-android/compare/8.2.3...8.3.0) + +> 13 September 2023 + +- Read passed any empty runs when iterating glyphs. [`#5973`](https://github.com/rive-app/rive/issues/5973) +- [Android] Frames & Times [`c4788bf`](https://github.com/rive-app/rive-android/commit/c4788bfde82e52d54966caffca82b016f7f35a2b) +- Implement image meshes in PLS [`3281c19`](https://github.com/rive-app/rive-android/commit/3281c197a94891a80539ba970bf35a44d96e7cc6) +- Make RenderBuffer mappable [`b60a400`](https://github.com/rive-app/rive-android/commit/b60a400f95246954c673814b848a47e3d587df4b) + +#### [8.2.3](https://github.com/rive-app/rive-android/compare/8.2.2...8.2.3) + +> 30 August 2023 + +- Merge PLSFactory into PLSRenderContext [`5294bb6`](https://github.com/rive-app/rive-android/commit/5294bb6ebdd4c873c2cadd4851d3b2664ec76630) +- Tentative fix for initializer list thread race condition [`850bc8b`](https://github.com/rive-app/rive-android/commit/850bc8b7ba058512114461a856336a4e7a67b844) +- chore: release v8.2.3 [`2e3053b`](https://github.com/rive-app/rive-android/commit/2e3053b3bf460039236f1b79b13aacd6d4722c94) + +#### [8.2.2](https://github.com/rive-app/rive-android/compare/8.2.1...8.2.2) + +> 23 August 2023 + +- Implement drawImage() in PLS [`c7798db`](https://github.com/rive-app/rive-android/commit/c7798dbbef1d1b1b424dfbd1c2d33fb4f179004d) +- chore: release v8.2.2 [`c51d375`](https://github.com/rive-app/rive-android/commit/c51d3751a2a546238a1ee07c30561513e8c0d6c1) +- Skip frames when not yet done to avoid stalling CPU [`8210584`](https://github.com/rive-app/rive-android/commit/8210584e940e4a6b5116182ac053a1f576cc5cf1) + +#### [8.2.1](https://github.com/rive-app/rive-android/compare/8.2.0...8.2.1) + +> 14 August 2023 + +- chore: release v8.2.1 [`114e5d9`](https://github.com/rive-app/rive-android/commit/114e5d9928cee50785e4bb0a70ef9e3bd56fc8b8) +- Fix issue with nested artboards not updating follow path constraints. [`d3dcf33`](https://github.com/rive-app/rive-android/commit/d3dcf33bcc584d76049075f3b72dc1ccd2c5ae93) +- Build PLS shaders for simulator. [`e56de74`](https://github.com/rive-app/rive-android/commit/e56de744617b2de780c28f5d84ef621eaf4dabe4) + +#### [8.2.0](https://github.com/rive-app/rive-android/compare/8.1.3...8.2.0) + +> 11 August 2023 + +- chore: release v8.2.0 [`96372c2`](https://github.com/rive-app/rive-android/commit/96372c21204ca505403efd1915e8015932e9494b) +- Reuse clip contents in PLS [`a4ec89a`](https://github.com/rive-app/rive-android/commit/a4ec89a43ebe5cd4de76d39362321209b156ac64) + +#### [8.1.3](https://github.com/rive-app/rive-android/compare/8.1.2...8.1.3) + +> 10 August 2023 + +- chore: release v8.1.3 [`0142ae6`](https://github.com/rive-app/rive-android/commit/0142ae68e3a3b219f665299dc7c20651e9cfeea6) +- Add rive::math::msb() [`ebb5066`](https://github.com/rive-app/rive-android/commit/ebb5066d9266188df0a0a04a538f0c5d8d24ab89) +- Add a Bitmap::detachBytes method [`c5e9c0f`](https://github.com/rive-app/rive-android/commit/c5e9c0f910a4f4d9a74dcf80029d550f8195d45c) + +#### [8.1.2](https://github.com/rive-app/rive-android/compare/8.1.1...8.1.2) + +> 5 August 2023 + +- chore: release v8.1.2 [`480af06`](https://github.com/rive-app/rive-android/commit/480af06b9516a523d8d56763f62a1041b8ab909f) +- fix leak in move operator= on SimpleArray [`9269c0e`](https://github.com/rive-app/rive-android/commit/9269c0e7da1ec9bf95ce29395470a74b9b810b4a) +- Make rive_decoders compile on Windows [`5748cf5`](https://github.com/rive-app/rive-android/commit/5748cf5f83386cce27d57b1644bf05e9eea6a4df) + +#### [8.1.1](https://github.com/rive-app/rive-android/compare/8.1.0...8.1.1) + +> 3 August 2023 + +- Clipping and baseline [`#5732`](https://github.com/rive-app/rive-android/issues/5732) +- chore: release v8.1.1 [`6d1748d`](https://github.com/rive-app/rive-android/commit/6d1748d4c5032f9660c2e29d58b511c09d1b6aeb) +- docs: add awesome-rive to README [`aa3b4e1`](https://github.com/rive-app/rive-android/commit/aa3b4e13acdf7bf93f7b54afa36e9ce322ca13bd) +- Enable animation for Text Run style prop [`bd3ccd4`](https://github.com/rive-app/rive-android/commit/bd3ccd4799620239840324303d699f3e5261e1ac) + +#### [8.1.0](https://github.com/rive-app/rive-android/compare/8.0.0...8.1.0) + +> 31 July 2023 + +- feat: add text run binding and api [`0eddc41`](https://github.com/rive-app/rive-android/commit/0eddc417ec161245a0fa2bd418b0745126600774) +- Add a "stress test" android activity that draws lots of Martys [`4c2ab0c`](https://github.com/rive-app/rive-android/commit/4c2ab0ca0b3a3fff48da23e0326550caf315b430) +- Clean builds properly [`335a161`](https://github.com/rive-app/rive-android/commit/335a161cbca386691e1be5049ebf09f649453250) + +### [8.0.0](https://github.com/rive-app/rive-android/compare/7.0.1...8.0.0) + +> 26 July 2023 + +- chore: release v8.0.0 [`59667b5`](https://github.com/rive-app/rive-android/commit/59667b56fec037db726d85d4e5ccdc3797e14cb8) +- update thumbnailer for text [`cde8311`](https://github.com/rive-app/rive-android/commit/cde831119a9ac3d32c9e8c25558727649fc22a1a) + +#### [7.0.1](https://github.com/rive-app/rive-android/compare/7.0.0...7.0.1) + +> 26 July 2023 + +- chore: release v7.0.1 [`05718ea`](https://github.com/rive-app/rive-android/commit/05718ea242ce76822b54323e85920f6cfacc6f6d) + +### [7.0.0](https://github.com/rive-app/rive-android/compare/6.0.1...7.0.0) + +> 26 July 2023 + +- PLS Android Integration [`ab45d45`](https://github.com/rive-app/rive-android/commit/ab45d45bd415c19e0632aff80c8a37f1473d00bf) +- chore: release v7.0.0 [`3ae4192`](https://github.com/rive-app/rive-android/commit/3ae41923ab4e3dde86e8ee50b3619f4e62ad2155) +- Rive Renderer Ref [`98dde8a`](https://github.com/rive-app/rive-android/commit/98dde8ae8f256cf638ae1cc2e181c9b1fb5f3bc9) + +#### [6.0.1](https://github.com/rive-app/rive-android/compare/6.0.0...6.0.1) + +> 21 July 2023 + +- chore: release v6.0.1 [`280bdc7`](https://github.com/rive-app/rive-android/commit/280bdc739ddc04eb5695683351b5166f89b095f6) +- FollowPathConstraint to extend TransformSpaceConstraint [`80e97ba`](https://github.com/rive-app/rive-android/commit/80e97ba80e897c2bee4c75dd4420c63c9dbdbcfd) +- Don't use the '-g' buildoption in premake [`b16f70e`](https://github.com/rive-app/rive-android/commit/b16f70eeeab8d91e19899decbafa87d752715dfa) + +### [6.0.0](https://github.com/rive-app/rive-android/compare/5.1.6...6.0.0) + +> 14 July 2023 + +- Set runtime dir as environment variable for CI [`9f9d76a`](https://github.com/rive-app/rive-android/commit/9f9d76ae101a92d7ed729f87733ef8723d6b41c6) +- chore: release v6.0.0 [`3c66874`](https://github.com/rive-app/rive-android/commit/3c66874315666e3b2980e39b5037359e55262da4) + +#### [5.1.6](https://github.com/rive-app/rive-android/compare/5.1.5...5.1.6) + +> 14 July 2023 + +- Add CMake support for building Android and Catch2 Tests [`3b48676`](https://github.com/rive-app/rive-android/commit/3b48676c804b611c4e94869a57040c2208adbc5d) +- Add fix for lifecycle observe leak [`9e2beb8`](https://github.com/rive-app/rive-android/commit/9e2beb8405b8b370ff8d24c08895178efd8ff100) +- Fix for the Android release pipeline [`0f3c588`](https://github.com/rive-app/rive-android/commit/0f3c588c0ebd6afccea06a98f10080fa1f311ce4) + +#### [5.1.5](https://github.com/rive-app/rive-android/compare/5.1.4...5.1.5) + +> 26 June 2023 + +- chore: release v5.1.5 [`2b401fd`](https://github.com/rive-app/rive-android/commit/2b401fdf6e3a4e78411cea25dc6b560653876768) +- Feature options on Fonts [`c27fb77`](https://github.com/rive-app/rive-android/commit/c27fb77e7acf1f23313b3ed871a3b8453f0049b2) +- Runtime/interpolate states cpp [`afd7d5a`](https://github.com/rive-app/rive-android/commit/afd7d5aebcc967bee6db71964b27d23613910bdf) + +#### [5.1.4](https://github.com/rive-app/rive-android/compare/5.1.3...5.1.4) + +> 21 June 2023 + +- Cut a list when notifying listeners [`fc50694`](https://github.com/rive-app/rive-android/commit/fc50694b912ee950ce2052cf9439a9dbf48ce19d) +- chore: release v5.1.4 [`087638a`](https://github.com/rive-app/rive-android/commit/087638a4becd2076ad5252ed49981a32607b0d4b) +- Two mini-fixes [`ed750fb`](https://github.com/rive-app/rive-android/commit/ed750fb41b6be0eed0ff5c020580dc354b5be8de) + +#### [5.1.3](https://github.com/rive-app/rive-android/compare/5.1.2...5.1.3) + +> 13 June 2023 + +- Clean up recyclerview example [`b229933`](https://github.com/rive-app/rive-android/commit/b229933189358b4272a2161005fd08f074217b29) +- chore: release v5.1.3 [`fdd93fc`](https://github.com/rive-app/rive-android/commit/fdd93fcfa98b8cd33d862f5fceee30a3fe9f0c21) + +#### [5.1.2](https://github.com/rive-app/rive-android/compare/5.1.1...5.1.2) + +> 7 June 2023 + +- Make ref-counting a bit more thread-safe & other minor fixes [`a512f52`](https://github.com/rive-app/rive-android/commit/a512f520fe0aa7c34c0aa11d269ebdcf786ddd6c) +- Fix a deadlock in WorkerThread<>::waitUntilComplete [`02f7104`](https://github.com/rive-app/rive-android/commit/02f7104dbdd002229b9aa2ae19370e4505ad98f2) +- chore: release v5.1.2 [`cbe2f14`](https://github.com/rive-app/rive-android/commit/cbe2f14905dbf9ac068eb09329e78a3a15bd3d68) + +#### [5.1.1](https://github.com/rive-app/rive-android/compare/5.1.0...5.1.1) + +> 2 June 2023 + +- chore: release v5.1.1 [`e446b0e`](https://github.com/rive-app/rive-android/commit/e446b0e7b3617d5e8ec0146afff1316fd31ddb6c) +- State Machine instance doesn’t add dependencies [`9a20670`](https://github.com/rive-app/rive-android/commit/9a20670067778dac85fd18f62e8a1ff27b6c1fa7) + +#### [5.1.0](https://github.com/rive-app/rive-android/compare/5.0.2...5.1.0) + +> 2 June 2023 + +- feat: add notifyAdvance listener to RiveFileController [`4a44b56`](https://github.com/rive-app/rive-android/commit/4a44b56e7ce3e1dfb03107bfa63ea27319774dfe) +- chore: release v5.1.0 [`901a6e1`](https://github.com/rive-app/rive-android/commit/901a6e10aee8698f64d4789f1e1776c505d2864c) + +#### [5.0.2](https://github.com/rive-app/rive-android/compare/5.0.1...5.0.2) + +> 31 May 2023 + +- Various threading and EGL cleanups to the android runtime [`34aa504`](https://github.com/rive-app/rive-android/commit/34aa504a670ed149551c209e9d321a7eb3550432) +- chore: release v5.0.2 [`c18e886`](https://github.com/rive-app/rive-android/commit/c18e8868d578a208804a693c37893b86c62a6102) + +#### [5.0.1](https://github.com/rive-app/rive-android/compare/5.0.0...5.0.1) + +> 26 May 2023 + +- Switch Android to a single worker thread [`6af849f`](https://github.com/rive-app/rive-android/commit/6af849f0757c38c26b55be5d773cab9b8a0eee80) +- Delete egl_thread_state [`591a55d`](https://github.com/rive-app/rive-android/commit/591a55de69e0e8236e8f9beffd28b3603d2c91b3) +- C++ Style guide [`61b0ce8`](https://github.com/rive-app/rive-android/commit/61b0ce82867b1a4cf4aef275abee38932bbe8137) + +### [5.0.0](https://github.com/rive-app/rive-android/compare/4.6.4...5.0.0) + +> 24 May 2023 + +- `play()` function restarts paused animations [`dd9d983`](https://github.com/rive-app/rive-android/commit/dd9d9832e0cd4b9506bbfead986fefec15523024) +- chore: release v5.0.0 [`5c849eb`](https://github.com/rive-app/rive-android/commit/5c849eb3db097cd16bef319ffdaa1a40982a2ef8) +- Joystick ordering [`020438d`](https://github.com/rive-app/rive-android/commit/020438d12a1884c75f16e44690d5e38965928a40) + +#### [4.6.4](https://github.com/rive-app/rive-android/compare/4.6.3...4.6.4) + +> 22 May 2023 + +- Fix-ups [`25f6450`](https://github.com/rive-app/rive-android/commit/25f6450c3ef7e639c1b0eff16880f6e0ac959c35) +- chore: release v4.6.4 [`f7bed82`](https://github.com/rive-app/rive-android/commit/f7bed82491bec14e723e7494a47d2685009d92d8) +- Joystick updates [`40966b3`](https://github.com/rive-app/rive-android/commit/40966b3382556346c8fad031bafe2bd8f093c0c5) + +#### [4.6.3](https://github.com/rive-app/rive-android/compare/4.6.2...4.6.3) + +> 19 May 2023 + +- chore: release v4.6.3 [`78a8185`](https://github.com/rive-app/rive-android/commit/78a81851306d9fd9b8652366f8eabbffbd80a9cd) +- Try bumping publishing plugin to fix releases [`b4254df`](https://github.com/rive-app/rive-android/commit/b4254df0db085b9e866cdca8137e6df3350123d9) + +#### [4.6.2](https://github.com/rive-app/rive-android/compare/4.6.1...4.6.2) + +> 19 May 2023 + +- chore: release v4.6.2 [`004e16a`](https://github.com/rive-app/rive-android/commit/004e16afe19c2c64b66a90e79ec05831c09d011b) + +#### [4.6.1](https://github.com/rive-app/rive-android/compare/4.6.0...4.6.1) + +> 19 May 2023 + +- Cleanup & testing [`#5265`](https://github.com/rive-app/rive-android/issues/5265) +- chore: release v4.6.1 [`dc5a273`](https://github.com/rive-app/rive-android/commit/dc5a273606c8cc0d6fe43996afe3d686aa2946cd) + +#### [4.6.0](https://github.com/rive-app/rive-android/compare/4.5.0...4.6.0) + +> 18 May 2023 + +- Use lifecycle observer to clean up resources on destroy [`7e9d182`](https://github.com/rive-app/rive-android/commit/7e9d182178b259292cb4a710b1ae7f323ddb9393) +- chore: release v4.6.0 [`ac663f0`](https://github.com/rive-app/rive-android/commit/ac663f0029831d38da2ae2fde0c5f60c470ac612) + +#### [4.5.0](https://github.com/rive-app/rive-android/compare/4.4.5...4.5.0) + +> 17 May 2023 + +- Android - EGL & Skia Context Sharing [`ba682e8`](https://github.com/rive-app/rive-android/commit/ba682e81855afa379f8eb2d7edc98bbc8330e7f6) +- chore: release v4.5.0 [`26e642e`](https://github.com/rive-app/rive-android/commit/26e642eadc824bd6a748131315a27044d82e0ea5) + +#### [4.4.5](https://github.com/rive-app/rive-android/compare/4.4.4...4.4.5) + +> 16 May 2023 + +- Fix flickering caught in high level runtimes. [`#159`](https://github.com/rive-app/rive-react-native/issues/159) +- chore: release v4.4.5 [`24f4057`](https://github.com/rive-app/rive-android/commit/24f4057a4f3b60a52a7ade53e56277b6f69ea616) +- Attempt fixing the builds with new Docker images [`53d62c4`](https://github.com/rive-app/rive-android/commit/53d62c463c5899c8d2da8a4468086623a4c6584f) +- Update to Flutter 3.10.0 [`d59b2e5`](https://github.com/rive-app/rive-android/commit/d59b2e588bdf75f9cdccc2266ad06a1403748d5f) + +#### [4.4.4](https://github.com/rive-app/rive-android/compare/4.4.3...4.4.4) + +> 11 May 2023 + +- Android memory enhancements [`a821dd4`](https://github.com/rive-app/rive-android/commit/a821dd4839a019ffff76ca20f5f018504cbc3dbc) +- chore: release v4.4.4 [`e4ffb37`](https://github.com/rive-app/rive-android/commit/e4ffb372f145371f1701897eea159aababfe17e7) + +#### [4.4.3](https://github.com/rive-app/riv…
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Please check commit message for details