6.2.1 (2018-06-17)
- publish: fix typo with option to publish scoped packages on npm (a19f054)
6.2.0 (2018-06-17)
- demo: correct import path for
_variables.scss
in the mainstyles.scss
(2eb1e27) - demo: fix demo app tests (remaining
rxjs<6
code) and misplacedkarma.conf.js
(b81afd6) - demo: remove useless dependency on
webpack
(already referenced by CLI) (892c7d2), closes #163 - publishing: add missing npm option to allow publishing scoped packages (42fc79f)
- demo: add button on home page to allow editing demo on
StackBlitz
(8e19a53) - demo: improve styling and remove useless
include-media
dependency (8866231) - demo: improve styling and remove useless ìnclude-media` dependency (822413a)
6.1.0 (2018-05-15)
- core: fix installation error due to
del
package not being found (bf1995b)
- options: add separate
deleteExclusions
property in.yo-rc.json
to control which excluded files get deleted or not (2398ad6)
6.0.0 (2018-05-13)
- demo: fix wrong assets url on deployed demo app (744931b)
- jest: exclude jest test files from compilation of demo app (c64f34e)
- core: add
--del-excluded-files
option to allow deleting excluded files found in file system (76b776b) - dependencies: update most dependencies (rollup, jest, webpack, etc) (a490a3a)
- ng6: add support for Angular & Angular CLI v6 (ed942e0)
- ng6: the minimal Node version to run the generator is now 8.x.x (required by some core ng packages like
[email protected]
)
5.8.0 (2018-04-17)
- packaging: allow packaging of additional files (images, styles,...) (d1df8dc)
- recipe: add recipe about how to build multi-modules libraries (745bd09)
5.7.1 (2018-03-22)
- module: add missing dependency when adding
bazel
module (1dfc011) - module: add missing dependency when adding
compiler-cli
module (d640864)
5.7.0 (2018-03-20)
- demo: update demo app to Angular CLI
1.7.3
(68804ba) - ngModules: add 'bazel' and 'service-worker' modules (for ng5+) (8992724)
- rollup: update rollup to
v0.57.0
for better perfs (ca19b0b)
5.6.0 (2018-02-12)
- core: update github username validation to align with Github validation rules (26b0e6f), closes #144
- jest: correct gulp's test tasks stopping inclusive sequences when using jest (1200ea7)
- demo: update demo app to Angular CLI
1.6.8
, bootstrap4.0.0
and ng-bootstrap1.0.0
(4e45707) - doc: add a 'Troubleshooting' section to documentation (21d3ea3)
- umd: fix external libraries being bundled with main UMD file and improve related docs (f25e037)
5.5.0 (2018-01-12)
- demo: update demo app to
Angular CLI
1.6.3 (8846d56) - testing: add support for
jest
testing platform (#136) (f139a29), closes #139
5.4.0 (2017-12-14)
- demo: update demo app to
Angular CLI 1.6
(eb73b53) - packaging: update library packaging to support Angular Package Format v5.0 (7a343cc)
5.3.0 (2017-11-28)
- scopedLibrary: fix scoped libraries'
*.metadata.json
not being valid (AOT compilation issue) (18de2fb), closes #133
5.2.0 (2017-11-23)
- demo: fix syntax issue in
tsconfig.app.json
(8a85613), closes #128 - package.json: fix latest packages being used when generating a project with additional deps (7ee8ab9)
- packaging: correct regex used to build
peerDependencies
in distributedpackage.json
(4f1890e) - template/gulpfile: add missing $ for documentation output path (9cebd7f)
- core: remember
--skip-demo
,--skip-sample
and--skip-styles
options in.yo-rc.json
(d573cf6) - style: add support for css files (cbc54f9), closes #131
5.1.0 (2017-11-17)
- linkedLibraries: add typescript path mapping for peerDependencies in demo app (8ad5170)
- package: update chalk to version 2.3.0 (ecd8009), closes #108
- peerDependencies: correct invalid versions range for
peerDependencies
when packaging library (fcb2e40)
- hmr: add
serve:demo-hmr
task to serve demo app with hot module replacement (7562741) - recipe: add a recipe about how to customize peerDependencies version range (7540da5)
5.0.0 (2017-11-03)
- core: add support for
Angular 5
andAngular CLI 1.5.0
(1837622) - demo: add
--aot
toserve:demo
task to speed up incremental rebuilds in development (dea0a10) - demo: update demo ssr code to align with offcial docs + angular 5 (d758f33)
4.5.1 (2017-11-01)
- core: fix generation issue due to only additional packages being installed (f4c82b0)
- demo: fix demo app not being pushed when deploy task includes building doc app (d2a6589)
- skipDemo: fix library files being wrongly excluded when providing
skip-demo
option (0cc0b56)
4.5.0 (2017-10-31)
- core: fix
.yo-rc.json
being created at wrong location when specifying target folder (112339e) - core: fix github repo name not being validated during prompt (9c92465)
- core: allow support for underscore in repo and project names during prompt (3dd97a7)
- greenkeeper: deactivate
greenkeeper
by default in generator's prompt (b2252da)
4.4.0 (2017-10-28)
- build: remove watching of
*.html
files when--skip-styles
was chosen (0415dc8) - styles: fix issue in pattern used to identify scss/sass files (714f59c)
- build: update dev dependencies and greenkeeper exclusions (532fb5b)
- build: update most dev dependencies (ee9eeec)
- core: add support for additional dependencies (631c14a)
- core: allow specifying target folder when running the generator (3329544)
- demo: update demo app to Angular CLI
1.4.7
(6fe54b5) - rollup: update rollup to latest version(
0.50.0
) (51050c8)
4.3.0 (2017-10-09)
- packaging: correct wrong "typings" and "es2015" when building for ng v2 (1824aef)
- build: run initial build on
gulp build:watch
(e3fa3fd) - scopedLibraries: add support for scoped libraries creation (i.e @my-scope/my-lib) (575c744), closes #100
4.2.0 (2017-10-08)
- build: restore rxjs externals in RollupJS config (776e907)
- package: update yeoman-generator to version 2.0.1 (c7535b8)
- build: add
build:watch
task to rebuild library on change on*.ts
,*.html
,*.scss
files (921b3db), closes #98 - core: add support for Appveyor CI (for testing generator on Windows platforms) (9772d5a)
- demo: update demo app favicon (da525f6)
4.1.1 (2017-09-29)
- core: update generator to
chalk 2.1.0
to fix issue when generating on Windows 10 (f485e01), closes #89
4.1.0 (2017-09-28)
- git: enforce that commit messages follow angular guideline (ecb667c)
4.0.0 (2017-09-25)
- all: add
yarn-error.log
to.gitignore
files (fbde76b) - core: add generator version in
.yo-rc.json
file (09cd3e3) - core: update generator to
yeoman-generator 2.0.0
(1cc4e21) - demo: update demo app to
Angular CLI 1.4.3
(c00a229) - demo: update demo app to
Angular CLI 1.4.1
(48695f6) - demo: update demo app's favicon (542208f)
- generator: add ability to skip some files/folders when re-running the generator (98d5185)
- recipe: add recipe about how to skip certain files/folders when re-launching the generator (a1ed87d)
- recipe: add recipe about testing universal (server side rendering) (1165b82)
- skipSample: add
--skip-sample
option to skip genration of the sample library (565c1ff)
3.3.0 (2017-09-08)
- demo: fix base href for deployed demo app (f7b1335)
- doc: fix path to documentation files generated output (b0b2eff)
- demo: add link to library's logo in
README.md
and update style (2babc46) - node: add minimum required node version in
package.json
(d62f334)
3.2.0 (2017-09-05)
- demo: add js and associated sourcemap files when targeting angular 2.x.x (4bb70ab), closes #72
- demo: fix navigation header of demo app (457e7a4)
- build: support for node based resolution and fix rxjs errors related to not exposed modules (4b66654)
- demo: add feature modules and setup lazy loading (c4f88c1)
- demo: update demo app to Angular CLI
1.3.2
(08a2d59)
3.1.1 (2017-08-26)
- compodoc: use
tsconfig.json
file from library source folder (not the one from root folder) (6801256) - demo: fix error when consuming the linked library in demo app (01d58f2), closes #70
3.1.0 (2017-08-12)
- demo: fix
base-href
used by deployed demo app (ef8a159) - demo: import 'LibModule' for HeaderComponent tests (7a2bfde), closes #60
- demo: update dependencies in template (9dc0c0a), closes #62
- packaging: fix wrong bundle(es6 instead of es5) referenced in distributed files's
package.json
when targetting angular >= 4 (fd0d366), closes #65
- demo: update demo application files to
angular/cli[@1](https://github.com/1).3.0
(da0687f) - perf: add
--build-optimizer
when building demo application (sample app shrinked from808.55kB
to587.35kB
! ) (894c3e8)
3.0.2 (2017-07-31)
- tests: fix
tsconfig.spec.json
when targetting Angular 2.x.x (decorator metadat not emitted) (706440e)
- version: show generator version at launch, to ease troubleshootings (e533ca9)
3.0.1 (2017-07-20)
- npm-package: fix installation failure on Node v>=8 during
gulp npm-package
phase (c0a464f), closes #52
3.0.0 (2017-07-16)
- demo: automatically install dependencies if missing when first running a demo related task (bfbabba)
- demo: update demo app with example of how to consume the library (cfc4951)
- generator: add
ngPrefix
option for naming components, directives,... and enforce it intslint.json
(fbd35f5), closes #33 - packageFormat: add support for Angular Package Format v4.0 (c484636), closes #32
- prompts: add default keywords to
projectKeywords
option (54376f3) - template/travis: remove custom installation of yarn (0.21.3) in favor of latest (5884e4c)
- templates/package.json: update dev dependencies and
zone.js
(for Angular v4) (e23b66b)
2.5.2 (2017-06-29)
- templates/package.json: update linting-related dependencies and configuration when targeting angular v4 (60f8cfd), closes #26
2.5.1 (2017-06-28)
- resourcesInlining: fix resources not inlined when building library files (wrong path in
tsconfig-aot.json
) (86149f0), closes #28 - templates/demo: fix margin in demo's home page (8bd3e98)
2.5.0 (2017-06-19)
- template/gulpfile: correct indentation for
gulp bundle
task (ecc7091) - template/gulpfile: fix missing
os
andexec
dependencies ingulpfile.js
when not skipping styles-related code generation (2a2bd56)
- demo/meta: add meaningful meta data to demo/index.html (3d65755)
- gulp: allow loading additional gulp tasks put in
./config/gulp-task/*
folder (62e2565) - skipDemo: add option
--skipDemo
to skip generation of demo app related code (59c3333)
2.4.1 (2017-06-05)
2.4.0 (2017-06-05)
- template/gulpfile: remove duplicated 'ngc' gulp task (2e93bd3)
- skipStyles: add
--skip-styles
to skip generation of styles inlining related code (0d8ac6c) - template/github: add github's
ISSUE_TEMPLATE.md
file (6fb36ed)
2.3.0 (2017-05-31)
- compodoc: add support for compodoc (awesome documentation tool for your Angular projects) (52d3f9c)
- greenkeeper: add support for greenkeeper (real-time monitoring and automatic updates for npm dependencies) (f3136a8)
2.2.0 (2017-05-28)
- devDependencies: pin dev dependencies to exact versions to avoid build breakages (30d8e9c)
- LICENSE: set inception year in LICENSE file (0e996d4)
- tests: add
karma-jasmine-html-reporter
for tests results output in browser (cba12cf)
2.1.0 (2017-05-06)
- release: add pre-release checks to ensure library is ready to be released (b67fd55)
2.0.1 (2017-05-03)
- peerDependencies: align some angular and typescript dev dependencies with angular v4+ (6b7f3cb), closes #1
2.0.0 (2017-05-01)
- all: migrate to angular (a2d9a4b)
- all: - rename package from
generator-ng-plugin
togenerator-ngx-library
- migrate from AngularJS to Angular
- migrate from
Grunt
toGulp
1.0.1 (2015-09-24)
- coveralls: fix integration of code coverage tool(coveralls) in the build system (7d40c70)
- all: initial commit (42c574e)