Releases: mojs/mojs
Releases · mojs/mojs
@mojs/core 1.0.3
- Fix dependency security issue
@mojs/core 1.0.2
- Fix
window.mojsreference: prevent@mojs/playerand@mojs/curve-editorfrom crashing - Refactor webpack UMD build by dropping future deprecated properties
@mojs/core 1.0.1
- Fix webpack
globalObjectlibrary export
@mojs/core 1.0.0
Official release 🎉
Breaking changes
- The
angleproperty is now calledrotateto keep it consistent with CSS standards - Support for Internet Explorer has been dropped
New features and improvements
- Smaller production bundle
- All dependencies are up to date (except for coffee script)
- Modern build environment using
webpackandwebpack-dev-server - Browser testing through Browserstack
- Continuous Integration workflow hosted on Github Actions
What is planned for the future
- Fix as more issues as possible and close old ones
- Build a monorepo to host all packages at the same place
- Use
typescriptinstead (this part imply a lot of work) - Use
microbundleto build library and target ESM/modern bundle - Use
jestfor code testing - ... and a lot more!
Feedback
Feel free to report any issue or feature request.
Thanks a lot for using mojs inside your projects!
The @mojs ecosystem is maintained and developed by @xavierfoucrier and @Sandstedt on their own spare time.
Bug fixes, docs improvements
- b051d161 by @SudoCat - Fixes
Cannot read property 'length' of undefinederror for pages that are loaded in background. - f09e8f7a by @realdreamer - Docs fixes.
- e425ab91 by @mitchheddles - Docs fixes.
- 6d9ea927 by @DangoDev - Docs fixes.
- e4a7f930 by @rochestb - Docs fixes.
- 359c09e8 by @ryanirilli - Docs fixes.
- b270fcb0 by @roperzh - Docs fixes.
- 27e6cd67 by @Fandy - Docs fixes.
- 78a6a268 by @Sandstedt - Docs fixes.
Thank you, guys!
`Html` module and `stagger` wrapper
- add
Htmlmodule for DOM animations - add
staggerwrapper staggernow implementstweenableinterface and supportsthen,tuneandgeneratemethods- add
resumepublic method fortweenandtweenables - animations now
pauseandresumeon pagevisibilityChange - fix
thenchains issue - performance improvements
Return the `mojs` global.
The release returns mojs global to fix the helpers reference issue. Still works with es2015 imports and require statements.
define mojs as umd module with es2015, reuqire and commonjs support
This release fixes broken module definitions.
New tweening engine
Completely rewritten tweening engine - now faster, much more robust with exhaustive API.
Rewritten Shape, ShapeSwirl and Burst modules.
Breaking changes (please see API section for more info):
- Tweens and Other Modules now have
playinstead ofstart/run yoyoproperty renamed toisYoyo- All callbacks now work in certain point of time - like timeline. So can fire on both forward and backward directions
Burst:childOptionsproperty now namedchildren