Releases: thegreenhouseio/angular-webapp-seed
Releases · thegreenhouseio/angular-webapp-seed
v0.5.0
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
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
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
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(-)