Skip to content

Releases: thegreenhouseio/angular-webapp-seed

v0.5.0

14 Oct 23:15
Compare
Choose a tag to compare

Overview

Upgrade and bug fixes

  • Headless Chrome
  • Yarn
  • webpack 3
  • TypeScript + babel-preset-env
  • Unit testing hardening

Known Issues

None at this time

Changelog

  • #63 / #9 - babel-preset-env, Headless Chrome, remove gulp-webserver, CircleCI
  • #55 / #61 - webpack 3
  • #53 / #57 / #50 / #47 - Yarn and unit testing hardening
  • #24 / #45 - upgrade to webpack 2, remove Vagrant
$ git diff 0.4.0 0.5.0 --stat
 .babelrc                                                                                 |    2 +-
 .circleci/config.yml                                                                     |   33 +
 .eslintrc                                                                                |  201 +++
 .gitignore                                                                               |    7 +-
 README.md                                                                                |  154 +-
 Vagrantfile                                                                              |   18 -
 bin/build.sh                                                                             |   28 -
 bin/deploy.sh                                                                            |   10 -
 bin/vagrant.sh                                                                           |   28 -
 gulpfile.babel.js                                                                        |   21 -
 karma.conf.js                                                                            |   56 +-
 package.json                                                                             |   82 +-
 src/components/bootstrap/{bootstrap.component.spec.ts => bootstrap.component.spec.js}    |    8 +-
 src/components/footer/{footer.component.spec.ts => footer.component.spec.js}             |   12 +-
 src/components/header/{header.component.spec.ts => header.component.spec.js}             |   17 +-
 src/components/posts-list/{posts-list.component.spec.ts => posts-list.component.spec.js} |   55 +-
 src/{main.ts => index.ts}                                                                |    7 +-
 src/polyfills.ts                                                                         |    2 +-
 src/services/{posts.service.spec.ts => posts.service.spec.js}                            |   22 +-
 tsconfig.json                                                                            |   15 +-
 webpack.config.common.js                                                                 |  109 +-
 webpack.config.dev.js                                                                    |   77 -
 webpack.config.develop.js                                                                |   39 +
 webpack.config.prod.js                                                                   |  118 +-
 yarn.lock                                                                                | 7342 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 25 files changed, 7884 insertions(+), 579 deletions(-)

v0.3.0

21 Sep 04:30
Compare
Choose a tag to compare

Overview

Known Issues

  • #28 - Tests not working

Changelog

  • #20 - Upgrade to Angular 2.0 (final)
  • #5 - Upgrade to TypeScript 2.0 (beta)
  • #4 - Upgrade to Bootstrap 4 (alpha)
  • #8 - Enabled HMR (disabled though - see #26)
  • #6 - load all static assets through Webpack
$ git diff 0.2.0 0.3.0 --stat
 README.md                                         | 20 ++++++++---------
 package.json                                      | 50 +++++++++++++++++++++++-------------------
 src/components/bootstrap/bootstrap.component.ts   |  2 +-
 src/components/bootstrap/bootstrap.html           | 24 +++++++++-----------
 src/components/bootstrap/bootstrap.less           | 40 ---------------------------------
 src/components/bootstrap/bootstrap.scss           | 21 ++++++++++++++++++
 src/components/footer/footer.component.ts         | 12 ++++------
 src/components/footer/footer.html                 |  6 ++---
 src/components/footer/footer.less                 |  9 --------
 src/components/footer/footer.scss                 | 11 ++++++++++
 src/components/header/header.component.ts         |  2 +-
 src/components/header/header.html                 |  2 +-
 src/components/header/header.less                 | 15 -------------
 src/components/header/header.scss                 | 15 +++++++++++++
 src/components/posts-list/posts-list.component.ts |  8 +++----
 src/components/posts-list/posts-list.html         |  2 +-
 src/components/posts-list/posts-list.less         | 13 -----------
 src/components/posts-list/posts-list.scss         | 13 +++++++++++
 src/index.html                                    | 14 ++++--------
 src/services/posts.service.spec.ts                |  2 +-
 src/vendor.ts                                     |  5 ++++-
 src/views/home/home.component.ts                  |  2 +-
 src/views/home/home.html                          | 28 +++++++++++++++++++-----
 src/views/home/home.less                          | 20 -----------------
 src/views/home/home.scss                          | 20 +++++++++++++++++
 src/views/posts/post-details.component.ts         |  2 +-
 src/views/posts/post-details.html                 |  7 +++---
 src/views/posts/posts.component.ts                |  3 ++-
 src/views/posts/posts.html                        |  8 ++-----
 src/views/posts/posts.less                        | 14 ------------
 src/views/posts/posts.scss                        |  7 ++++++
 webpack.config.common.js                          | 51 ++++++++++++++++++++++++-------------------
 32 files changed, 217 insertions(+), 231 deletions(-)

Release 0.2.0

11 Sep 17:05
Compare
Choose a tag to compare

Overview

Upgrade to Angular2-rc.6 and branded for The Greenhouse.

Changelog

$ git diff 0.1.0 0.2.0 --stat
 .gitignore                                             |   1 +
 README.md                                              |   7 +++++--
 bin/deploy.sh                                          |  10 ++++++++++
 package.json                                           |  22 +++++++++++-----------
 src/components/bootstrap/bootstrap.html                |  14 ++++++++++----
 src/components/bootstrap/images/container-repeater.jpg | Bin 1239 -> 0 bytes
 src/components/bootstrap/images/favicon.png            | Bin 23057 -> 18239 bytes
 src/components/footer/footer.html                      |   2 +-
 src/components/header/header.html                      |   8 +++++---
 src/components/header/header.less                      |  12 +++++++++---
 src/components/header/images/banner.gif                | Bin 0 -> 14836 bytes
 src/components/header/images/old-banner-mobile.jpg     | Bin 128572 -> 0 bytes
 src/components/header/images/old-banner.jpg            | Bin 57439 -> 0 bytes
 src/components/posts-list/posts-list.html              |   4 ++--
 src/index.html                                         |  12 +-----------
 src/main.ts                                            |   2 ++
 src/routes.ts                                          |   2 +-
 src/views/home/home.component.ts                       |  17 ++++++++++++++++-
 src/views/home/home.html                               |  28 +++++++++++++++++++++++++---
 src/views/home/home.less                               |  12 +++++++++---
 src/views/posts/post-details.html                      |  16 +++++++++-------
 src/views/posts/posts.html                             |  10 ++++------
 src/views/posts/posts.less                             |   3 ++-
 webpack.config.common.js                               |   7 -------
 webpack.config.prod.js                                 |   8 ++++----
 25 files changed, 127 insertions(+), 70 deletions(-)

0.1.0 - Initial Release

06 Sep 03:45
Compare
Choose a tag to compare

Overview

Initial release showcasing Weback, Angular 2, TypeScript, Bootstrap and Karma all working together

Changelog

$ git diff 0aa3332547acebdd558d7be25efd73aabc6c870f 0.1.0 --stat
 .babelrc                                               |   3 +
 .editorconfig                                          |  10 ++
 .gitattributes                                         |   8 ++
 .gitignore                                             |   5 +
 README.md                                              | 241 ++++++++++++++++++++++++++++++++++++-
 Vagrantfile                                            |  18 +++
 bin/build.sh                                           |  36 ++++++
 bin/vagrant.sh                                         |  35 ++++++
 gulpfile.babel.js                                      |  21 ++++
 karma.conf.js                                          |  56 +++++++++
 package.json                                           |  88 ++++++++++++++
 src/components/bootstrap/bootstrap.component.ts        |  10 ++
 src/components/bootstrap/bootstrap.html                |  13 ++
 src/components/bootstrap/bootstrap.less                |  40 ++++++
 src/components/bootstrap/images/container-repeater.jpg | Bin 0 -> 1239 bytes
 src/components/bootstrap/images/favicon.png            | Bin 0 -> 23057 bytes
 src/components/footer/footer.component.ts              |  24 ++++
 src/components/footer/footer.html                      |   7 ++
 src/components/footer/footer.less                      |   9 ++
 src/components/header/header.component.ts              |  10 ++
 src/components/header/header.html                      |   9 ++
 src/components/header/header.less                      |   9 ++
 src/components/header/images/old-banner-mobile.jpg     | Bin 0 -> 128572 bytes
 src/components/header/images/old-banner.jpg            | Bin 0 -> 57439 bytes
 src/components/posts-list/posts-list.component.ts      |  26 ++++
 src/components/posts-list/posts-list.html              |  21 ++++
 src/components/posts-list/posts-list.less              |  13 ++
 src/index.html                                         |  39 ++++++
 src/main.ts                                            |  39 ++++++
 src/polyfills.ts                                       |  12 ++
 src/routes.ts                                          |  11 ++
 src/services/posts.service.spec.ts                     |  27 +++++
 src/services/posts.service.ts                          |  46 +++++++
 src/vendor.ts                                          |  10 ++
 src/views/home/home.component.ts                       |   9 ++
 src/views/home/home.html                               |  25 ++++
 src/views/home/home.less                               |  14 +++
 src/views/posts/post-details.component.ts              |  35 ++++++
 src/views/posts/post-details.html                      |  24 ++++
 src/views/posts/posts.component.ts                     |   8 ++
 src/views/posts/posts.html                             |  11 ++
 src/views/posts/posts.less                             |  13 ++
 tsconfig.json                                          |  20 +++
 tslint.json                                            | 139 +++++++++++++++++++++
 typings.json                                           |   9 ++
 webpack.config.common.js                               | 100 +++++++++++++++
 webpack.config.dev.js                                  |  77 ++++++++++++
 webpack.config.prod.js                                 |  92 ++++++++++++++
 48 files changed, 1470 insertions(+), 2 deletions(-)