1 | # Changelog
|
2 |
|
3 | All 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`
|
109 | More 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 |
|
140 | If you are not using Angular CLI to build your application or library,
|
141 | and you need to be able to build es5 artifacts, then you will need to
|
142 | downlevel the distributed Angular code to es5 on your own.
|
143 |
|
144 | Angular 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 |
|
228 | Before
|
229 | ```css
|
230 | @import '~module/less/linenumbers';
|
231 | ```
|
232 |
|
233 | After
|
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 |
|
240 | This 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 |
|
373 | Before
|
374 | ```css
|
375 | @import '~module/less/linenumbers';
|
376 | ```
|
377 |
|
378 | After
|
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 |
|
601 | While 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 |
|
603 | If you wish to use node-sass instead of sass you need to install node-sass as a dev dependency.
|
604 |
|
605 | npm users
|
606 | ```
|
607 | npm install node-sass --save-dev
|
608 | ```
|
609 | yarn users
|
610 | ```
|
611 | yarn 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 |
|
1066 | Removes 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 |
|
1074 | There 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 |
|
1078 | In 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 |
|
1082 | More info in the APF v6 spec: https://docs.google.com/document/d/1CZC2rcpxffTDfRDs6p1cfbmKNLA6x5O-NtkJglDaBVs/preview
|
1083 |
|
1084 | Documentation on npm bundled dependencies: http://npm.github.io/using-pkgs-docs/package-json/types/bundleddependencies.html
|
1085 |
|
1086 | #### Tarball generation
|
1087 |
|
1088 | As 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 |
|
1194 | Version 2 of ng-packagr is targeting Angular 5 (and beyond).
|
1195 | Update 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 |
|
1215 | An 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 |
|
1361 | Bug fixes for the previous release candidate.
|
1362 |
|
1363 | Contains a fix addressing typescript build errors due to synthesized nodes, see [#369](https://github.com/ng-packagr/ng-packagr/issues/369).
|
1364 |
|
1365 | Peer 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 |
|
1370 | Make 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 |
|
1446 | Migrating towards Angular v5, a series of `v2.0.0` release candidates will be published.
|
1447 | These releases will be published using the `next` tag on npm.
|
1448 | Please install the versions with `"ng-packagr: "^2.0.0-rc.0"` or `yarn add --dev ng-packagr@next`.
|
1449 |
|
1450 | The `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 |
|
1470 | This release rolls back premature Angular v5 support in `v1.6.0-rc.0`.
|
1471 | It is recommended to use this version of ng-packagr for building Angular v4 libraries,
|
1472 | as `typescript` in `2.3.x` and `@angular/tsc-wrapped` in `4.4.x` are used.
|
1473 |
|
1474 | Libraries generated with this version of ng-packagr will ship with AoT metadata in version 3,
|
1475 | which 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 |
|
1489 | This release reverts a regression introduced in `v1.5.1`.
|
1490 | See pull request [#268](https://github.com/ng-packagr/ng-packagr/issues/268).
|
1491 |
|
1492 | Previously, a user of ng-packagr could install an incompatible typescript version for ng-packagr.
|
1493 | Prevent inadvertent typescript installs by depending on a user's typescript installation (peerDependencies).
|
1494 | This 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 |
|
1526 | Secondary 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))
|