diff --git a/CHANGELOG.md b/CHANGELOG.md index 8eed2a4..e99d119 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -4,6 +4,13 @@ All notable changes to this project will be documented in this file. The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). +## [1.4.0] - 2019-09-16 +### Added +- Tracking if the scene ran using 'hasRun' property +- Destroy function in scenes, called at removing a scene that ran +### Changed +- Init is now called at first run instead of after adding to manager + ## [1.3.0] - 2019-09-12 ### Added - Stopping scenes diff --git a/README.md b/README.md index bd15ba9..f8b6813 100644 --- a/README.md +++ b/README.md @@ -64,13 +64,13 @@ export default class SplashScene extends Scene { Splitting your codebase into multiple states/scenes in a common practice in the app/game world and can now easilly be done using this plugin for *PIXI.js*. ## TODO -- Destroy function -- Subscenes structure - Event system on manager +- Allow scene transitions +- Subscenes structure - Resize integration +- Improve tests - Improve readme - Add documentation pages -- Look at threeshaking - Add example project - Add exports/globals tests - Bundle definitions diff --git a/package-lock.json b/package-lock.json index 72a9fc7..0316a2a 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,6 +1,6 @@ { "name": "pixi-scenes", - "version": "1.3.0", + "version": "1.4.0", "lockfileVersion": 1, "requires": true, "dependencies": { diff --git a/package.json b/package.json index bdcffe5..aa4c0ae 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "pixi-scenes", - "version": "1.3.0", + "version": "1.4.0", "description": "Managing multiple scenes within your pixi application.", "main": "build/pixi-scenes.min.js", "module": "build/esm/index.js",