86 KiB
Changelog
All notable changes to this project will be documented in this file. Dates are displayed in UTC.
Generated by auto-changelog.
v4.26.0
- chore: bump to 2.34.0
6ab0496
v4.25.3
8 January 2026
v4.25.2
6 January 2026
v4.25.1
20 December 2025
v4.25.0
17 December 2025
- chore: release 4.25.0
e6bfec7 - chore: update npm publish workflow with OIDC support
925de2f - chore: bump rive web 2.33.0
f74cfbc
v4.24.0
10 November 2025
v4.23.4
23 September 2025
v4.23.3
4 September 2025
v4.23.2
4 September 2025
v4.23.1
13 August 2025
v4.23.0
8 August 2025
v4.22.1
18 July 2025
v4.22.0
15 July 2025
- feat: add tests for artboard binding
74e1d5a - feat: add useViewModelInstanceArtboard hook
963ecc4 - chore: release 4.22.0
c660a67
v4.21.6
15 July 2025
v4.21.5
14 July 2025
- feat: add tests for list property
22f8d5a - feat: add useViewModelInstanceImage hook
eef56fb - feat: add useViewModelInstanceList hook
721ed78
v4.21.4
25 June 2025
- chore: release 4.21.4
4bc0f49 - cleanup rive on unmount
7b174f7 - refactor: change onLoad to onRiveReady
ec48759
v4.21.3
8 June 2025
v4.21.2
5 June 2025
v4.21.1
28 May 2025
v4.21.0
23 May 2025
v4.20.2
23 May 2025
v4.20.1
14 May 2025
v4.20.0
12 May 2025
v4.19.1
8 May 2025
v4.19.0
29 April 2025
- Add examples
5354d1f - Storybookk page reloads when the package in the parent changes
7277ed2 - Upgrade React and React DOM
a9a98fe
v4.18.9
23 April 2025
v4.18.8
16 April 2025
v4.18.7
9 April 2025
v4.18.6
3 April 2025
v4.18.5
28 March 2025
v4.18.4
24 March 2025
v4.18.3
28 February 2025
v4.18.2
17 February 2025
v4.18.1
15 February 2025
v4.18.0
11 February 2025
- chore: release 4.18.0
bbd0d08 - cleanup instance if use effect reruns and instance is not loaded
ca10584 - update rive to 2.26.1
ef23793
v4.17.10
27 January 2025
v4.17.9
27 January 2025
v4.17.8
24 January 2025
v4.17.7
23 January 2025
v4.17.6
14 January 2025
v4.17.5
24 December 2024
v4.17.4
17 December 2024
v4.17.3
13 December 2024
v4.17.2
11 December 2024
v4.17.1
11 December 2024
v4.17.0
10 December 2024
v4.16.7
27 November 2024
v4.16.6
22 November 2024
v4.16.5
21 November 2024
v4.16.4
15 November 2024
v4.16.3
14 November 2024
v4.16.2
12 November 2024
v4.16.1
5 November 2024
v4.16.0
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
v4.15.2
30 October 2024
v4.15.1
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
v4.15.0
30 October 2024
v4.14.6
29 October 2024
v4.14.5
15 October 2024
v4.14.4
2 October 2024
v4.14.3
1 October 2024
v4.14.2
23 September 2024
v4.14.1
17 September 2024
v4.14.0
13 September 2024
v4.13.10
12 September 2024
v4.13.9
10 September 2024
v4.13.8
21 August 2024
v4.13.7
15 August 2024
v4.13.6
9 August 2024
v4.13.5
29 July 2024
v4.13.4
23 July 2024
v4.13.3
10 July 2024
v4.13.2
5 July 2024
v4.13.1
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
v4.13.0
28 June 2024
v4.12.1
25 June 2024
v4.12.0
18 June 2024
v4.11.3
8 June 2024
v4.11.2
7 June 2024
v4.11.1
6 June 2024
v4.11.0
6 June 2024
v4.10.0
28 May 2024
- fix observer and use single instance
c324332 - feat: create useRiveFile hook
16dc257 - change hooks lifecycle to account for component reloading
8e181d6
v4.9.5
10 May 2024
v4.9.4
9 May 2024
v4.9.3
8 May 2024
v4.9.2
30 April 2024
v4.9.1
30 April 2024
v4.9.0
24 April 2024
v4.8.10
23 April 2024
v4.8.9
18 April 2024
v4.8.8
17 April 2024
v4.8.7
11 April 2024
v4.8.6
9 April 2024
v4.8.5
8 April 2024
v4.8.4
29 March 2024
- feat: add new webgl2 package for new Rive Renderer
a7875b2 - chore: release 4.8.4
611522b - Update README.md
4653b8b
v4.8.3
26 February 2024
v4.8.2
21 February 2024
v4.8.1
9 February 2024
v4.8.0
6 February 2024
v4.7.1
9 January 2024
- feat: add customDevicePixelRatio param from WASM for adjusting canvas size based on dpr
c2319b8 - chore: release 4.7.1
f67cb24
v4.7.0
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
v4.6.2
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
v4.6.1
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
v4.6.0
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
v4.5.8
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
v4.5.7
14 December 2023
v4.5.6
30 November 2023
v4.5.5
29 November 2023
v4.5.4
21 November 2023
v4.5.3
9 November 2023
v4.5.2
8 November 2023
- Add a react-canvas-lite package to build setup
75dac6f - chore: release 4.5.2
e1a4ca0 - Tweak copy
83ebd67
v4.5.1
8 November 2023
v4.5.0
26 October 2023
v4.4.0
6 October 2023
v4.3.4
3 October 2023
v4.3.3
20 September 2023
v4.3.2
19 September 2023
v4.3.1
18 September 2023
v4.3.0
13 September 2023
v4.2.1
7 September 2023
v4.2.0
1 September 2023
v4.1.6
26 August 2023
v4.1.5
25 August 2023
v4.1.4
14 August 2023
v4.1.3
10 August 2023
v4.1.2
5 August 2023
v4.1.1
3 August 2023
v4.1.0
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
v4.0.0
26 July 2023
v3.0.57
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
v3.0.56
24 July 2023
v3.0.55
19 July 2023
v3.0.54
26 June 2023
v3.0.53
9 June 2023
v3.0.52
7 June 2023
v3.0.51
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
v3.0.50
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
v3.0.49
24 May 2023
v3.0.48
18 May 2023
v3.0.47
12 May 2023
v3.0.46
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
v3.0.45
19 April 2023
v3.0.44
19 April 2023
v3.0.43
14 April 2023
v3.0.42
13 April 2023
v3.0.41
6 April 2023
v3.0.40
5 April 2023
- chore: release 3.0.40
62490a5 - feature: Add support for touch and drag interactions on canvas
fcc1a16
v3.0.39
30 March 2023
v3.0.38
3 March 2023
v3.0.37
1 March 2023
v3.0.36
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
v3.0.35
17 January 2023
v3.0.34
16 December 2022
v3.0.33
8 November 2022
- maint: bump wasm runtime and replace old skills rive file example
acba24c - chore: release 3.0.33
6a57630
v3.0.32
21 October 2022
- chore: release 3.0.32
1e6eb5e - Bumping to latest Rive WASM to fix https://2dimensions.slack.com/archives/CLLCU09T6/p1666370141425879
6871a81
v3.0.31
21 October 2022
v3.0.30
20 October 2022
v3.0.29
20 October 2022
v3.0.28
20 October 2022
- chore: release 3.0.28
78491f5 - Bump canvas and webgl dependencies to fix alignment memory leaks
39edb88
v3.0.27
4 October 2022
v3.0.26
22 September 2022
- fix: Adjust canvas size if devicePixelRatio changes for any reaason
2b1aa01 - chore: release 3.0.26
2a2e532
v3.0.25
21 September 2022
- chore: release 3.0.25
06c4e2a - patch: bump js runtime dependency to address content security policy issue in WASM build
819bd51
v3.0.24
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
v3.0.23
31 August 2022
v3.0.22
30 August 2022
- chore: release 3.0.22
7a46886 - Update @rive-app/canvas and @rive-app/webgl dependencies to support non node builds
092049d
v3.0.21
22 July 2022
v3.0.20
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
v3.0.19
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
v3.0.18
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
v3.0.17
14 July 2022
- add resizeObserver to replace window listeners for all but IE
e966316 - refactored the IE check into
useSize5be9d2f - Fix useEffects so they're not in conditional statements
ec61a68
v3.0.16
12 July 2022
- Docs: Condense down README and add CONTRIBUTING guide
0863835 - staged work
7dbade4 - chore: release 3.0.16
ae6efc1
v3.0.15
28 June 2022
- chore: release 3.0.15
8175c4a - Patch: Bump js runtime dependencies for nested artboard display patch
795ee53
v3.0.14
28 June 2022
- Deploying to main from @
3477afdef1🚀7aee5cf - chore: release 3.0.14
04353db - Fix: Bump version because of race condition again
1f0e511
v3.0.13
27 June 2022
v3.0.12
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
v3.0.11
22 June 2022
v3.0.10
20 June 2022
- Deploying to main from @
5ad5a957a6🚀802648e - chore: release 3.0.10
6772f16 - Maint: roll canvas and webgl dependencies to include updates for rounded corners
314d7c1
v3.0.9
9 June 2022
v3.0.8
9 June 2022
v3.0.7
8 June 2022
- Feat: Move existing examples into Storybook and add documentation
ec230fa - chore: release 3.0.7
bad688d
v3.0.6
6 June 2022
- chore: release 3.0.6
90c6d1e - Maint: Roll canvas and webgl dependencies forward to support nested state machines
0480dc9
v3.0.5
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
v3.0.4
23 May 2022
v3.0.3
17 May 2022
v3.0.2
17 May 2022
v3.0.1
26 April 2022
- Maint: Bump rive wasm to include fps counter API and take off major tag
83c81b4 - chore: release 3.0.1
f4eccbe
v3.0.0
26 April 2022
- Fix animation playing with autoplay false when animation name passed
aab811b - chore: release 3.0.0
5de40fa
v2.0.0
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
v1.0.7
20 April 2022
v1.0.6
14 April 2022
v1.0.5
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
v1.0.4
6 April 2022
- Add test for animations change on param update
c3f1380 - chore: release 1.0.4
5e34e13 - Update animations on param change
b13413b
v1.0.3
31 March 2022
v1.0.2
28 March 2022
v1.0.1
24 March 2022
- chore: release 1.0.1
4be496c - Chore: Bump webgl and remove major flag from release-it command
4c9de18
v1.0.0
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
v0.0.31
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
v0.0.30
10 January 2022
v0.0.29
16 December 2021
- chore: release 0.0.29
8b8d6bc - Bump rive-app/canvas to 1.0.8
2517efa - Add offscreencanvas types
956b76d
v0.0.28
16 December 2021
- Use @rive-app/canvas directly to fix path issues in downstream libs
e599b1a - chore: release 0.0.28
019cadf
v0.0.27
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
v0.0.26
16 November 2021
v0.0.25
12 November 2021
v0.0.24
12 November 2021
v0.0.23
8 November 2021
- chore: release 0.0.23
416334e - Add verticalAlign = top to canvas to prevent canvas growth on resize
f309481
v0.0.22
15 October 2021
v0.0.21
10 September 2021
v0.0.20
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
v0.0.19
7 September 2021
v0.0.18
12 August 2021
v0.0.17
12 August 2021
v0.0.16
11 August 2021
v0.0.15
30 July 2021
- chore: release 0.0.15
f0b1aeb - update rive-js with support for distance and transform constraints
8612e0b
v0.0.14
21 July 2021
v0.0.13
21 July 2021
v0.0.12
21 July 2021
v0.0.11
14 July 2021
- Update README with camelCase params
#26 - Update README with camel case params
14b7746 - chore: release 0.0.11
9db4ee5
v0.0.10
28 June 2021
v0.0.9
28 June 2021
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