Skip to content
This repository has been archived by the owner on Jul 8, 2020. It is now read-only.

Releases: mwaylabs/generator-m-ionic

1.5.0

21 Dec 16:27
Compare
Choose a tag to compare

Major Changes:

  • completely overhauled the documentation. #157 #140 #181 #281 #282 It's well structured, makes working with the generator more efficiently and provides loads and loads of guides and other useful material. See for yourself!
    • make first steps for beginner and pro developers easier
    • split README.md into several files and sections to make it easier to find the information you're looking for
    • give a proper overview and entry point over the project in the readme (guides, blog posts, contributions)
    • made Wiki obsolete
  • dependency updates, among others: #290
    • Ionic 1.2.0, more updates on this soon #298
    • cordova 5.4.1, also we're using (tilde) ~ notation from now on for the cordova version requirement, which will always install the latest bugfix release
    • replace angular-localforage with plain localforage #299
    • gulp-useref 3.0.1 #288
    • yeoman-generator 0.22.1 (remove code using deprecated library code, yeoman-assert, yeoman-test, this.async, generator-generator recommendation)

Minor Changes:

  • auto generated code: add device info on debug page #290 #301
  • ESlint adaptions (require semicolons, no-console, eslintignore) #279 #283
  • travis (run tests for latest node versions) #293

Fixed Bugs:

  • gulp sourcemaps not working with imported scss files, thx @DrMabuse23 #243

1.4.1

11 Nov 16:09
Compare
Choose a tag to compare

Changes:

  • update to cordova 5.4.0 to fix issues with node 4, 5 and npm 3 #277 #270 #264 #257
  • eslint updates #279

1.4.0

03 Nov 15:45
Compare
Choose a tag to compare

Changes:

  • dependency updates #247
    • Among others: Cordova 5.3.3, yeoman 0.21.1, ...
  • README updates #110 #238 #265
  • @gmarziou PR documentation #271
  • updates to project's .travis.yml #260
  • eslint adaption for windows #272
  • updates to travis configuration (node 5) #246

1.3.4

03 Nov 15:37
Compare
Choose a tag to compare

Minor changes:

  • dependency updates due to #263
  • inconsistent injection order of css files in index.html #256
  • update travis configuration (partially) #246
  • @jdiver PR: OTF and WOFF2 fonts #259

1.3.3

16 Sep 13:42
Compare
Choose a tag to compare

Minor changes:

  • eslint adaptions (#254)

Bugs:

  • eslint errors in injecting.js (#253)
  • linting-throw not working as expected (#252)
  • autoprefixer seems to be broken (#251)

1.3.2

10 Sep 14:11
Compare
Choose a tag to compare

Fix issues after generator rename

1.3.1

09 Sep 16:56
Compare
Choose a tag to compare

Renamed the generator to Generator-M-Ionic. More info here.

1.3.0

07 Sep 15:14
Compare
Choose a tag to compare

This is a summary of the changes since the last release, for more information on how to use them consult the README.md. For more technical and detailed changes review the compare 1.2.0...1.3.0

Demo

A big release. A lot of changes and new features: give them a try using the generator-m-demo repository. See, test and experiment with all the latest changes!

Major changes

  • We have moved to code checking with ESLint (#186, #226)
    • find out how to use ESLint with your editor in this guide
    • learn why we moved away from jshint and jscs here

Features

  • Integrated testing workflow with Karma and Protractor (#24)
  • We're working on documentation and tutorials (more to come in future versions):
    • for a start, have look at our new guides
  • Improvements for building and Continuous Integration
    • guide and gulp task to work with app icons and splash screens (#171)
    • guide for a revamped gulp configure and build script (#214, #213, #183)
    • a cordova hook for updating Android Manifest and iOS plist files (#171)
  • Smaller features
    • guide and improved sass integration (#217)
    • on setup, it's possible to choose Ionic CSS or SASS, also there's a guide (#212)
    • the pair subgenerator creates a template and a controller with one command (#202)
    • the gulp tasks now support sass source maps (#38)
  • Little tweaks
    • @gmarziou PR to make gulp tasks more configurable (#219)
    • additional meta tags for the index.html (#218)
    • now possible to select ionic keyboard plugin (#229)
    • different inject location of default angular modules, didn't play well with karma, so reverted (#225)

Dependencies and structure

  • update npm and bower deps for generator and project (#230, #235, #239)
    • cordova 5.2.0
    • ionic 1.1.0
    • many others ...
  • other changes
    • we ditched livereload in favour of browser-sync (#228)
    • migrated to new yeoman-generator folder structure (#241)

Bugs

  • indentation issue with injection of environment vars (#215)
  • watch-build not working (#210)
  • wrong caption in template (#208)

1.2.1

15 Jul 13:47
Compare
Choose a tag to compare

A quick bug fix release, which contains the following fixes:

  • #210 - gulp watch-build not working anymore
  • #208 - debug template - false caption

1.2.0

02 Jul 12:18
Compare
Choose a tag to compare

This is a brief summary of the changes since the last release, for more information check out the README.md or the compare 1.1.0...1.2.0

features

  • completely overhauled and awesome modules #148
    • different starter templates (sidemenu, tabs, blank) #198
    • better documentation of generated code #197
    • fix complications #173 #161
  • we're now using lib-sass with gulp-sass. No more ruby required! Wohoo!! #3
  • gulp defaults tasks, check it out here! #200
  • better continuous integration: run tests on node 0.11/0.12 and iojs #195

dependencies

  • update to cordova 5.1.1 #204
  • update yeoman 0.20.1 (new templating engine) #191
  • further npm (generator & project) and bower updates #193, #204
    • e.g. ionic 1.0.0

bug fixes and minor improvements

  • disable zoom on input focus (Android) #185
  • faulty copying of snap.svg-min.js into index.html #196
  • unfortunately unresolved for now
    • plugin doesn't support this project's cordova-ios version #205
    • gulp watch - sometimes new files not injected in index.html #194