- Finalize UGC Backend
- Acanvas Progressive Web App (PWA) Example
- FlexBook as Custom Renderer for all Examples
- MoppiFlower as Custom Renderer for all Examples
- Include custom Shaders in Examples (zoom/fire)
- Depends on Dart 2.0 stable
- Migrated to Dart 2.0
- Complete rewrite of Generators to Commands (from args package)
- Moved code generation to main project
- Rewrite of Project transformer and file structure
- Move more meta data into properties
- Templates now support 'pub serve' with Dart Dev Compiler by default – happy debugging in Chrome!
- Content is now published to web/ instead of web/public/
- Imports have been cleaned up
- Fix for HiDPI
- New example: Flower Demo inspired by Moppi Productions (add param --moppiFlowerExamples to install)
- Improved Logger performance
- Example Intros for DragonBones and GAF
- Fixed Native Keyboard
- Use ?gl=0 or ?gl=1 to force WebGL off or on (It's off on Mobile by default, otherwise on)
- Better Example Experience
- Fixed refresh bug in Flow component
- tool/grind.dart now only adds files not in .gitignore
- Strong mode fixes
- Fixed tool/grind.dart so dartanalyzer uses the
.packages
file instead of dir - Travis build should work now
- Removed drone.io hook (drone.io went out of service)
- Updated README to reflect those changes
- Refactored file generation to use
Resource
package, getting rid of >60MiB of byte arrays! - Refactored master template for better separation of example content from actual project
- Strong mode fixes
- Added removeSelf option to dispose method
- New Extension and Example: StageXL Isometric Runtime
- New Extension and Example: StageXL Particle Engine
- Fixed a bug in add_screen helper script
- Refactored add_element helper script to extend AcanvasBoxSprite instead of AcanvasLifecycleSprite
- New Extension: BabylonJS Wrapper
- BabylonJS Extension Example
- add_screen helper now accepts custom root path
- fixed bugs in transformer
- GAF Extension Examples: Fireman, Gun swap, Named Parts, Sequences, Skeleton, SlotMachine, Sound
- DragonBones Extension Examples: Demon, Dragon, Swordsman, Ubbie
- StageXL Example: Bezier Tweening
- StageXL Example: Drag and Drop
- StageXL Example: Dart Logo
- StageXL Example: Map Filtering
- StageXL Example: Memory Game
- Spine Extension Examples: SpineBoy, Goblins, Hero, Powerup, Raptor, Tank, Texture Atlas, Vine
- Particle Extension Example
- Isometric Extension Example
- Flump Extension Example
- StageXL Example: HiDPI BitmapData
- StageXL Example: Sprite 3D
- StageXL BitmapFont Extension Example: Simple
- StageXL BitmapFont Extension Example: Texture Atlas
- StageXL BitmapFont Extension Example: Distance Field
- Changed root for collect_assets to web/assets/autoload
- Breaking change: new CLI parameters
- Refactored codebase to support StageXL extensions
- Added support for project generation via Acanvas IntelliJ IDEA Plugin
- Fully tested
- Fully running
- Removed analytics leftovers
- Reorganized generators: Only BasicGenerator left, takes options for plugin and demo addons.
- Reorganized templates: Duplicate data eliminated.
- Reorganized plugins and demos: Can get installed independently of demos
- Demos are now Acanvas Plugins
- templates/template can be opened/edited as project, with full features. Makes it easier to develop acanvas_generator demos.
- templates now work as projects inside acanvas_generator (makes development of acanvas_generator templates easier and less error prone)
- Added acanvas-zend template (called 'server') UNFINISHED BUSINESS
- Updated minimal and maximal template
- version bump to match all blockforest libraries
- Bugfixes
- Added maximal template
- Enhancements to generate Acanvas/StageXL projects
- Fixed all CI services: drone, appveyor, travis
- Added minimal template
- Included additional variable substitutions
- Updated the dependency on
usage
- Updated the dependency on
usage
- Changed to using the
usage
library for Google Analytics
- Update README to mention ubersimplewebapp
- Added a new
ubersimplewebapp
template.
- Added a new
appengineapp
template (thanks @wibling!) - updates to the webapp, shelfapp, and polymerapp samples
- Added a
label
attribute to the templates and to the--machine
output - Renamed the
shelfapp
template toshelfserver
- Added a
--version
command-line option - Clarified and simplified some template descriptions
- Made useage of Sass in the
webapp
template optional; added instructions in the template about how to enable it - Added instructions after project generation to tell the user how best to run the project
- Stagehand is now integrated into the Editor, the Eclipe plugins, Chrome Dev Editor, and the Sublime plugin
- Removed the
-o
option; we now generate the selected template into the current directory - Added pre-generated css to the
webapp
template - some changes to better support acanvas_generator being driven by existing tooling (IDEs)
- The
polymer
template was renamed topolymerapp
- Changed to allow acanvas_generator to generate a project into an existing directory
- Removed Web Starter Kit, waiting for at least WSK 0.6.0
- Renamed
helloworld
toconsoleapp
- Added
polymer
template - Added
shelfapp
template - Added default BSD license to projects
- Analytics are opt-in. Version update ping is still automatic.
- Added Web Starter Kit!
- Added anonymous user metrics via Google Analytics
- Fix bug in publib generator
- Add first version of a publib generator