- [HOTFIX] Made the optional arguments for camera and the easing effects actually optional.
- [MISC] Updated all dependencies to their latest versions.
- [FEATURE] Exported all parts of the package individually so you can use just what you need.
- [FEATURE] Detached containier from app so that any container can be used for any effect.
- [MISC] Removed easing functions to offer greater flexability and smaller file sizes. A linear ease is used by default and any easing function can be passed in to effects that can be eased.
- [MISC] Change file names from PascalCase to snake_case.
- [MISC] Removed all default exports and made them all named.
- [TEST] Changed test server to use fastify for ease of use.
- [MISC] Flatted directory structure in src directory.
- [MISC] Removed unnecessary typings.
- [MISC] Updated out-of-date dependencies to their latest versions and fixed all security vulnerabilities.
- [MISC] Added extra build scripts.
- [MISC] Updated out-of-date dependencies to their latest versions which also fixed some fixed security vulnerabilities.
- [FEATURE] Added rotate effect.
- [DOCS] Updated docs to show usage of rotate effect.
- [TEST] Added test for rotate effect.
- [MISC] Added logo to README.
- [MISC] Fixed security vulnerabilities that could be fixed. The rest require updates to @babel/cli.
- [MISC] Updated out-of-date dependencies to their latest versions.
- Initial release.
- [FEATURE] Finished fadeTo effect.
- [TESTS] Added testing for effects.
- [FEATURE] Finished panTo effect.
- [HOTFIX] Fixed issue with zooming that caused it to finish before the duration of the effect had been reached.
- [FEATURE] Finished shake effect.
- [FEATURE] Started panTo effect.
- [FEATURE] Added ability to pass in PIXI.Ticker.
- [FEATURE] Removed update methods as they caused multiple instances of an effect to be created each frame.
- [FEATURE] Added ability to use easing functions from
instance.EASING
. - [FEATURE] Finished zoomTo functionality but started work on shake again.
- [FEATURE] Finished shake functionality.
- [FEATURE] Added an effects class to keep track of shared properties between effects.
- [FEATURE] Added camera class to manage effects more easily.
- Initial commit