Skip to content

Releases: rive-app/rive-android

2.0.1

01 Dec 13:34

Choose a tag to compare

  • Skia Renderer #201
  • Add rive-cpp format preferences and run clang-format 431ef05
  • Add rive-cpp format preferences and run clang-format bf7495b
  • OpenGL fixes & cleanup 048e69d
  • OpenGL fixes & cleanup 0f222bf
  • Move renderer directly into the JNI folders, fix up the GL view to use the renderer, add more hooks for JNI calls c445b63
  • Move renderer directly into the JNI folders, fix up the GL view to use the renderer, add more hooks for JNI calls 5b6aaec
  • Get a working EGL Surface View integrated with Swappy 1aacdb3
  • Get a working EGL Surface View integrated with Swappy 10a0580
  • Integrate Swappy example into a custom SurfaceView dbf300d
  • Integrate Swappy example into a custom SurfaceView cb5b0c3
  • Lay down a bunch of abstractions, clean up draw calls, add Linear Animation Controllers ea48633
  • Lay down a bunch of abstractions, clean up draw calls, add Linear Animation Controllers b57c420
  • More Renderer cleanup 556de50
  • More Renderer cleanup 12717be
  • Rename fields with mName convention 8a5b5ca
  • Rename fields with mName convention c84be26
  • Start merging swappy into RiveAnimationView & RiveDrawable 2674801
  • Start merging swappy into RiveAnimationView & RiveDrawable 39dc15b
  • Use RiveSurfaceHolder as a quick init helper for our renderer and RiveAnimationView bd3f334
  • Use RiveSurfaceHolder as a quick init helper for our renderer and RiveAnimationView e756f7f
  • adding compat test app a733934
  • Get advance/draw as a callback from the native side e579e69
  • Get advance/draw as a callback from the native side f0dbf1f
  • More cleanup, reorg, rename namespace samples to rive_android, ThreadState to EGLThreadState 369324c
  • More cleanup, reorg, rename namespace samples to rive_android, ThreadState to EGLThreadState bad5dec
  • Fix up renderer setup, use custom fit & alignment ef6352d
  • Fix up renderer setup, use custom fit & alignment 8e75612
  • Some improvements for tracing, stats, new activity name, updated libs a5aef4d
  • Some improvements for tracing, stats, new activity name, updated libs da8f71f
  • Remove Swappy references e8399f6
  • Cleanup pass on jni_renderer_skia 9e8026d
  • Cleanup pass on jni_renderer_skia 1174456
  • Complete the baserenderer abstraction, cleanup a few more things, separate into own package, rename JNI classes accordingly 7f43eb3
  • Complete the baserenderer abstraction, cleanup a few more things, separate into own package, rename JNI classes accordingly 5c4bbde
  • Add a first pass of the abstraction for a generic renderer. Use the right constructors, add draw steps for skia rendering 74a82f5
  • Add a first pass of the abstraction for a generic renderer. Use the right constructors, add draw steps for skia rendering 98b7d9f
  • Add Skia initing via JNI 6e92d4e
  • Add Skia initing via JNI f5988cd
  • Add nStop() 204db4a
  • Add nStop() e674aec
  • Add Choreographer logic in Kotlin to drive our loop 780a696
  • Add two missing files 725d3ce
  • Add two missing files 7ed35dd
  • Fix up a few things, make use of PlayableInstance abstraction in the artboard b32789a
  • Fix up a few things, make use of PlayableInstance abstraction in the artboard 4d31c5a
  • Fix tests set up to allow loading Rive ffcfe96
  • Fix tests set up to allow loading Rive 2823bac
  • add enabling tracing to the skia renderer 16f148d
  • Start integrating the old XML API into SwappyView d73bffd
  • Start integrating the old XML API into SwappyView 021130d
  • Split out bindings renderer into hpp vs cpp e085578
  • Move RendererMetrics into its own file 890004b
  • Drawable cleanup ad69c2c
  • Drawable cleanup 989dc05
  • make rivebutton extend riveanimationview 4cef622
  • make rivebutton extend riveanimationview 4252225
  • Manage thread timings via Choreographer 05cd750
  • Fix onMeasure() for SurfaceView b2cc660
  • Fix onMeasure() for SurfaceView 7851ffc
  • Start putting together build scripts for Skia on Android f234aa3
  • Start putting together build scripts for Skia on Android c00ca22
  • Move window init to ThreadState 3630a1a
  • Move window init to ThreadState 0c70911
  • Fix tests, some playba...
Read more

1.0.3

10 Nov 16:26

Choose a tag to compare

  • chore: pushed up release-it vesion tto resolve ansi-regex vulnerability ef6cb04

1.0.2

10 Nov 14:40

Choose a tag to compare

1.0.1

05 Nov 13:34

Choose a tag to compare

  • Add a few more checks for loading the library locally 216a2eb
  • Fix up initialization, example & README 1b7e07e
  • Init the .so from APK on Error f45b9b0
  • Fix other tests 9ea2778
  • Fix up README badges, captions a42294a
  • Fix tests, bump major version 7dbffe7
  • Remove unnecessary init 3d905ac

0.2.19

01 Nov 15:15

Choose a tag to compare

  • fix: update android pro guard rules to specify everything in the app.rive.runtime.kotlin namespace 9194e42
  • fix: update cpp to fix playback speed on nested artboards 5479191

0.2.18

28 Oct 08:18

Choose a tag to compare

  • feature: update to include nested artboard compatibility 0e4d1be

0.2.17

07 Oct 16:37

Choose a tag to compare

0.2.16

04 Oct 10:51

Choose a tag to compare

  • chore: bump gradle and kotlin 32ad26b
  • bump version for building android release 0255887
  • update java version in github actions 50afcc9

0.2.15

28 Sep 08:25

Choose a tag to compare

  • finalize rather than destroy b490df3
  • simplify simple activity 93f599a
  • move finalize into drawable and make sure the drawable takes care of the renderer 14d1f50
  • leave in debug function, to make it more straighforward to track reference tables b0bef9e
  • new .so 952f927

0.2.14

07 Sep 11:05

Choose a tag to compare

  • feature: bumped cpp to add ik constraint fix ee30c52