Skip to content

Releases: rive-app/rive-android

8.3.0

13 Sep 16:10
Compare
Choose a tag to compare
  • Read passed any empty runs when iterating glyphs. #5973
  • [Android] Frames & Times c4788bf
  • Implement image meshes in PLS 3281c19
  • Make RenderBuffer mappable b60a400
  • add artboards shapes to updates when RenderOpacity has dirt 5ee3d4f
  • Don't apply id keyframes when mix value is 0 4dd3acd
  • Timeline Events for runtime 2b894d1
  • Fix keepGoing when a work area is used. acf71a3
  • Make Mat2D constructors constexpr 35ee76f
  • Fixed runtime to compile with gcc. a512eb1
  • Allow setting text to completely empty. 6876ecb
  • Add a macro to create bitsets from enums 10eb683
  • Add some joystick flag tests. 428683e
  • Move more PLS flags to the shared header with GLSL 3139ed1
  • Update PLS obfuscator 4a33cd9
  • Fix the iOS release 2523d5f
  • Update PLS for the iOS integration 5e4fc47
  • Clean up some technical debt in PLSRenderer 68af932

8.2.3

30 Aug 18:34
Compare
Choose a tag to compare
  • Merge PLSFactory into PLSRenderContext 5294bb6
  • Tentative fix for initializer list thread race condition 850bc8b
  • Delete the copy constructor from Mat2D 01f752a
  • Treat all Constraints and ClippingShapes differently than children when propagating collapse 6d01a95
  • Improve collapse propagation for solo. 8d510c7
  • early out of advance if we are not going to keep goign 55f9825
  • Don't collapse child constraints of Solos 7c9b660
  • Add a "clipRect" feature to PLS a9ddc38

8.2.2

23 Aug 10:30
Compare
Choose a tag to compare
  • Implement drawImage() in PLS c7798db
  • Skip frames when not yet done to avoid stalling CPU 8210584
  • Fix follow path contention with MetricsPath af06c80
  • Choose events to fire on State and Transition start/end. 7f0c9ff
  • Added a Vello back-end with a custom winit viewer. d83069f
  • Event triggering 5ed4a9e
  • Use "miter" as the default join in PLSPaint dcf2d4f
  • Implement PLS nested clipping! 9a8ffe5
  • A PLS flush should only invalidate the clip stack once 2e20f57
  • Create separate PLS samplers for each texture 5d8d782

8.2.1

14 Aug 10:24
Compare
Choose a tag to compare
  • Fix issue with nested artboards not updating follow path constraints. d3dcf33
  • Build PLS shaders for simulator. e56de74

8.2.0

11 Aug 21:31
Compare
Choose a tag to compare
  • Reuse clip contents in PLS a4ec89a

8.1.3

10 Aug 11:57
Compare
Choose a tag to compare

8.1.2

05 Aug 16:05
Compare
Choose a tag to compare
  • fix leak in move operator= on SimpleArray 9269c0e
  • Make rive_decoders compile on Windows 5748cf5
  • Fix an assertion from the recent PLS refactor 5180e38
  • Fix a memory leak in FixedQueue<> c163813

8.1.1

03 Aug 03:25
Compare
Choose a tag to compare
  • Clipping and baseline #5732
  • docs: add awesome-rive to README aa3b4e1
  • Enable animation for Text Run style prop bd3ccd4
  • Lift tess decoders into a static lib ab71eab

8.1.0

31 Jul 17:41
Compare
Choose a tag to compare
  • feat: add text run binding and api 0eddc41
  • Add a "stress test" android activity that draws lots of Martys 4c2ab0c
  • Clean builds properly 335a161
  • PLS updated for Android. 98ec719
  • PLS refactoring cleanup c0a2cee
  • Build with rive_text from Android Studio aae55ad
  • Fix crash when no Follow path target specified cfe6aaa
  • Update text render styles when origin changes. 2d8838e
  • Text fixes 359bc0b
  • Add originX and originY support to images f876154
  • Fix text alignment in cpp based runtimes c8a5556
  • Replace broken hero image on runtime READMEs fdaa2ce
  • Extract a virtual PLSRenderContextImpl interface e404710

8.0.0

26 Jul 17:28
Compare
Choose a tag to compare
  • update thumbnailer for text cde8311