UNPKG

104 kBMarkdownView Raw
1# Changelog
2
3All notable changes to this project will be documented in this file. See [standard-version](https://github.com/conventional-changelog/standard-version) for commit guidelines.
4
5### [10.1.2](https://github.com/ng-packagr/ng-packagr/compare/v10.1.1...v10.1.2) (2020-09-26)
6
7
8### Bug Fixes
9
10* fix windows less spawn error ([9174c0b](https://github.com/ng-packagr/ng-packagr/commit/9174c0bca7290a4505f33f7fa13332785ea47459))
11
12### [10.1.1](https://github.com/ng-packagr/ng-packagr/compare/v10.1.0...v10.1.1) (2020-09-25)
13
14
15### Bug Fixes
16
17* add basePath as sourceRoot ([681fb1c](https://github.com/ng-packagr/ng-packagr/commit/681fb1c36b68efb3078dc3d846776e9e749ebf44))
18* replace execFile with execFileSync to fix a potential malicious cmd injection ([bda0fff](https://github.com/ng-packagr/ng-packagr/commit/bda0fff3443301f252930a73fdc8fb9502de596d))
19
20## [10.1.0](https://github.com/ng-packagr/ng-packagr/compare/v10.0.4...v10.1.0) (2020-08-27)
21
22
23### Features
24
25* add support for TypeScript 4 ([eb8b0c2](https://github.com/ng-packagr/ng-packagr/commit/eb8b0c2553aa1847f4ab42f29a1a25e67f644d29))
26* show warning on deprecated option usage ([551a4d9](https://github.com/ng-packagr/ng-packagr/commit/551a4d9a866a8c337189f807d755856b995ffc9b))
27
28
29### Bug Fixes
30
31* update commander to version ^6.0.0 ([ec736e5](https://github.com/ng-packagr/ng-packagr/commit/ec736e5df6978be79dca236683936941f349a8e5))
32
33
34### Performance
35
36* cache normalized paths ([92f68e3](https://github.com/ng-packagr/ng-packagr/commit/92f68e3f09f66c990413e09cda5d742ad00c5b7f))
37
38### [10.0.4](https://github.com/ng-packagr/ng-packagr/compare/v10.0.3...v10.0.4) (2020-08-13)
39
40
41### Bug Fixes
42
43* update @rollup/plugin-commonjs to version ^15.0.0 ([cc3254a](https://github.com/ng-packagr/ng-packagr/commit/cc3254aa230e1c94991514e780facc2eb19b4546))
44* update @rollup/plugin-node-resolve to version ^9.0.0 ([47606fd](https://github.com/ng-packagr/ng-packagr/commit/47606fd2ae254e024d9fdcac11489e114ced145a))
45
46### [10.0.3](https://github.com/ng-packagr/ng-packagr/compare/v10.0.2...v10.0.3) (2020-07-22)
47
48
49### Performance
50
51* implement rollup caching ([eb13316](https://github.com/ng-packagr/ng-packagr/commit/eb1331641b2828da0d188d5934f68f7307e6817b)), closes [#1580](https://github.com/ng-packagr/ng-packagr/issues/1580)
52
53### [10.0.2](https://github.com/ng-packagr/ng-packagr/compare/v10.0.1...v10.0.2) (2020-07-16)
54
55
56### Bug Fixes
57
58* pass tsconfig path to ngcc ([fd18984](https://github.com/ng-packagr/ng-packagr/commit/fd18984e9e7e6b04b7fbbcd95c1adce5aff3c940))
59* update @rollup/plugin-commonjs to version ^14.0.0 ([6581390](https://github.com/ng-packagr/ng-packagr/commit/6581390f3f9140e7b4bd80312b1740821443132c))
60
61### [10.0.1](https://github.com/ng-packagr/ng-packagr/compare/v10.0.0...v10.0.1) (2020-07-09)
62
63
64### Bug Fixes
65
66* don't copy assets asynchronously ([374ec29](https://github.com/ng-packagr/ng-packagr/commit/374ec2964e8fbc49408462f4b4a936e4712e91ca))
67* update rxjs to version ~6.6.0 ([2ce95ab](https://github.com/ng-packagr/ng-packagr/commit/2ce95ab34f5cc0126a9c287163a3d43d6d3999b5))
68
69## [10.0.0](https://github.com/ng-packagr/ng-packagr/compare/v10.0.0-rc.2...v10.0.0) (2020-06-24)
70
71## [10.0.0-rc.2](https://github.com/ng-packagr/ng-packagr/compare/v10.0.0-rc.1...v10.0.0-rc.2) (2020-06-12)
72
73
74### Bug Fixes
75
76* issues with emitting declarationMap ([38ad52b](https://github.com/ng-packagr/ng-packagr/commit/38ad52b0980428a300126c4d8b83c5d06d552f29)), closes [#1464](https://github.com/ng-packagr/ng-packagr/issues/1464)
77
78## [10.0.0-rc.1](https://github.com/ng-packagr/ng-packagr/compare/v10.0.0-rc.0...v10.0.0-rc.1) (2020-06-10)
79
80
81### Bug Fixes
82
83* disable CSS `calc` optimizations ([bdcc938](https://github.com/ng-packagr/ng-packagr/commit/bdcc938f765f3d58a79b395dcf7a749efddd3e94))
84* release commit message formatting ([300b4bf](https://github.com/ng-packagr/ng-packagr/commit/300b4bff0534d5fe1591063488b8ade3ef396900))
85* update @rollup/plugin-commonjs to version ^13.0.0 ([9413dbd](https://github.com/ng-packagr/ng-packagr/commit/9413dbd34f8d6a57abbfb9d71a72e97ecac47e1c))
86* watch assets files and re-copy on changes ([e7465c3](https://github.com/ng-packagr/ng-packagr/commit/e7465c3cbd5b0094af4739ec9250b34c4f3aad27)), closes [#1545](https://github.com/ng-packagr/ng-packagr/issues/1545)
87
88## [10.0.0-rc.0](https://github.com/ng-packagr/ng-packagr/compare/v10.0.0-next.2...v10.0.0-rc.0) (2020-05-28)
89
90
91### Bug Fixes
92
93* remove custom namespaced sourceRoot in sourcemaps ([481dd8f](https://github.com/ng-packagr/ng-packagr/commit/481dd8f77c927b564e3d3eb8c79e6cecdc580b52)), closes [#1622](https://github.com/ng-packagr/ng-packagr/issues/1622)
94* remove tslib from peerDependencies when adding it to dependencies ([2981f73](https://github.com/ng-packagr/ng-packagr/commit/2981f73ff264caca66886f4a62027d26e69e410b))
95* update @rollup/plugin-commonjs to version ^12.0.0 ([e89c5b1](https://github.com/ng-packagr/ng-packagr/commit/e89c5b1d325a83230428b1d8874d4a46fb6a0514))
96* update @rollup/plugin-node-resolve to version ^8.0.0 ([b2ac9a2](https://github.com/ng-packagr/ng-packagr/commit/b2ac9a291a1ce7bcdb33f00b04408ccc6c76e71c))
97
98
99### Performance
100
101* don't set setParentNodes for analyse sourcefiles ([d0ce240](https://github.com/ng-packagr/ng-packagr/commit/d0ce240130548b6633499f0685d6bbbff0cbb186))
102
103## [10.0.0-next.2](https://github.com/ng-packagr/ng-packagr/compare/v10.0.0-next.1...v10.0.0-next.2) (2020-05-19)
104
105
106### ⚠ BREAKING CHANGES
107
108* `cssUrl` option default value has been changed to `inline`
109More info about this option can be found: https://github.com/ng-packagr/ng-packagr/blob/master/docs/embed-assets-css.md
110* TypeScript 3.8 is no longer supported, please update to TypeScript 3.9
111
112### Features
113
114* embed assets in css file using data uri by default ([d2a5731](https://github.com/ng-packagr/ng-packagr/commit/d2a573184dca47fbb0b0042614444e74e7e304b2))
115
116
117### Bug Fixes
118
119* auto add tslib as direct dependency ([4145af5](https://github.com/ng-packagr/ng-packagr/commit/4145af5588d57c6749535c3a3cbc242b296fae0a))
120
121
122* update to TypeScript 3.9 ([8524648](https://github.com/ng-packagr/ng-packagr/commit/8524648cad5ab8a24520c472304d533d28207b99))
123
124## [10.0.0-next.1](https://github.com/ng-packagr/ng-packagr/compare/v10.0.0-next.0...v10.0.0-next.1) (2020-05-13)
125
126
127### Performance
128
129* ignore node_modules from file watching ([74696e4](https://github.com/ng-packagr/ng-packagr/commit/74696e477070e47df3f118278f9220e269d885ab)), closes [#1583](https://github.com/ng-packagr/ng-packagr/issues/1583)
130* use endsWith instead of complex RegExp during dependency analysis ([4f550be](https://github.com/ng-packagr/ng-packagr/commit/4f550be7376d90d9aef7a5fcdc269ec3a17f42d5))
131
132## [10.0.0-next.0](https://github.com/ng-packagr/ng-packagr/compare/v9.1.2...v10.0.0-next.0) (2020-05-06)
133
134
135### ⚠ BREAKING CHANGES
136
137* Deprecated `jsx` and `languageLevel` has been removed, Set these options in your `tsconfig.json` instead.
138* esm5 and fesm5 formats are no longer generated.
139
140If you are not using Angular CLI to build your application or library,
141and you need to be able to build es5 artifacts, then you will need to
142downlevel the distributed Angular code to es5 on your own.
143
144Angular CLI will automatically downlevel the code to es5.
145
146### Features
147
148* add support for Angular version 10 ([cb984cd](https://github.com/ng-packagr/ng-packagr/commit/cb984cd161a3e7991a87dcd1315adfee10ae33ec))
149* replace css optimizer from clean-css with cssnano ([2c6160f](https://github.com/ng-packagr/ng-packagr/commit/2c6160f3d54e112bd8d465015ff24fe4b4db7530)), closes [#1607](https://github.com/ng-packagr/ng-packagr/issues/1607)
150* update to APF version 10 ([d47ccd7](https://github.com/ng-packagr/ng-packagr/commit/d47ccd7fb1763af052d068ea84edc79981bd0c94))
151
152
153### Bug Fixes
154
155* update commander to version ^5.0.0 ([0ec80b5](https://github.com/ng-packagr/ng-packagr/commit/0ec80b56582112bcc851c35391acba283e2fb6dc))
156* update rollup to version 2.8.0 ([e7aa579](https://github.com/ng-packagr/ng-packagr/commit/e7aa579c94d66c8fa67fd1b40c86053bb3891841))
157* update rollup-plugin-sourcemaps to version ^0.6.0 ([f8c3459](https://github.com/ng-packagr/ng-packagr/commit/f8c3459af0a5d2125343ec0e737bcb7cc6b0c460))
158
159
160* remove deprecated jsx and languageLevel options ([7503bd4](https://github.com/ng-packagr/ng-packagr/commit/7503bd4a30f8218896a8ec502f42ac810cc4dd64))
161
162### [9.1.2](https://github.com/ng-packagr/ng-packagr/compare/v9.1.1...v9.1.2) (2020-04-30)
163
164
165### Bug Fixes
166
167* update rollup to version 2.7.5 ([0736ba9](https://github.com/ng-packagr/ng-packagr/commit/0736ba9))
168
169### [9.1.1](https://github.com/ng-packagr/ng-packagr/compare/v9.1.0...v9.1.1) (2020-04-13)
170
171
172### Bug Fixes
173
174* update chalk to version ^4.0.0 ([bbad22e](https://github.com/ng-packagr/ng-packagr/commit/bbad22e))
175* update rollup to version 2.3.1 ([dffe028](https://github.com/ng-packagr/ng-packagr/commit/dffe028))
176* update rollup to version 2.3.2 ([1ddc07b](https://github.com/ng-packagr/ng-packagr/commit/1ddc07b))
177* update rollup to version 2.3.4 ([4d056b1](https://github.com/ng-packagr/ng-packagr/commit/4d056b1))
178* update rollup to version 2.3.5 ([0c0672d](https://github.com/ng-packagr/ng-packagr/commit/0c0672d))
179* update rollup to version 2.6.1 ([4a95ddc](https://github.com/ng-packagr/ng-packagr/commit/4a95ddc))
180
181## [9.1.0](https://github.com/ng-packagr/ng-packagr/compare/v9.0.3...v9.1.0) (2020-03-25)
182
183
184### Bug Fixes
185
186* update @angular/common to version ~9.1.0 ([fd8c0a9](https://github.com/ng-packagr/ng-packagr/commit/fd8c0a9))
187* update fs-extra to version ^9.0.0 ([eb2cd7f](https://github.com/ng-packagr/ng-packagr/commit/eb2cd7f))
188* update rollup to version 2.2.0 ([1de8443](https://github.com/ng-packagr/ng-packagr/commit/1de8443))
189
190
191### Features
192
193* add support for TypeScript 3.8 ([4a388af](https://github.com/ng-packagr/ng-packagr/commit/4a388af))
194
195### [9.0.3](https://github.com/ng-packagr/ng-packagr/compare/v9.0.2...v9.0.3) (2020-03-09)
196
197
198### Bug Fixes
199
200* update rollup to version 1.32.0 ([0e414ce](https://github.com/ng-packagr/ng-packagr/commit/0e414ce))
201* update rollup to version 1.32.1 ([9611545](https://github.com/ng-packagr/ng-packagr/commit/9611545))
202* wrong UMD ID's of Angular packages with a dash in name ([c996a61](https://github.com/ng-packagr/ng-packagr/commit/c996a61))
203
204### [9.0.2](https://github.com/ng-packagr/ng-packagr/compare/v9.0.0...v9.0.2) (2020-02-25)
205
206
207### Bug Fixes
208
209* handle union type with a nullable argument ([c9f697f](https://github.com/ng-packagr/ng-packagr/commit/c9f697f))
210* show schema errors ([cdf0e9c](https://github.com/ng-packagr/ng-packagr/commit/cdf0e9c))
211* throw error on circular dependencies ([af1d2f3](https://github.com/ng-packagr/ng-packagr/commit/af1d2f3)), closes [#1551](https://github.com/ng-packagr/ng-packagr/issues/1551)
212* update rollup to version 1.31.1 ([36830f4](https://github.com/ng-packagr/ng-packagr/commit/36830f4))
213
214### [9.0.1](https://github.com/ng-packagr/ng-packagr/compare/v9.0.0...v9.0.1) (2020-02-18)
215
216
217### Bug Fixes
218
219* update rollup to version 1.31.1 ([36830f4](https://github.com/ng-packagr/ng-packagr/commit/36830f4))
220
221## [9.0.0](https://github.com/ng-packagr/ng-packagr/compare/v5.7.0...v9.0.0) (2020-02-06)
222
223
224### ⚠ BREAKING CHANGES
225
226* Remove usage of deprecated `less-plugin-npm-import`. In less v3 is supports node_modules resolutions by default.
227
228Before
229```css
230@import '~module/less/linenumbers';
231```
232
233After
234```css
235@import 'module/less/linenumbers';
236```
237* TypeScript versions prior to 3.6.4 are no longer supported.no longer supported.
238* `tslib` will be longer be added as a `dependencies`, but rather it will be added as a `peerDependencies`.
239
240This is to be inline with the Angular framework as per
241
242### Bug Fixes
243
244* downlevel constructor parameters transformer with tsickle ([51d5498](https://github.com/ng-packagr/ng-packagr/commit/51d5498)), closes [#1517](https://github.com/ng-packagr/ng-packagr/issues/1517)
245* add `assets` option to schema ([a5efd1c](https://github.com/ng-packagr/ng-packagr/commit/a5efd1c)), closes [#1092](https://github.com/ng-packagr/ng-packagr/issues/1092)
246* add link to Angular guide when showing ivy publish warning ([6bee029](https://github.com/ng-packagr/ng-packagr/commit/6bee029)), closes [#1453](https://github.com/ng-packagr/ng-packagr/issues/1453)
247* add more package json sections to remove ([57cc4d1](https://github.com/ng-packagr/ng-packagr/commit/57cc4d1))
248* analyse only non done entry points ([e8db885](https://github.com/ng-packagr/ng-packagr/commit/e8db885))
249* analyse should cater for module name being the primary entry point ([7b8e491](https://github.com/ng-packagr/ng-packagr/commit/7b8e491))
250* circular dependency on itself error ([702c3f2](https://github.com/ng-packagr/ng-packagr/commit/702c3f2)), closes [#1508](https://github.com/ng-packagr/ng-packagr/issues/1508)
251* ignore `.gitkeep`, `Thumbs.db` and `.DS_Store` when copying files ([a5b10e2](https://github.com/ng-packagr/ng-packagr/commit/a5b10e2))
252* ignore JSON files in tsickle processing ([#1489](https://github.com/ng-packagr/ng-packagr/issues/1489)) ([ec44059](https://github.com/ng-packagr/ng-packagr/commit/ec44059)), closes [#325](https://github.com/ng-packagr/ng-packagr/issues/325)
253* incorrect detection of potential dependent entry-points ([932bf48](https://github.com/ng-packagr/ng-packagr/commit/932bf48)), closes [#1510](https://github.com/ng-packagr/ng-packagr/issues/1510)
254* lock rollup version ([75ac180](https://github.com/ng-packagr/ng-packagr/commit/75ac180)), closes [#1431](https://github.com/ng-packagr/ng-packagr/issues/1431)
255* remove redundant section in package.json ([5efad3a](https://github.com/ng-packagr/ng-packagr/commit/5efad3a))
256* reset glob cache on file add ([0306d59](https://github.com/ng-packagr/ng-packagr/commit/0306d59))
257* skip NGCC when file system is read only ([0e44793](https://github.com/ng-packagr/ng-packagr/commit/0e44793))
258* switch to a more accurate module analyse ([92ca053](https://github.com/ng-packagr/ng-packagr/commit/92ca053)), closes [#1523](https://github.com/ng-packagr/ng-packagr/issues/1523)
259* update commander to version ^4.0.0 ([ee41977](https://github.com/ng-packagr/ng-packagr/commit/ee41977))
260* update rollup to version 1.31.0 ([f8704fd](https://github.com/ng-packagr/ng-packagr/commit/f8704fd))
261* update update-notifier to version ^4.0.0 ([f05cbbf](https://github.com/ng-packagr/ng-packagr/commit/f05cbbf))
262
263
264### Features
265
266* add support for TypeScript 3.7 ([9e05fb3](https://github.com/ng-packagr/ng-packagr/commit/9e05fb3))
267* add support for TypeScript 3.6 ([342b799](https://github.com/ng-packagr/ng-packagr/commit/342b799))
268* add tslib as peerDepedency ([5077f87](https://github.com/ng-packagr/ng-packagr/commit/5077f87))
269* update peerDependencies ([7ff60f5](https://github.com/ng-packagr/ng-packagr/commit/7ff60f5))
270
271
272### Performance
273
274* re-populate glob cache ([3323b2a](https://github.com/ng-packagr/ng-packagr/commit/3323b2a))
275* remove less-plugin-npm-import ([6a5ae37](https://github.com/ng-packagr/ng-packagr/commit/6a5ae37))
276
277## [9.0.0-rc.9](https://github.com/ng-packagr/ng-packagr/compare/v9.0.0-rc.8...v9.0.0-rc.9) (2020-02-05)
278
279## [9.0.0-rc.8](https://github.com/ng-packagr/ng-packagr/compare/v9.0.0-rc.3...v9.0.0-rc.8) (2020-02-04)
280
281
282### Bug Fixes
283
284* downlevel constructor parameters transformer with tsickle ([51d5498](https://github.com/ng-packagr/ng-packagr/commit/51d5498)), closes [#1517](https://github.com/ng-packagr/ng-packagr/issues/1517)
285* analyse only non done entry points ([e8db885](https://github.com/ng-packagr/ng-packagr/commit/e8db885))
286* analyse should cater for module name being the primary entry point ([7b8e491](https://github.com/ng-packagr/ng-packagr/commit/7b8e491))
287* circular dependency on itself error ([702c3f2](https://github.com/ng-packagr/ng-packagr/commit/702c3f2)), closes [#1508](https://github.com/ng-packagr/ng-packagr/issues/1508)
288* ignore `.gitkeep`, `Thumbs.db` and `.DS_Store` when copying files ([a5b10e2](https://github.com/ng-packagr/ng-packagr/commit/a5b10e2))
289* incorrect detection of potential dependent entry-points ([932bf48](https://github.com/ng-packagr/ng-packagr/commit/932bf48)), closes [#1510](https://github.com/ng-packagr/ng-packagr/issues/1510)
290* reset glob cache on file add ([0306d59](https://github.com/ng-packagr/ng-packagr/commit/0306d59))
291* switch to a more accurate module analyse ([92ca053](https://github.com/ng-packagr/ng-packagr/commit/92ca053)), closes [#1523](https://github.com/ng-packagr/ng-packagr/issues/1523)
292* update rollup to version 1.31.0 ([f8704fd](https://github.com/ng-packagr/ng-packagr/commit/f8704fd))
293* update update-notifier to version ^4.0.0 ([f05cbbf](https://github.com/ng-packagr/ng-packagr/commit/f05cbbf))
294
295
296### Features
297
298* add support for typescript 3.7 ([9e05fb3](https://github.com/ng-packagr/ng-packagr/commit/9e05fb3))
299
300
301### Performance
302
303* re-populate glob cache ([3323b2a](https://github.com/ng-packagr/ng-packagr/commit/3323b2a))
304
305## [9.0.0-rc.7](https://github.com/ng-packagr/ng-packagr/compare/v9.0.0-rc.6...v9.0.0-rc.7) (2020-01-09)
306
307
308### Bug Fixes
309
310* circular dependency on itself error ([702c3f2](https://github.com/ng-packagr/ng-packagr/commit/702c3f2)), closes [#1508](https://github.com/ng-packagr/ng-packagr/issues/1508)
311
312## [9.0.0-rc.6](https://github.com/ng-packagr/ng-packagr/compare/v9.0.0-rc.5...v9.0.0-rc.6) (2020-01-09)
313
314
315### Bug Fixes
316
317* analyse only non done entry points ([e8db885](https://github.com/ng-packagr/ng-packagr/commit/e8db885))
318* reset glob cache on file add ([0306d59](https://github.com/ng-packagr/ng-packagr/commit/0306d59))
319
320
321### Performance
322
323* re-populate glob cache ([3323b2a](https://github.com/ng-packagr/ng-packagr/commit/3323b2a))
324
325## [9.0.0-rc.5](https://github.com/ng-packagr/ng-packagr/compare/v9.0.0-rc.4...v9.0.0-rc.5) (2020-01-08)
326
327
328### Bug Fixes
329
330* update rollup to version 1.29.0 ([04fa486](https://github.com/ng-packagr/ng-packagr/commit/04fa486))
331
332### Performance
333* use TypeScript scanner to build dependency tree ([1cdc8c8](https://github.com/ng-packagr/ng-packagr/commit/1cdc8c8))
334
335## [9.0.0-rc.4](https://github.com/ng-packagr/ng-packagr/compare/v9.0.0-rc.3...v9.0.0-rc.4) (2020-01-07)
336
337
338### Bug Fixes
339
340* ignore `.gitkeep`, `Thumbs.db` and `.DS_Store` when copying files ([a5b10e2](https://github.com/ng-packagr/ng-packagr/commit/a5b10e2))
341* update rollup to version 1.28.0 ([624f31f](https://github.com/ng-packagr/ng-packagr/commit/624f31f))
342* update update-notifier to version ^4.0.0 ([f05cbbf](https://github.com/ng-packagr/ng-packagr/commit/f05cbbf))
343
344## [9.0.0-rc.3](https://github.com/ng-packagr/ng-packagr/compare/v9.0.0-rc.2...v9.0.0-rc.3) (2019-12-04)
345
346
347### Bug Fixes
348
349* add `assets` option to schema ([a5efd1c](https://github.com/ng-packagr/ng-packagr/commit/a5efd1c)), closes [#1092](https://github.com/ng-packagr/ng-packagr/issues/1092)
350* add link to Angular guide when showing ivy publish warning ([6bee029](https://github.com/ng-packagr/ng-packagr/commit/6bee029)), closes [#1453](https://github.com/ng-packagr/ng-packagr/issues/1453)
351
352## [9.0.0-rc.2](https://github.com/ng-packagr/ng-packagr/compare/v9.0.0-rc.1...v9.0.0-rc.2) (2019-11-14)
353
354
355### Bug Fixes
356
357* add more package json sections to remove ([57cc4d1](https://github.com/ng-packagr/ng-packagr/commit/57cc4d1))
358* remove redundant section in package.json ([5efad3a](https://github.com/ng-packagr/ng-packagr/commit/5efad3a))
359* skip NGCC when file system is read only ([0e44793](https://github.com/ng-packagr/ng-packagr/commit/0e44793))
360* update commander to version ^4.0.0 ([ee41977](https://github.com/ng-packagr/ng-packagr/commit/ee41977))
361* update rollup to version 1.26.2 ([8e91477](https://github.com/ng-packagr/ng-packagr/commit/8e91477))
362* update rollup to version 1.26.3 ([1a67c7c](https://github.com/ng-packagr/ng-packagr/commit/1a67c7c))
363* update rollup to version 1.26.4 ([844f7d3](https://github.com/ng-packagr/ng-packagr/commit/844f7d3))
364* update rollup to version 1.26.5 ([cb5bda7](https://github.com/ng-packagr/ng-packagr/commit/cb5bda7))
365
366## [9.0.0-rc.1](https://github.com/ng-packagr/ng-packagr/compare/v9.0.0-rc.0...v9.0.0-rc.1) (2019-10-29)
367
368
369### ⚠ BREAKING CHANGES
370
371* Remove usage of deprecated `less-plugin-npm-import`. In less v3 is supports node_modules resolutions by default.
372
373Before
374```css
375@import '~module/less/linenumbers';
376```
377
378After
379```css
380@import 'module/less/linenumbers';
381```
382
383### Bug Fixes
384
385* lock rollup version ([75ac180](https://github.com/ng-packagr/ng-packagr/commit/75ac180)), closes [#1431](https://github.com/ng-packagr/ng-packagr/issues/1431)
386
387
388* remove less-plugin-npm-import ([6a5ae37](https://github.com/ng-packagr/ng-packagr/commit/6a5ae37))
389
390## [9.0.0-rc.0](https://github.com/ng-packagr/ng-packagr/compare/v5.7.0...v9.0.0-rc.0) (2019-10-22)
391
392
393### ⚠ BREAKING CHANGES
394
395* TypeScript versions prior to 3.6.4 are no longer supported.
396* `tslib` will be longer be added as a `dependencies`, but rather it will be added as a `peerDependencies`. This is to be inline with the Angular framework.
397
398### Features
399
400* add support to TypeScript 3.6 ([342b799](https://github.com/ng-packagr/ng-packagr/commit/342b799))
401* add tslib as peerDepedency ([5077f87](https://github.com/ng-packagr/ng-packagr/commit/5077f87))
402* update peerDependencies ([7ff60f5](https://github.com/ng-packagr/ng-packagr/commit/7ff60f5))
403
404## [5.7.0](https://github.com/ng-packagr/ng-packagr/compare/v5.6.1...v5.7.0) (2019-10-15)
405
406
407### Bug Fixes
408
409* re prioritize ngcc `propertiesToConsider` properties based ([ea89fb3](https://github.com/ng-packagr/ng-packagr/commit/ea89fb3)), closes [/github.com/angular/angular-cli/blob/0d70565f9d80f1d765622eb8c8b2c3c701723599/packages/angular_devkit/build_angular/src/angular-cli-files/models/webpack-configs/browser.ts#L68](https://github.com/ng-packagr//github.com/angular/angular-cli/blob/0d70565f9d80f1d765622eb8c8b2c3c701723599/packages/angular_devkit/build_angular/src/angular-cli-files/models/webpack-configs/browser.ts/issues/L68)
410
411
412### Features
413
414* deprecate inlining of `bundledDependencies` ([0c52486](https://github.com/ng-packagr/ng-packagr/commit/0c52486))
415
416### [5.6.1](https://github.com/ng-packagr/ng-packagr/compare/v5.6.0...v5.6.1) (2019-10-09)
417
418
419### Bug Fixes
420
421* tsickle references to non imported values when using Angular 8 ([de5894b](https://github.com/ng-packagr/ng-packagr/commit/de5894b))
422
423## [5.6.0](https://github.com/ng-packagr/ng-packagr/compare/v5.5.1...v5.6.0) (2019-10-08)
424
425
426### Bug Fixes
427
428* disable internal `emitDecoratorMetadata` ([d0bf507](https://github.com/ng-packagr/ng-packagr/commit/d0bf507))
429* support the ng-package.json in secondary entry points ([#1406](https://github.com/ng-packagr/ng-packagr/issues/1406)) ([8b97bfa](https://github.com/ng-packagr/ng-packagr/commit/8b97bfa))
430* update @angular/cdk to version ~8.2.0 ([0007fef](https://github.com/ng-packagr/ng-packagr/commit/0007fef))
431
432
433### Build System
434
435* update @angular-devkit/build-angular to version ~0.803.0 ([194c6bb](https://github.com/ng-packagr/ng-packagr/commit/194c6bb))
436* update cross-env to version ^6.0.0 ([120331a](https://github.com/ng-packagr/ng-packagr/commit/120331a))
437* update jasmine-core to version ~3.5.0 ([#1404](https://github.com/ng-packagr/ng-packagr/issues/1404)) ([aeabd95](https://github.com/ng-packagr/ng-packagr/commit/aeabd95))
438* update ts-node to version ~8.4.0 ([9a4dddc](https://github.com/ng-packagr/ng-packagr/commit/9a4dddc))
439* update tslint to version ~5.20.0 ([4e4b1d5](https://github.com/ng-packagr/ng-packagr/commit/4e4b1d5))
440* update zone.js to version ^0.10.0 ([88f8cb4](https://github.com/ng-packagr/ng-packagr/commit/88f8cb4))
441
442
443### Features
444
445* copies `CHANGELOG.md` to package destination ([db5ad68](https://github.com/ng-packagr/ng-packagr/commit/db5ad68))
446
447
448### Tests
449
450* update angular cli dev packages ([3e26f7b](https://github.com/ng-packagr/ng-packagr/commit/3e26f7b))
451
452
453
454### [5.5.1](https://github.com/ng-packagr/ng-packagr/compare/v5.5.0...v5.5.1) (2019-09-14)
455
456
457### Bug Fixes
458
459* add downlevelConstructorParameters transformer ([b959010](https://github.com/ng-packagr/ng-packagr/commit/b959010)), closes [#1400](https://github.com/ng-packagr/ng-packagr/issues/1400)
460* remove terser warnings as these as not actionable ([9c80f62](https://github.com/ng-packagr/ng-packagr/commit/9c80f62)), closes [#1394](https://github.com/ng-packagr/ng-packagr/issues/1394)
461* update rimraf to version ^3.0.0 ([9236102](https://github.com/ng-packagr/ng-packagr/commit/9236102))
462
463
464## [5.5.0](https://github.com/ng-packagr/ng-packagr/compare/v5.4.3...v5.5.0) (2019-08-14)
465
466
467### Bug Fixes
468
469* disable treeshaking when generating bundles ([34b26fc](https://github.com/ng-packagr/ng-packagr/commit/34b26fc))
470* update commander to version ^3.0.0 ([dcd4853](https://github.com/ng-packagr/ng-packagr/commit/dcd4853))
471
472
473### Features
474
475* disable Ivy in default tsconfig ([f50dd2f](https://github.com/ng-packagr/ng-packagr/commit/f50dd2f))
476* show error when trying to publish ivy packages ([c3122d6](https://github.com/ng-packagr/ng-packagr/commit/c3122d6))
477
478### [5.4.3](https://github.com/ng-packagr/ng-packagr/compare/v5.4.2...v5.4.3) (2019-07-29)
479
480
481### Bug Fixes
482
483* handle svg templates same as html files ([2156f5f](https://github.com/ng-packagr/ng-packagr/commit/2156f5f))
484
485
486
487### [5.4.2](https://github.com/ng-packagr/ng-packagr/compare/v5.4.1...v5.4.2) (2019-07-29)
488
489
490### Bug Fixes
491
492* handle deep undefined in schema options ([02055d0](https://github.com/ng-packagr/ng-packagr/commit/02055d0)), closes [#1356](https://github.com/ng-packagr/ng-packagr/issues/1356)
493
494
495
496### [5.4.1](https://github.com/ng-packagr/ng-packagr/compare/v5.4.0...v5.4.1) (2019-07-29)
497
498
499### Bug Fixes
500
501* remove defaults from `languageLevel` ([7650c65](https://github.com/ng-packagr/ng-packagr/commit/7650c65))
502
503
504
505## [5.4.0](https://github.com/ng-packagr/ng-packagr/compare/v5.3.0...v5.4.0) (2019-07-29)
506
507### Features
508
509* add support for Ivy libraries ([b6dfcf6](https://github.com/ng-packagr/ng-packagr/commit/b6dfcf6))
510* add support for typescript 3.5 and Angular 8.X pre-releases ([798de61](https://github.com/ng-packagr/ng-packagr/commit/798de61))
511* use `ajv` to validate schema ([e5e9864](https://github.com/ng-packagr/ng-packagr/commit/e5e9864))
512
513
514## [5.3.0](https://github.com/ng-packagr/ng-packagr/compare/v5.2.0...v5.3.0) (2019-06-05)
515
516
517### Bug Fixes
518
519* add quotes to less include-path ([af6816b](https://github.com/ng-packagr/ng-packagr/commit/af6816b))
520* don't write stacktraces when there are errors ([42692b0](https://github.com/ng-packagr/ng-packagr/commit/42692b0))
521* remove opencollective postinstall scripts ([123f39a](https://github.com/ng-packagr/ng-packagr/commit/123f39a))
522* update terser to version ^4.0.0 ([dd28818](https://github.com/ng-packagr/ng-packagr/commit/dd28818))
523
524### Features
525
526* support inline javascript in less ([#1300](https://github.com/ng-packagr/ng-packagr/issues/1300)) ([e0b4136](https://github.com/ng-packagr/ng-packagr/commit/e0b4136)), closes [#1298](https://github.com/ng-packagr/ng-packagr/issues/1298)
527
528
529
530# [5.2.0](https://github.com/ng-packagr/ng-packagr/compare/v5.1.0...v5.2.0) (2019-05-17)
531
532
533### Bug Fixes
534
535* copy+dereference LICENSE and README.md ([6ace017](https://github.com/ng-packagr/ng-packagr/commit/6ace017))
536* fix resolution for less binary ([6bc789c](https://github.com/ng-packagr/ng-packagr/commit/6bc789c)), closes [#1276](https://github.com/ng-packagr/ng-packagr/issues/1276)
537* logger print errors and warnings to stderr ([9534d19](https://github.com/ng-packagr/ng-packagr/commit/9534d19))
538* update chokidar to version ^3.0.0 ([2f0e75f](https://github.com/ng-packagr/ng-packagr/commit/2f0e75f))
539* update fs-extra to version ^8.0.0 ([de09a1a](https://github.com/ng-packagr/ng-packagr/commit/de09a1a))
540* update update-notifier to version ^3.0.0 ([d5b136f](https://github.com/ng-packagr/ng-packagr/commit/d5b136f))
541
542
543### Features
544
545* update several rollup dependencies ([0772371](https://github.com/ng-packagr/ng-packagr/commit/0772371))
546
547
548# [5.1.0](https://github.com/ng-packagr/ng-packagr/compare/v5.0.1...v5.1.0) (2019-04-15)
549
550
551### Bug Fixes
552
553* emit ts option diagnostic ([ed960b6](https://github.com/ng-packagr/ng-packagr/commit/ed960b6))
554* error out gracefully when `package.json` is not found ([902dea2](https://github.com/ng-packagr/ng-packagr/commit/902dea2)), closes [#1255](https://github.com/ng-packagr/ng-packagr/issues/1255)
555
556
557### Features
558
559* add support for TypeScript 3.4 ([828065c](https://github.com/ng-packagr/ng-packagr/commit/828065c))
560
561
562## [5.0.1](https://github.com/ng-packagr/ng-packagr/compare/v5.0.0...v5.0.1) (2019-03-27)
563
564
565### Bug Fixes
566
567* version command should not require tsickle ([6ac0dcf](https://github.com/ng-packagr/ng-packagr/commit/6ac0dcf))
568
569
570# [5.0.0](https://github.com/ng-packagr/ng-packagr/compare/v4.7.1...v5.0.0) (2019-03-27)
571
572
573### Bug Fixes
574
575* update core-js to version ^3.0.0 ([b985c49](https://github.com/ng-packagr/ng-packagr/commit/b985c49))
576* update read-pkg-up to version ^5.0.0 ([cb172fa](https://github.com/ng-packagr/ng-packagr/commit/cb172fa))
577* update rollup-plugin-json to version ^4.0.0 ([8d4d4a7](https://github.com/ng-packagr/ng-packagr/commit/8d4d4a7))
578
579
580### Features
581
582* add node-sass support with sass as default ([43a0be6](https://github.com/ng-packagr/ng-packagr/commit/43a0be6))
583* add support for Angular 8 and TypeScript 3.3 ([dfe5a27](https://github.com/ng-packagr/ng-packagr/commit/dfe5a27))
584* remove tsickle from direct peerDepedencies ([1555cf6](https://github.com/ng-packagr/ng-packagr/commit/1555cf6)), closes [#1202](https://github.com/ng-packagr/ng-packagr/issues/1202)
585* replace `uglify-js` with `terser` ([a18d7ad](https://github.com/ng-packagr/ng-packagr/commit/a18d7ad))
586* update rollup to version 1.6+ ([82f97e4](https://github.com/ng-packagr/ng-packagr/commit/82f97e4)), closes [#1227](https://github.com/ng-packagr/ng-packagr/issues/1227)
587
588
589### Performance Improvements
590
591* generate umd bundle directly from fesm5 instead of esm5 ([b25731b](https://github.com/ng-packagr/ng-packagr/commit/b25731b))
592* reduce the amount of dependees that are removed ([408541e](https://github.com/ng-packagr/ng-packagr/commit/408541e))
593
594
595### BREAKING CHANGES
596
597* Users outside of Google don't usually need closure annotations hence `annotateForClosureCompiler` is turned off by default. In case users want to emit closure compatible code, they need to install `tsickle` and enable opt it this feature.
598
599* We no longer use node-sass by default, instead we use sass (dart-sass).
600
601While in most cases this should not have an impact the generated code, dart sass has some differences from Ruby Sass. See https://github.com/sass/dart-sass#behavioral-differences-from-ruby-sass for more details
602
603If you wish to use node-sass instead of sass you need to install node-sass as a dev dependency.
604
605npm users
606```
607npm install node-sass --save-dev
608```
609yarn users
610```
611yarn add node-sass --dev
612```
613
614
615<a name="4.7.1"></a>
616## [4.7.1](https://github.com/ng-packagr/ng-packagr/compare/v4.7.0...v4.7.1) (2019-02-15)
617
618
619### Bug Fixes
620
621* don't use classic module resolution during analyse ([f0a1c38](https://github.com/ng-packagr/ng-packagr/commit/f0a1c38)), closes [#1210](https://github.com/ng-packagr/ng-packagr/issues/1210)
622* emit complete diagnostics ([82e1fd0](https://github.com/ng-packagr/ng-packagr/commit/82e1fd0))
623* replace opencollective-cli with opencollective-postinstall ([#1203](https://github.com/ng-packagr/ng-packagr/issues/1203)) ([44776da](https://github.com/ng-packagr/ng-packagr/commit/44776da)), closes [#1178](https://github.com/ng-packagr/ng-packagr/issues/1178)
624
625
626
627<a name="4.7.0"></a>
628# [4.7.0](https://github.com/ng-packagr/ng-packagr/compare/v4.6.0...v4.7.0) (2019-01-26)
629
630
631### Bug Fixes
632
633* read error when having files with spaces in less ([22cfdcc](https://github.com/ng-packagr/ng-packagr/commit/22cfdcc)), closes [#1197](https://github.com/ng-packagr/ng-packagr/issues/1197)
634* use old TypeScript API to support users which are still on 2.7.x+ ([eec8b84](https://github.com/ng-packagr/ng-packagr/commit/eec8b84)), closes [#1186](https://github.com/ng-packagr/ng-packagr/issues/1186)
635* use ts.compilerHost as moduleResolutionHost for tsickle.emitWithTsickle to support tsickle 0.33.1 ([30d3720](https://github.com/ng-packagr/ng-packagr/commit/30d3720)), closes [#1189](https://github.com/ng-packagr/ng-packagr/issues/1189)
636
637
638### Features
639
640* add support for tsickle to 0.34.0 ([3b67d90](https://github.com/ng-packagr/ng-packagr/commit/3b67d90))
641
642
643### Performance Improvements
644
645* simplify Node `dependsOn` logic ([4a0585d](https://github.com/ng-packagr/ng-packagr/commit/4a0585d))
646
647
648
649<a name="4.6.0"></a>
650# [4.6.0](https://github.com/ng-packagr/ng-packagr/compare/v4.3.1...v4.6.0) (2019-01-15)
651
652
653### Bug Fixes
654
655* add opencollective postinstall hook ([c3dbaeb](https://github.com/ng-packagr/ng-packagr/commit/c3dbaeb))
656* analyses of secondary entrypoints doesn't work with deep imports ([3f56df2](https://github.com/ng-packagr/ng-packagr/commit/3f56df2)), closes [#1183](https://github.com/ng-packagr/ng-packagr/issues/1183)
657
658
659
660<a name="4.5.0"></a>
661# [4.5.0](https://github.com/ng-packagr/ng-packagr/compare/v4.4.5...v4.5.0) (2019-01-11)
662
663
664### Bug Fixes
665
666* update rollup-plugin-node-resolve to version ^4.0.0 ([ab2a55a](https://github.com/ng-packagr/ng-packagr/commit/ab2a55a))
667
668
669### Features
670
671* add support for TypeScript 3.2 ([9e6ee67](https://github.com/ng-packagr/ng-packagr/commit/9e6ee67))
672
673
674### Performance Improvements
675
676* cache ng program for faster incremental builds ([4131d4c](https://github.com/ng-packagr/ng-packagr/commit/4131d4c))
677* improve entry points analyses ([bcc7f05](https://github.com/ng-packagr/ng-packagr/commit/bcc7f05))
678
679
680
681<a name="4.4.5"></a>
682## [4.4.5](https://github.com/ng-packagr/ng-packagr/compare/v4.4.4...v4.4.5) (2018-12-01)
683
684
685
686<a name="4.4.4"></a>
687## [4.4.4](https://github.com/ng-packagr/ng-packagr/compare/v4.4.3...v4.4.4) (2018-12-01)
688
689
690
691<a name="4.4.3"></a>
692## [4.4.3](https://github.com/ng-packagr/ng-packagr/compare/v4.4.2...v4.4.3) (2018-12-01)
693
694
695
696<a name="4.4.2"></a>
697## [4.4.2](https://github.com/ng-packagr/ng-packagr/compare/v4.4.1...v4.4.2) (2018-12-01)
698
699
700### Bug Fixes
701
702* add opencollective postinstall hook ([c3dbaeb](https://github.com/ng-packagr/ng-packagr/commit/c3dbaeb))
703
704
705
706<a name="4.4.1"></a>
707## [4.4.1](https://github.com/ng-packagr/ng-packagr/compare/v4.4.0...v4.4.1) (2018-11-07)
708
709
710### Bug Fixes
711
712* ignore git folder on watch ([c61cbfc](https://github.com/ng-packagr/ng-packagr/commit/c61cbfc))
713* UMD sourceMappingURL should point to file ([ab02f0f](https://github.com/ng-packagr/ng-packagr/commit/ab02f0f))
714* update rollup to version ^0.67.0 ([4422aa1](https://github.com/ng-packagr/ng-packagr/commit/4422aa1))
715
716
717
718<a name="4.4.0"></a>
719# [4.4.0](https://github.com/ng-packagr/ng-packagr/compare/v4.3.1...v4.4.0) (2018-10-21)
720
721
722### Features
723
724* add support for `resolveJsonModule` ([1bf8eaf](https://github.com/ng-packagr/ng-packagr/commit/1bf8eaf)), closes [#1050](https://github.com/ng-packagr/ng-packagr/issues/1050)
725
726
727
728<a name="4.3.1"></a>
729## [4.3.1](https://github.com/ng-packagr/ng-packagr/compare/v4.3.0...v4.3.1) (2018-10-14)
730
731
732### Bug Fixes
733
734* update templates and styles in watch mode ([bfc019f](https://github.com/ng-packagr/ng-packagr/commit/bfc019f))
735
736
737
738<a name="4.3.0"></a>
739# [4.3.0](https://github.com/ng-packagr/ng-packagr/compare/v4.2.0...v4.3.0) (2018-10-09)
740
741
742### Bug Fixes
743
744* `JavaScript heap out of memory` when having a lot of secondary entrypoints ([ca3d1d3](https://github.com/ng-packagr/ng-packagr/commit/ca3d1d3)), closes [#1099](https://github.com/ng-packagr/ng-packagr/issues/1099)
745* tsconfig path mapping ([4421e6f](https://github.com/ng-packagr/ng-packagr/commit/4421e6f))
746
747
748### Features
749
750* add support for TypeScript 3.1 ([c354261](https://github.com/ng-packagr/ng-packagr/commit/c354261))
751
752
753
754<a name="4.2.0"></a>
755# [4.2.0](https://github.com/ng-packagr/ng-packagr/compare/v4.1.1...v4.2.0) (2018-09-18)
756
757
758### Bug Fixes
759
760* update rollup to version `^0.65.0` ([03db010](https://github.com/ng-packagr/ng-packagr/commit/03db010))
761* update rollup to version ^0.66.0 ([3d381b0](https://github.com/ng-packagr/ng-packagr/commit/3d381b0))
762
763
764### Features
765
766* add and version as peerDependencies ([97c5fec](https://github.com/ng-packagr/ng-packagr/commit/97c5fec))
767* add `TypeScript` version 3 as a `peerDependency` ([5f0b761](https://github.com/ng-packagr/ng-packagr/commit/5f0b761))
768* add a option to pass a custom `tsconfig` in `CLI` ([cb6a980](https://github.com/ng-packagr/ng-packagr/commit/cb6a980))
769
770
771
772<a name="4.1.1"></a>
773## [4.1.1](https://github.com/ng-packagr/ng-packagr/compare/v4.1.0...v4.1.1) (2018-08-26)
774
775
776### Bug Fixes
777
778* allow sass indexed syntax to be compiled (+ integration tests) ([#1053](https://github.com/ng-packagr/ng-packagr/issues/1053)) ([34a259d](https://github.com/ng-packagr/ng-packagr/commit/34a259d))
779
780
781
782<a name="4.1.0"></a>
783# [4.1.0](https://github.com/ng-packagr/ng-packagr/compare/v4.0.1...v4.1.0) (2018-08-12)
784
785
786### Bug Fixes
787
788* add fallback for `sources` when re-wiring sourcemaps ([#1033](https://github.com/ng-packagr/ng-packagr/issues/1033)) ([9521281](https://github.com/ng-packagr/ng-packagr/commit/9521281))
789* no elements in sequence error ([#1029](https://github.com/ng-packagr/ng-packagr/issues/1029)) ([e80cc22](https://github.com/ng-packagr/ng-packagr/commit/e80cc22))
790* update node-sass to v4.9.3 ([#1046](https://github.com/ng-packagr/ng-packagr/issues/1046)) ([befb3da](https://github.com/ng-packagr/ng-packagr/commit/befb3da)), closes [#1045](https://github.com/ng-packagr/ng-packagr/issues/1045)
791* update postcss-url to version ^8.0.0 ([#1042](https://github.com/ng-packagr/ng-packagr/issues/1042)) ([6b4ba96](https://github.com/ng-packagr/ng-packagr/commit/6b4ba96))
792* update rollup to version ^0.64.0 ([#1039](https://github.com/ng-packagr/ng-packagr/issues/1039)) ([5d1ab49](https://github.com/ng-packagr/ng-packagr/commit/5d1ab49))
793* update rollup to version ^0.64.0 ([#1047](https://github.com/ng-packagr/ng-packagr/issues/1047)) ([8cb4780](https://github.com/ng-packagr/ng-packagr/commit/8cb4780))
794
795
796### Features
797
798* add support for `~` import syntax for `less` ([#1036](https://github.com/ng-packagr/ng-packagr/issues/1036)) ([bd7c529](https://github.com/ng-packagr/ng-packagr/commit/bd7c529)), closes [#827](https://github.com/ng-packagr/ng-packagr/issues/827) [#227](https://github.com/ng-packagr/ng-packagr/issues/227)
799
800
801### Performance Improvements
802
803* reduce memory consumption ([#1022](https://github.com/ng-packagr/ng-packagr/issues/1022)) ([3ba995e](https://github.com/ng-packagr/ng-packagr/commit/3ba995e))
804
805
806
807<a name="4.0.1"></a>
808## [4.0.1](https://github.com/ng-packagr/ng-packagr/compare/v4.0.0...v4.0.1) (2018-07-26)
809
810
811### Bug Fixes
812
813* add `enableResourceInlining` by default to tsconfig ([#1021](https://github.com/ng-packagr/ng-packagr/issues/1021)) ([d2e9678](https://github.com/ng-packagr/ng-packagr/commit/d2e9678)), closes [#976](https://github.com/ng-packagr/ng-packagr/issues/976)
814
815
816### Performance Improvements
817
818* analyse sources only for dirty entrypoints ([#1017](https://github.com/ng-packagr/ng-packagr/issues/1017)) ([191cf00](https://github.com/ng-packagr/ng-packagr/commit/191cf00))
819
820
821
822<a name="4.0.0"></a>
823# [4.0.0](https://github.com/ng-packagr/ng-packagr/compare/v4.0.0-rc.4...v4.0.0) (2018-07-22)
824
825
826### Bug Fixes
827
828* copy nested triple slash referenced typings to correct path ([#1009](https://github.com/ng-packagr/ng-packagr/issues/1009)) ([9b7b701](https://github.com/ng-packagr/ng-packagr/commit/9b7b701)), closes [#1007](https://github.com/ng-packagr/ng-packagr/issues/1007)
829* update autoprefixer to ^9.0.0, browserslist to ^4.0.0 ([#1010](https://github.com/ng-packagr/ng-packagr/issues/1010)) ([2171398](https://github.com/ng-packagr/ng-packagr/commit/2171398))
830* update fs-extra to version ^7.0.0 ([#1003](https://github.com/ng-packagr/ng-packagr/issues/1003)) ([0fb2138](https://github.com/ng-packagr/ng-packagr/commit/0fb2138))
831* update postcss to version ^7.0.0 ([#1004](https://github.com/ng-packagr/ng-packagr/issues/1004)) ([e2a3905](https://github.com/ng-packagr/ng-packagr/commit/e2a3905))
832* update rollup to version ^0.63.0 ([#1005](https://github.com/ng-packagr/ng-packagr/issues/1005)) ([5764f38](https://github.com/ng-packagr/ng-packagr/commit/5764f38))
833
834
835### Features
836
837* build only entrypoints that are effected by the change ([#991](https://github.com/ng-packagr/ng-packagr/issues/991)) ([1f79aa2](https://github.com/ng-packagr/ng-packagr/commit/1f79aa2)), closes [#974](https://github.com/ng-packagr/ng-packagr/issues/974)
838
839
840
841<a name="4.0.0-rc.4"></a>
842# [4.0.0-rc.4](https://github.com/ng-packagr/ng-packagr/compare/v4.0.0-rc.3...v4.0.0-rc.4) (2018-07-17)
843
844
845### Bug Fixes
846
847* browserlist configuration is not being picked up ([#994](https://github.com/ng-packagr/ng-packagr/issues/994)) ([72b2a00](https://github.com/ng-packagr/ng-packagr/commit/72b2a00)), closes [angular/angular-cli#11480](https://github.com/angular/angular-cli/issues/11480)
848* don't exclude `node_modules` from watch ([#995](https://github.com/ng-packagr/ng-packagr/issues/995)) ([3863d79](https://github.com/ng-packagr/ng-packagr/commit/3863d79))
849
850
851
852<a name="4.0.0-rc.3"></a>
853# [4.0.0-rc.3](https://github.com/ng-packagr/ng-packagr/compare/v4.0.0-rc.2...v4.0.0-rc.3) (2018-06-29)
854
855
856### Bug Fixes
857
858* debounce when a file changes ([#975](https://github.com/ng-packagr/ng-packagr/issues/975)) ([25e2f42](https://github.com/ng-packagr/ng-packagr/commit/25e2f42))
859* update rollup to version ^0.62.0 ([#963](https://github.com/ng-packagr/ng-packagr/issues/963)) ([e44ab14](https://github.com/ng-packagr/ng-packagr/commit/e44ab14))
860
861
862### Features
863
864* add `watch` and `buildAsObservable` methods ([#982](https://github.com/ng-packagr/ng-packagr/issues/982)) ([6975192](https://github.com/ng-packagr/ng-packagr/commit/6975192))
865* update `lib` compiler option to `es2018` ([#956](https://github.com/ng-packagr/ng-packagr/issues/956)) ([6bbedee](https://github.com/ng-packagr/ng-packagr/commit/6bbedee))
866
867
868### Performance Improvements
869
870* add teardown logic for watch ([#980](https://github.com/ng-packagr/ng-packagr/issues/980)) ([42ffec4](https://github.com/ng-packagr/ng-packagr/commit/42ffec4))
871
872
873### BREAKING CHANGES
874
875* The following `peerDependencies` are now required
876- `tslib: ^1.9.0`
877- `typescript: ^2.7.0`
878
879<a name="4.0.0-rc.2"></a>
880# [4.0.0-rc.2](https://github.com/ng-packagr/ng-packagr/compare/v4.0.0-rc.1...v4.0.0-rc.2) (2018-06-23)
881
882
883### Bug Fixes
884
885* update read-pkg-up to version ^4.0.0 ([#955](https://github.com/ng-packagr/ng-packagr/issues/955)) ([c07e888](https://github.com/ng-packagr/ng-packagr/commit/c07e888))
886
887
888### Features
889
890* add support for incremental builds ([#884](https://github.com/ng-packagr/ng-packagr/issues/884)) ([fbbb434](https://github.com/ng-packagr/ng-packagr/commit/fbbb434)), closes [#828](https://github.com/ng-packagr/ng-packagr/issues/828) [#743](https://github.com/ng-packagr/ng-packagr/issues/743) [#635](https://github.com/ng-packagr/ng-packagr/issues/635)
891
892
893### Performance Improvements
894
895* don't scan `node_modules` directory while globbing ([#949](https://github.com/ng-packagr/ng-packagr/issues/949)) ([ee7b892](https://github.com/ng-packagr/ng-packagr/commit/ee7b892)), closes [#948](https://github.com/ng-packagr/ng-packagr/issues/948)
896
897
898
899<a name="4.0.0-rc.1"></a>
900# [4.0.0-rc.1](https://github.com/ng-packagr/ng-packagr/compare/v4.0.0-rc.0...v4.0.0-rc.1) (2018-06-12)
901
902
903### Bug Fixes
904
905* update rollup to version ^0.60.0 ([#926](https://github.com/ng-packagr/ng-packagr/issues/926)) ([9de5a1d](https://github.com/ng-packagr/ng-packagr/commit/9de5a1d))
906
907
908### Performance Improvements
909
910* speed up discovery of secondary entry points ([#930](https://github.com/ng-packagr/ng-packagr/issues/930)) ([d646721](https://github.com/ng-packagr/ng-packagr/commit/d646721)), closes [#921](https://github.com/ng-packagr/ng-packagr/issues/921)
911
912
913
914<a name="4.0.0-rc.0"></a>
915# [4.0.0-rc.0](https://github.com/ng-packagr/ng-packagr/compare/v3.0.0...v4.0.0-rc.0) (2018-05-25)
916
917
918### Bug Fixes
919
920* unable to use an arbitrarily named config file ([#886](https://github.com/ng-packagr/ng-packagr/issues/886)) ([a50bf7d](https://github.com/ng-packagr/ng-packagr/commit/a50bf7d)), closes [#878](https://github.com/ng-packagr/ng-packagr/issues/878)
921* update rxjs to version ~6.2.0 ([#898](https://github.com/ng-packagr/ng-packagr/issues/898)) ([9e3de7c](https://github.com/ng-packagr/ng-packagr/commit/9e3de7c))
922
923
924### Features
925
926* embed templates and stylesheets with ngc `enableResourceInlining` ([#872](https://github.com/ng-packagr/ng-packagr/issues/872)) ([2655def](https://github.com/ng-packagr/ng-packagr/commit/2655def)), closes [#770](https://github.com/ng-packagr/ng-packagr/issues/770)
927
928
929### BREAKING CHANGES
930
931* ng-packagr now requires a `peerDependency` of `@angular/compiler: ^6.0.0` and `@angular/compiler-cli: ^6.0.0`. Removes support for building packages with Angular compiler v5.
932* Consumers using a custom tsconfig via the programmatic API need to add `enableResourceInlining` under `angularCompilerOptions`
933
934
935
936<a name="3.0.0"></a>
937# [3.0.0](https://github.com/ng-packagr/ng-packagr/compare/v3.0.0-rc.5...v3.0.0) (2018-05-25)
938
939
940### Bug Fixes
941
942* allow sideEffects to be set as an array ([#866](https://github.com/ng-packagr/ng-packagr/issues/866)) ([04bb2ad](https://github.com/ng-packagr/ng-packagr/commit/04bb2ad))
943* analyse exported imports ([#873](https://github.com/ng-packagr/ng-packagr/issues/873)) ([c03d6f8](https://github.com/ng-packagr/ng-packagr/commit/c03d6f8))
944* auto-wire paths for transitive dependencies of entry points ([#875](https://github.com/ng-packagr/ng-packagr/issues/875)) ([e9da0cf](https://github.com/ng-packagr/ng-packagr/commit/e9da0cf)), closes [#852](https://github.com/ng-packagr/ng-packagr/issues/852)
945* embed tslib helpers in umd bundle ([#868](https://github.com/ng-packagr/ng-packagr/issues/868)) ([0fc30e5](https://github.com/ng-packagr/ng-packagr/commit/0fc30e5))
946* internal method `dependsOn` appends instead of replacing ([#867](https://github.com/ng-packagr/ng-packagr/issues/867)) ([207f2ac](https://github.com/ng-packagr/ng-packagr/commit/207f2ac))
947* remove duplicate declarations under `dist` ([#864](https://github.com/ng-packagr/ng-packagr/issues/864)) ([46fd858](https://github.com/ng-packagr/ng-packagr/commit/46fd858))
948* throw an error when a circular dependency is detected ([#888](https://github.com/ng-packagr/ng-packagr/issues/888)) ([ada4081](https://github.com/ng-packagr/ng-packagr/commit/ada4081)), closes [#855](https://github.com/ng-packagr/ng-packagr/issues/855)
949* update rollup to version ^0.59.0 ([#876](https://github.com/ng-packagr/ng-packagr/issues/876)) ([57f5ed9](https://github.com/ng-packagr/ng-packagr/commit/57f5ed9))
950
951
952### Features
953
954* provide UMD module id defaults for rxjs v6 ([#840](https://github.com/ng-packagr/ng-packagr/issues/840)) ([6613dde](https://github.com/ng-packagr/ng-packagr/commit/6613dde)), closes [#781](https://github.com/ng-packagr/ng-packagr/issues/781) [#838](https://github.com/ng-packagr/ng-packagr/issues/838)
955
956
957### Performance Improvements
958
959* remove extra template type checking for downleveling ([#863](https://github.com/ng-packagr/ng-packagr/issues/863)) ([0e0e46d](https://github.com/ng-packagr/ng-packagr/commit/0e0e46d))
960
961
962### BREAKING CHANGES
963
964* UMD module ids for rxjs v5 are now longer provided out-ot-the-box. Users whishing to a build library for rxjs@5 (potentially relying on rxjs-compat), must provide the UMD module IDs in the ngPackage.lib.umdModuleIds section. Please take a look at the changeset of PR #840 to see what the UMD module IDs used to be for v5.
965
966
967
968<a name="3.0.0-rc.5"></a>
969# [3.0.0-rc.5](https://github.com/ng-packagr/ng-packagr/compare/v3.0.0-rc.4...v3.0.0-rc.5) (2018-05-11)
970
971
972### Bug Fixes
973
974* do not disable fullTemplateTypeCheck when ES5 downleveling ([#860](https://github.com/ng-packagr/ng-packagr/issues/860)) ([dfa83f9](https://github.com/ng-packagr/ng-packagr/commit/dfa83f9)), closes [#826](https://github.com/ng-packagr/ng-packagr/issues/826) [#812](https://github.com/ng-packagr/ng-packagr/issues/812) [#822](https://github.com/ng-packagr/ng-packagr/issues/822) [#826](https://github.com/ng-packagr/ng-packagr/issues/826)
975* don't override `baseUrl` ([#862](https://github.com/ng-packagr/ng-packagr/issues/862)) ([769b091](https://github.com/ng-packagr/ng-packagr/commit/769b091))
976
977
978### BREAKING CHANGES
979
980* `baseUrl` in `tsconfig` is not overridden anymore, thus non-relative module paths will be resolved relative to the `baseUrl` in `tsconfig.json`
981
982
983
984<a name="3.0.0-rc.4"></a>
985# [3.0.0-rc.4](https://github.com/ng-packagr/ng-packagr/compare/v3.0.0-rc.3...v3.0.0-rc.4) (2018-05-10)
986
987
988### Bug Fixes
989
990* add missing 'declaration' option in tsconfig ([#790](https://github.com/ng-packagr/ng-packagr/issues/790)) ([dbd8ce1](https://github.com/ng-packagr/ng-packagr/commit/dbd8ce1))
991* correct depth analysis of unordered dependencies for secondaries ([#846](https://github.com/ng-packagr/ng-packagr/issues/846)) ([f4beea9](https://github.com/ng-packagr/ng-packagr/commit/f4beea9))
992* create an array large enough to hold all buckets ([#845](https://github.com/ng-packagr/ng-packagr/issues/845)) ([353b0fa](https://github.com/ng-packagr/ng-packagr/commit/353b0fa))
993* handle nested entry points with same name ([#850](https://github.com/ng-packagr/ng-packagr/issues/850)) ([f911882](https://github.com/ng-packagr/ng-packagr/commit/f911882)), closes [#851](https://github.com/ng-packagr/ng-packagr/issues/851) [#849](https://github.com/ng-packagr/ng-packagr/issues/849)
994* inline sourcemaps as base64-encoded data URI in esm5/esm015 ([#812](https://github.com/ng-packagr/ng-packagr/issues/812)) ([095feb1](https://github.com/ng-packagr/ng-packagr/commit/095feb1)), closes [#785](https://github.com/ng-packagr/ng-packagr/issues/785) [#803](https://github.com/ng-packagr/ng-packagr/issues/803)
995
996
997
998<a name="3.0.0-rc.3"></a>
999# [3.0.0-rc.3](https://github.com/ng-packagr/ng-packagr/compare/v3.0.0-rc.2...v3.0.0-rc.3) (2018-05-06)
1000
1001
1002### Bug Fixes
1003
1004* let `ngc` determine the typescript `emitFlags` ([#813](https://github.com/ng-packagr/ng-packagr/issues/813)) ([9b47d72](https://github.com/ng-packagr/ng-packagr/commit/9b47d72))
1005* migrate code base to compiler-cli@6 ([927e581](https://github.com/ng-packagr/ng-packagr/commit/927e581))
1006* migrate dependencies to angular 6 ([13917eb](https://github.com/ng-packagr/ng-packagr/commit/13917eb))
1007* remove nested `dist` folder ([#829](https://github.com/ng-packagr/ng-packagr/issues/829)) ([f9af7ca](https://github.com/ng-packagr/ng-packagr/commit/f9af7ca))
1008* unpin rollup-plugin-commonjs to version ^9.1.3 ([#823](https://github.com/ng-packagr/ng-packagr/issues/823)) ([17f791f](https://github.com/ng-packagr/ng-packagr/commit/17f791f))
1009* update fs-extra to version ^6.0.0 ([#825](https://github.com/ng-packagr/ng-packagr/issues/825)) ([2aabd33](https://github.com/ng-packagr/ng-packagr/commit/2aabd33))
1010* update rollup to version ^0.58.0 ([#772](https://github.com/ng-packagr/ng-packagr/issues/772)) ([cfcf3f9](https://github.com/ng-packagr/ng-packagr/commit/cfcf3f9))
1011* update rollup-plugin-commonjs to version ^9.1.2 ([#819](https://github.com/ng-packagr/ng-packagr/issues/819)) ([1731968](https://github.com/ng-packagr/ng-packagr/commit/1731968))
1012* update rxjs to version ~6.0.0 ([b171a28](https://github.com/ng-packagr/ng-packagr/commit/b171a28))
1013* update rxjs to version ~6.1.0 ([#832](https://github.com/ng-packagr/ng-packagr/issues/832)) ([365c759](https://github.com/ng-packagr/ng-packagr/commit/365c759))
1014
1015
1016### Features
1017
1018* enable `fullTemplateTypeCheck` ([#826](https://github.com/ng-packagr/ng-packagr/issues/826)) ([83f2cb6](https://github.com/ng-packagr/ng-packagr/commit/83f2cb6))
1019
1020
1021
1022<a name="3.0.0-rc.2"></a>
1023# [3.0.0-rc.2](https://github.com/ng-packagr/ng-packagr/compare/v3.0.0-rc.1...v3.0.0-rc.2) (2018-04-21)
1024
1025
1026### Bug Fixes
1027
1028* add moduleResolution to downleveling options ([#787](https://github.com/ng-packagr/ng-packagr/issues/787)) ([d7b4094](https://github.com/ng-packagr/ng-packagr/commit/d7b4094)), closes [#784](https://github.com/ng-packagr/ng-packagr/issues/784)
1029* generate correct UMD module id for `[@angular](https://github.com/angular)/common/http/testing` ([#782](https://github.com/ng-packagr/ng-packagr/issues/782)) ([a0451d8](https://github.com/ng-packagr/ng-packagr/commit/a0451d8))
1030* missing options when setting custom tsconfig ([#786](https://github.com/ng-packagr/ng-packagr/issues/786)) ([d687853](https://github.com/ng-packagr/ng-packagr/commit/d687853))
1031* update rollup-plugin-commonjs to version 9.1.0 ([#659](https://github.com/ng-packagr/ng-packagr/issues/659)) ([5204b0c](https://github.com/ng-packagr/ng-packagr/commit/5204b0c))
1032
1033
1034
1035<a name="3.0.0-rc.1"></a>
1036# [3.0.0-rc.1](https://github.com/ng-packagr/ng-packagr/compare/v3.0.0-rc.0...v3.0.0-rc.1) (2018-04-17)
1037
1038
1039### Features
1040
1041* add `"sideEffects": false` flag to dist-ready package.json ([#776](https://github.com/ng-packagr/ng-packagr/issues/776)) ([11535bb](https://github.com/ng-packagr/ng-packagr/commit/11535bb))
1042
1043
1044
1045<a name="3.0.0-rc.0"></a>
1046# [3.0.0-rc.0](https://github.com/ng-packagr/ng-packagr/compare/v2.4.2...v3.0.0-rc.0) (2018-04-16)
1047
1048
1049### Bug Fixes
1050
1051* update autoprefixer to version ^8.0.0 ([#615](https://github.com/ng-packagr/ng-packagr/issues/615)) ([a60bd88](https://github.com/ng-packagr/ng-packagr/commit/a60bd88))
1052* update browserslist to version ^3.0.0 ([#610](https://github.com/ng-packagr/ng-packagr/issues/610)) ([2f50354](https://github.com/ng-packagr/ng-packagr/commit/2f50354))
1053* update less to version ^3.0.0 ([#611](https://github.com/ng-packagr/ng-packagr/issues/611)) ([f45d89d](https://github.com/ng-packagr/ng-packagr/commit/f45d89d))
1054
1055
1056### Features
1057
1058* build libaries in Angular Package Format (APF) v6.0 (#738) ([4e6c4f4](https://github.com/ng-packagr/ng-packagr/commit/4e6c4f4)), closes [#738](https://github.com/ng-packagr/ng-packagr/issues/738) [#705](https://github.com/ng-packagr/ng-packagr/issues/705)
1059* drop support for node v6 and v7 (no longer supported by devkit) ([ee7e65d](https://github.com/ng-packagr/ng-packagr/commit/ee7e65d))
1060* remove deprecated code ([#773](https://github.com/ng-packagr/ng-packagr/issues/773)) ([866a4b5](https://github.com/ng-packagr/ng-packagr/commit/866a4b5))
1061* update tsickle to =>0.27.3, rollup to ^0.57.1 ([#769](https://github.com/ng-packagr/ng-packagr/issues/769)) ([3bcf233](https://github.com/ng-packagr/ng-packagr/commit/3bcf233)), closes [#679](https://github.com/ng-packagr/ng-packagr/issues/679)
1062
1063
1064### BREAKING CHANGES
1065
1066Removes several deprecated code items.
1067 - option `sassIncludePaths` is removed, please use `styleIncludePaths` instead
1068 - option `workingDirectory` is removed, removed corresponding getter from `NgPackage` class
1069 - method `createNgPackage` removed from programmatic API
1070 - removed `NgArtefacts` class from API
1071 - removed `BuildStep` interface from API
1072 - removed tarball generation ([#721](https://github.com/ng-packagr/ng-packagr/issues/721))
1073
1074There were some important changes, mainly related to `rollup`, most of the options and functionality provided by `rollup` plugins (comments & license) have been removed, due to the fact this is not inline with APF V6 as one will end up with different outputs in different modules.
1075 - **`comments` option has been removed**
1076 - **`licensePath` option has been removed**
1077
1078In APF V6, it is recommanded to not embed dependencies due to the fact that it will end up having multiple copies of the same library in a single application.
1079
1080 - **`embedded` option has been removed and the original functionality was dropped** as it increased the chance of having 2 copies of the same library. The recommended migration is to switch to `bundledDependencies`
1081
1082More info in the APF v6 spec: https://docs.google.com/document/d/1CZC2rcpxffTDfRDs6p1cfbmKNLA6x5O-NtkJglDaBVs/preview
1083
1084Documentation on npm bundled dependencies: http://npm.github.io/using-pkgs-docs/package-json/types/bundleddependencies.html
1085
1086#### Tarball generation
1087
1088As we don't generate a tarball by default anymore, you should manually, after the build, create it by running [`npm pack`](https://docs.npmjs.com/cli/pack) in the `dist` folder of your library. See [#802](https://github.com/ng-packagr/ng-packagr/issues/802) and [#738 (comment)](https://github.com/ng-packagr/ng-packagr/pull/738#issuecomment-379457152) for more information.
1089
1090
1091<a name="2.4.2"></a>
1092## [2.4.2](https://github.com/ng-packagr/ng-packagr/compare/v2.4.1...v2.4.2) (2018-04-08)
1093
1094
1095### Bug Fixes
1096
1097* update uglify-js version ([#754](https://github.com/ng-packagr/ng-packagr/issues/754)) ([ff176b7](https://github.com/ng-packagr/ng-packagr/commit/ff176b7)), closes [#752](https://github.com/ng-packagr/ng-packagr/issues/752)
1098
1099
1100
1101<a name="2.4.1"></a>
1102## [2.4.1](https://github.com/ng-packagr/ng-packagr/compare/v2.4.0...v2.4.1) (2018-03-25)
1103
1104
1105### Bug Fixes
1106
1107* don't verify devDependencies in dist-ready package.json ([#721](https://github.com/ng-packagr/ng-packagr/issues/721)) ([3535e86](https://github.com/ng-packagr/ng-packagr/commit/3535e86))
1108
1109
1110
1111<a name="2.4.0"></a>
1112# [2.4.0](https://github.com/ng-packagr/ng-packagr/compare/v2.3.0...v2.4.0) (2018-03-25)
1113
1114
1115### Features
1116
1117* create a tarball (dist.tgz) for the npm package ([#715](https://github.com/ng-packagr/ng-packagr/issues/715)) ([94bc915](https://github.com/ng-packagr/ng-packagr/commit/94bc915))
1118
1119
1120### Performance Improvements
1121
1122* read content and map `async` in `minifyJsFile` ([#717](https://github.com/ng-packagr/ng-packagr/issues/717)) ([4da0052](https://github.com/ng-packagr/ng-packagr/commit/4da0052))
1123
1124
1125
1126<a name="2.3.0"></a>
1127# [2.3.0](https://github.com/ng-packagr/ng-packagr/compare/v2.2.0...v2.3.0) (2018-03-25)
1128
1129
1130### Bug Fixes
1131
1132* cannot read property 'text' of undefined ([#669](https://github.com/ng-packagr/ng-packagr/issues/669)) ([b91eb66](https://github.com/ng-packagr/ng-packagr/commit/b91eb66)), closes [#668](https://github.com/ng-packagr/ng-packagr/issues/668)
1133* move `keepLifecycleScripts` to ngPackage conf ([#688](https://github.com/ng-packagr/ng-packagr/issues/688)) ([8eb6667](https://github.com/ng-packagr/ng-packagr/commit/8eb6667))
1134* validate non-peerDependencies at build time ([#687](https://github.com/ng-packagr/ng-packagr/issues/687)) ([ec9779c](https://github.com/ng-packagr/ng-packagr/commit/ec9779c))
1135
1136
1137### Features
1138
1139* add support for AMD module id in umd bundles ([#675](https://github.com/ng-packagr/ng-packagr/issues/675)) ([59713b8](https://github.com/ng-packagr/ng-packagr/commit/59713b8))
1140* allow Angular 6 as a peer dependency ([#714](https://github.com/ng-packagr/ng-packagr/issues/714)) ([530d54e](https://github.com/ng-packagr/ng-packagr/commit/530d54e))
1141* allow to override umd module identifier ([#683](https://github.com/ng-packagr/ng-packagr/issues/683)) ([b6e099f](https://github.com/ng-packagr/ng-packagr/commit/b6e099f))
1142* remove scripts section in dist-ready package.json ([#686](https://github.com/ng-packagr/ng-packagr/issues/686)) ([810e58a](https://github.com/ng-packagr/ng-packagr/commit/810e58a))
1143* support intra-package dependencies (re. entry points, experimental) ([#685](https://github.com/ng-packagr/ng-packagr/issues/685)) ([988968e](https://github.com/ng-packagr/ng-packagr/commit/988968e))
1144
1145
1146
1147<a name="2.2.0"></a>
1148# [2.2.0](https://github.com/ng-packagr/ng-packagr/compare/v2.1.0...v2.2.0) (2018-03-06)
1149
1150
1151### Bug Fixes
1152
1153* add `chalk` to dependencies ([#647](https://github.com/ng-packagr/ng-packagr/issues/647)) ([e8aa93f](https://github.com/ng-packagr/ng-packagr/commit/e8aa93f))
1154* lock rollup-plugin-commonjs dependency at 8.3.0 ([#658](https://github.com/ng-packagr/ng-packagr/issues/658)) ([59d0c3b](https://github.com/ng-packagr/ng-packagr/commit/59d0c3b)), closes [#657](https://github.com/ng-packagr/ng-packagr/issues/657)
1155* update rollup-plugin-license to version ^0.6.0 ([#664](https://github.com/ng-packagr/ng-packagr/issues/664)) ([2a21d7e](https://github.com/ng-packagr/ng-packagr/commit/2a21d7e))
1156
1157
1158### Features
1159
1160* add `deleteDestPath` option ([#655](https://github.com/ng-packagr/ng-packagr/issues/655)) ([61922c1](https://github.com/ng-packagr/ng-packagr/commit/61922c1)), closes [#632](https://github.com/ng-packagr/ng-packagr/issues/632)
1161* add Graph and Node API for angular transforms ([#644](https://github.com/ng-packagr/ng-packagr/issues/644)) ([92e6082](https://github.com/ng-packagr/ng-packagr/commit/92e6082))
1162* add update notifier to cli ([#649](https://github.com/ng-packagr/ng-packagr/issues/649)) ([f5c4afc](https://github.com/ng-packagr/ng-packagr/commit/f5c4afc))
1163* analyse typescript dependencies of an entry point ([#648](https://github.com/ng-packagr/ng-packagr/issues/648)) ([749d48b](https://github.com/ng-packagr/ng-packagr/commit/749d48b))
1164* reduce library bundle size by clean-css ([#563](https://github.com/ng-packagr/ng-packagr/issues/563)) ([65386c2](https://github.com/ng-packagr/ng-packagr/commit/65386c2)), closes [#614](https://github.com/ng-packagr/ng-packagr/issues/614)
1165
1166
1167### Performance Improvements
1168
1169* re-use postcss processor instance per entry point ([#645](https://github.com/ng-packagr/ng-packagr/issues/645)) ([f70985b](https://github.com/ng-packagr/ng-packagr/commit/f70985b))
1170
1171
1172
1173<a name="2.1.0"></a>
1174
1175# [2.1.0](https://github.com/ng-packagr/ng-packagr/compare/v2.0.0-rc.13...v2.1.0) (2018-02-21)
1176
1177### Bug Fixes
1178
1179* pass 'setParentNodes' when calling 'createCompilerHost' ([#625](https://github.com/ng-packagr/ng-packagr/issues/625)) ([9baa0bc](https://github.com/ng-packagr/ng-packagr/commit/9baa0bc))
1180* prune multiple import statements for `tslib` ([#588](https://github.com/ng-packagr/ng-packagr/issues/588)) ([2b6dac4](https://github.com/ng-packagr/ng-packagr/commit/2b6dac4)), closes [#587](https://github.com/ng-packagr/ng-packagr/issues/587)
1181* recognize aliased and namespace decorator imports ([#585](https://github.com/ng-packagr/ng-packagr/issues/585)) ([8f88c5a](https://github.com/ng-packagr/ng-packagr/commit/8f88c5a))
1182* return redirect target of typescript source file ([#637](https://github.com/ng-packagr/ng-packagr/issues/637)) ([c1fced0](https://github.com/ng-packagr/ng-packagr/commit/c1fced0)), closes [#473](https://github.com/ng-packagr/ng-packagr/issues/473)
1183
1184### Features
1185
1186* `styleIncludePaths` for feature parity with Angular CLI ([#603](https://github.com/ng-packagr/ng-packagr/issues/603)) ([ab973f4](https://github.com/ng-packagr/ng-packagr/commit/ab973f4)), closes [#282](https://github.com/ng-packagr/ng-packagr/issues/282)
1187* comments cleanup and license header file ([#574](https://github.com/ng-packagr/ng-packagr/issues/574)) ([0237f24](https://github.com/ng-packagr/ng-packagr/commit/0237f24)), closes [#362](https://github.com/ng-packagr/ng-packagr/issues/362)
1188* export and test public api surface ([#584](https://github.com/ng-packagr/ng-packagr/issues/584)) ([6858e2e](https://github.com/ng-packagr/ng-packagr/commit/6858e2e))
1189
1190<a name="2.0.0"></a>
1191
1192# [2.0.0](https://github.com/ng-packagr/ng-packagr/compare/v2.0.0-rc.13...v2.0.0) (2018-02-05)
1193
1194Version 2 of ng-packagr is targeting Angular 5 (and beyond).
1195Update your projects by:
1196
1197```bash
1198$ yarn add --dev ng-packagr@^2.0.0 @angular/compiler@^5.0.0 @angular/compiler-cli@^5.0.0 tsickle
1199```
1200
1201### Migrating from v1 (Breaking changes from v1.6.0 to v2.0.0)
1202
1203* Users now need to install `@angular/compiler`, `@angular/compiler-cli`, `typescript`, and `tsickle` to the `devDependency` section of their project (if not already installed). ng-packagr uses both the TypeScript and the Angular compiler version provided by the user workspace.
1204* The setting for external dependencies (`lib.externals`) has been removed in favour of `lib.umdModuleIds` which is now just used to provide the UMD module identifiers of external dependencies.
1205 By default, all dependencies are now treated as externals and thus are not embedded in the final bundle.
1206 If a dependency should be embedded in the distributables, it needs to be explicity added to `lib.embedded`.
1207 Please consult the updated README on migrating your package confguration from `lib.externals` to `lib.umdModuleIds` and `lib.embedded`.
1208* Discovery of primary and secondary entry points is changed to read from the following file sources. File locations are tried in this order:
1209 * `package.json` with `ngPackage` property
1210 * `ng-package.json` (requires a `package.json` as sibling)
1211 * `ng-package.js` (with a default export, requires a `package.json` as sibling)
1212* Setting `ngPackage.src` has no effect any more. The source directory (base path) is equivalent to the location of the (primary) `ng-package.json`, `package.json`, or `ng-package.js`.
1213* UMD Module IDs of packages have been changed: when you published a scoped npm package, e.g. `@sample/core`, the UMD module ID used to be `core` including only the second part of the npm package name. With this change, the UMD module ID is now `sample.core`. For secondary entrypoints, e.g. `@sample/core/testing`, the UMD module ID now also includes every part of the npm package name, e.g. `sample.core.testing`. Publishing your npm packages built with this version of ng-packagr causes a new UMD module ID to be generated. Users of your library need to update their configuration, e.g. when using SystemJS!
1214
1215An excerpt of each bug fix and feature is listed below for the respective release candidate version!
1216
1217### Bug Fixes
1218
1219* recognize aliased and namespace decorator imports ([#585](https://github.com/ng-packagr/ng-packagr/issues/585)) ([8f88c5a](https://github.com/ng-packagr/ng-packagr/commit/8f88c5a))
1220
1221### Features
1222
1223* comments cleanup and license header file ([#574](https://github.com/ng-packagr/ng-packagr/issues/574)) ([0237f24](https://github.com/ng-packagr/ng-packagr/commit/0237f24)), closes [#362](https://github.com/ng-packagr/ng-packagr/issues/362)
1224* export and test public api surface ([#584](https://github.com/ng-packagr/ng-packagr/issues/584)) ([6858e2e](https://github.com/ng-packagr/ng-packagr/commit/6858e2e))
1225
1226<a name="2.0.0-rc.13"></a>
1227
1228# [2.0.0-rc.13](https://github.com/ng-packagr/ng-packagr/compare/v2.0.0-rc.12...v2.0.0-rc.13) (2018-02-03)
1229
1230### Bug Fixes
1231
1232* add `postcss-discard-comments` as a dependency ([#544](https://github.com/ng-packagr/ng-packagr/issues/544)) ([bce5705](https://github.com/ng-packagr/ng-packagr/commit/bce5705)), closes [#543](https://github.com/ng-packagr/ng-packagr/issues/543)
1233* css comments should be discarded irrespective of `cssUrl` ([#562](https://github.com/ng-packagr/ng-packagr/issues/562)) ([d6eb971](https://github.com/ng-packagr/ng-packagr/commit/d6eb971))
1234* embed `tslib` helpers in UMD bundles only ([#573](https://github.com/ng-packagr/ng-packagr/issues/573)) ([7a996ef](https://github.com/ng-packagr/ng-packagr/commit/7a996ef)), closes [#371](https://github.com/ng-packagr/ng-packagr/issues/371)
1235* map `rxjs/util/*` to its UMD module ID by default ([#580](https://github.com/ng-packagr/ng-packagr/issues/580)) ([7c452fb](https://github.com/ng-packagr/ng-packagr/commit/7c452fb)), closes [#579](https://github.com/ng-packagr/ng-packagr/issues/579)
1236* pin rollup dependency to 0.53.0 ([13a79d4](https://github.com/ng-packagr/ng-packagr/commit/13a79d4))
1237* report build errors ([d136422](https://github.com/ng-packagr/ng-packagr/commit/d136422))
1238* strip bom from templates and stylesheet files ([#571](https://github.com/ng-packagr/ng-packagr/issues/571)) ([5830e6a](https://github.com/ng-packagr/ng-packagr/commit/5830e6a)), closes [#487](https://github.com/ng-packagr/ng-packagr/issues/487)
1239* update rollup to version `^0.55.0` ([#534](https://github.com/ng-packagr/ng-packagr/issues/534)) ([0cb0cce](https://github.com/ng-packagr/ng-packagr/commit/0cb0cce)), closes [#488](https://github.com/ng-packagr/ng-packagr/issues/488) [#523](https://github.com/ng-packagr/ng-packagr/issues/523)
1240* write type definition files (via triple-slash reference) to npm package ([#443](https://github.com/ng-packagr/ng-packagr/issues/443)) ([9dad573](https://github.com/ng-packagr/ng-packagr/commit/9dad573))
1241
1242### Features
1243
1244* expand api to `.withTsConfig(string|TsConfig)`, `.forProject()` ([#561](https://github.com/ng-packagr/ng-packagr/issues/561)) ([48f3569](https://github.com/ng-packagr/ng-packagr/commit/48f3569)), closes [#557](https://github.com/ng-packagr/ng-packagr/issues/557)
1245* le jardin, a broccoli-inspired rewrite ([#572](https://github.com/ng-packagr/ng-packagr/issues/572)) ([6efc2d2](https://github.com/ng-packagr/ng-packagr/commit/6efc2d2))
1246
1247### Performance Improvements
1248
1249* don't await and return ([#577](https://github.com/ng-packagr/ng-packagr/issues/577)) ([f479e81](https://github.com/ng-packagr/ng-packagr/commit/f479e81))
1250
1251<a name="2.0.0-rc.12"></a>
1252
1253# [2.0.0-rc.12](https://github.com/ng-packagr/ng-packagr/compare/v2.0.0-rc.11...v2.0.0-rc.12) (2018-01-25)
1254
1255### Bug Fixes
1256
1257* dispose the previous TransformationResult after inlining ([#533](https://github.com/ng-packagr/ng-packagr/issues/533)) ([b4c7e89](https://github.com/ng-packagr/ng-packagr/commit/b4c7e89))
1258* strip comments from processed styles ([#512](https://github.com/ng-packagr/ng-packagr/issues/512)) ([542aed2](https://github.com/ng-packagr/ng-packagr/commit/542aed2)), closes [#503](https://github.com/ng-packagr/ng-packagr/issues/503)
1259
1260### Features
1261
1262* enable tsconfig customization thru the programmatic API ([#517](https://github.com/ng-packagr/ng-packagr/issues/517)) ([8b04d44](https://github.com/ng-packagr/ng-packagr/commit/8b04d44)), closes [#256](https://github.com/ng-packagr/ng-packagr/issues/256)
1263
1264<a name="2.0.0-rc.11"></a>
1265
1266# [2.0.0-rc.11](https://github.com/ng-packagr/ng-packagr/compare/v2.0.0-rc.10...v2.0.0-rc.11) (2018-01-17)
1267
1268### Bug Fixes
1269
1270* escape unicode characters in css with a double blackslash ([#453](https://github.com/ng-packagr/ng-packagr/issues/453)) ([9891128](https://github.com/ng-packagr/ng-packagr/commit/9891128)), closes [#425](https://github.com/ng-packagr/ng-packagr/issues/425)
1271
1272### Features
1273
1274* add language level support for library authors ([#486](https://github.com/ng-packagr/ng-packagr/issues/486)) ([b33e0bc](https://github.com/ng-packagr/ng-packagr/commit/b33e0bc))
1275* enable custom `sassIncludePaths` for resolving scss imports ([#494](https://github.com/ng-packagr/ng-packagr/issues/494)) ([f8e8dc5](https://github.com/ng-packagr/ng-packagr/commit/f8e8dc5))
1276
1277<a name="2.0.0-rc.10"></a>
1278
1279# [2.0.0-rc.10](https://github.com/ng-packagr/ng-packagr/compare/v2.0.0-rc.9...v2.0.0-rc.10) (2018-01-10)
1280
1281### Bug Fixes
1282
1283* exclude ng-package.json from entry point discovery ([#471](https://github.com/ng-packagr/ng-packagr/issues/471)) ([38103ac](https://github.com/ng-packagr/ng-packagr/commit/38103ac)), closes [#463](https://github.com/ng-packagr/ng-packagr/issues/463)
1284* relax version constraints, enable TypeScript 2.6 (w/ tsickle ^0.26.0) ([3c3c6a7](https://github.com/ng-packagr/ng-packagr/commit/3c3c6a7))
1285* update dependendy tsickle to >=0.25.5 <0.26.0 ([#456](https://github.com/ng-packagr/ng-packagr/issues/456)) ([136867a](https://github.com/ng-packagr/ng-packagr/commit/136867a)), closes [#452](https://github.com/ng-packagr/ng-packagr/issues/452)
1286
1287### Features
1288
1289* stabilize command API, move towards customizing through DI ([#470](https://github.com/ng-packagr/ng-packagr/issues/470)) ([f992283](https://github.com/ng-packagr/ng-packagr/commit/f992283))
1290* turn on `downlevelIteration` flag for ES5 bundles ([#475](https://github.com/ng-packagr/ng-packagr/issues/475)) ([616888a](https://github.com/ng-packagr/ng-packagr/commit/616888a)), closes [#418](https://github.com/ng-packagr/ng-packagr/issues/418)
1291
1292<a name="2.0.0-rc.9"></a>
1293
1294# [2.0.0-rc.9](https://github.com/ng-packagr/ng-packagr/compare/v2.0.0-rc.8...v2.0.0-rc.9) (2017-12-30)
1295
1296### Bug Fixes
1297
1298* supports extracting styles from multiple styleUrls ([#455](https://github.com/ng-packagr/ng-packagr/issues/455)) ([4cfd98d](https://github.com/ng-packagr/ng-packagr/commit/4cfd98d))
1299
1300<a name="2.0.0-rc.8"></a>
1301
1302# [2.0.0-rc.8](https://github.com/ng-packagr/ng-packagr/compare/v2.0.0-rc.7...v2.0.0-rc.8) (2017-12-26)
1303
1304### Bug Fixes
1305
1306* remove `umdModuleIds` for esm2015 flattening (rollup `es` format) ([#429](https://github.com/ng-packagr/ng-packagr/issues/429)) ([b103b74](https://github.com/ng-packagr/ng-packagr/commit/b103b74))
1307* remove moduleId from rollup bundle options ([#444](https://github.com/ng-packagr/ng-packagr/issues/444)) ([da332d2](https://github.com/ng-packagr/ng-packagr/commit/da332d2))
1308* update rollup to version ^0.53.0 ([#438](https://github.com/ng-packagr/ng-packagr/issues/438)) ([8918809](https://github.com/ng-packagr/ng-packagr/commit/8918809))
1309
1310### Features
1311
1312* dynamic rollup configuration for esm flattening ([#395](https://github.com/ng-packagr/ng-packagr/issues/395)) ([5712429](https://github.com/ng-packagr/ng-packagr/commit/5712429))
1313* expose `build` and `version` commands from public API ([#447](https://github.com/ng-packagr/ng-packagr/issues/447)) ([286819c](https://github.com/ng-packagr/ng-packagr/commit/286819c))
1314* expose a public API surface for programmatic usage ([ec2b29f](https://github.com/ng-packagr/ng-packagr/commit/ec2b29f))
1315* remove `src` property from package schema ([#431](https://github.com/ng-packagr/ng-packagr/issues/431)) ([960484c](https://github.com/ng-packagr/ng-packagr/commit/960484c))
1316
1317### BREAKING CHANGES
1318
1319* Setting `ngPackage.src` has no effect any more. The source directory (base path) is equivalent to the location of the (primary) `ng-package.json`, `package.json`, or `ng-package.js`.
1320* `lib.externals` has been removed in favour of `lib.umdModuleIds` which is now just used to provide the UMD module identifiers of external dependencies.
1321 By default, all dependencies are now treated as externals and thus are not embedded in the final bundle.
1322 If a dependency should be embedded in the distributables, it needs to be explicity added to `lib.embedded`.
1323 Please consult the updated README on migrating your package confguration from `lib.externals` to `lib.umdModuleIds` and `lib.embedded`.
1324
1325<a name="2.0.0-rc.7"></a>
1326
1327# [2.0.0-rc.7](https://github.com/ng-packagr/ng-packagr/compare/v2.0.0-rc.6...v2.0.0-rc.7) (2017-12-15)
1328
1329### Bug Fixes
1330
1331* log error message only on build failure ([51643e1](https://github.com/ng-packagr/ng-packagr/commit/51643e1))
1332* print `@angular/compiler-cli` version ([b0e362e](https://github.com/ng-packagr/ng-packagr/commit/b0e362e))
1333* print rollup warnings to `log.warn()` ([356a01b](https://github.com/ng-packagr/ng-packagr/commit/356a01b))
1334* relax on non-call-expression decorators in typescript parsing ([7135c42](https://github.com/ng-packagr/ng-packagr/commit/7135c42))
1335* set `peerDependencies` to `tsickle: ^0.24.0` and `typescript: >=2.4.2 <2.6` ([#387](https://github.com/ng-packagr/ng-packagr/issues/387)) ([001f63f](https://github.com/ng-packagr/ng-packagr/commit/001f63f))
1336* set peerDependency `tsickle: >=0.24.0 <0.26` ([d682cd2](https://github.com/ng-packagr/ng-packagr/commit/d682cd2))
1337* update fs-extra to version ^5.0.0 ([#400](https://github.com/ng-packagr/ng-packagr/issues/400)) ([9e6d081](https://github.com/ng-packagr/ng-packagr/commit/9e6d081))
1338
1339### Features
1340
1341* discover entry points from user packages ([#383](https://github.com/ng-packagr/ng-packagr/issues/383)) ([4a7e96e](https://github.com/ng-packagr/ng-packagr/commit/4a7e96e)), closes [#190](https://github.com/ng-packagr/ng-packagr/issues/190)
1342* do not prune working directory on build failure ([6445316](https://github.com/ng-packagr/ng-packagr/commit/6445316))
1343* provide version info with `ng-packagr --version` cli option ([#393](https://github.com/ng-packagr/ng-packagr/issues/393)) ([758c403](https://github.com/ng-packagr/ng-packagr/commit/758c403))
1344
1345### Performance Improvements
1346
1347* read set of typescript source files only once ([#388](https://github.com/ng-packagr/ng-packagr/issues/388)) ([bbbbd27](https://github.com/ng-packagr/ng-packagr/commit/bbbbd27))
1348
1349### BREAKING CHANGES
1350
1351* Discovery of primary and secondary entry points is changed to read from the following file sources. File locations are tried in this order:
1352
1353- `package.json` with `ngPackage` property
1354- `ng-package.json` (requires a `package.json` as sibling)
1355- `ng-package.js` (with a default export, requires a `package.json` as sibling)
1356
1357<a name="2.0.0-rc.6"></a>
1358
1359# [2.0.0-rc.6](https://github.com/ng-packagr/ng-packagr/compare/v2.0.0-rc.5...v2.0.0-rc.6) (2017-12-09)
1360
1361Bug fixes for the previous release candidate.
1362
1363Contains a fix addressing typescript build errors due to synthesized nodes, see [#369](https://github.com/ng-packagr/ng-packagr/issues/369).
1364
1365Peer Dependencies on ngc and tsc changed to caret version ranges:
1366
1367* `"@angular/compiler: "^5.0.0"`
1368* `"typescript: ">= 2.4.2 < 2.6`
1369
1370Make sure to use an [appropriate combination of Angular and TypeScript](https://blog.angular.io/angular-5-1-more-now-available-27d372f5eb4e)!
1371
1372### Bug Fixes
1373
1374* peer depend on angular >=5.0.0 <6.0.0, typescript >= 2.4.2 < 2.6 ([3674f0e](https://github.com/ng-packagr/ng-packagr/commit/3674f0e))
1375* register ngc emit callback for `tsickle` processing ([#384](https://github.com/ng-packagr/ng-packagr/issues/384)) ([15bd7c1](https://github.com/ng-packagr/ng-packagr/commit/15bd7c1))
1376* show proper path of failure on sass inline ([#380](https://github.com/ng-packagr/ng-packagr/issues/380)) ([8c380aa](https://github.com/ng-packagr/ng-packagr/commit/8c380aa))
1377
1378### Features
1379
1380* add option `cssUrl`, inline css `url:()` to `data:` URIs ([#345](https://github.com/ng-packagr/ng-packagr/issues/345)) ([1c71f24](https://github.com/ng-packagr/ng-packagr/commit/1c71f24)), closes [#263](https://github.com/ng-packagr/ng-packagr/issues/263)
1381
1382<a name="2.0.0-rc.5"></a>
1383
1384# [2.0.0-rc.5](https://github.com/ng-packagr/ng-packagr/compare/v2.0.0-rc.4...v2.0.0-rc.5) (2017-12-06)
1385
1386### Bug Fixes
1387
1388* inline empty stylesheets ([aa621b1](https://github.com/ng-packagr/ng-packagr/commit/aa621b1))
1389* update rollup to version ^0.52.0 ([#318](https://github.com/ng-packagr/ng-packagr/issues/318)) ([317c88b](https://github.com/ng-packagr/ng-packagr/commit/317c88b))
1390
1391### Features
1392
1393* consistent `flatModuleFile` naming for bundles ([#361](https://github.com/ng-packagr/ng-packagr/issues/361)) ([17b4e0f](https://github.com/ng-packagr/ng-packagr/commit/17b4e0f))
1394* enable tslib `importHelpers`, reducing bundle sizes ([#338](https://github.com/ng-packagr/ng-packagr/issues/338)) ([f1e4cf6](https://github.com/ng-packagr/ng-packagr/commit/f1e4cf6))
1395* expose programmatic API and typings ([#342](https://github.com/ng-packagr/ng-packagr/issues/342)) ([61c7b50](https://github.com/ng-packagr/ng-packagr/commit/61c7b50))
1396* implement `transformSources()` w/ domain model ([#356](https://github.com/ng-packagr/ng-packagr/issues/356)) ([89ce2ce](https://github.com/ng-packagr/ng-packagr/commit/89ce2ce))
1397* relocate source map file paths to `ng://<(at)org>/<package>/<sub>` ([#332](https://github.com/ng-packagr/ng-packagr/issues/332)) ([c9b8d73](https://github.com/ng-packagr/ng-packagr/commit/c9b8d73))
1398* resolve "~" scss import statements to nearest `node_modules` ([#352](https://github.com/ng-packagr/ng-packagr/issues/352)) ([ee9800b](https://github.com/ng-packagr/ng-packagr/commit/ee9800b)), closes [#346](https://github.com/ng-packagr/ng-packagr/issues/346)
1399* resource inlining w/ TypeScript transformations ([#279](https://github.com/ng-packagr/ng-packagr/issues/279)) ([4753066](https://github.com/ng-packagr/ng-packagr/commit/4753066))
1400
1401### BREAKING CHANGES
1402
1403* Introduces a domain model for _Package_ and _Entry Point_ (as defined in Angular Package Format Specification Glossary). Refactors the source code transformation pipeline. Albeit the refactoring was undertaken with care and integration tests were not changed, it may cause undesired behaviour.
1404
1405<a name="2.0.0-rc.4"></a>
1406
1407# [2.0.0-rc.4](https://github.com/ng-packagr/ng-packagr/compare/v2.0.0-rc.3...v2.0.0-rc.4) (2017-11-28)
1408
1409### Bug Fixes
1410
1411* bump `commander` to `^2.12.0`, optimize typings for `cpx` and `commander` ([#323](https://github.com/ng-packagr/ng-packagr/issues/323)) ([68d0c34](https://github.com/ng-packagr/ng-packagr/commit/68d0c34))
1412
1413### Features
1414
1415* align distributed files with `Angular Package Format v5.0` ([#322](https://github.com/ng-packagr/ng-packagr/issues/322)) ([fff712a](https://github.com/ng-packagr/ng-packagr/commit/fff712a)), closes [#257](https://github.com/ng-packagr/ng-packagr/issues/257) [#319](https://github.com/ng-packagr/ng-packagr/issues/319) [#321](https://github.com/ng-packagr/ng-packagr/issues/321)
1416
1417<a name="2.0.0-rc.3"></a>
1418
1419# [2.0.0-rc.3](https://github.com/ng-packagr/ng-packagr/compare/v2.0.0-rc.2...v2.0.0-rc.3) (2017-11-24)
1420
1421### Bug Fixes
1422
1423* support new cdk modules 'accordion' and 'layout' `@angular/cdk@5.0.0-rc0` ([#297](https://github.com/ng-packagr/ng-packagr/issues/297)) ([3016585](https://github.com/ng-packagr/ng-packagr/commit/3016585))
1424* support rxjs lettable operators ([#307](https://github.com/ng-packagr/ng-packagr/issues/307)) ([5de8045](https://github.com/ng-packagr/ng-packagr/commit/5de8045)), closes [#247](https://github.com/ng-packagr/ng-packagr/issues/247)
1425
1426<a name="2.0.0-rc.2"></a>
1427
1428# [2.0.0-rc.2](https://github.com/ng-packagr/ng-packagr/compare/v2.0.0-rc.1...v2.0.0-rc.2) (2017-11-17)
1429
1430<a name="2.0.0-rc.1"></a>
1431
1432# [2.0.0-rc.1](https://github.com/ng-packagr/ng-packagr/compare/v2.0.0-rc.0...v2.0.0-rc.1) (2017-11-17)
1433
1434### Bug Fixes
1435
1436* report ngc compiler diagnostics and throw an error ([#292](https://github.com/ng-packagr/ng-packagr/issues/292)) ([815509b](https://github.com/ng-packagr/ng-packagr/commit/815509b))
1437
1438### Features
1439
1440* add rxjs mapTo operator to rollup globals ([#293](https://github.com/ng-packagr/ng-packagr/issues/293)) ([1a42ce1](https://github.com/ng-packagr/ng-packagr/commit/1a42ce1))
1441
1442<a name="2.0.0-rc.0"></a>
1443
1444# [2.0.0-rc.0](https://github.com/ng-packagr/ng-packagr/compare/v1.6.0...v2.0.0-rc.0) (2017-11-14)
1445
1446Migrating towards Angular v5, a series of `v2.0.0` release candidates will be published.
1447These releases will be published using the `next` tag on npm.
1448Please install the versions with `"ng-packagr: "^2.0.0-rc.0"` or `yarn add --dev ng-packagr@next`.
1449
1450The `v2.0.0` release candidates collect several breaking changes compared to the last `v1.x`.
1451
1452### Bug Fixes
1453
1454* include scope name in module name of Rollup bundle ([#280](https://github.com/ng-packagr/ng-packagr/issues/280)) ([3446453](https://github.com/ng-packagr/ng-packagr/commit/3446453)), closes [#251](https://github.com/ng-packagr/ng-packagr/issues/251)
1455
1456### Features
1457
1458* invoke ngc thru `@angular/compiler-cli` version 5.0.x ([c5c32c5](https://github.com/ng-packagr/ng-packagr/commit/c5c32c5)), closes [#219](https://github.com/ng-packagr/ng-packagr/issues/219)
1459* update typescript to ~2.4.2 for Angular v5 support ([#270](https://github.com/ng-packagr/ng-packagr/issues/270)) ([2c6db4f](https://github.com/ng-packagr/ng-packagr/commit/2c6db4f))
1460
1461### BREAKING CHANGES
1462
1463* when you published a scoped npm package, e.g. `@sample/core`, the UMD module ID used to be `core` including only the second part of the npm package name. With this change, the UMD module ID is now `sample.core`. For secondary entrypoints, e.g. `@sample/core/testing`, the UMD module ID now also includes every part of the npm package name, e.g. `sample.core.testing`. Publishing your npm packages built with this version of ng-packagr causes a new UMD module ID to be generated. Users of your library need to update their configuration, e.g. when using SystemJS!
1464* Users now need to install `@angular/compiler` and `@angular/compiler-cli` to the `devDependency` section of their project (if not already installed). ng-packagr uses both the TypeScript and the Angular compiler version provided by the user workspace.
1465
1466<a name="1.6.0"></a>
1467
1468# [1.6.0](https://github.com/ng-packagr/ng-packagr/compare/v1.5.2...v1.6.0) (2017-11-14)
1469
1470This release rolls back premature Angular v5 support in `v1.6.0-rc.0`.
1471It is recommended to use this version of ng-packagr for building Angular v4 libraries,
1472as `typescript` in `2.3.x` and `@angular/tsc-wrapped` in `4.4.x` are used.
1473
1474Libraries generated with this version of ng-packagr will ship with AoT metadata in version 3,
1475which is intended for Angular v4.
1476
1477### Bug Fixes
1478
1479* update rollup to version ^0.51.0 ([#260](https://github.com/ng-packagr/ng-packagr/issues/260)) ([0fe359e](https://github.com/ng-packagr/ng-packagr/commit/0fe359e))
1480
1481### Features
1482
1483* add tsx/jsx support ([#228](https://github.com/ng-packagr/ng-packagr/issues/228)) ([a8eefb9](https://github.com/ng-packagr/ng-packagr/commit/a8eefb9))
1484
1485<a name="1.5.2"></a>
1486
1487## [1.5.2](https://github.com/ng-packagr/ng-packagr/compare/v1.5.1...v1.5.2) (2017-11-14)
1488
1489This release reverts a regression introduced in `v1.5.1`.
1490See pull request [#268](https://github.com/ng-packagr/ng-packagr/issues/268).
1491
1492Previously, a user of ng-packagr could install an incompatible typescript version for ng-packagr.
1493Prevent inadvertent typescript installs by depending on a user's typescript installation (peerDependencies).
1494This should be (is a) non-breaking change as any Angular project requires typescript as devDependency.
1495
1496### Bug Fixes
1497
1498* depend on user's typescript ([8f5bb9c](https://github.com/ng-packagr/ng-packagr/commit/8f5bb9c))
1499
1500<a name="1.6.0-rc.0"></a>
1501
1502# [1.6.0-rc.0](https://github.com/ng-packagr/ng-packagr/compare/v1.5.1...v1.6.0-rc.0) (2017-11-10)
1503
1504### Bug Fixes
1505
1506* update rollup to version ^0.51.0 ([#260](https://github.com/ng-packagr/ng-packagr/issues/260)) ([c652f4e](https://github.com/ng-packagr/ng-packagr/commit/c652f4e))
1507
1508### Features
1509
1510* add tsx/jsx support ([#228](https://github.com/ng-packagr/ng-packagr/issues/228)) ([4068664](https://github.com/ng-packagr/ng-packagr/commit/4068664))
1511* invoke ngc thru `@angular/compiler-cli` version 5.0.x ([#271](https://github.com/ng-packagr/ng-packagr/issues/271)) ([c5c32c5](https://github.com/ng-packagr/ng-packagr/commit/c5c32c5)), closes [#219](https://github.com/ng-packagr/ng-packagr/issues/219)
1512* update typescript to ~2.4.2 for Angular v5 support ([#270](https://github.com/ng-packagr/ng-packagr/issues/270)) ([2c6db4f](https://github.com/ng-packagr/ng-packagr/commit/2c6db4f))
1513
1514<a name="1.5.1"></a>
1515
1516## [1.5.1](https://github.com/ng-packagr/ng-packagr/compare/v1.5.0...v1.5.1) (2017-11-10)
1517
1518### Bug Fixes
1519
1520* depend on user's typescript and tsc-wrapped ([#268](https://github.com/ng-packagr/ng-packagr/issues/268)) ([42b2f08](https://github.com/ng-packagr/ng-packagr/commit/42b2f08))
1521
1522<a name="1.5.0"></a>
1523
1524# [1.5.0](https://github.com/ng-packagr/ng-packagr/compare/v1.4.0...v1.5.0) (2017-11-05)
1525
1526Secondary entrypoints – such as `@angular/core/testing`, `@angular/common/http`, `@angular/cdk/a11y`, et al. – can now be bundled with ng-packagr. Angular's `tsc-wrapped` is now version ^4.4.5 and `typescript` is ^2.3.4 – whether these work well with Angular 5 needs to be verified.
1527
1528### Bug Fixes
1529
1530* add description for `ngPackage` property in `package.json` ([3f8e25c](https://github.com/ng-packagr/ng-packagr/commit/3f8e25c))
1531* copy `README.md` and `LICENSE` just for primary entry ([#215](https://github.com/ng-packagr/ng-packagr/issues/215))([38776d8](https://github.com/ng-packagr/ng-packagr/commit/38776d8))
1532* validate `ngPackage` property for secondary entry resolution ([#229](https://github.com/ng-packagr/ng-packagr/issues/229)) ([ee5949b](https://github.com/ng-packagr/ng-packagr/commit/ee5949b))
1533* resolve node_modules folder dynamically from typescript ([#211](https://github.com/ng-packagr/ng-packagr/issues/211)) ([9a7008d](https://github.com/ng-packagr/ng-packagr/commit/9a7008d))
1534* produce correct secondary package paths ([#197](https://github.com/ng-packagr/ng-packagr/issues/197)) ([4ca213e](https://github.com/ng-packagr/ng-packagr/commit/4ca213e))
1535* respect secondary entry file customizations ([#198](https://github.com/ng-packagr/ng-packagr/issues/198)) ([9de7524](https://github.com/ng-packagr/ng-packagr/commit/9de7524))
1536* regression in cli defaults ([18515af](https://github.com/ng-packagr/ng-packagr/commit/18515af))
1537
1538### Features
1539
1540* bump [`@angular/tsc-wrapped`](https://github.com/angular/angular) to ^4.4.5 and [`typescript`](https://github.com/Microsoft/TypeScript) to ^2.3.4 ([#200](https://github.com/ng-packagr/ng-packagr/issues/200)) ([b2b369a](https://github.com/ng-packagr/ng-packagr/commit/b2b369a))
1541* minify UMD bundles ([#205](https://github.com/ng-packagr/ng-packagr/issues/205)) ([c58689b](https://github.com/ng-packagr/ng-packagr/commit/c58689b))
1542* dynamic secondary entry points ([5922cb1](https://github.com/ng-packagr/ng-packagr/commit/5922cb1))
1543* allow empty package.json for secondary entries ([c0af605](https://github.com/ng-packagr/ng-packagr/commit/c0af605))
1544* help command on cli ([c68a190](https://github.com/ng-packagr/ng-packagr/commit/c68a190))
1545* provide more frequent console feedback ([#212](https://github.com/ng-packagr/ng-packagr/issues/212)) ([2801db9](https://github.com/ng-packagr/ng-packagr/commit/2801db9))
1546
1547### BREAKING CHANGES
1548
1549* for auto-discovery of secondary entries, `package.json` files are now validated whether a `ngPackage` property exists; the value can be an empty object. This is a breaking change for a feature introduced in release candidate versions 1.5.0-rc.0/1.5.0-rc.1. **When upgrading from 1.4.x to 1.5.0, it is not-breaking**.
1550
1551<a name="1.5.0-rc.1"></a>
1552
1553# [1.5.0-rc.1](https://github.com/ng-packagr/ng-packagr/compare/v1.5.0-rc.0...v1.5.0-rc.1) (2017-10-23)
1554
1555### Bug Fixes
1556
1557* produce correct secondary package paths ([#197](https://github.com/ng-packagr/ng-packagr/issues/197)) ([4ca213e](https://github.com/ng-packagr/ng-packagr/commit/4ca213e))
1558* respect secondary entry file customizations ([#198](https://github.com/ng-packagr/ng-packagr/issues/198)) ([9de7524](https://github.com/ng-packagr/ng-packagr/commit/9de7524))
1559
1560### Features
1561
1562* bump angular/[@tsc-wrapped](https://github.com/tsc-wrapped) to ^4.4.5 and [@typescript](https://github.com/typescript) to ^2.3.4 ([#200](https://github.com/ng-packagr/ng-packagr/issues/200)) ([b2b369a](https://github.com/ng-packagr/ng-packagr/commit/b2b369a))
1563* minify UMD bundles ([#205](https://github.com/ng-packagr/ng-packagr/issues/205)) ([c58689b](https://github.com/ng-packagr/ng-packagr/commit/c58689b))
1564
1565<a name="1.5.0-rc.0"></a>
1566
1567# [1.5.0-rc.0](https://github.com/ng-packagr/ng-packagr/compare/v1.4.1...v1.5.0-rc.0) (2017-10-18)
1568
1569### Bug Fixes
1570
1571* regression in cli defaults ([18515af](https://github.com/ng-packagr/ng-packagr/commit/18515af))
1572
1573### Features
1574
1575* allow empty package.json for 2ndary entries ([c0af605](https://github.com/ng-packagr/ng-packagr/commit/c0af605))
1576* dynamic secondary entry points ([5922cb1](https://github.com/ng-packagr/ng-packagr/commit/5922cb1))
1577* help command on cli ([c68a190](https://github.com/ng-packagr/ng-packagr/commit/c68a190))
1578
1579<a name="1.4.1"></a>
1580
1581## [1.4.1](https://github.com/ng-packagr/ng-packagr/compare/v1.4.0...v1.4.1) (2017-10-11)
1582
1583### Bug Fixes
1584
1585* include `package.schema.json` in dist artefacts and npm package ([e660545](https://github.com/ng-packagr/ng-packagr/commit/e660545))
1586
1587<a name="1.4.0"></a>
1588
1589# [1.4.0](https://github.com/ng-packagr/ng-packagr/compare/v1.3.0...v1.4.0) (2017-10-10)
1590
1591### Bug Fixes
1592
1593* pass empty string to `less.render()` ([f5106eb](https://github.com/ng-packagr/ng-packagr/commit/f5106eb)), closes [#165](https://github.com/ng-packagr/ng-packagr/issues/165)
1594
1595### Features
1596
1597* add json schema for `package.json` with custom `ngPackage` property ([#173](https://github.com/ng-packagr/ng-packagr/issues/173)) ([dd85fd2](https://github.com/ng-packagr/ng-packagr/commit/dd85fd2))
1598* resolve ng-package config from multiple sources ([c193b68](https://github.com/ng-packagr/ng-packagr/commit/c193b68))
1599
1600<a name="1.3.0"></a>
1601
1602# [1.3.0](https://github.com/ng-packagr/ng-packagr/compare/v1.2.1...v1.3.0) (2017-10-04)
1603
1604### Features
1605
1606* external dependencies from `[@angular](https://github.com/angular)/cdk` are supported by default ([4b20e29](https://github.com/ng-packagr/ng-packagr/commit/4b20e29))
1607
1608<a name="1.2.1"></a>
1609
1610## [1.2.1](https://github.com/ng-packagr/ng-packagr/compare/v1.2.0...v1.2.1) (2017-09-29)
1611
1612### Bug Fixes
1613
1614* properly handle rejected promises in utils ([#130](https://github.com/ng-packagr/ng-packagr/issues/130)) ([#126](https://github.com/ng-packagr/ng-packagr/issues/126)) ([d41c6b2](https://github.com/ng-packagr/ng-packagr/commit/d41c6b2))
1615
1616<a name="1.2.0"></a>
1617
1618# [1.2.0](https://github.com/ng-packagr/ng-packagr/compare/v1.1.0...v1.2.0) (2017-09-20)
1619
1620### Features
1621
1622* add rollup commonjs plugin to support all library types ([#121](https://github.com/ng-packagr/ng-packagr/issues/121)) ([3f87f5e](https://github.com/ng-packagr/ng-packagr/commit/3f87f5e))
1623* update rollup to version 0.50.0 ([#124](https://github.com/ng-packagr/ng-packagr/issues/124)) ([fb9f529](https://github.com/ng-packagr/ng-packagr/commit/fb9f529))
1624
1625<a name="1.1.0"></a>
1626
1627# [1.1.0](https://github.com/ng-packagr/ng-packagr/compare/v1.0.1...v1.1.0) (2017-09-12)
1628
1629### Features
1630
1631* add stylus preprocessor support ([#120](https://github.com/ng-packagr/ng-packagr/issues/120)) ([19933cd](https://github.com/ng-packagr/ng-packagr/commit/19933cd))
1632
1633<a name="1.0.1"></a>
1634
1635## [1.0.1](https://github.com/ng-packagr/ng-packagr/compare/v1.0.0...v1.0.1) (2017-08-31)
1636
1637### Bug Fixes
1638
1639* make a dummy release for 1.0.1 ([a6d6893](https://github.com/ng-packagr/ng-packagr/commit/a6d6893))
1640
1641<a name="1.0.0"></a>
1642
1643# [1.0.0](https://github.com/ng-packagr/ng-packagr/compare/v1.0.0-pre.17...v1.0.0) (2017-08-31)
1644
1645### Features
1646
1647* ng-packagr is released 1.0.0 final ([665a249](https://github.com/ng-packagr/ng-packagr/commit/665a249))
1648
1649<a name="1.0.0-pre.17"></a>
1650
1651# [1.0.0-pre.17](https://github.com/ng-packagr/ng-packagr/compare/v1.0.0-pre.16...v1.0.0-pre.17) (2017-08-28)
1652
1653### Bug Fixes
1654
1655* **package:** update rollup to version 0.49.0 ([b5b920c](https://github.com/ng-packagr/ng-packagr/commit/b5b920c))
1656
1657### Features
1658
1659* support external dependency '[@angular](https://github.com/angular)/common/http' by default ([df44752](https://github.com/ng-packagr/ng-packagr/commit/df44752))
1660
1661<a name="1.0.0-pre.16"></a>
1662
1663# [1.0.0-pre.16](https://github.com/ng-packagr/ng-packagr/compare/v1.0.0-pre.15...v1.0.0-pre.16) (2017-08-22)
1664
1665### Features
1666
1667* update rollup to version ^0.48.0 ([9110899](https://github.com/ng-packagr/ng-packagr/commit/9110899))
1668
1669<a name="1.0.0-pre.15"></a>
1670
1671# [1.0.0-pre.15](https://github.com/ng-packagr/ng-packagr/compare/v1.0.0-pre.14...v1.0.0-pre.15) (2017-08-16)
1672
1673### Bug Fixes
1674
1675* move ng-package.schema.json to dist root directory ([ad6325b](https://github.com/ng-packagr/ng-packagr/commit/ad6325b))
1676* read json config values thru `schema.$$get()` ([0c3130c](https://github.com/ng-packagr/ng-packagr/commit/0c3130c))
1677
1678### Features
1679
1680* update rollup to version 0.46.0 ([1f25f7a](https://github.com/ng-packagr/ng-packagr/commit/1f25f7a))
1681* update rollup to version 0.47.0 ([29a8901](https://github.com/ng-packagr/ng-packagr/commit/29a8901))
1682
1683### BREAKING CHANGES
1684
1685* the `ng-package.schema.json` was accidentally moved to `lib` folder in a previous release. Restore it in its original location!
1686
1687<a name="1.0.0-pre.14"></a>
1688
1689# [1.0.0-pre.14](https://github.com/ng-packagr/ng-packagr/compare/v1.0.0-pre.13...v1.0.0-pre.14) (2017-08-07)
1690
1691### Bug Fixes
1692
1693* add 'let' to known rxjs operators ([9927f93](https://github.com/ng-packagr/ng-packagr/commit/9927f93)), closes [#85](https://github.com/ng-packagr/ng-packagr/issues/85)
1694* move less from devDependencies to dependencies ([09ef8ce](https://github.com/ng-packagr/ng-packagr/commit/09ef8ce)), closes [#88](https://github.com/ng-packagr/ng-packagr/issues/88)
1695* strip utf-8 bom when reading files ([cb34889](https://github.com/ng-packagr/ng-packagr/commit/cb34889)), closes [#87](https://github.com/ng-packagr/ng-packagr/issues/87)
1696
1697<a name="1.0.0-pre.13"></a>
1698
1699# [1.0.0-pre.13](https://github.com/ng-packagr/ng-packagr/compare/v1.0.0-pre.12...v1.0.0-pre.13) (2017-07-28)
1700
1701### Features
1702
1703* support rxjs operators with different import syntaxes (#82) ([d64aa40](https://github.com/ng-packagr/ng-packagr/commit/d64aa40))
1704
1705<a name="1.0.0-pre.12"></a>
1706
1707# [1.0.0-pre.12](https://github.com/ng-packagr/ng-packagr/compare/v1.0.0-pre.11...v1.0.0-pre.12) (2017-07-27)
1708
1709### Features
1710
1711* Added less support ([06d7f84](https://github.com/ng-packagr/ng-packagr/commit/06d7f84))
1712
1713<a name="1.0.0-pre.11"></a>
1714
1715# [1.0.0-pre.11](https://github.com/ng-packagr/ng-packagr/compare/v1.0.0-pre.10...v1.0.0-pre.11) (2017-07-22)
1716
1717### Bug Fixes
1718
1719* pass file pathes to `postcss.process()` (#77) ([1051831](https://github.com/ng-packagr/ng-packagr/commit/1051831))
1720
1721<a name="1.0.0-pre.10"></a>
1722
1723# [1.0.0-pre.10](https://github.com/ng-packagr/ng-packagr/compare/v1.0.0-pre.9...v1.0.0-pre.10) (2017-07-14)
1724
1725### Bug Fixes
1726
1727* correct explanation of `lib.flatModuleFile` ([d95afb0](https://github.com/ng-packagr/ng-packagr/commit/d95afb0))
1728
1729### Features
1730
1731* remove node 4.x support ([7a857d4](https://github.com/ng-packagr/ng-packagr/commit/7a857d4))
1732
1733<a name="1.0.0-pre.9"></a>
1734
1735# [1.0.0-pre.9](https://github.com/ng-packagr/ng-packagr/compare/v1.0.0-pre.8...v1.0.0-pre.9) (2017-07-11)
1736
1737### Bug Fixes
1738
1739* use pkg name for es modules folder name when `@<scope>` is undefined (#70) ([cf24b1b](https://github.com/ng-packagr/ng-packagr/commit/cf24b1b))
1740
1741<a name="1.0.0-pre.8"></a>
1742
1743# [1.0.0-pre.8](https://github.com/ng-packagr/ng-packagr/compare/v1.0.0-pre.7...v1.0.0-pre.8) (2017-07-11)
1744
1745### Features
1746
1747* import scss files with "~" syntax from node_modules (#67) ([205bbc0](https://github.com/ng-packagr/ng-packagr/commit/205bbc0))
1748* update rollup to version ^0.45.0 (#69) ([d124cb3](https://github.com/ng-packagr/ng-packagr/commit/d124cb3)), closes [#68](https://github.com/ng-packagr/ng-packagr/issues/68)
1749
1750<a name="1.0.0-pre.7"></a>
1751
1752# [1.0.0-pre.7](https://github.com/ng-packagr/ng-packagr/compare/v1.0.0-pre.6...v1.0.0-pre.7) (2017-07-04)
1753
1754### Features
1755
1756* exclude node_modules from being copied to working dir (#60) ([6bfe713](https://github.com/ng-packagr/ng-packagr/commit/6bfe713)), closes [#51](https://github.com/ng-packagr/ng-packagr/issues/51)
1757* version bump rollup to ^0.43.0 ([227e3b7](https://github.com/ng-packagr/ng-packagr/commit/227e3b7))
1758
1759<a name="1.0.0-pre.6"></a>
1760
1761# [1.0.0-pre.6](https://github.com/ng-packagr/ng-packagr/compare/v1.0.0-pre.5...v1.0.0-pre.6) (2017-06-24)
1762
1763### Features
1764
1765* lib.externals support. ([c226972](https://github.com/ng-packagr/ng-packagr/commit/c226972))
1766
1767<a name="1.0.0-pre.5"></a>
1768
1769# [1.0.0-pre.5](https://github.com/ng-packagr/ng-packagr/compare/v1.0.0-pre.4...v1.0.0-pre.5) (2017-06-23)
1770
1771### Features
1772
1773* autoprefixer / postcss support ([4115ad1](https://github.com/ng-packagr/ng-packagr/commit/4115ad1)), closes [#54](https://github.com/ng-packagr/ng-packagr/issues/54)
1774* version bump to [@angular](https://github.com/angular)/tsc-wrapped 4.2.0 ([7091f2a](https://github.com/ng-packagr/ng-packagr/commit/7091f2a))
1775
1776<a name="1.0.0-pre.4"></a>
1777
1778# [1.0.0-pre.4](https://github.com/ng-packagr/ng-packagr/compare/v1.0.0-pre.3...v1.0.0-pre.4) (2017-06-08)
1779
1780### Bug Fixes
1781
1782* correct paths in generated sourcemaps (#50) ([c389160](https://github.com/ng-packagr/ng-packagr/commit/c389160)), closes [#46](https://github.com/ng-packagr/ng-packagr/issues/46)
1783* temporarily disable es5 source maps ([804dd8c](https://github.com/ng-packagr/ng-packagr/commit/804dd8c))
1784
1785<a name="1.0.0-pre.3"></a>
1786
1787# [1.0.0-pre.3](https://github.com/ng-packagr/ng-packagr/compare/v1.0.0-pre.2...v1.0.0-pre.3) (2017-06-06)
1788
1789<a name="1.0.0-pre.2"></a>
1790
1791# [1.0.0-pre.2](https://github.com/ng-packagr/ng-packagr/compare/v1.0.0-pre.1...v1.0.0-pre.2) (2017-06-06)
1792
1793### Bug Fixes
1794
1795* **package:** update rollup to version 0.42.0 (#37) ([75f1811](https://github.com/ng-packagr/ng-packagr/commit/75f1811))
1796* add `rxjs/ReplaySubject` to rollup defaults (#44) ([237b24e](https://github.com/ng-packagr/ng-packagr/commit/237b24e))
1797
1798<a name="1.0.0-pre.1"></a>
1799
1800# [1.0.0-pre.1](https://github.com/ng-packagr/ng-packagr/compare/v1.0.0-pre.0...v1.0.0-pre.1) (2017-06-02)
1801
1802### Bug Fixes
1803
1804* report Errors with stack traces, fail builds on promise rejection (#36) ([6076074](https://github.com/ng-packagr/ng-packagr/commit/6076074))
1805
1806<a name="1.0.0-pre.0"></a>
1807
1808# [1.0.0-pre.0](https://github.com/ng-packagr/ng-packagr/compare/v1.0.0-alpha.7...v1.0.0-pre.0) (2017-06-02)
1809
1810### Features
1811
1812* use '1.0.0-pre.n' version number for any upcoming prerelease ([a31c824](https://github.com/ng-packagr/ng-packagr/commit/a31c824))
1813
1814<a name="1.0.0-alpha.7"></a>
1815
1816# [1.0.0-alpha.7](https://github.com/ng-packagr/ng-packagr/compare/v1.0.0-alpha.3...v1.0.0-alpha.7) (2017-06-02)
1817
1818### Bug Fixes
1819
1820* correctly locate `typings` file ([3d5c266](https://github.com/ng-packagr/ng-packagr/commit/3d5c266))
1821* set flatModuleId to the name from package.json (#24) ([1e2c33f](https://github.com/ng-packagr/ng-packagr/commit/1e2c33f))
1822
1823### Features
1824
1825* remove deprecated `ng-package.json properties` ([9b988b0](https://github.com/ng-packagr/ng-packagr/commit/9b988b0))
1826
1827<a name="1.0.0-alpha.6"></a>
1828
1829# [1.0.0-alpha.6](https://github.com/ng-packagr/ng-packagr/compare/v1.0.0-alpha.5...v1.0.0-alpha.6) (2017-06-02)
1830
1831<a name="1.0.0-alpha.5"></a>
1832
1833# [1.0.0-alpha.5](https://github.com/ng-packagr/ng-packagr/compare/v1.0.0-alpha.3...v1.0.0-alpha.5) (2017-06-02)
1834
1835### Bug Fixes
1836
1837* correctly locate `typings` file ([3d5c266](https://github.com/ng-packagr/ng-packagr/commit/3d5c266))
1838* set flatModuleId to the name from package.json (#24) ([1e2c33f](https://github.com/ng-packagr/ng-packagr/commit/1e2c33f))
1839
1840<a name="1.0.0-alpha.4"></a>
1841
1842# [1.0.0-alpha.4](https://github.com/ng-packagr/ng-packagr/compare/v1.0.0-alpha.3...v1.0.0-alpha.4) (2017-06-02)
1843
1844### Bug Fixes
1845
1846* correctly locate `typings` file ([3d5c266](https://github.com/ng-packagr/ng-packagr/commit/3d5c266))
1847* set flatModuleId to the name from package.json (#24) ([1e2c33f](https://github.com/ng-packagr/ng-packagr/commit/1e2c33f))
1848
1849<a name="1.0.0-alpha.3"></a>
1850
1851# [1.0.0-alpha.3](https://github.com/ng-packagr/ng-packagr/compare/v1.0.0-alpha.2...v1.0.0-alpha.3) (2017-05-31)
1852
1853### Features
1854
1855* implement build steps with updated `ng-package.json` ([259a9fc](https://github.com/ng-packagr/ng-packagr/commit/259a9fc))
1856* include `[@angular](https://github.com/angular)/router` in default rollup opts ([3d576ee](https://github.com/ng-packagr/ng-packagr/commit/3d576ee))
1857* JSON schema for `ng-package.json` ([76dd2ff](https://github.com/ng-packagr/ng-packagr/commit/76dd2ff))
1858
1859<a name="1.0.0-alpha.2"></a>
1860
1861# [1.0.0-alpha.2](https://github.com/ng-packagr/ng-packagr/compare/v1.0.0-alpha.1...v1.0.0-alpha.2) (2017-05-27)
1862
1863### Features
1864
1865* default config file `ng-package.json` (#10) ([00fa15c](https://github.com/ng-packagr/ng-packagr/commit/00fa15c))
1866
1867### BREAKING CHANGES
1868
1869* the default config file is renamed from `.ng-packagr.json` to `ng-package.json`. Use one `ng-package.json` per each Angular library project.
1870
1871<a name="1.0.0-alpha.1"></a>
1872
1873# [1.0.0-alpha.1](https://github.com/ng-packagr/ng-packagr/compare/v1.0.0-alpha.0...v1.0.0-alpha.1) (2017-05-27)
1874
1875### Bug Fixes
1876
1877* resolve pathes relative to `ng-package.json` ([852ce43](https://github.com/ng-packagr/ng-packagr/commit/852ce43))
1878
1879### Features
1880
1881* [@angular](https://github.com/angular) and rxjs rollup globals ([58702e3](https://github.com/ng-packagr/ng-packagr/commit/58702e3))
1882* each Angular package is reflected in one `ng-package.json` file (#8) ([b8d0649](https://github.com/ng-packagr/ng-packagr/commit/b8d0649))
1883
1884<a name="1.0.0-alpha.0"></a>
1885
1886# 1.0.0-alpha.0 (2017-05-19)
1887
1888### Features
1889
1890* cli command `ng-packagr` for npm script users ([6d4a90e](https://github.com/ng-packagr/ng-packagr/commit/6d4a90e))
1891* configuratin with `.ng-packagr.json` file ([c1762b3](https://github.com/ng-packagr/ng-packagr/commit/c1762b3))
1892* demo library ([2cb2066](https://github.com/ng-packagr/ng-packagr/commit/2cb2066))
1893* implement `ng-packagr` ([8474e36](https://github.com/ng-packagr/ng-packagr/commit/8474e36))
1894* Initial proof-of-concept compilation ([91880b9](https://github.com/ng-packagr/ng-packagr/commit/91880b9))
1895* produce source maps in Angular Package ([bc84b54](https://github.com/ng-packagr/ng-packagr/commit/bc84b54))