Jordan Eldredge
18c349054e
Clear button selection when pointer leaves
2025-07-21 22:24:50 -07:00
Jordan Eldredge
aa05c40794
Try to get onClick working on mobile
2025-07-21 22:24:50 -07:00
Jordan Eldredge
9368462ad4
Allow dragging mouse over buttons in main window
2025-07-21 22:24:50 -07:00
Jordan Eldredge
a20bab1877
Spelling
2025-07-21 22:24:23 -07:00
Jordan Eldredge
a0cecb8f93
Make shade mode trigger on click like the rest of the buttons
2025-07-21 20:03:04 -07:00
Jordan Eldredge
0608b2f9c6
Fix marquee dragging
2025-07-21 19:48:51 -07:00
Jordan Eldredge
27ba138a3e
Try package-specific Netlify build
2025-07-15 20:13:45 -07:00
Jordan Eldredge
cb651adfaf
Run library build one at a time to avoid OOM on Netlify
2025-07-15 20:00:41 -07:00
Jordan Eldredge
224b4b8058
Revive Webamp modern on Netlify
2025-07-15 19:33:26 -07:00
Jordan Eldredge
f35f1242ca
Try harder to avoid OOms in Netlify build
2025-07-15 19:25:16 -07:00
Jordan Eldredge
acff24b7bb
Try to avoid OOM on Netlify
2025-07-15 19:13:06 -07:00
Jordan Eldredge
e99b2ab6f7
Fix deploy script
2025-07-15 19:02:17 -07:00
Jordan Eldredge
a30ab82ccc
Add example showing how to use requireButterchurnPresets
2025-07-15 19:00:09 -07:00
Jordan Eldredge
eaba9667e2
Try to fix netlify deploy
2025-07-15 18:57:35 -07:00
Jordan Eldredge
41cfbbb63c
Update readme to reflect package changes
2025-07-15 16:59:41 -07:00
Jordan Eldredge
6f8f85c865
Allow users to provide their own Butterchurn presets ( #1309 )
...
* Allow users to provide their own Butterchurn presets
* Ensure entrypoints have anchor links
2025-07-15 16:58:52 -07:00
Jordan Eldredge
e82db4cddd
Add example of using webamp/lazy entrypoint with vite
2025-07-15 16:41:24 -07:00
Jordan Eldredge
0d7cb8285f
Document entrypoints and recommend webamp/butterchurn as the default.
2025-07-14 21:28:30 -07:00
Jordan Eldredge
a4dec85406
Document butterchurn entrypoint
2025-07-14 17:57:20 -07:00
Jordan Eldredge
5e88d4e37b
Ignore dist in built
2025-07-14 17:06:30 -07:00
Jordan Eldredge
9b03dcd077
Version 2.2.0 release
2025-07-14 16:58:20 -07:00
Jordan Eldredge
cb2948c2d3
Add butterchurn security change to changelog
2025-07-14 16:56:42 -07:00
Jordan Eldredge
b7d759618e
Don't allow evaling JS in Milkdrop preset files ( #1308 )
...
* Don't allow evaling JS in Milkdrop preset files
* Add link
2025-07-14 16:31:27 -07:00
Jordan Eldredge
910995d469
Add links to changelog
2025-07-13 12:48:55 -07:00
Jordan Eldredge
35e6128224
Unfork butterchurn
2025-07-12 23:46:54 -07:00
Jordan Eldredge
b02fc7a5c6
Update docs
2025-07-12 23:44:21 -07:00
Jordan Eldredge
161c14b598
Bump version in butterchurn example
2025-07-12 23:03:32 -07:00
Jordan Eldredge
7cdc35b93a
Update changelog to call out new butterchurn entrypoint
2025-07-12 22:56:03 -07:00
Jordan Eldredge
19668851d6
Bump butterchurn version to mostly unfork
2025-07-12 22:55:51 -07:00
Jordan Eldredge
b76491001c
Remove touch
2025-07-12 13:11:11 -07:00
Jordan Eldredge
dbc64a8287
Skip cache to debug ci
2025-07-10 15:17:45 -07:00
Jordan Eldredge
9f789ae2ba
Fix butterchurn import in withButterchurn ( #1306 )
2025-07-10 14:58:10 -07:00
Jordan Eldredge
95e96ddb02
Update tests to use array not set
2025-07-10 14:57:17 -07:00
Jordan Eldredge
12c31f65ae
Use fork of butterchurn
2025-07-10 09:03:55 -07:00
Jordan Eldredge
af1f294ada
Format
2025-07-09 22:53:17 -07:00
Jordan Eldredge
a06485f1be
Avoid some lint errors
2025-07-09 21:05:54 -07:00
Jordan Eldredge
a4f14d9a86
Resolve lint errors
2025-07-09 20:52:57 -07:00
Jordan Eldredge
4ead993d64
Fix tests for Algolia use
2025-07-09 20:39:18 -07:00
Jordan Eldredge
9d88134988
Finish algolia upgrade
2025-07-09 14:24:42 -07:00
Jordan Eldredge
157f8d28df
Fix typescript errors
2025-07-09 14:07:30 -07:00
Jordan Eldredge
c55212b363
Fix download links and upgrade some dependencies
2025-07-09 13:25:06 -07:00
Jordan Eldredge
15b15d081a
Revive compile skin script and convert to typescript
2025-07-09 13:25:06 -07:00
Jordan Eldredge
51859506db
Fix compile skin script
2025-07-09 13:25:06 -07:00
Jordan Eldredge
2dee12e9e0
Avoid non-serializable object in Redux store
2025-07-09 13:25:06 -07:00
Jordan Eldredge
daf06567b0
Consolidate dependency versions
2025-07-09 13:25:05 -07:00
Jordan Eldredge
3a1ec73825
Update README.md
2025-07-08 07:32:24 -07:00
Jordan Eldredge
b090082dfa
Check Grats artifacts in CI
2025-07-07 15:33:05 -07:00
Jordan Eldredge
6ce866f48c
Include Grats in turbo.json
2025-07-07 15:11:18 -07:00
Jordan Eldredge
26e8e6dfeb
Run more tests in CI
2025-07-07 12:51:20 -07:00
Jordan Eldredge
8425adaeff
Upgrade node 22 lts ( #1305 )
...
* Upgrade Node.js to v22 LTS across the entire repo
- Update CI workflows (.github/workflows/ci.yml, code-size.yml) to use Node.js 22.x
- Update Netlify config to use Node.js 22.11.0
- Update all package.json engines to require Node.js 22.0.0+
- Add .nvmrc file with Node.js 22 for local development
- Update documentation to reflect Node.js 22+ requirement
- Update skin-database scripts to use Node.js 22
- Tested locally with nvm and confirmed builds work correctly
Node.js v22 is the current LTS version and provides improved performance
and security features. All packages now require Node.js 22+ to ensure
consistency across development, CI, and production environments.
* Don't update node version here
2025-07-07 10:30:13 -07:00