Skip to content

Latest commit

 

History

History
1315 lines (771 loc) · 71.4 KB

CHANGELOG.md

File metadata and controls

1315 lines (771 loc) · 71.4 KB

Changelog

All notable changes to this project will be documented in this file. Dates are displayed in UTC.

Generated by auto-changelog.

24 December 2024

17 December 2024

13 December 2024

11 December 2024

11 December 2024

10 December 2024

27 November 2024

22 November 2024

21 November 2024

15 November 2024

14 November 2024

12 November 2024

5 November 2024

1 November 2024

  • chore: release 4.16.0 a40ba0d
  • chore: bump js and use public setters 99489af
  • chore: bump again to make type check happy 7ea9c8f

30 October 2024

  • chore: release 4.15.2 2e461c6
  • fix: account for scale factor in layout resizing bb07829

30 October 2024

  • chore: release 4.15.1 f9bad8b
  • fix: additional layout configuration that react needs 83fa663
  • fix: only perform layout resizing if the Layout object exists e42f5e3

30 October 2024

29 October 2024

15 October 2024

2 October 2024

1 October 2024

23 September 2024

17 September 2024

13 September 2024

  • chore: release 4.14.0 388fd16
  • chore: bump rive canvas to 2.21.0 8c87bc0

12 September 2024

10 September 2024

21 August 2024

15 August 2024

9 August 2024

29 July 2024

  • chore: release 4.13.5 d0ff23c
  • fix: add webgl2 package to dependencies a83f5a2

23 July 2024

10 July 2024

5 July 2024

3 July 2024

  • chore: release 4.13.1 e823e95
  • update rive version to 2.19.1 ac88187
  • fix: change initialization from play to load event 1897e82

28 June 2024

25 June 2024

  • fix: catch RiveFile initialization error in hook 9b02c0f
  • chore: release 4.12.1 ca48907

18 June 2024

  • chore: release 4.12.0 b25c775
  • chore: bump rive web to 2.18.0 17811ad

8 June 2024

7 June 2024

6 June 2024

6 June 2024

28 May 2024

  • fix observer and use single instance c324332
  • feat: create useRiveFile hook 16dc257
  • change hooks lifecycle to account for component reloading 8e181d6

10 May 2024

9 May 2024

8 May 2024

30 April 2024

30 April 2024

24 April 2024

  • chore: release 4.9.0 aa2a783
  • chore: bump rive wasm to v2.15.0 d8d7d64

23 April 2024

  • chore: release 4.8.10 af3edad
  • bump rive library dependencies to 2.14.4 5326f80

18 April 2024

  • chore: release 4.8.9 b44f9ad
  • Bump rive js libraries to 2.14.3 b249530

17 April 2024

  • chore: release 4.8.8 eb43626
  • bump canvas and webgl to 2.14.2 0e63852

11 April 2024

9 April 2024

8 April 2024

29 March 2024

  • feat: add new webgl2 package for new Rive Renderer a7875b2
  • chore: release 4.8.4 611522b
  • Update README.md 4653b8b

26 February 2024

  • chore: release 4.8.3 0d0688f
  • chore: bump rive-wasm to 2.10.3 for text bug fixes 7a97c14

21 February 2024

  • chore: release 4.8.2 cff7875
  • chore: bump rive-wasm to 2.10.2 for various dependency fixes a34a588

9 February 2024

  • chore: release 4.8.1 aa89f2a
  • chore: bump rive-wasm to 2.10.1 for text fix at c++ level 39d275b

6 February 2024

  • chore: release 4.8.0 e22acf9
  • chore: bump rive-wasm dependency to 2.10.0 2e52e35

9 January 2024

  • feat: add customDevicePixelRatio param from WASM for adjusting canvas size based on dpr c2319b8
  • chore: release 4.7.1 f67cb24

21 December 2023

  • chore: release 4.7.0 877e43e
  • chore: bump rive-wasm to 2.9.0 for iOS check when creating offscreen webgl in c2d renderer 6a033a9

15 December 2023

  • chore: release 4.6.2 88f7558
  • chore: bump rive-wasm to 2.8.3 to reintroduce cleaning up of image textures cfe3a29

15 December 2023

  • chore: release 4.6.1 8e24185
  • chore: bump rive-wasm to 2.8.2 for additional proxy gl checks before rendering an image/mesh 5fad06d

15 December 2023

  • chore: release 4.6.0 df14bc3
  • chore: bump rive-wasm to 2.8.0 for GL as a proxy solution to checking lost context 1196dd4
  • add webgl to 2.8.0 too b8dc1e5

15 December 2023

  • chore: release 4.5.8 06ceb3c
  • revert wasm build to 2.7.7 for testing intermediate changes before 2.7.8 acaa12f

14 December 2023

  • chore: release 4.5.7 0acf384
  • chore: bump rive-wasm to 2.7.8 for texture deletion check 97a29ac

30 November 2023

29 November 2023

21 November 2023

  • chore: release 4.5.4 187066c
  • chore: bump rive-wasm to 2.7.4 for bone fixes 427d74d

9 November 2023

8 November 2023

8 November 2023

  • chore: release 4.5.1 e13c023
  • Bump WASM dependency to 2.7.2 for nested input patch 95183ff

26 October 2023

6 October 2023

  • chore: release 4.4.0 15330ab
  • bump rive-app versions to 2.5.0 af70b81

3 October 2023

20 September 2023

  • chore: release 4.3.3 44e46c5
  • chore: bump wasm to 2.4.3 for url sanitization 323e92e

19 September 2023

18 September 2023

  • chore: release 4.3.1 d35e9b2
  • chore: bump rive-wasm to 2.4.1 for event updates cf44463

13 September 2023

  • feature: Bump WASM dependency to support Rive Events 6ba68fa
  • chore: release 4.3.0 f59f446

7 September 2023

  • chore: release 4.2.1 982addf
  • chore: bump rive-wasm to 2.3.1 for mesh fix dfd89c7

1 September 2023

26 August 2023

  • chore: release 4.1.6 c0eb7d6
  • chore: bump rive-wasm for follow up solo fix ff7a6aa

25 August 2023

  • chore: release 4.1.5 dc89439
  • chore: bump rive-wasm for follow path constraints on solos 7ebc10a

14 August 2023

  • chore: release 4.1.4 e8e1a5b
  • chore: bump rive-wasm to 2.1.5 for follow path fix 1bb8885

10 August 2023

5 August 2023

3 August 2023

31 July 2023

  • chore: release 4.1.0 6ecdc05
  • feature: expose RiveProps type from package f8aa50f
  • feature: Add ability to get and set text via wasm runtime bump b59bfde

26 July 2023

25 July 2023

  • chore: move to manual npm publish workflow 4cce306
  • chore: release 3.0.57 184ba2e
  • chore: remove dryrun from release it script f6d8db3

24 July 2023

  • chore: release 3.0.56 4496eff
  • patch: bump rive-wasm for follow-path patch 5e98586

19 July 2023

  • chore: release 3.0.55 f19295f
  • feature: add onAdvance callback through wasm bump too 1.2.2 7054630

26 June 2023

  • chore: release 3.0.54 62a425f
  • patch: Bump WASM runtimes for interpolation on states 4a554dd

9 June 2023

7 June 2023

  • chore: release 3.0.52 8a968ec
  • fix: bump WASM to fix iterator over animatables b5f00e5

2 June 2023

  • Feature: Move canvas sizing logic into useResizeCanvas hook and clean up util hooks 2c82fa0
  • Update prop docs a24b910
  • chore: release 3.0.51 22e6dd3

26 May 2023

  • chore: release 3.0.50 2b24949
  • feat: allow for children to be set inside the canvas for fallback content when canvas cannot be shown b56c17d

24 May 2023

18 May 2023

  • chore: release 3.0.48 353fbf8
  • feature: bump web runtime to support joysticks ae05ad4

12 May 2023

  • chore: release 3.0.47 ff8bbb0
  • patch: bump wasm to 1.1.6 for flicker fix 89a6802

2 May 2023

  • Add prop to the standalone Rive component d3bc913
  • chore: release 3.0.46 91025e6
  • patch: bump rive-wasm to allow new parameter for disabling Rive listeners ce56321

19 April 2023

19 April 2023

14 April 2023

  • chore: release 3.0.43 b8ffb6b
  • patch: bump rive-wasm to take path fix 2dc925e

13 April 2023

  • chore: release 3.0.42 639de79
  • chore: bump rive-wasm to get solo patch a9961c8

6 April 2023

  • chore: release 3.0.41 fc082d1
  • patch: bump wasm dependency for blend state enhancements 87fa1ae

5 April 2023

  • chore: release 3.0.40 62490a5
  • feature: Add support for touch and drag interactions on canvas fcc1a16

30 March 2023

  • chore: release 3.0.39 29e0ceb
  • fix: bump wasm dependency for clipping issue fix 3e6a951

3 March 2023

  • chore: release 3.0.38 04910f7
  • maint: bump wasm dependency for more speed on state updates c2977c7

1 March 2023

  • chore: release 3.0.37 4e21374
  • maint: bump wasm dependency for more speed on state updates 0696417

22 February 2023

  • chore: release 3.0.36 f11a433
  • Fix: matchMedia add event listener for safari 13 and older versions 3cbbf99
  • maint: bump wasm to support speed on states feature 48a4726

17 January 2023

  • chore: release 3.0.35 03f05f5
  • fix: update rive-wasm to try patching slow burn memory leak 8b483b8

16 December 2022

  • chore: release 3.0.34 816fcfc
  • Bumping rive-app/canvas & webgl versions. 6c28a87

8 November 2022

  • maint: bump wasm runtime and replace old skills rive file example acba24c
  • chore: release 3.0.33 6a57630

21 October 2022

21 October 2022

  • chore: release 3.0.31 33053b3
  • bump runtimes to incorporate speed fix for state machines 4040083

20 October 2022

  • chore: release 3.0.30 2153b81
  • Bump dependencies to fix call to runtime cleanup 6b1500e

20 October 2022

20 October 2022

  • chore: release 3.0.28 78491f5
  • Bump canvas and webgl dependencies to fix alignment memory leaks 39edb88

4 October 2022

  • chore: release 3.0.27 fd1a165
  • Fix: Bump wasm to accomodate clipping bug on nested artboards 8d7f0ab

22 September 2022

  • fix: Adjust canvas size if devicePixelRatio changes for any reaason 2b1aa01
  • chore: release 3.0.26 2a2e532

21 September 2022

  • chore: release 3.0.25 06c4e2a
  • patch: bump js runtime dependency to address content security policy issue in WASM build 819bd51

15 September 2022

  • add tests a62e9b3
  • chore: release 3.0.24 6b7f113
  • fix: make a canvas of size 0 until we calculate the bounds appropriately 04685c0

31 August 2022

  • chore: release 3.0.23 48fd9f9
  • Bump runtime version to fix broken version 3c578b7

30 August 2022

  • chore: release 3.0.22 7a46886
  • Update @rive-app/canvas and @rive-app/webgl dependencies to support non node builds 092049d

22 July 2022

  • chore: release 3.0.21 f7aced0
  • rev rive-wasm dependencies & update render delay to be 0ms eb07281

22 July 2022

  • update tests 24d8e0a
  • update resize behaviour to throttle, add parameters to enable switching modes 1092b44
  • ensure we re evaluate state machine inputs when we play is triggered, looks like there maybe additional situations where we are going to need this. 84b18cc

19 July 2022

  • chore: release 3.0.19 efe28aa
  • fix tests that were automatically calling the rive load callback to be more controlled 16d836c
  • Fix: Add check before setting Rive as state variable on Rive instance load 838ed1a

14 July 2022

  • update canvas dimensions to use clientWidth and Height as opposed to BoundingClient, to avoid getting scaled information fd1c00a
  • chore: release 3.0.18 d010a55

14 July 2022

  • add resizeObserver to replace window listeners for all but IE e966316
  • refactored the IE check into useSize 5be9d2f
  • Fix useEffects so they're not in conditional statements ec61a68

12 July 2022

  • Docs: Condense down README and add CONTRIBUTING guide 0863835
  • staged work 7dbade4
  • chore: release 3.0.16 ae6efc1

28 June 2022

  • chore: release 3.0.15 8175c4a
  • Patch: Bump js runtime dependencies for nested artboard display patch 795ee53

28 June 2022

  • Deploying to main from @ 3477afdef166251f35f1778a3143ff6c6efecc58 🚀 7aee5cf
  • chore: release 3.0.14 04353db
  • Fix: Bump version because of race condition again 1f0e511

27 June 2022

  • Fix: Intake JS runtime patches for starting animation frames 3477afd
  • chore: release 3.0.13 3695dd9

22 June 2022

  • chore: release 3.0.12 8b43a82
  • Fix: Bump cpp to get nested artboard opacity fix and fill rule patch bd49e6a
  • Bump @rive-app/canvas to take the fillRule bug fix 1dbb9cd

22 June 2022

  • chore: release 3.0.11 aee7407
  • Docs: Code snippets update to use new React package structure b48de9d

20 June 2022

  • Deploying to main from @ 5ad5a957a6e8f10abedc23f46033d4792e29dfe5 🚀 802648e
  • chore: release 3.0.10 6772f16
  • Maint: roll canvas and webgl dependencies to include updates for rounded corners 314d7c1

9 June 2022

  • chore: release 3.0.9 1909218
  • Maint: Update docs for storybook link 5ad5a95

9 June 2022

  • Maint: Add GH workflow for deploying storybook to Github Pages 38625a0
  • chore: release 3.0.8 414d6f8

8 June 2022

  • Feat: Move existing examples into Storybook and add documentation ec230fa
  • chore: release 3.0.7 bad688d

6 June 2022

  • chore: release 3.0.6 90c6d1e
  • Maint: Roll canvas and webgl dependencies forward to support nested state machines 0480dc9

26 May 2022

  • chore: release 3.0.5 de24fa5
  • Feat: Add stateMachines param to the default Rive component 84d9730
  • Maint: Bump wasm for another listener patch 805afd5

23 May 2022

  • chore: release 3.0.4 9abee34
  • Maint: Bump rive-wasm dependency for listener patches 12801b1

17 May 2022

  • Feat: Bump wasm and add examples to support touch feature 3902948
  • chore: release 3.0.3 da11387

17 May 2022

26 April 2022

  • Maint: Bump rive wasm to include fps counter API and take off major tag 83c81b4
  • chore: release 3.0.1 f4eccbe

26 April 2022

  • Fix animation playing with autoplay false when animation name passed aab811b
  • chore: release 3.0.0 5de40fa

22 April 2022

  • Breaking: Spread non-style props onto canvas element instead of containing div 5c0b9cd
  • Update: Adding build scripts to prepare for split of rive-react into 2 package derivatives for canvas and webgl 5c4336b
  • Change rive-react-* references to be the shortened namespace-named convention 4429be4

20 April 2022

  • chore: release 1.0.7 6e72ed5
  • Maint: Allow peer dep React to use v18.0+ 464fa97

14 April 2022

  • chore: release 1.0.6 ac01b7e
  • Maint: Bump webgl dependency up to 1.0.39 cd9baef

11 April 2022

  • Feat: Add extra param to useStateMachineInput to set an initial value on the input when its loaded 0a18b52
  • chore: release 1.0.5 3a2ed32
  • update readme d35f5b5

6 April 2022

  • Add test for animations change on param update c3f1380
  • chore: release 1.0.4 5e34e13
  • Update animations on param change b13413b

31 March 2022

  • chore: release 1.0.3 881e38f
  • Maint: Bump rive-cpp to help fix safari and performance issues 38c8562

28 March 2022

  • chore: release 1.0.2 a9732e1
  • Patch: Bump rive-cpp to fix DAG issue 59edf6f

24 March 2022

  • chore: release 1.0.1 4be496c
  • Chore: Bump webgl and remove major flag from release-it command 4c9de18

23 March 2022

  • Breaking: Switch from using the canvas renderer as default to the webgl renderer 1e1cabd
  • chore: release 1.0.0 c688b9f
  • Put back the release steps in the publish workflow and add major flag temporarily 8ce8562

18 January 2022

  • chore: release 0.0.31 0be3bc7
  • Update @rive-app/canvas to 1.0.18 to fix playback lag when animations are left idle 48af4b0

10 January 2022

  • chore: release 0.0.30 fe44977
  • Update rive/canvas to with fixes for image clipping 24d9e87

16 December 2021

16 December 2021

  • Use @rive-app/canvas directly to fix path issues in downstream libs e599b1a
  • chore: release 0.0.28 019cadf

16 December 2021

  • Use @rive-app/canvas as underlying repo e6b036e
  • Update basic example to listen to changes in parent directory bfbb8a5
  • chore: release 0.0.27 78d3118

16 November 2021

12 November 2021

  • Update rive-js to 0.7.32 to fixed nested artboard speed 1a59794
  • chore: release 0.0.25 e54a0d4

12 November 2021

  • Update package.json to version 2 a4777ec
  • chore: release 0.0.24 026d097

8 November 2021

  • chore: release 0.0.23 416334e
  • Add verticalAlign = top to canvas to prevent canvas growth on resize f309481

15 October 2021

  • chore: release 0.0.22 06500e6
  • Bump rive-js version to 0.7.31 33e34a4

10 September 2021

  • Update examples to use latest rive-react 5d08228
  • chore: release 0.0.21 c8f57f5

7 September 2021

  • chore: release 0.0.20 1c3cc69
  • rive-0.7.30: Fix ghosting where aspect ratio of canvas is different to that of artboard 44056eb

7 September 2021

12 August 2021

  • chore: release 0.0.18 203faf9
  • Update rive-js version to 0.7.25 fd0efb1

12 August 2021

  • chore: release 0.0.17 11b6f2e
  • Update rive-js version to 0.7.24 8a1adf1

11 August 2021

  • chore: release 0.0.16 80ffb5e
  • Update rive-js version to 0.7.23 cf1baa6

30 July 2021

  • chore: release 0.0.15 f0b1aeb
  • update rive-js with support for distance and transform constraints 8612e0b

21 July 2021

21 July 2021

21 July 2021

  • Bump rive-js to 0.7.19 with support for IK constraints 6c80c53
  • chore: release 0.0.12 6212844

14 July 2021

  • Update README with camelCase params #26
  • Update README with camel case params 14b7746
  • chore: release 0.0.11 9db4ee5

28 June 2021

  • Include types in npm publish #23
  • chore: release 0.0.10 0b14c4c

28 June 2021

  • Fix build automation and only include dist files #22
  • chore: release 0.0.9 2ec726c

v0.0.8

28 June 2021

  • Add release it dependency #21
  • add release it for automated github releases and npm publish #20
  • Add token to publish step #17
  • Publish on merge to master #16
  • version bump #15
  • Bump rive-js version to 0.7.15 #14
  • lower react peer dependency version #13
  • Bump version to 0.0.5 #12
  • Add Readme and change Rive Component #11
  • Export rive-js types #10
  • Add eslint and prettier configs #9
  • Add basic github action for running tests #8
  • Add typescript example #7
  • Add examples for using rive-react #1
  • Initial commit of existing implementation 3b1d759
  • Add changelog managed by auto-changelog 5916f38
  • Update README.md with usage docs c0a6b83