🏖️ p5.grain.quicksand
Added
- Added support for
p5.ImageinapplyMonochromaticGrain,applyChromaticGrain,tinkerPixelsandloopPixels - Added support for
p5.GraphicsintextureOverlay - Added
config.randomModeoption insetup(config)to choose integer or floating-point internal random numbers (default: float) - Added a new build scripts, now compatible with Ubuntu and most Linux distributions
- Added
npm run sync:p5to sync a newp5.min.jsversion placed at the root directory across all examples - Added a GitHub Actions workflow for automatic npm publishing
Changed
- Improved performance in
applyMonochromaticGrainandapplyChromaticGrainusingUint32Array - Added two package builds:
- Full version with error handling:
p5.grain.js/dist/p5.grain.min.js - Lite version without error handling:
p5.grain.lite.js/dist/p5.grain.lite.min.js
- Full version with error handling:
- Changed distribution builds to use
terser - Improved error messages and warnings
- Changed repository and npm ownership
- Updated LICENSE and package metadata
Full Changelog: v0.7.0...v0.8.0