UNPKG

18.9 kBMarkdownView Raw
1# Change Log
2
3All notable changes to this project will be documented in this file.
4See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
5
6## [11.1.2](https://github.com/udemy/js-tooling/compare/babel-preset-udemy-website@11.1.1...babel-preset-udemy-website@11.1.2) (2020-08-27)
7
8**Note:** Version bump only for package babel-preset-udemy-website
9
10
11
12
13
14## [11.1.1](https://github.com/udemy/js-tooling/compare/babel-preset-udemy-website@11.1.0...babel-preset-udemy-website@11.1.1) (2020-08-06)
15
16**Note:** Version bump only for package babel-preset-udemy-website
17
18
19
20
21
22# [11.1.0](https://github.com/udemy/js-tooling/compare/babel-preset-udemy-website@11.0.16...babel-preset-udemy-website@11.1.0) (2020-04-13)
23
24
25### Features
26
27* add babel/plugin-proposal-optional-chaining ([#85](https://github.com/udemy/js-tooling/issues/85)) ([6689dec](https://github.com/udemy/js-tooling/commit/6689dec))
28
29
30
31
32
33## [11.0.16](https://github.com/udemy/js-tooling/compare/babel-preset-udemy-website@11.0.15...babel-preset-udemy-website@11.0.16) (2020-03-29)
34
35**Note:** Version bump only for package babel-preset-udemy-website
36
37
38
39
40
41## [11.0.15](https://github.com/udemy/js-tooling/compare/babel-preset-udemy-website@11.0.14...babel-preset-udemy-website@11.0.15) (2019-12-12)
42
43**Note:** Version bump only for package babel-preset-udemy-website
44
45
46
47
48
49## [11.0.14](https://github.com/udemy/js-tooling/compare/babel-preset-udemy-website@11.0.13...babel-preset-udemy-website@11.0.14) (2019-10-16)
50
51**Note:** Version bump only for package babel-preset-udemy-website
52
53
54
55
56
57## [11.0.13](https://github.com/udemy/js-tooling/compare/babel-preset-udemy-website@11.0.12...babel-preset-udemy-website@11.0.13) (2019-09-26)
58
59**Note:** Version bump only for package babel-preset-udemy-website
60
61
62
63
64
65## [11.0.12](https://github.com/udemy/js-tooling/compare/babel-preset-udemy-website@11.0.11...babel-preset-udemy-website@11.0.12) (2019-09-04)
66
67**Note:** Version bump only for package babel-preset-udemy-website
68
69
70
71
72
73## [11.0.11](https://github.com/udemy/js-tooling/compare/babel-preset-udemy-website@11.0.10...babel-preset-udemy-website@11.0.11) (2019-08-27)
74
75**Note:** Version bump only for package babel-preset-udemy-website
76
77
78
79
80
81## [11.0.10](https://github.com/udemy/js-tooling/compare/babel-preset-udemy-website@11.0.6...babel-preset-udemy-website@11.0.10) (2019-08-14)
82
83**Note:** Version bump only for package babel-preset-udemy-website
84
85
86
87
88
89## [11.0.9](https://github.com/udemy/js-tooling/compare/babel-preset-udemy-website@11.0.6...babel-preset-udemy-website@11.0.9) (2019-08-13)
90
91**Note:** Version bump only for package babel-preset-udemy-website
92
93
94
95
96
97## [11.0.8](https://github.com/udemy/js-tooling/compare/babel-preset-udemy-website@11.0.6...babel-preset-udemy-website@11.0.8) (2019-08-13)
98
99**Note:** Version bump only for package babel-preset-udemy-website
100
101
102
103
104
105 <a name="11.0.7"></a>
106## [11.0.7](https://github.com/udemy/js-tooling/compare/babel-preset-udemy-website@11.0.6...babel-preset-udemy-website@11.0.7) (2019-07-29)
107
108
109
110
111**Note:** Version bump only for package babel-preset-udemy-website
112
113 <a name="11.0.6"></a>
114## [11.0.6](https://github.com/udemy/js-tooling/compare/babel-preset-udemy-website@11.0.5...babel-preset-udemy-website@11.0.6) (2019-06-12)
115
116
117
118
119**Note:** Version bump only for package babel-preset-udemy-website
120
121<a name="11.0.5"></a>
122## [11.0.5](https://github.com/udemy/js-tooling/compare/babel-preset-udemy-website@11.0.4...babel-preset-udemy-website@11.0.5) (2019-05-29)
123
124
125
126
127**Note:** Version bump only for package babel-preset-udemy-website
128
129<a name="11.0.4"></a>
130## [11.0.4](https://github.com/udemy/js-tooling/compare/babel-preset-udemy-website@11.0.3...babel-preset-udemy-website@11.0.4) (2019-05-20)
131
132
133
134
135**Note:** Version bump only for package babel-preset-udemy-website
136
137<a name="11.0.3"></a>
138## [11.0.3](https://github.com/udemy/js-tooling/compare/babel-preset-udemy-website@11.0.2...babel-preset-udemy-website@11.0.3) (2019-05-20)
139
140
141
142
143**Note:** Version bump only for package babel-preset-udemy-website
144
145<a name="11.0.2"></a>
146## [11.0.2](https://github.com/udemy/js-tooling/compare/babel-preset-udemy-website@11.0.1...babel-preset-udemy-website@11.0.2) (2019-05-08)
147
148
149
150
151**Note:** Version bump only for package babel-preset-udemy-website
152
153<a name="11.0.1"></a>
154## [11.0.1](https://github.com/udemy/js-tooling/compare/babel-preset-udemy-website@11.0.0...babel-preset-udemy-website@11.0.1) (2019-05-07)
155
156
157
158
159**Note:** Version bump only for package babel-preset-udemy-website
160
161<a name="11.0.0"></a>
162# [11.0.0](https://github.com/udemy/js-tooling/compare/babel-preset-udemy-website@10.1.0...babel-preset-udemy-website@11.0.0) (2019-04-25)
163
164
165### Features
166
167* **babel-preset-udemy-website:** Split config based on legacy/modern browsers ([d1295ad](https://github.com/udemy/js-tooling/commit/d1295ad))
168
169
170### BREAKING CHANGES
171
172* **babel-preset-udemy-website:** 'device' config option has been renamed to 'environment', which has valid values 'legacy' and 'modern'
173
174
175
176
177<a name="10.1.0"></a>
178# [10.1.0](https://github.com/udemy/js-tooling/compare/babel-preset-udemy-website@10.0.3...babel-preset-udemy-website@10.1.0) (2019-03-14)
179
180
181### Features
182
183* Add 'environment' option to babel-preset-udemy-website ([482fdec](https://github.com/udemy/js-tooling/commit/482fdec))
184
185
186
187
188<a name="10.0.3"></a>
189## [10.0.3](https://github.com/udemy/js-tooling/compare/babel-preset-udemy-website@10.0.2...babel-preset-udemy-website@10.0.3) (2019-02-28)
190
191
192
193
194**Note:** Version bump only for package babel-preset-udemy-website
195
196<a name="10.0.2"></a>
197## [10.0.2](https://github.com/udemy/js-tooling/compare/babel-preset-udemy-website@10.0.1...babel-preset-udemy-website@10.0.2) (2019-01-28)
198
199
200
201
202**Note:** Version bump only for package babel-preset-udemy-website
203
204<a name="10.0.1"></a>
205## [10.0.1](https://github.com/udemy/js-tooling/compare/babel-preset-udemy-website@10.0.0...babel-preset-udemy-website@10.0.1) (2019-01-28)
206
207
208
209
210**Note:** Version bump only for package babel-preset-udemy-website
211
212<a name="10.0.0"></a>
213# [10.0.0](https://github.com/udemy/js-tooling/compare/babel-preset-udemy-website@9.0.5...babel-preset-udemy-website@10.0.0) (2019-01-28)
214
215
216### Features
217
218* Add Prettier to ESLInt configuration. ([c648b1d](https://github.com/udemy/js-tooling/commit/c648b1d))
219
220
221### BREAKING CHANGES
222
223* Prettier has its own way of formatting the code. Some of the ESLint rules is replaced and your ESLint run would fail after this upgrade.
224
225
226
227
228<a name="9.0.7"></a>
229## [9.0.7](https://github.com/udemy/js-tooling/compare/babel-preset-udemy-website@9.0.6...babel-preset-udemy-website@9.0.7) (2019-01-10)
230
231
232
233
234**Note:** Version bump only for package babel-preset-udemy-website
235
236<a name="9.0.6"></a>
237## [9.0.6](https://github.com/udemy/js-tooling/compare/babel-preset-udemy-website@9.0.5...babel-preset-udemy-website@9.0.6) (2019-01-03)
238
239
240
241
242**Note:** Version bump only for package babel-preset-udemy-website
243
244<a name="9.0.5"></a>
245## [9.0.5](https://github.com/udemy/js-tooling/compare/babel-preset-udemy-website@9.0.4...babel-preset-udemy-website@9.0.5) (2018-12-10)
246
247
248
249
250**Note:** Version bump only for package babel-preset-udemy-website
251
252<a name="9.0.4"></a>
253## [9.0.4](https://github.com/udemy/js-tooling/compare/babel-preset-udemy-website@9.0.3...babel-preset-udemy-website@9.0.4) (2018-12-05)
254
255
256
257
258**Note:** Version bump only for package babel-preset-udemy-website
259
260<a name="9.0.3"></a>
261## [9.0.3](https://github.com/udemy/js-tooling/compare/babel-preset-udemy-website@9.0.2...babel-preset-udemy-website@9.0.3) (2018-11-28)
262
263
264
265
266**Note:** Version bump only for package babel-preset-udemy-website
267
268<a name="9.0.2"></a>
269## [9.0.2](https://github.com/udemy/js-tooling/compare/babel-preset-udemy-website@9.0.1...babel-preset-udemy-website@9.0.2) (2018-11-27)
270
271
272
273
274**Note:** Version bump only for package babel-preset-udemy-website
275
276<a name="9.0.1"></a>
277## [9.0.1](https://github.com/udemy/js-tooling/compare/babel-preset-udemy-website@9.0.0...babel-preset-udemy-website@9.0.1) (2018-11-27)
278
279
280
281
282**Note:** Version bump only for package babel-preset-udemy-website
283
284<a name="9.0.0"></a>
285# [9.0.0](https://github.com/udemy/js-tooling/compare/babel-preset-udemy-website@8.0.14...babel-preset-udemy-website@9.0.0) (2018-11-09)
286
287
288### Features
289
290* Upgrade eslint to 5.x ([1655e2f](https://github.com/udemy/js-tooling/commit/1655e2f))
291
292
293### BREAKING CHANGES
294
295* Upgrade ESLint to ^5.9.0 and require node >=8.12.0 as an engine.
296
297
298
299
300<a name="8.0.14"></a>
301## [8.0.14](https://github.com/udemy/js-tooling/compare/babel-preset-udemy-website@8.0.13...babel-preset-udemy-website@8.0.14) (2018-11-09)
302
303
304### Bug Fixes
305
306* Downgrade postcss-less to 1.1.5 ([6dc780b](https://github.com/udemy/js-tooling/commit/6dc780b))
307
308
309
310
311<a name="8.0.13"></a>
312## [8.0.13](https://github.com/udemy/js-tooling/compare/babel-preset-udemy-website@8.0.12...babel-preset-udemy-website@8.0.13) (2018-11-07)
313
314
315### Bug Fixes
316
317* Downgrade postcss-less to a compatible version. ([48fd98e](https://github.com/udemy/js-tooling/commit/48fd98e))
318
319
320
321
322<a name="8.0.12"></a>
323## [8.0.12](https://github.com/udemy/js-tooling/compare/babel-preset-udemy-website@8.0.11...babel-preset-udemy-website@8.0.12) (2018-11-06)
324
325
326
327
328**Note:** Version bump only for package babel-preset-udemy-website
329
330<a name="8.0.11"></a>
331## [8.0.11](https://github.com/udemy/js-tooling/compare/babel-preset-udemy-website@8.0.10...babel-preset-udemy-website@8.0.11) (2018-11-06)
332
333
334
335
336**Note:** Version bump only for package babel-preset-udemy-website
337
338<a name="8.0.10"></a>
339## [8.0.10](https://github.com/udemy/js-tooling/compare/babel-preset-udemy-website@8.0.9...babel-preset-udemy-website@8.0.10) (2018-11-06)
340
341
342
343
344**Note:** Version bump only for package babel-preset-udemy-website
345
346<a name="8.0.9"></a>
347## [8.0.9](https://github.com/udemy/js-tooling/compare/babel-preset-udemy-website@8.0.8...babel-preset-udemy-website@8.0.9) (2018-10-03)
348
349
350
351
352**Note:** Version bump only for package babel-preset-udemy-website
353
354<a name="8.0.8"></a>
355## [8.0.8](https://github.com/udemy/js-tooling/compare/babel-preset-udemy-website@8.0.7...babel-preset-udemy-website@8.0.8) (2018-09-24)
356
357
358
359
360**Note:** Version bump only for package babel-preset-udemy-website
361
362<a name="8.0.7"></a>
363## [8.0.7](https://github.com/udemy/js-tooling/compare/babel-preset-udemy-website@8.0.6...babel-preset-udemy-website@8.0.7) (2018-09-24)
364
365
366
367
368**Note:** Version bump only for package babel-preset-udemy-website
369
370<a name="8.0.6"></a>
371## [8.0.6](https://github.com/udemy/js-tooling/compare/babel-preset-udemy-website@8.0.5...babel-preset-udemy-website@8.0.6) (2018-09-12)
372
373
374
375
376**Note:** Version bump only for package babel-preset-udemy-website
377
378<a name="8.0.5"></a>
379## [8.0.5](https://github.com/udemy/js-tooling/compare/babel-preset-udemy-website@8.0.4...babel-preset-udemy-website@8.0.5) (2018-09-12)
380
381
382
383
384**Note:** Version bump only for package babel-preset-udemy-website
385
386<a name="8.0.4"></a>
387## [8.0.4](https://github.com/udemy/js-tooling/compare/babel-preset-udemy-website@8.0.3...babel-preset-udemy-website@8.0.4) (2018-07-18)
388
389
390
391
392**Note:** Version bump only for package babel-preset-udemy-website
393
394<a name="8.0.3"></a>
395## [8.0.3](https://github.com/udemy/js-tooling/compare/babel-preset-udemy-website@8.0.2...babel-preset-udemy-website@8.0.3) (2018-07-18)
396
397
398
399
400**Note:** Version bump only for package babel-preset-udemy-website
401
402<a name="8.0.2"></a>
403## [8.0.2](https://github.com/udemy/js-tooling/compare/babel-preset-udemy-website@8.0.1...babel-preset-udemy-website@8.0.2) (2018-07-18)
404
405
406
407
408**Note:** Version bump only for package babel-preset-udemy-website
409
410<a name="8.0.1"></a>
411## [8.0.1](https://github.com/udemy/js-tooling/compare/babel-preset-udemy-website@8.0.0...babel-preset-udemy-website@8.0.1) (2018-07-11)
412
413
414
415
416**Note:** Version bump only for package babel-preset-udemy-website
417
418<a name="8.0.0"></a>
419# [8.0.0](https://github.com/udemy/js-tooling/compare/babel-preset-udemy-website@6.0.0...babel-preset-udemy-website@8.0.0) (2018-06-29)
420
421
422* TF-3508 TF-3509 Upgraded @babel/core to 7.0.0-beta.49 (#33) ([8195cff](https://github.com/udemy/js-tooling/commit/8195cff))
423
424
425### Bug Fixes
426
427* Presets must now return functions, not objects ([869e7de](https://github.com/udemy/js-tooling/commit/869e7de))
428
429
430### BREAKING CHANGES
431
432* You need to depend on @babel/core in your app directly.
433
434* Publish
435
436- babel-polyfill-udemy-website@6.0.0
437- babel-preset-udemy-website@7.0.0
438- eslint-config-udemy-babel-addons@2.0.0
439- eslint-config-udemy-basics@4.0.0
440- eslint-config-udemy-jasmine-addons@4.0.0
441- eslint-config-udemy-react-addons@4.0.0
442- eslint-config-udemy-website@5.0.0
443- eslint-plugin-udemy@5.0.0
444
445
446
447
448<a name="7.0.0"></a>
449# [7.0.0](https://github.com/udemy/js-tooling/compare/babel-preset-udemy-website@6.0.0...babel-preset-udemy-website@7.0.0) (2018-06-26)
450
451
452### Features
453
454* Upgraded [@babel](https://github.com/babel)/core to 7.0.0-beta.49 ([7f4f23a](https://github.com/udemy/js-tooling/commit/7f4f23a))
455
456
457### BREAKING CHANGES
458
459* You need to depend on @babel/core in your app directly.
460
461
462
463
464<a name="6.0.0"></a>
465# [6.0.0](https://github.com/udemy/js-tooling/compare/babel-preset-udemy-website@4.0.1...babel-preset-udemy-website@6.0.0) (2018-06-20)
466
467
468* TF-3508 TF-3509 Upgraded babel, changed the defaults for @babel/preset-env, and added the react preset (#30) ([f0b4569](https://github.com/udemy/js-tooling/commit/f0b4569))
469
470
471### BREAKING CHANGES
472
473* It may be possible this results in breakages.
474
475See: https://new.babeljs.io/docs/en/next/v7-migration.html
476
477* feat: Tweaked the babel-preset-env config, including for polyfills
478* The list of supported browsers is very slightly
479different with respect to some edge cases.
480
481* feat: Switched to using @babel/preset-react
482
483
484
485
486<a name="5.0.0"></a>
487# [5.0.0](https://github.com/udemy/js-tooling/compare/babel-preset-udemy-website@4.0.1...babel-preset-udemy-website@5.0.0) (2018-06-16)
488
489
490### Features
491
492* Switched to using [@babel](https://github.com/babel)/preset-react ([f30a08f](https://github.com/udemy/js-tooling/commit/f30a08f))
493* Tweaked the babel-preset-env config, including for polyfills ([878329f](https://github.com/udemy/js-tooling/commit/878329f))
494* Upgraded Babel ([2d459dd](https://github.com/udemy/js-tooling/commit/2d459dd))
495
496
497### BREAKING CHANGES
498
499* The list of supported browsers is very slightly
500different with respect to some edge cases.
501* It may be possible this results in breakages.
502
503See: https://new.babeljs.io/docs/en/next/v7-migration.html
504
505
506
507
508<a name="4.0.1"></a>
509## [4.0.1](https://github.com/udemy/js-tooling/compare/babel-preset-udemy-website@4.0.0...babel-preset-udemy-website@4.0.1) (2018-06-15)
510
511
512
513
514**Note:** Version bump only for package babel-preset-udemy-website
515
516<a name="4.0.0"></a>
517# [4.0.0](https://github.com/udemy/js-tooling/compare/babel-preset-udemy-website@3.0.1...babel-preset-udemy-website@4.0.0) (2018-06-11)
518
519
520### Features
521
522* Tweaked the React-related plugins ([a37fa62](https://github.com/udemy/js-tooling/commit/a37fa62))
523
524
525### BREAKING CHANGES
526
527* Removed the transform-react-display-name since
528we don't use createClass-based components.
529
530Also updated some docs.
531
532
533
534
535<a name="3.0.1"></a>
536## [3.0.1](https://github.com/udemy/js-tooling/compare/babel-preset-udemy-website@3.0.0...babel-preset-udemy-website@3.0.1) (2018-06-06)
537
538
539
540
541**Note:** Version bump only for package babel-preset-udemy-website
542
543<a name="3.0.0"></a>
544# [3.0.0](https://github.com/udemy/js-tooling/compare/babel-preset-udemy-website@0.8.1...babel-preset-udemy-website@3.0.0) (2018-06-05)
545
546
547### Features
548
549* include all of Babel's external helpers ([b1a84c5](https://github.com/udemy/js-tooling/commit/b1a84c5))
550* Use babel-polyfill and babel-preset-env ([#27](https://github.com/udemy/js-tooling/issues/27)) ([f59b2ee](https://github.com/udemy/js-tooling/commit/f59b2ee))
551
552
553### BREAKING CHANGES
554
555* And remove custom config for polyfills and plugins.
556* renamed `helpers.js` to `babel-external-helpers.js`
557
558
559
560
561<a name="2.0.0"></a>
562# [2.0.0](https://github.com/udemy/js-tooling/compare/babel-preset-udemy-website@1.0.0...babel-preset-udemy-website@2.0.0) (2018-06-04)
563
564
565### Features
566
567* Use babel-polyfill and babel-preset-env ([76ab8a5](https://github.com/udemy/js-tooling/commit/76ab8a5))
568
569
570### BREAKING CHANGES
571
572* And remove custom config for polyfills and plugins.
573
574
575
576
577<a name="1.0.0"></a>
578# [1.0.0](https://github.com/udemy/js-tooling/compare/babel-preset-udemy-website@0.8.2...babel-preset-udemy-website@1.0.0) (2018-05-21)
579
580
581### Features
582
583* include all of Babel's external helpers ([b1a84c5](https://github.com/udemy/js-tooling/commit/b1a84c5))
584
585
586### BREAKING CHANGES
587
588* renamed `helpers.js` to `babel-external-helpers.js`
589
590
591
592
593<a name="0.8.2"></a>
594## [0.8.2](https://github.com/udemy/js-tooling/compare/babel-preset-udemy-website@0.8.0...babel-preset-udemy-website@0.8.2) (2018-05-01)
595
596
597
598
599**Note:** Version bump only for package babel-preset-udemy-website
600
601<a name="0.8.1"></a>
602## [0.8.1](https://github.com/udemy/js-tooling/compare/babel-preset-udemy-website@0.8.0...babel-preset-udemy-website@0.8.1) (2018-04-30)
603
604
605
606
607**Note:** Version bump only for package babel-preset-udemy-website
608
609<a name="0.8.0"></a>
610# [0.8.0](https://github.com/udemy/js-tooling/compare/babel-preset-udemy-website@0.7.0...babel-preset-udemy-website@0.8.0) (2018-04-27)
611
612
613### Features
614
615* Ignore *.global.less files ([2f8e386](https://github.com/udemy/js-tooling/commit/2f8e386))
616
617
618
619
620<a name="0.7.0"></a>
621# [0.7.0](https://github.com/udemy/js-tooling/compare/babel-preset-udemy-website@0.6.5...babel-preset-udemy-website@0.7.0) (2018-04-26)
622
623
624### Features
625
626* Added babel-plugin-react-css-modules ([949dbb7](https://github.com/udemy/js-tooling/commit/949dbb7))
627
628
629
630
631<a name="0.6.5"></a>
632## [0.6.5](https://github.com/udemy/js-tooling/compare/babel-preset-udemy-website@0.6.4...babel-preset-udemy-website@0.6.5) (2018-04-24)
633
634
635
636
637**Note:** Version bump only for package babel-preset-udemy-website
638
639<a name="0.6.4"></a>
640## [0.6.4](https://github.com/udemy/js-tooling/compare/babel-preset-udemy-website@0.6.3...babel-preset-udemy-website@0.6.4) (2018-04-23)
641
642
643
644
645**Note:** Version bump only for package babel-preset-udemy-website
646
647<a name="0.6.3"></a>
648## [0.6.3](https://github.com/udemy/js-tooling/compare/babel-preset-udemy-website@0.6.2...babel-preset-udemy-website@0.6.3) (2018-02-21)
649
650
651
652
653**Note:** Version bump only for package babel-preset-udemy-website
654
655<a name="0.6.2"></a>
656## [0.6.2](https://github.com/udemy/js-tooling/compare/babel-preset-udemy-website@0.6.1...babel-preset-udemy-website@0.6.2) (2018-02-07)
657
658
659### Bug Fixes
660
661* Add missing licensing. ([819e197](https://github.com/udemy/js-tooling/commit/819e197))
662
663
664
665
666<a name="0.6.1"></a>
667## [0.6.1](https://github.com/udemy/js-tooling/compare/babel-preset-udemy-website@0.6.0...babel-preset-udemy-website@0.6.1) (2018-02-07)
668
669
670
671
672**Note:** Version bump only for package babel-preset-udemy-website
673
674<a name="0.6.0"></a>
675# 0.6.0 (2018-02-07)
676
677
678### Features
679
680* Introduce babel-*-udemy-* packages to the repo. ([5547c82](https://github.com/udemy/js-tooling/commit/5547c82))