generator-steroids
Version:
298 lines (187 loc) • 9.79 kB
Markdown
#1.0.21 (2016-05-18)
Skip yo@1.8.2 npm package due to (https://github.com/yeoman/yo/issues/437)
#1.0.20 (2015-07-31)
Remove deprecated note from `loading.html` that it's iOS-only.
#1.0.19 (2015-06-08)
Generators use Ionicons v2.0.1.
#1.0.18 (2014-12-11)
Default generated project now has the `steroidsApiKey` and `steroidsAppId` headers set up in `config/app.coffee`. Closes [#683](https://github.com/AppGyver/steroids/issues/683).
#1.0.17 (2014-12-04)
Generated projects include the `statusBar` setting in `config/app.coffee`.
#1.0.0 (2014-12-03)
Revamped all generators to generate Supersonic projects, examples and scaffolds. Old Steroids.js-based generators are deprecated and removed. Available generators are:
- `app`: Generates a new Supersonic MPA or SPA project
- `module`: Generates a new Supersonic MPA module
- `data-module`: Generates a new CRUD module for a given resource, to be used with Supersonic Data.
Read more about Supersonic and the new generators at [http://docs.appgyver.com](http://docs.appgyver.com).
#0.4.5 (2014-11-05)
Features:
- Removed `default.css` as iOS v4.0.1 is being released and native styles will be loaded from now on from `android.css` and `ios.css` respectively.
#0.4.4 (2014-10-29)
Features:
- `android.css` and `ios.css` added to `/www/native-styles/` folder. `default.css` will be deprecated and removed after iOS native runtime v4.0.0 is released.
- Added tab id's to default `application.coffee`.
- Changed our Ionic dependency to be from bower instead of the previous including it from `/vendor`
- Added `AutoHideSplashScreen` to `config.android.xml`.
#0.4.3 (2014-10-10)
Added `/www/native-styles/default.css` with default options for Native UI styling with Pixate.
#0.4.2 (2014-08-29)
Fixed a bug where Steroids Data scaffold generator included legacy JS library dependencies.
#0.4.1 (2014-08-29)
Fixed a bug where project creation would not install dependencies.
#0.4.0 (2014-08-29)
Updated example generators to run on current version of Steroids. Added minor tweaks to actual examples.
Features:
- Examples now work on current version of Steroids.
- Minor tweaks to actual examples.
Secret features:
- Steroids Data scaffold generator added.
#0.3.9 (2014-07-14)
Added background color to default application.css and updated Steroids.js version to 3.5.x.
#0.3.4 (2014-07-08)
Added background color to the default generated `application.css` as to work around the Legacy Android [issue with Loading image showing beneath HTML pages without CSS](https://github.com/AppGyver/steroids/issues/381).
#0.3.3 (2014-05-21)
Default `config/application.coffee` has new configs added in iOS native runtime v3.1.6; Steroids.js no longer included with the default project template.
Features:
- `steroids.config.initialView` added to default `config/application.coffee`
Changes:
- `steroids` generator now installs both npm and Bower dependencies.
- Steroids.js no longer included with the default project template.
#0.3.2 (2014-05-14)
Default `config/application.coffee` now has new configs added in Scanner for iOS v3.1.5.
Features:
- `steroids.config.drawers` added to default `config/application.coffee`
- `steroids.config.preloads` added to default `config/application.coffee`
- `steroids.config.navigationBar.borderColor` and `steroids.config.navigationBar.borderSize` added to default `config/application.coffee`.
#0.3.1 (2014-05-06)
New projects now include Steroids.js v3.1.9. Fixed `steroids` tutorial on Android.
Changes:
- New projects now include Steroids.js v3.1.9 by default.
Bugfixes:
- `steroids` tutorial now correctly copies over `index.android.html`.
#0.3.0 (2014-04-25)
Updated all generators to use the [Ionic CSS framework](http://www.ionicframework.com) and latest AngularJS where applicable. Deprecated several obsolete generators.
Changes:
- All generators (including the default app generator) include the Ionic CSS framework instead of Topcoat
- `ng-resource` updated to use AngularJS v1.2.16 and angular-touch instead of angular-hammer and Hammer.js.
- `ng-scaffold`, `bb-scaffold`, `ng-sql-scaffold` and `ng-touchdb-resource` generators deprecated
- `camera`, `drawer`, `layerStack`, `navigationBar`, `photoGallery` and `s3upload` examples deprecated
- All examples moved to use localhost instead of File protocol
#0.2.20 (2014-04-03)
Updated default project's Steroids.js to v3.1.8, added new iOS Scanner [v3.1.4](https://github.com/AppGyver/scanner/blob/master/changelog-ios.md#314-2014-04-03) preferences to default project's `www/config.ios.xml`.
Changes:
- Removed `cordova-loader.js` in favor of a manual solution (until a better one is introduced).
#0.2.19 (2014-03-26)
Load Cordova using a cordova-loader.js wrapper in default www/index.html to overcome issue #136 on Android.
See https://github.com/AppGyver/scanner/issues/136 for further information.
#0.2.18 (2014-02-27)
Updated default project's Steroids.js to v3.1.6, bugfixes.
Bugfixes:
- Spelling error in `begin` tutorial corrected.
- Added missing `<access origin="*" />` preferences to default projects' `config.android.xml` and `config.ios.xml`.
#0.2.17 (2014-02-11)
Updated default project's Steroids.js to v3.1.5.
#0.2.16 (2014-02-10)
Updated default project's Steroids.js to v3.1.4.
#0.2.15 (2014-02-10)
New `config.xml` options for Scanner v3.1.2 compatibility.
Features:
- Default `config.ios.xml` includes new preferences (see the [guide](http://guides.appgyver.com/steroids/guides/project_configuration/config-xml-ios/) for details):
- `EnablePopGestureRecognition`
- `DisableTabBarUnselectedIconTintColor`
- `AutoHideSplashScreen`
- Default `config.android.xml` includes a new `fullscreen` preference (see the [guide](http://guides.appgyver.com/steroids/guides/project_configuration/config-xml-android/) for details)
#0.2.14 (2014-01-14)
Fixed crashing error with `ng-sql-scaffold` generator
Bugfixes:
- `ng-sql-scaffold` no longer tries to copy nonexistent plugin JavaScript files.
#0.2.13 (2014-01-10)
Fixed minor non-breaking plugin issues.
Bugfixes:
- Updated default projects' `plugins/README.md` to conform to 3.1.x way of installing plugins.
- Removed manual inclusion of JavaScript for `ng-sql-scaffold` generator.
#0.2.12 (2013-12-27)
Fixed bug with Bower require on Linux and Windows machines.
Bugfixes:
- Generators that install Bower dependencies no longer fail on Windows or Linux.
#0.2.11 (2013-12-24)
Clarified Android usage instructions in default project's `index.html`.
Changes:
- Default project's `index.html` no longer mentions deprecated Android long-press-to-quit gesture, but instead instructs user to use the native back button to exit to desktop.
#0.2.10 (2013-12-19)
Updated default project template.
Changes:
- Default project template updated to match Steroids CLI 3.1.9.
#0.2.9 (2013-12-18)
Tizen apps can execute in-line JavaScript
Changes:
- Allow in-line script running in Tizen apps (new config.tizen.xml)
#0.2.8 (2013-12-13)
`.gitignore` creation fixed, default project version "0.0.1"
Bugfixes:
- `steroids:app` generator now creates `.gitignore`
Changes:
- `steroids:app` creates `package.json` with version "0.0.1" (was "0.1.0")
#0.2.7 (2013-12-12)
Default project generated by `steroids:app` is now compatible with Steroids CLI 3.1.x, programmatic Bower runs properly
Features:
– `skip-install` flag in `steroids:app` generator skips npm install
- Default project is now compatible with Steroids CLI 3.1.x
Changes:
- Removed `onerror.js` from examples using a File URL as the initial location to solve issues on Android.
Bugfixes:
- Programmatic Bower install runs properly with colored output.
#0.2.6 (2013-11-29)
Install only npm dependencies when generating a new Steroids project with `steroids:app` generator.
Changes:
- New projects only install npm dependencies (`bower install` is not run).
#0.2.5 (2013-11-29)
Use Bower from `node_modules` instead of requiring user to have a global Bower install.
Changes:
- Generators run Bower from `node_modules` instead of using global Bower.
#0.2.4 (2013-11-29)
New generator `application-config` for dynamically generating application config files for a new project.
Changes:
- `steroids:app` generator uses `steroids:application-config` internally to generate `config/application.coffee`
#0.2.3 (2013-11-29)
Fixed missing `chalk` dependency in `bb-scaffold` generator.
#0.2.2 (2013-11-29)
New generators added, instructions grammar/clarity fixes.
Features:
- New generators added:
- `steroids:tutorial:begin`
- `steroids:tutorial:steroids`
- `steroids:tutorial:controllers`
- `steroids:ng-touchdb-resource`
- `steroids:bb-scaffold`
#0.2.1 (2013-11-28)
Fixed new project template `package.json`'s `grunt-steroids` dependency.
#0.2.0 (2013-11-28)
New generators added.
Features:
- New generators added:
- `steroids:app`
- `steroids:example:accelerometer`
- `steroids:example:animation`
- `steroids:example:audio`
- `steroids:example:camera`
- `steroids:example:compass`
- `steroids:example:device`
- `steroids:example:drawer`
- `steroids:example:drumMachine`
- `steroids:example:geolocation`
- `steroids:example:layerStack`
- `steroids:example:modal`
- `steroids:example:navigationBar`
- `steroids:example:notification`
- `steroids:example:photoGallery`
- `steroids:example:preload`
- `steroids:example:s3upload`
- `steroids:example:storage`
- `steroids:ng-resource`
- `steroids:ng-scaffold`
- `steroids:ng-sql-scaffold`
#0.1.1 (2013-10-04)
Fixed crash issue caused by an outdated `yeoman-generator` dependency.
#0.1.0 (2013-10-04)
Initial version with `ng-resource` generator.