Releases: krikienoid/flagwaver
Releases · krikienoid/flagwaver
v3.0.0
v2.1.0
Features
- Minor UI update
- Custom background options
- Support for video textures
- Physically based rendering
- Reduce JavaScript bundle size
- Performance optimizations
Maintenance
- Update dependencies
- Refactor file state object structure
Misc
- Clean up
Fixes
- Restrict max cloth size and texture size to prevent large images from breaking the flag constructor
v2.0.1
- Update dependencies
- Include three with app bundle and use named imports
- Refactor Sass code using new module syntax
- Clean up
v2.0.0
Features
- Complete redesign of UI
- Flagpole options
- Advanced wind control options
- Background options
- Animation control
- Error notification
- PWA support
Maintenance
- Update README and LICENSE
- Update dependencies
- Add package.json
- Add build script using gulp, sass, babel and rollup
- Refactor old JS code to ES6
JavaScript
- Complete rewrite of UI code
- Drop jQuery and Rivets.js, add React and Redux
- Add core-js polyfills
- Refactor and split JS files
- Refactor and move hashvars.js code to HashState module
- Reimplement canvas texture transformations using texture matrix transformations
- Standardize units for physical quantities using SI
Misc
- Add metadata and favicons to HTML
- Add spectre.css
- Move GLSL code into separate files
- Retouch and compress images
- Fix code formatting
- Clean up
Fixes
- Fix unwanted downscaling of rotated images
v1.0.1
- Bugfix for dropdown color in IE
v1.0.0
- Release of FlagWaver 1.0.0
- Use canvas to transform texture images
- Add fixed length constraints
- Misc physics adjustments
- Clean up
- Bugfixes
v0.123.0
- Release of FlagWaver r123 (earliest recorded version number)