|
| 1 | +# 1.0.0 (2020-05-17) |
| 2 | + |
| 3 | + |
| 4 | +### Bug Fixes |
| 5 | + |
| 6 | +* file letter case in linux ([e994528](https://github.com/Unique111/react-netease-music/commit/e994528fda5ef62675525b6ac37613c96c5b802d)) |
| 7 | +* lyric scrollbar ui ([98058df](https://github.com/Unique111/react-netease-music/commit/98058dfe8bc4a5b0b79070617d674df3790ae69a)) |
| 8 | +* number, add github address ([a560127](https://github.com/Unique111/react-netease-music/commit/a56012777819790c0455701b3754570e3f50bd1c)) |
| 9 | +* play progress bar ([d05d444](https://github.com/Unique111/react-netease-music/commit/d05d4448dcabd03d84523b3fb203485d5012cc68)) |
| 10 | +* remove heart like button in music list ([8dfe6b7](https://github.com/Unique111/react-netease-music/commit/8dfe6b70cc2441da730217548947802a96e0a344)) |
| 11 | +* remove lazy import for layout ([53702d7](https://github.com/Unique111/react-netease-music/commit/53702d7ab49774421473a7ad4480a8ff75232b47)) |
| 12 | +* search input controlled to uncontrolled warning ([d894774](https://github.com/Unique111/react-netease-music/commit/d89477468540a55db235f03d24da204773e7d32d)) |
| 13 | +* typo ([17ff938](https://github.com/Unique111/react-netease-music/commit/17ff9389be556f4ad0914f9b0eaadb4b28e2a53e)) |
| 14 | +* when remove play history, ui does not update ([622a1b3](https://github.com/Unique111/react-netease-music/commit/622a1b388f08f7be32a66d0a9f02b8f82bf27128)) |
| 15 | + |
| 16 | + |
| 17 | +### Features |
| 18 | + |
| 19 | +* add @babel/plugin-transform-runtime to babelrc to enable async/await grammer ([6b3c8c1](https://github.com/Unique111/react-netease-music/commit/6b3c8c15b9b6f5345ea02267d9fc73ceb309967f)) |
| 20 | +* add api address ([03aef4a](https://github.com/Unique111/react-netease-music/commit/03aef4a13b28e27e9df1560ea32df48f0221f821)) |
| 21 | +* add axios error toaster ([e695ed6](https://github.com/Unique111/react-netease-music/commit/e695ed6eeb074e2f0327d197858375a2cd794679)) |
| 22 | +* add banner click event, play music ([58b76a1](https://github.com/Unique111/react-netease-music/commit/58b76a107dcf747212b989aac090ea16ff07fe7d)) |
| 23 | +* add constants.module.css ([9336c03](https://github.com/Unique111/react-netease-music/commit/9336c031f96d6efc8a183d69dace1fbde57efff4)) |
| 24 | +* add docker and nginx config file ([3f11b0c](https://github.com/Unique111/react-netease-music/commit/3f11b0c085484c877f8bf843584d376ed7a17efd)) |
| 25 | +* add Header Searcher UI and logic ([e0010aa](https://github.com/Unique111/react-netease-music/commit/e0010aa5575d93becc2bfd4cbcbbaf1e668743ad)) |
| 26 | +* add LatestMusic Page UI and logic ([2a12151](https://github.com/Unique111/react-netease-music/commit/2a12151e82b6537426eb920d2275d915fdfa086d)) |
| 27 | +* add Layout, postcss-loader, react-router-dom ([5ab34ee](https://github.com/Unique111/react-netease-music/commit/5ab34ee07d0154f1f8d176d0358d273ec3e070c1)) |
| 28 | +* add localStorage helper ([41f57e4](https://github.com/Unique111/react-netease-music/commit/41f57e49e719c267f0e85ad78b41b9b7331bd723)) |
| 29 | +* add login dialog ([95ea239](https://github.com/Unique111/react-netease-music/commit/95ea239fb943d6f9300acb8690f6a11640c48778)) |
| 30 | +* add login logic, including apis ([1f22155](https://github.com/Unique111/react-netease-music/commit/1f22155be29a416d9fba0257c74aedf9557a546a)) |
| 31 | +* add logout logic ([d4e22d4](https://github.com/Unique111/react-netease-music/commit/d4e22d429533dbfc9b1ac9a7236fca66a4f4c78b)) |
| 32 | +* add logReducer, modify login/logout logic ([80de017](https://github.com/Unique111/react-netease-music/commit/80de0174a525acd4311892d438f0e002933491ed)) |
| 33 | +* add lyric logic ([192be24](https://github.com/Unique111/react-netease-music/commit/192be24d6097676d9a5c4669709a312daac1d814)) |
| 34 | +* add menu nav logic, favicon etc ([a0d3d01](https://github.com/Unique111/react-netease-music/commit/a0d3d01b93dffa5165ae2a90b4f02fd68e27296f)) |
| 35 | +* add MusciDetail component, comment, simi songlist, simi songs logic ([a8e11bd](https://github.com/Unique111/react-netease-music/commit/a8e11bdf5e360fd7a630a2536a4fcf912dde7f33)) |
| 36 | +* add Pagination component ([640815e](https://github.com/Unique111/react-netease-music/commit/640815e0885044414c1723432b109f233d336415)) |
| 37 | +* add play list logic ([bb29b1e](https://github.com/Unique111/react-netease-music/commit/bb29b1eca27e980f58c88e3b120f21c590fd1c2c)) |
| 38 | +* add play recode api and ui logic ([2300f9d](https://github.com/Unique111/react-netease-music/commit/2300f9d99e38ef045dfd0eed8604f7f42f232d18)) |
| 39 | +* add PlayMode, PlayVolume and play logic ([a4d1c1d](https://github.com/Unique111/react-netease-music/commit/a4d1c1d2c1436ff52900d9911c9229f413cb28e5)) |
| 40 | +* add playMusic reducer, context etc ([599dd16](https://github.com/Unique111/react-netease-music/commit/599dd167ee1013127838dc48e2cb578951455601)) |
| 41 | +* add ProgressBar ([07d511a](https://github.com/Unique111/react-netease-music/commit/07d511acb67ef33cfc4fd93df6f926b1aa50460c)) |
| 42 | +* add Recommendation, Banner logic ([5c01f03](https://github.com/Unique111/react-netease-music/commit/5c01f03df4d73afa156530aaaac76aac25fb45f7)) |
| 43 | +* add Recommendation, Latest music logic ([1e8fbcd](https://github.com/Unique111/react-netease-music/commit/1e8fbcd486f804ec6ad580d96b62d81470f5179a)) |
| 44 | +* add Recommendation, MV logic ([a5b9210](https://github.com/Unique111/react-netease-music/commit/a5b9210b359c11530ed7a93235d08f2c5c9deb46)) |
| 45 | +* add Recommendation, Song List logic ([8816f23](https://github.com/Unique111/react-netease-music/commit/8816f238653a2da0d34108f5e140bfdb9f70b622)) |
| 46 | +* add RecommendDaily page ui and logic ([715b7c5](https://github.com/Unique111/react-netease-music/commit/715b7c5ff2b2fb820e3ee47e368981038dab2900)) |
| 47 | +* add search Result Page ([f2cf52f](https://github.com/Unique111/react-netease-music/commit/f2cf52f9be4c3d5b4808c6795dd6ef1abf03db68)) |
| 48 | +* add Search Result Page logic, play music logic ([4f6bf44](https://github.com/Unique111/react-netease-music/commit/4f6bf44b4cd92992fbd4644fd342d3005cf8892b)) |
| 49 | +* add songlist detail page ui and logic ([2af8d01](https://github.com/Unique111/react-netease-music/commit/2af8d017e6b942eb37d5151bf40828a238cbb5f6)) |
| 50 | +* add Songlists Page UI and logic ([df9dcce](https://github.com/Unique111/react-netease-music/commit/df9dcceb451403c6a524b9379d1656377ef0cc14)) |
| 51 | +* add use songlist ui and logic ([0fbe910](https://github.com/Unique111/react-netease-music/commit/0fbe910d1027fdc7b3f7bc0fcc4be5587ee03fa5)) |
| 52 | +* add useAsyncFn hook ([35eaf2f](https://github.com/Unique111/react-netease-music/commit/35eaf2fd7392faa835e43d04503572087105f887)) |
| 53 | +* add useAudio hook, refactor playMusic reducer, add audioContext ([a7172a4](https://github.com/Unique111/react-netease-music/commit/a7172a4018855ca59263df23d36328afe855a104)) |
| 54 | +* add vscode setting ([b48dd4f](https://github.com/Unique111/react-netease-music/commit/b48dd4f3d197ec31139f13af02cb6a3265867252)) |
| 55 | +* change site title ([be03b7d](https://github.com/Unique111/react-netease-music/commit/be03b7df7d3068f1296d24dc2562d6508d515600)) |
| 56 | +* initialize project ([2502bc9](https://github.com/Unique111/react-netease-music/commit/2502bc90735dbb84b5b8efc19776167db769828f)) |
| 57 | +* introduce blueprints react component library ([44fdcdb](https://github.com/Unique111/react-netease-music/commit/44fdcdbe6ce476b63c887b08aa707f6102404707)) |
| 58 | +* optimize search result ui interaction, play music logic ([46a17ff](https://github.com/Unique111/react-netease-music/commit/46a17ff89d9cbd7e061e29f926297b58688abe63)) |
| 59 | +* update gitignore ([fe9faac](https://github.com/Unique111/react-netease-music/commit/fe9faac6957f74ad8c26a090eedfe5b07d8789fa)) |
| 60 | + |
| 61 | + |
| 62 | +### Performance Improvements |
| 63 | + |
| 64 | +* optimize webpack bundle size, and build speed, including extract css file, lazy loading etc ([176d8bd](https://github.com/Unique111/react-netease-music/commit/176d8bd2a46df4d69cf301369a58ade9cd8ceab6)) |
| 65 | +* remove playlist playhistory from reducer state ([96b7f33](https://github.com/Unique111/react-netease-music/commit/96b7f33c1a5bc54a811c21a01d326f6723969480)) |
| 66 | +* use hook for Layout Footer, add requestAnimationFrame ([3c50e82](https://github.com/Unique111/react-netease-music/commit/3c50e82a5576a07e853ca0d243a272ca63eaec58)) |
| 67 | + |
| 68 | + |
| 69 | + |
0 commit comments