UNPKG

18.9 kBMarkdownView Raw
1# Change Log
2
3All notable changes to this project will be documented in this file. See [standard-version](https://github.com/conventional-changelog/standard-version) for commit guidelines.
4
5# [0.12.0](http://fox.25sprout.com/frontend/react-starter/compare/v0.11.0...v0.12.0) (2019-07-01)
6
7### Bug Fixes
8
9- Add Date and matchMedia mock setting for jest test ([409b0c4](https://fox.25sprout.com:10088/9floor/9floor/commit/409b0c4))
10- Add redux addon into storybook ([ab4abfa](https://fox.25sprout.com:10088/9floor/9floor/commit/ab4abfa))
11- Code split all dependency for http/2 ([1cd86d6](https://fox.25sprout.com:10088/9floor/9floor/commit/1cd86d6))
12- Correct the svg loader on storybook ([e58aed9](https://fox.25sprout.com:10088/9floor/9floor/commit/e58aed9))
13- Do not removeViewBox property on svg loader for scale svg with css ([615ef10](https://fox.25sprout.com:10088/9floor/9floor/commit/615ef10))
14- Import css setting on storybook ([11f1daa](https://fox.25sprout.com:10088/9floor/9floor/commit/11f1daa))
15- Remove unnecessary reducers folder ([8c9e05d](https://fox.25sprout.com:10088/9floor/9floor/commit/8c9e05d))
16- Setup the custom storybook theme ([fd634f5](https://fox.25sprout.com:10088/9floor/9floor/commit/fd634f5))
17- Upgrade react-redux to 7.1.0 for hooks usage ([ceb054c](https://fox.25sprout.com:10088/9floor/9floor/commit/ceb054c))
18- Use usage builtIns setting on babel-preset-env ([27ad826](https://fox.25sprout.com:10088/9floor/9floor/commit/27ad826))
19
20### Features
21
22- Add compression webpack plugin for gzip ([e2c5682](https://fox.25sprout.com:10088/9floor/9floor/commit/e2c5682))
23- Use @test-library/react instead of enzyme ([625aea1](https://fox.25sprout.com:10088/9floor/9floor/commit/625aea1))
24- Use TerserJS to optimizer JS instead of UglifyJS and enhance bundle size ([0d2f90d](https://fox.25sprout.com:10088/9floor/9floor/commit/0d2f90d))
25
26# [0.11.0](http://fox.25sprout.com/frontend/react-starter/compare/v0.10.0...v0.11.0) (2019-03-29)
27
28### Features
29
30- Storybook support background addon ([04593f7](https://fox.25sprout.com:10088/9floor/9floor/commit/04593f7))
31- Storybook support viewport addon ([332656b](https://fox.25sprout.com:10088/9floor/9floor/commit/332656b))
32- Upgrade normalize.css version to 8.0.1 ([063455b](https://fox.25sprout.com:10088/9floor/9floor/commit/063455b))
33- Upgrade react version to 16.8.6 for supporting hook ([5a2a2d4](https://fox.25sprout.com:10088/9floor/9floor/commit/5a2a2d4))
34- Upgrade storybook version to 5.0.5 ([b768ccf](https://fox.25sprout.com:10088/9floor/9floor/commit/b768ccf))
35
36<a name="0.10.0"></a>
37
38# [0.10.0](http://fox.25sprout.com/frontend/react-starter/compare/v0.9.0...v0.10.0) (2019-01-30)
39
40### Bug Fixes
41
42- Downgrade query-string for older browser ([7476586](https://fox.25sprout.com:10088/9floor/9floor/commit/7476586))
43- Downgrade react-redux on 5.1.1 for performance issue ([9f55b40](https://fox.25sprout.com:10088/9floor/9floor/commit/9f55b40))
44- Move endpoint config into config folder ([cdcb9da](https://fox.25sprout.com:10088/9floor/9floor/commit/cdcb9da))
45- Remove the unnecessary options on css-loader ([41b44a7](https://fox.25sprout.com:10088/9floor/9floor/commit/41b44a7))
46- Setup storybook dark mode and hierarchy structure ([67e8bc9](https://fox.25sprout.com:10088/9floor/9floor/commit/67e8bc9))
47- Update enzyme to 3.8.0 to support react 16.7.0 ([20aece5](https://fox.25sprout.com:10088/9floor/9floor/commit/20aece5))
48- Update eslint to 5.12.1 and prettier to 1.16.1 ([4756cc3](https://fox.25sprout.com:10088/9floor/9floor/commit/4756cc3))
49- Update the READ ([8a31f15](https://fox.25sprout.com:10088/9floor/9floor/commit/8a31f15))
50- Upgrade babel version to 7.2.2 ([87c2017](https://fox.25sprout.com:10088/9floor/9floor/commit/87c2017))
51- Upgrade fetch polyfill to 3.0.0 ([605ccd4](https://fox.25sprout.com:10088/9floor/9floor/commit/605ccd4))
52- Upgrade jest to 23.6.0 ([6859dff](https://fox.25sprout.com:10088/9floor/9floor/commit/6859dff))
53- Upgrade react version to 16.7.0 ([ee67abe](https://fox.25sprout.com:10088/9floor/9floor/commit/ee67abe))
54- Upgrade react-hot-loader to 4.6.3 ([bdcd1c6](https://fox.25sprout.com:10088/9floor/9floor/commit/bdcd1c6))
55- Upgrade redux to 4.0.1, react-redux to 6.0.0 ([cf0c5b2](https://fox.25sprout.com:10088/9floor/9floor/commit/cf0c5b2))
56- Upgrade storybook version to 4.1.4 ([9d8cd04](https://fox.25sprout.com:10088/9floor/9floor/commit/9d8cd04))
57- Upgrade stylelint to 9.10.1 ([df08182](https://fox.25sprout.com:10088/9floor/9floor/commit/df08182))
58- Upgrade the jest version to 24.0.0, svgr to 4.1.0 and refactor babel config ([784a87a](https://fox.25sprout.com:10088/9floor/9floor/commit/784a87a))
59- Upgrade the postcss and css loader version for using postcss 7 ([f3d1ed1](https://fox.25sprout.com:10088/9floor/9floor/commit/f3d1ed1))
60- Upgrade webpack to 4.29.0 and relative loader version ([80534ad](https://fox.25sprout.com:10088/9floor/9floor/commit/80534ad))
61
62### Features
63
64- Add create component script ([f5c121e](https://fox.25sprout.com:10088/9floor/9floor/commit/f5c121e))
65- Add http-proxy to proxy backend endpoint. issue #6 ([e84ed3e](https://fox.25sprout.com:10088/9floor/9floor/commit/e84ed3e))
66- Use postcss-preset-env instead of postcss-cssnext. issue #4 ([e940ab9](https://fox.25sprout.com:10088/9floor/9floor/commit/e940ab9))
67
68<a name="0.9.0"></a>
69
70# [0.9.0](http://fox.25sprout.com/frontend/react-starter/compare/v0.8.5...v0.9.0) (2018-09-03)
71
72### Bug Fixes
73
74- Explicit the npm ignore file ([606e569](https://fox.25sprout.com:10088/9floor/9floor/commit/606e569))
75
76### Features
77
78- Upgrade to babel 7 ([8c0817f](https://fox.25sprout.com:10088/9floor/9floor/commit/8c0817f))
79- Upgrade to webpack 4 ([9a98930](https://fox.25sprout.com:10088/9floor/9floor/commit/9a98930))
80
81<a name="0.8.5"></a>
82
83## [0.8.5](http://fox.25sprout.com/frontend/react-starter/compare/v0.8.4...v0.8.5) (2018-07-31)
84
85### Bug Fixes
86
87- Correct the file import path on template-simple ([03492b0](https://fox.25sprout.com:10088/9floor/9floor/commit/03492b0))
88- Correct the webpack config for remove react-container-helper ([7383e66](https://fox.25sprout.com:10088/9floor/9floor/commit/7383e66))
89- Update react to 16.4.1 ([a7fdb33](https://fox.25sprout.com:10088/9floor/9floor/commit/a7fdb33))
90
91<a name="0.8.4"></a>
92
93## [0.8.4](http://fox.25sprout.com/frontend/react-starter/compare/v0.8.3...v0.8.4) (2018-05-07)
94
95### Bug Fixes
96
97- Correct the package.json repo link ([094ec0f](https://fox.25sprout.com:10088/9floor/9floor/commit/094ec0f))
98- Separate the spec and stories. Drop storybook-addon-specifications support ([b262841](https://fox.25sprout.com:10088/9floor/9floor/commit/b262841))
99
100<a name="0.8.3"></a>
101
102## [0.8.3](http://fox.25sprout.com/frontend/react-starter/compare/v0.8.2...v0.8.3) (2018-04-23)
103
104### Bug Fixes
105
106- Set the script/stylesheet import as absolute path ([d17e8e2](https://fox.25sprout.com:10088/9floor/9floor/commit/d17e8e2))
107- Use svgr instead of svg-react-loader library to handle svg ([6809417](https://fox.25sprout.com:10088/9floor/9floor/commit/6809417))
108
109<a name="0.8.2"></a>
110
111## [0.8.2](http://fox.25sprout.com/frontend/react-starter/compare/v0.8.1...v0.8.2) (2018-01-05)
112
113### Bug Fixes
114
115- Upgrade storybook addon version and change import method ([2bc94d4](https://fox.25sprout.com:10088/9floor/9floor/commit/2bc94d4))
116
117<a name="0.8.1"></a>
118
119## [0.8.1](http://fox.25sprout.com/frontend/react-starter/compare/v0.8.0...v0.8.1) (2018-01-03)
120
121### Bug Fixes
122
123- Specific the svgo version with svgo-loader ([61cdb7d](https://fox.25sprout.com:10088/9floor/9floor/commit/61cdb7d))
124- Support redux-thunk-fsa for enhance the action process ([cad4332](https://fox.25sprout.com:10088/9floor/9floor/commit/cad4332))
125- Upgrader react version to 16.2.0 ([4c0732c](https://fox.25sprout.com:10088/9floor/9floor/commit/4c0732c))
126
127<a name="0.8.0"></a>
128
129# [0.8.0](http://fox.25sprout.com/frontend/react-starter/compare/v0.7.1...v0.8.0) (2017-11-23)
130
131### Features
132
133- Add css media config file ([1a94062](https://fox.25sprout.com:10088/9floor/9floor/commit/1a94062))
134- Add Storybook addon knobs for UI interactive feature ([e7a1363](https://fox.25sprout.com:10088/9floor/9floor/commit/e7a1363))
135- Upgrade postcss loader to 2.0.8 for using postcss 6.x ([2519f5e](https://fox.25sprout.com:10088/9floor/9floor/commit/2519f5e))
136- Upgrade redux promise middleware to 5.0.0 for support async/await ([ccfa2bb](https://fox.25sprout.com:10088/9floor/9floor/commit/ccfa2bb))
137
138<a name="0.7.1"></a>
139
140## [0.7.1](http://fox.25sprout.com/frontend/react-starter/compare/v0.7.0...v0.7.1) (2017-11-14)
141
142<a name="0.7.0"></a>
143
144# [0.7.0](http://fox.25sprout.com/frontend/react-starter/compare/v0.6.1...v0.7.0) (2017-10-11)
145
146### Bug Fixes
147
148- Correct the prettier format setting on node platform ([ddce872](https://fox.25sprout.com:10088/9floor/9floor/commit/ddce872))
149
150### Features
151
152- Support react v16 and upgrade develop environment ([ee56076](https://fox.25sprout.com:10088/9floor/9floor/commit/ee56076))
153
154<a name="0.6.1"></a>
155
156## [0.6.1](http://fox.25sprout.com/frontend/react-starter/compare/0.6.0...0.6.1) (2017-07-04)
157
158### Bug Fixes
159
160- Set organization name on package.json ([14f1192](https://fox.25sprout.com:10088/9floor/9floor/commit/14f1192))
161- Set the command line name explicitly ([71b1a9f](https://fox.25sprout.com:10088/9floor/9floor/commit/71b1a9f))
162- Upgrade prettier version to 1.5.2 and format the coding style ([84723b3](https://fox.25sprout.com:10088/9floor/9floor/commit/84723b3))
163- Upgrade react to 15.6.1 and redux to 3.7.0 ([c1c3040](https://fox.25sprout.com:10088/9floor/9floor/commit/c1c3040))
164
165<a name="0.6.0"></a>
166
167# [0.6.0](http://fox.25sprout.com/frontend/react-starter/compare/v0.5.2...v0.6.0) (2017-06-11)
168
169### Bug Fixes
170
171- Correct the storybook config and upgrade dependencies version ([08ca4c2](https://fox.25sprout.com:10088/9floor/9floor/commit/08ca4c2))
172- Correct the webpack.config.prod.babel.js on template-simple ([227c396](https://fox.25sprout.com:10088/9floor/9floor/commit/227c396))
173- Do not async load entry view. ([bd36eee](https://fox.25sprout.com:10088/9floor/9floor/commit/bd36eee))
174- Upgrade fs-extra to 3.0.1 and drop scripts/fs.js ([dbf93e2](https://fox.25sprout.com:10088/9floor/9floor/commit/dbf93e2))
175- Upgrade minor dependencies version ([857d541](https://fox.25sprout.com:10088/9floor/9floor/commit/857d541))
176
177### Features
178
179- Migrate webpack config to v2 version ([103355f](https://fox.25sprout.com:10088/9floor/9floor/commit/103355f))
180- Upgrade Normalize.css to 7.0.0 ([e41e604](https://fox.25sprout.com:10088/9floor/9floor/commit/e41e604))
181- Upgrade storybook version to v3.0.0 ([c6712d2](https://fox.25sprout.com:10088/9floor/9floor/commit/c6712d2))
182- Upgrade webpack to v2 ([9ce1f4c](https://fox.25sprout.com:10088/9floor/9floor/commit/9ce1f4c))
183
184# Change Log
185
186All notable changes to this project will be documented in this file. See [standard-version](https://github.com/conventional-changelog/standard-version) for commit guidelines.
187
188<a name="0.5.2"></a>
189
190## [0.5.2](http://fox.25sprout.com/frontend/react-starter/compare/v0.5.1...v0.5.2) (2017-04-26)
191
192### Bug Fixes
193
194- **config:** Use source-map instead of cheap-module-source-map ([c0c7fab](https://fox.25sprout.com:10088/9floor/9floor/commit/c0c7fab))
195- Correct the import external css from js file ([6bda637](https://fox.25sprout.com:10088/9floor/9floor/commit/6bda637))
196- Upgrade react version to v15.5.x for preparing v16 ([281e3e7](https://fox.25sprout.com:10088/9floor/9floor/commit/281e3e7))
197- Upgrade react-container-helper to v0.3.0 ([74789d2](https://fox.25sprout.com:10088/9floor/9floor/commit/74789d2))
198
199<a name="0.5.1"></a>
200
201## [0.5.1](http://fox.25sprout.com/frontend/react-starter/compare/v0.5.0...v0.5.1) (2017-04-08)
202
203### Bug Fixes
204
205- Enhance the testing syntax by mock expect ([3e03df3](https://fox.25sprout.com:10088/9floor/9floor/commit/3e03df3))
206- Use enzyme-to-json to help testing snapshot with enzyme ([fab37f9](https://fox.25sprout.com:10088/9floor/9floor/commit/fab37f9))
207- Use identity-obj-proxy to test css-modules more humanity ([a89becb](https://fox.25sprout.com:10088/9floor/9floor/commit/a89becb))
208
209<a name="0.5.0"></a>
210
211# [0.5.0](http://fox.25sprout.com/frontend/react-starter/compare/v0.4.1...v0.5.0) (2017-03-28)
212
213### Features
214
215- Support simple mode for creating library template ([c39cb3b](https://fox.25sprout.com:10088/9floor/9floor/commit/c39cb3b))
216- Upgrade normalize.css version to 6.0.0 ([8584beb](https://fox.25sprout.com:10088/9floor/9floor/commit/8584beb))
217
218<a name="0.4.1"></a>
219
220## [0.4.1](http://fox.25sprout.com/frontend/react-starter/compare/v0.4.0...v0.4.1) (2017-03-24)
221
222### Bug Fixes
223
224- **reducer:** Set loading false after fetch data complete ([30092e8](https://fox.25sprout.com:10088/9floor/9floor/commit/30092e8))
225
226<a name="0.4.0"></a>
227
228# [0.4.0](http://fox.25sprout.com/frontend/react-starter/compare/v0.3.1...v0.4.0) (2017-03-22)
229
230### Bug Fixes
231
232- **config:** Use babel-plugin-module-resolver instead of webpack resolve setting ([7857e4f](https://fox.25sprout.com:10088/9floor/9floor/commit/7857e4f))
233- Correct the layout import on members page ([116183b](https://fox.25sprout.com:10088/9floor/9floor/commit/116183b))
234
235### Features
236
237- **config:** Add resolve to src folder ([890465c](https://fox.25sprout.com:10088/9floor/9floor/commit/890465c))
238- Add Header and Footer components to be organisms example ([8edef3e](https://fox.25sprout.com:10088/9floor/9floor/commit/8edef3e))
239- Separate the routes config into folder for huge app ([2740f85](https://fox.25sprout.com:10088/9floor/9floor/commit/2740f85))
240
241<a name="0.3.1"></a>
242
243## [0.3.1](http://fox.25sprout.com/frontend/react-starter/compare/v0.3.0...v0.3.1) (2017-03-20)
244
245### Bug Fixes
246
247- Import the babel-polyfill and fetch correct ([b5a6ea8](https://fox.25sprout.com:10088/9floor/9floor/commit/b5a6ea8))
248- Reduce the bundle size on production build ([82355f3](https://fox.25sprout.com:10088/9floor/9floor/commit/82355f3))
249
250<a name="0.3.0"></a>
251
252# [0.3.0](http://fox.25sprout.com/frontend/react-starter/compare/v0.2.1...v0.3.0) (2017-03-19)
253
254### Bug Fixes
255
256- Enable css source map config ([57c7d5c](https://fox.25sprout.com:10088/9floor/9floor/commit/57c7d5c))
257
258### Features
259
260- Add global.css for global or external css usage ([c2d7b61](https://fox.25sprout.com:10088/9floor/9floor/commit/c2d7b61))
261- Add normalize.css for normalize css cross browser ([b94a7df](https://fox.25sprout.com:10088/9floor/9floor/commit/b94a7df))
262
263<a name="0.2.1"></a>
264
265## [0.2.1](http://fox.25sprout.com/frontend/react-starter/compare/v0.2.0...v0.2.1) (2017-03-10)
266
267### Bug Fixes
268
269- **dep:** Update css-loader to 0.27.0 ([4c0c694](https://fox.25sprout.com:10088/9floor/9floor/commit/4c0c694))
270
271<a name="0.2.0"></a>
272
273# [0.2.0](http://fox.25sprout.com/frontend/react-starter/compare/v0.1.2...v0.2.0) (2017-03-09)
274
275### Features
276
277- **config:** Now can set environment variable on config/env.js ([dd47014](https://fox.25sprout.com:10088/9floor/9floor/commit/dd47014)), closes [#1](http://fox.25sprout.com/frontend/react-starter/issues/1)
278- **config:** Separate the vendor bundle for browser cache ([e6d2399](https://fox.25sprout.com:10088/9floor/9floor/commit/e6d2399))
279- **css:** Support custom global properties by config/palette.js ([9ccd91e](https://fox.25sprout.com:10088/9floor/9floor/commit/9ccd91e))
280- **release:** Support commitizen to generate commit message with angular format ([415dd3a](https://fox.25sprout.com:10088/9floor/9floor/commit/415dd3a))
281- **release:** Support standard-version to release ([c23dc39](https://fox.25sprout.com:10088/9floor/9floor/commit/c23dc39))
282
283<a name="0.1.2"></a>
284
285## [0.1.2](http://fox.25sprout.com/frontend/react-starter/compare/v0.1.1...v0.1.2) (2017-03-07)
286
287### Bug Fixes
288
289- Use stylelint-order to set declaration-block-properties-specified-order ([d268498](https://fox.25sprout.com:10088/9floor/9floor/commit/d268498))
290
291<a name="0.1.1"></a>
292
293## [0.1.1](http://fox.25sprout.com/frontend/react-starter/compare/v0.1.0...v0.1.1) (2017-03-07)
294
295### Minor
296
297- Upgrade dependencies version
298
299<a name="0.1.0"></a>
300
301# [0.1.0](http://fox.25sprout.com/frontend/react-starter/compare/c42762e...v0.1.0) (2016-12-21)
302
303### Bug Fixes
304
305- Correct hot module reload reducer ([3c7f234](https://fox.25sprout.com:10088/9floor/9floor/commit/3c7f234))
306- import expect library on storybook testing and modify testing scenario ([9f6a056](https://fox.25sprout.com:10088/9floor/9floor/commit/9f6a056))
307- Modify eslint and stylelint config file for prevent lint the unnecessary files ([73ca562](https://fox.25sprout.com:10088/9floor/9floor/commit/73ca562))
308- specific the node env for node command line tool ([d7a3529](https://fox.25sprout.com:10088/9floor/9floor/commit/d7a3529))
309- Workaround hot reload problem with react-router ([fa41607](https://fox.25sprout.com:10088/9floor/9floor/commit/fa41607))
310
311### Features
312
313- Add Blogs page as the async/await example ([bd70b54](https://fox.25sprout.com:10088/9floor/9floor/commit/bd70b54))
314- Add production build webpack config ([bcb878d](https://fox.25sprout.com:10088/9floor/9floor/commit/bcb878d))
315- Add simple toggle button to open/close member list ([76e3183](https://fox.25sprout.com:10088/9floor/9floor/commit/76e3183))
316- Extra ToggleButton as the container component ([3583b99](https://fox.25sprout.com:10088/9floor/9floor/commit/3583b99))
317- Initialize project, add basic eslint, stylelint, editorconfig, simple web dev server and webpackconfig ([c42762e](https://fox.25sprout.com:10088/9floor/9floor/commit/c42762e))
318- Support command line to initialize project with name ([1c97aef](https://fox.25sprout.com:10088/9floor/9floor/commit/1c97aef))
319- Support css-modules camel case naming ([90bbe09](https://fox.25sprout.com:10088/9floor/9floor/commit/90bbe09))
320- Support cssnext feature and postcss-import syntax ([16dc1b2](https://fox.25sprout.com:10088/9floor/9floor/commit/16dc1b2))
321- Support fetch with whatwg-fetch ([e386cae](https://fox.25sprout.com:10088/9floor/9floor/commit/e386cae))
322- Support image loader ([cd5acd0](https://fox.25sprout.com:10088/9floor/9floor/commit/cd5acd0))
323- Support inline svg, use svg-css-modules-loaders, svg-react-loader and svgo-loader ([f82039b](https://fox.25sprout.com:10088/9floor/9floor/commit/f82039b))
324- Support react-router and react-router-redux ([fa20fc5](https://fox.25sprout.com:10088/9floor/9floor/commit/fa20fc5))
325- Support redux data flow ([a09da82](https://fox.25sprout.com:10088/9floor/9floor/commit/a09da82))
326- Support storybook to development components ([5dcf6c2](https://fox.25sprout.com:10088/9floor/9floor/commit/5dcf6c2))
327- Support testing with Jest through storybook-addon-specifications ([2acc7ef](https://fox.25sprout.com:10088/9floor/9floor/commit/2acc7ef))
328- Upgrade reat-hot-loader to 3.0.0-beta.6 ([fe44862](https://fox.25sprout.com:10088/9floor/9floor/commit/fe44862))
329- Use es2015-loose module for more compatible with older engines ([d42c962](https://fox.25sprout.com:10088/9floor/9floor/commit/d42c962))