Skip to content

feat: split into canvas and webgl2 packages (v2.0.0)#2

Merged
andrei-shpileuski merged 2 commits into
mainfrom
feat/separate-packages
Apr 26, 2026
Merged

feat: split into canvas and webgl2 packages (v2.0.0)#2
andrei-shpileuski merged 2 commits into
mainfrom
feat/separate-packages

Conversation

@andrei-shpileuski
Copy link
Copy Markdown
Contributor

  • Remove monolithic libs/rive-angular; add rive-angular-canvas, rive-angular-webgl2, and internal rive-angular-core
  • Wire showcase, Nx, tsconfig paths, CI, and root build/test/pack/publish scripts
  • Document 2.0.0 split and migration in README and root CHANGELOG; expand npm READMEs and bundle docs/rive-showcase.gif
  • Extend sync script to copy embedded core and keep shared renderer sources aligned

- Remove monolithic libs/rive-angular; add rive-angular-canvas, rive-angular-webgl2, and internal rive-angular-core
- Wire showcase, Nx, tsconfig paths, CI, and root build/test/pack/publish scripts
- Document 2.0.0 split and migration in README and root CHANGELOG; expand npm READMEs and bundle docs/rive-showcase.gif
- Extend sync script to copy embedded core and keep shared renderer sources aligned
Sync lockfile with current dependency tree (yaml, @noble/hashes) so
GitHub Actions npm install step succeeds on Node 20/22.
@andrei-shpileuski andrei-shpileuski merged commit 0e62b39 into main Apr 26, 2026
3 checks passed
@andrei-shpileuski andrei-shpileuski deleted the feat/separate-packages branch April 27, 2026 19:06
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant