Fixes
- Prevent deleting a button multiple times if already detached by React reconciler
Tests
- Add unit tests for button props and behavior (#17)
Chores
- Upgrade all dependencies and fix vulnerabilities
- Use Node.js 24
- Rename Vitest config file with .mjs extension
- Enable all examples
CI
- Cancel in-progress CI runs