Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
perf: [ImgBot] Optimize images (#1076)
* chore(release): 6.0.2 [skip ci] ## [6.0.2](https://github.com/aquariuslt/blog/compare/v6.0.1...v6.0.2) (2019-10-21) ### Bug Fixes * **renderer:** add DOCTYPE as html content header ([b30be82](https://github.com/aquariuslt/blog/commit/b30be823d1478ea16f6bb169651cd9ce9f99acca)) * **theme-vue:** add register-service-worker instead empty sw.js ([8845c39](https://github.com/aquariuslt/blog/commit/8845c39291d43e7b93deacda5019b4f211efb4eb)) ### Performance Improvements * covert jpg to png ([5cb9649](https://github.com/aquariuslt/blog/commit/5cb964906134760ed62fc2bb8c343632dcea973f)) * feat: correct version * chore(release): 6.1.0 [skip ci] # [6.1.0](https://github.com/aquariuslt/blog/compare/v6.0.1...v6.1.0) (2019-10-21) ### Bug Fixes * **renderer:** add DOCTYPE as html content header ([b30be82](https://github.com/aquariuslt/blog/commit/b30be823d1478ea16f6bb169651cd9ce9f99acca)) * **theme-vue:** add register-service-worker instead empty sw.js ([8845c39](https://github.com/aquariuslt/blog/commit/8845c39291d43e7b93deacda5019b4f211efb4eb)) ### Features * correct version ([f0bc0e7](https://github.com/aquariuslt/blog/commit/f0bc0e7644e7c8d8b2edaecdd76911e815a53712)) ### Performance Improvements * covert jpg to png ([5cb9649](https://github.com/aquariuslt/blog/commit/5cb964906134760ed62fc2bb8c343632dcea973f)) * chore(release): 6.2.0 [skip ci] # [6.2.0](https://github.com/aquariuslt/blog/compare/v6.1.0...v6.2.0) (2019-10-21) ### Features * **release:** add root package.json and lerna.json update logic ([001f432](https://github.com/aquariuslt/blog/commit/001f4327679890bd2810334100010a36f9ec1e7c)) * fix(theme-vue): correct register-service-worker * feat(application): add build `.nojekyll` file in build flow * fix(application): fix typo for generateion `.nojekyll` file * chore(release): 6.3.0 [skip ci] # [6.3.0](https://github.com/aquariuslt/blog/compare/v6.2.0...v6.3.0) (2019-10-21) ### Bug Fixes * **application:** fix typo for generateion `.nojekyll` file ([0914b8d](https://github.com/aquariuslt/blog/commit/0914b8ddba8e9bbe5d2513801e3dd11c9ed3595d)) * **theme-vue:** correct register-service-worker ([6d59d2a](https://github.com/aquariuslt/blog/commit/6d59d2a3969405481e7b2d30c593a1a4df0618c8)) ### Features * **application:** add build `.nojekyll` file in build flow ([7f72697](https://github.com/aquariuslt/blog/commit/7f7269724e79dabc2b1f5d6c50c7dfd0e00e3947)) * chore: compress images * [ImgBot] Optimize images *Total -- 48,651.84kb -> 35,299.84kb (27.44%) /data/posts/2016/01/01/cover.png -- 155.73kb -> 83.19kb (46.58%) /data/posts/2018/01/01/macbook-pro.png -- 848.07kb -> 487.79kb (42.48%) /data/posts/2016/07/05/passing-route.png -- 1,629.29kb -> 937.45kb (42.46%) /data/posts/2016/07/05/cover.png -- 166.16kb -> 98.09kb (40.97%) /data/posts/2016/07/05/passing-route-updated.png -- 1,415.21kb -> 853.13kb (39.72%) /data/posts/2016/07/05/meeting-room.png -- 1,325.88kb -> 810.85kb (38.84%) /data/posts/2016/07/05/kitchen.png -- 1,545.89kb -> 961.57kb (37.8%) /data/posts/2016/01/01/rmbp.png -- 919.97kb -> 581.23kb (36.82%) /data/posts/2016/01/01/room-4.png -- 1,089.63kb -> 693.10kb (36.39%) /data/posts/2016/01/01/team-3-ita.png -- 960.76kb -> 612.02kb (36.3%) /data/posts/2016/01/01/unboxing-macbook.png -- 934.96kb -> 601.58kb (35.66%) /data/posts/2019/07/23/water-m3.png -- 685.55kb -> 442.54kb (35.45%) /data/posts/2016/07/05/sunroom.png -- 1,578.52kb -> 1,022.06kb (35.25%) /data/posts/2016/07/05/depracted-desktop.png -- 921.76kb -> 600.34kb (34.87%) /data/posts/2016/01/01/room-5.png -- 933.30kb -> 609.58kb (34.69%) /data/posts/2016/07/05/desktop-installation.png -- 1,509.77kb -> 995.08kb (34.09%) /data/posts/2018/04/01/cover.png -- 61.36kb -> 40.66kb (33.74%) /data/posts/2016/07/05/desktop.png -- 2,290.47kb -> 1,530.31kb (33.19%) /data/posts/2016/07/05/clothes.png -- 1,523.19kb -> 1,023.78kb (32.79%) /data/posts/2016/01/01/room-3.png -- 670.04kb -> 453.11kb (32.38%) /data/posts/2018/03/04/cover.png -- 232.24kb -> 158.42kb (31.79%) /data/posts/2016/07/05/bed.png -- 876.53kb -> 601.57kb (31.37%) /data/posts/2019/07/23/msra.png -- 465.67kb -> 322.04kb (30.84%) /data/posts/2016/07/05/bedroom.png -- 1,128.82kb -> 803.97kb (28.78%) /data/posts/2016/01/01/room-1.png -- 1,082.26kb -> 774.48kb (28.44%) /data/posts/2016/07/05/see-sea.png -- 1,405.61kb -> 1,014.53kb (27.82%) /data/posts/2016/01/01/graduaction-more.png -- 2,297.04kb -> 1,679.10kb (26.9%) /data/posts/2019/07/23/bird-nest.png -- 769.07kb -> 565.24kb (26.5%) /data/posts/2016/01/01/room-2.png -- 887.51kb -> 664.12kb (25.17%) /data/posts/2016/01/12/cover.png -- 212.88kb -> 159.54kb (25.05%) /data/posts/2017/01/01/cover.png -- 381.25kb -> 287.23kb (24.66%) /data/posts/2018/01/01/mdr-1000x.png -- 658.18kb -> 498.23kb (24.3%) /data/posts/2016/01/11/cover.png -- 227.37kb -> 172.12kb (24.3%) /data/posts/2015/12/27/cover.png -- 494.67kb -> 377.75kb (23.64%) /data/posts/2015/12/13/cover.png -- 237.35kb -> 181.47kb (23.55%) /data/posts/2019/07/23/palace-museum-03.png -- 2,427.70kb -> 1,856.39kb (23.53%) /data/posts/2019/07/23/bird-nest-show.png -- 260.91kb -> 200.18kb (23.28%) /data/posts/2015/11/10/cover.png -- 503.45kb -> 386.65kb (23.2%) /data/posts/2017/05/05/cover.png -- 466.57kb -> 360.52kb (22.73%) /data/posts/2017/03/12/cover.png -- 393.69kb -> 304.33kb (22.7%) /data/posts/2016/04/30/cover.png -- 218.60kb -> 171.73kb (21.44%) /data/posts/2015/12/14/cover.png -- 619.96kb -> 488.14kb (21.26%) /data/posts/2019/07/23/great-wall-03.png -- 293.96kb -> 235.63kb (19.84%) /data/posts/2016/04/30/notification.png -- 139.38kb -> 112.38kb (19.38%) /data/posts/2019/07/23/palace-museum-05.png -- 869.00kb -> 704.97kb (18.88%) /data/posts/2019/07/23/palace-museum-04.png -- 226.05kb -> 184.65kb (18.31%) /data/posts/2016/01/01/wechat-open-account.png -- 154.67kb -> 126.82kb (18%) /data/posts/2019/07/23/pku-untitled-lake.png -- 708.24kb -> 580.82kb (17.99%) /data/posts/2019/07/23/palace-museum-02.png -- 1,419.99kb -> 1,166.53kb (17.85%) /data/posts/2019/07/23/great-wall-02.png -- 837.29kb -> 689.90kb (17.6%) /data/posts/2019/07/23/great-wall-01.png -- 906.48kb -> 758.52kb (16.32%) /data/posts/2016/03/06/cover.png -- 176.93kb -> 148.13kb (16.28%) /data/posts/2016/04/10/cover.png -- 131.34kb -> 111.14kb (15.38%) /data/posts/2016/07/05/room-architecture.png -- 350.50kb -> 304.79kb (13.04%) /data/posts/2019/07/23/palace-museum-01.png -- 473.79kb -> 418.15kb (11.74%) /data/posts/2016/04/09/cover.png -- 201.86kb -> 180.70kb (10.48%) /data/posts/2018/01/01/cover.png -- 149.00kb -> 134.63kb (9.64%) /data/posts/2015/12/13/update-nodejs.png -- 210.48kb -> 190.65kb (9.42%) /data/posts/2016/01/01/graduaction.png -- 270.91kb -> 245.83kb (9.26%) /data/posts/2015/10/25/cover.png -- 212.56kb -> 194.10kb (8.68%) /data/posts/2015/12/13/add-app-launch-icon.png -- 194.62kb -> 178.88kb (8.09%) /data/posts/2018/03/04/karma-jawr-generated-index.png -- 302.12kb -> 282.93kb (6.35%) /data/posts/2015/12/13/config-jdk-path.png -- 191.25kb -> 179.41kb (6.19%) /data/posts/2016/07/05/wakatime.png -- 78.61kb -> 73.97kb (5.9%) /data/posts/2017/03/12/shortcut.png -- 1,464.71kb -> 1,380.44kb (5.75%) /data/posts/2018/03/03/cover.png -- 247.84kb -> 239.43kb (3.39%) /data/posts/2015/12/13/check-run-configuration.png -- 361.30kb -> 353.18kb (2.25%) /data/posts/2017/03/12/desktop-version-shortcut.png -- 101.12kb -> 98.88kb (2.22%) /data/posts/2017/01/01/hardware-info.png -- 327.79kb -> 322.53kb (1.6%) /data/posts/2019/08/18/migrating-github-actions.png -- 237.24kb -> 236.67kb (0.24%) Signed-off-by: ImgBotApp <ImgBotHelp@gmail.com> * perf: optimize images with `imagemin` * [ImgBot] Optimize images *Total -- 3,263.42kb -> 3,180.38kb (2.54%) /data/posts/2016/07/05/cover.png -- 140.04kb -> 98.07kb (29.97%) /data/posts/2018/01/01/mdr-1000x.png -- 454.12kb -> 445.25kb (1.95%) /data/posts/2018/04/01/cover.png -- 41.33kb -> 40.64kb (1.68%) /data/posts/2016/07/05/sunroom.png -- 460.83kb -> 454.00kb (1.48%) /data/posts/2016/07/05/passing-route.png -- 408.49kb -> 402.68kb (1.42%) /data/posts/2017/01/01/hardware-info.png -- 144.04kb -> 142.17kb (1.3%) /data/posts/2017/03/12/shortcut.png -- 578.93kb -> 571.39kb (1.3%) /data/posts/2016/01/01/team-3-ita.png -- 239.69kb -> 236.76kb (1.22%) /data/posts/2016/07/05/desktop-installation.png -- 405.36kb -> 401.10kb (1.05%) /data/posts/2016/07/05/bedroom.png -- 390.58kb -> 388.32kb (0.58%) Signed-off-by: ImgBotApp <ImgBotHelp@gmail.com> * chore(release): 6.3.1 [skip ci] ## [6.3.1](https://github.com/aquariuslt/blog/compare/v6.3.0...v6.3.1) (2019-10-22) ### Performance Improvements * optimize images with `imagemin` ([5a0d5d6](https://github.com/aquariuslt/blog/commit/5a0d5d61cc672293927b374f698a47b01ab48e83)) * fix(render): fix rendered html not contains lang attribute * chore(release): 6.3.2 [skip ci] ## [6.3.2](https://github.com/aquariuslt/blog/compare/v6.3.1...v6.3.2) (2019-10-22) ### Bug Fixes * **render:** fix rendered html not contains lang attribute ([dd12e78](https://github.com/aquariuslt/blog/commit/dd12e780ad8b6e0303d3340bf5e1a1423a4192e6)) * feat(theme-react): create package `@blog/theme-react` * fix(theme-vue): add fallback route handling in router definition * chore(release): 6.4.0 [skip ci] # [6.4.0](https://github.com/aquariuslt/blog/compare/v6.3.2...v6.4.0) (2019-10-24) ### Bug Fixes * **theme-vue:** add fallback route handling in router definition ([a7900f5](https://github.com/aquariuslt/blog/commit/a7900f58fe42b5a219444197d26d4a3bd43daefa)) ### Features * **theme-react:** create package `@blog/theme-react` ([7f69529](https://github.com/aquariuslt/blog/commit/7f69529502ae291de7db6b48062f3578cbb6ff78)) * feat(analytics): inject google-analytics + workbox offline analytics * chore(release): 6.5.0 [skip ci] # [6.5.0](https://github.com/aquariuslt/blog/compare/v6.4.0...v6.5.0) (2019-10-26) ### Features * **analytics:** inject google-analytics + workbox offline analytics ([523c6ad](https://github.com/aquariuslt/blog/commit/523c6adb34ccdf5ec6402c00a0d4eb44d797aba6)) * feat(theme-react): add package `@blog/theme-react` * refactor(theme-react): update webpack build flow * chore(release): 6.6.0 [skip ci] # [6.6.0](https://github.com/aquariuslt/blog/compare/v6.5.0...v6.6.0) (2019-10-27) ### Features * **theme-react:** add package `@blog/theme-react` ([8e2082e](https://github.com/aquariuslt/blog/commit/8e2082e3e3a4e7a0b39071adda4b4380a94a1f11)) * fix(theme-react): update jest config with `testMatch` * chore(release): 6.6.1 [skip ci] ## [6.6.1](https://github.com/aquariuslt/blog/compare/v6.6.0...v6.6.1) (2019-10-27) ### Bug Fixes * **theme-react:** update jest config with `testMatch` ([8f782a2](https://github.com/aquariuslt/blog/commit/8f782a206b9db63f19b7a27c709687a1ea29f80d)) * fix(theme-react): fix webpack configurations * fix(sitemap): fix sitemap generation issue - do not modify article context raw string value when using Object.assign * fix: correct test issue * chore(release): 6.6.2 [skip ci] ## [6.6.2](https://github.com/aquariuslt/blog/compare/v6.6.1...v6.6.2) (2019-10-30) ### Bug Fixes * **sitemap:** fix sitemap generation issue ([3e61011](https://github.com/aquariuslt/blog/commit/3e610112d56a57a32134d3c1187d356aa2d883d6)) * **theme-react:** fix webpack configurations ([58afb8a](https://github.com/aquariuslt/blog/commit/58afb8af5c9b83f9dd623c49815580827d0fbe64)) * correct test issue ([d491722](https://github.com/aquariuslt/blog/commit/d491722882f84980b997e2f951dac902d352f18c)) * fix(theme-react): fix webpack-dev-server hmr issue * chore(release): 6.6.3 [skip ci] ## [6.6.3](https://github.com/aquariuslt/blog/compare/v6.6.2...v6.6.3) (2019-10-30) ### Bug Fixes * **theme-react:** fix webpack-dev-server hmr issue ([4d15a4c](https://github.com/aquariuslt/blog/commit/4d15a4cb23112300480d19729260ad771316dc58)) * feat(theme-react): add route with apiPath as props * chore(release): 6.7.0 [skip ci] # [6.7.0](https://github.com/aquariuslt/blog/compare/v6.6.3...v6.7.0) (2019-11-02) ### Features * **theme-react:** add route with apiPath as props ([d5f406f](https://github.com/aquariuslt/blog/commit/d5f406f9a86dee28454ebdcb6a3fb82a17b1fd59)) * feat(theme-react): add component: navigation * fix(markdown): add anchor plugin to generate heading ids * feat(theme-react): add components: ContentItems * feat(theme-react): enable theme-react * chore(release): 6.8.0 [skip ci] # [6.8.0](https://github.com/aquariuslt/blog/compare/v6.7.0...v6.8.0) (2019-11-03) ### Bug Fixes * **markdown:** add anchor plugin to generate heading ids ([5871078](https://github.com/aquariuslt/blog/commit/5871078c66143f99eb1bd2e5fc1484eef7ff2ced)) ### Features * **theme-react:** add component: navigation ([9648750](https://github.com/aquariuslt/blog/commit/9648750466f711f660180323c32b61f5ee61573c)) * **theme-react:** add components: ContentItems ([7882342](https://github.com/aquariuslt/blog/commit/7882342e77d76eef53224ff9a3283372742e2b73)) * **theme-react:** enable theme-react ([cd2a588](https://github.com/aquariuslt/blog/commit/cd2a588e5499f19643876a11cd2bf4c51bb590fa)) * fix(theme-react): remove react-disqus * chore(release): 6.8.1 [skip ci] ## [6.8.1](https://github.com/aquariuslt/blog/compare/v6.8.0...v6.8.1) (2019-11-03) ### Bug Fixes * **theme-react:** remove react-disqus ([09f416c](https://github.com/aquariuslt/blog/commit/09f416cd61d64f507a4c346c1a1f7827f685b203)) * feat(theme-react): re-enable service-worker * chore(release): 6.9.0 [skip ci] # [6.9.0](https://github.com/aquariuslt/blog/compare/v6.8.1...v6.9.0) (2019-11-03) ### Features * **theme-react:** re-enable service-worker ([86a5fcd](https://github.com/aquariuslt/blog/commit/86a5fcd9e7ff1fa0dc33531a696f03646398ccec)) * feat(theme-react): enable pwa manifest json injection * chore(release): 6.10.0 [skip ci] # [6.10.0](https://github.com/aquariuslt/blog/compare/v6.9.0...v6.10.0) (2019-11-03) ### Features * **theme-react:** enable pwa manifest json injection ([4705060](https://github.com/aquariuslt/blog/commit/47050608eec1445c65d295567e20233bc0891491)) * perf(theme-react): update service-worker config - enableing offline at `start_url` * chore(release): 6.10.1 [skip ci] ## [6.10.1](https://github.com/aquariuslt/blog/compare/v6.10.0...v6.10.1) (2019-11-03) ### Performance Improvements * **theme-react:** update service-worker config ([be2d9ef](https://github.com/aquariuslt/blog/commit/be2d9ef7c002a132778edf4c873100c73990e6c0)) * feat(theme-react): add functional component with disqus api * chore(release): 6.11.0 [skip ci] # [6.11.0](https://github.com/aquariuslt/blog/compare/v6.10.1...v6.11.0) (2019-11-03) ### Features * **theme-react:** add functional component with disqus api ([14b1c21](https://github.com/aquariuslt/blog/commit/14b1c21b71628f153b770b764785da9f9b79c839)) * feat(theme-react): add keyword in article detail * fix(theme-react): fix type conversion for keyword * chore(release): 6.12.0 [skip ci] # [6.12.0](https://github.com/aquariuslt/blog/compare/v6.11.0...v6.12.0) (2019-11-03) ### Bug Fixes * **theme-react:** fix type conversion for keyword ([ee93ba9](https://github.com/aquariuslt/blog/commit/ee93ba9b894c859941fda3b31ee436de1605efa2)) ### Features * **theme-react:** add keyword in article detail ([27ba180](https://github.com/aquariuslt/blog/commit/27ba180f74e0ec77b16514c2a4ac47e9b57baec9)) * chore(theme-react): using paper instead of card for Table page * chore(theme-react): add favicon.ico avoid log error at console * style(theme-react): update cover image height * style(theme-react): update collection card style * fix(theme-react): fix article-detail.tsx * chore(release): 6.12.1 [skip ci] ## [6.12.1](https://github.com/aquariuslt/blog/compare/v6.12.0...v6.12.1) (2019-11-04) ### Bug Fixes * **theme-react:** fix article-detail.tsx ([68bad92](https://github.com/aquariuslt/blog/commit/68bad92fc7529836759e3655e7646ec0f8b2678c)) * refactor(theme-react): migrate `Comment` from `react-disqus-components` * fix(theme-react): add base href meta * chore(release): 6.12.2 [skip ci] ## [6.12.2](https://github.com/aquariuslt/blog/compare/v6.12.1...v6.12.2) (2019-11-07) ### Bug Fixes * **theme-react:** add base href meta ([ee92718](https://github.com/aquariuslt/blog/commit/ee9271857ae8d0e8ee82111d2bce8e101d7c5a11)) * perf(theme-react): add lozad for lazy load image * fix(theme-react): add missing dependencies - url-loader * chore(release): 6.12.3 [skip ci] ## [6.12.3](https://github.com/aquariuslt/blog/compare/v6.12.2...v6.12.3) (2019-11-08) ### Bug Fixes * **theme-react:** add missing dependencies ([ae6d2cc](https://github.com/aquariuslt/blog/commit/ae6d2ccbf850c9bfdac75e3407ac85dc2223cfb0)) ### Performance Improvements * **theme-react:** add lozad for lazy load image ([501d034](https://github.com/aquariuslt/blog/commit/501d034cb69074bc3a2d19c705bf27403f86086d)) * perf(theme-react): mark all chunks as preload * chore(release): 6.12.4 [skip ci] ## [6.12.4](https://github.com/aquariuslt/blog/compare/v6.12.3...v6.12.4) (2019-11-09) ### Performance Improvements * **theme-react:** mark all chunks as preload ([c26889f](https://github.com/aquariuslt/blog/commit/c26889f1f605a3aaaeece920ad55917dd0338e45)) * fix(theme-react): fix invalid ref in useEffect() in ArticleDetail * chore(release): 6.12.5 [skip ci] ## [6.12.5](https://github.com/aquariuslt/blog/compare/v6.12.4...v6.12.5) (2019-11-09) ### Bug Fixes * **theme-react:** fix invalid ref in useEffect() in ArticleDetail ([32140cc](https://github.com/aquariuslt/blog/commit/32140cc59522a5303c5b019bec5ce84485a58fa3)) * perf: reduce cover images size * chore(release): 6.12.6 [skip ci] ## [6.12.6](https://github.com/aquariuslt/blog/compare/v6.12.5...v6.12.6) (2019-11-09) ### Performance Improvements * reduce cover images size ([ba16df8](https://github.com/aquariuslt/blog/commit/ba16df839ec1723fea4722e3eabb1258acdfd1fb)) * refactor(theme-react): add component `LazyImage` * ci: update ci based images - circleci: from 10.16 -> 12.13 * chore(theme-vue): remove unused service-worker.js in dev mode - there is no `.js` file in project! * style(theme-react): add animation for `LazyImage` * feat(theme-react): add robots.txt generation * chore(release): 6.13.0 [skip ci] # [6.13.0](https://github.com/aquariuslt/blog/compare/v6.12.6...v6.13.0) (2019-11-09) ### Features * **theme-react:** add robots.txt generation ([8fa8490](https://github.com/aquariuslt/blog/commit/8fa84909834591d97a58ca7ba4ca29d6794d9503)) * feat(theme-react): add back-to-top FAB button * chore(release): 6.14.0 [skip ci] # [6.14.0](https://github.com/aquariuslt/blog/compare/v6.13.0...v6.14.0) (2019-11-09) ### Features * **theme-react:** add back-to-top FAB button ([2945831](https://github.com/aquariuslt/blog/commit/294583108aa6d32a7fe75238406fe792d1a41630)) * fix(theme-react): update Fab import from * chore(release): 6.14.1 [skip ci] ## [6.14.1](https://github.com/aquariuslt/blog/compare/v6.14.0...v6.14.1) (2019-11-09) ### Bug Fixes * **theme-react:** update Fab import from ([456d081](https://github.com/aquariuslt/blog/commit/456d0813ba47d6f9468d4403678376848637b649)) * perf(theme-react): bump react-disqus-components version * chore(release): 6.14.2 [skip ci] ## [6.14.2](https://github.com/aquariuslt/blog/compare/v6.14.1...v6.14.2) (2019-11-09) ### Performance Improvements * **theme-react:** bump react-disqus-components version ([c08676c](https://github.com/aquariuslt/blog/commit/c08676c689570ca1988e11aba15c951b122d8b8c)) * fix(theme-react): remove basePath seetings * chore(release): 6.14.3 [skip ci] ## [6.14.3](https://github.com/aquariuslt/blog/compare/v6.14.2...v6.14.3) (2019-11-10) ### Bug Fixes * **theme-react:** remove basePath seetings ([59241d6](https://github.com/aquariuslt/blog/commit/59241d6eeeab2d0df6c5f73741d3cd5472030efe)) * fix(theme-react): bump `react-disqus-comments` version - fix component unmount/mount will not clean `disqus_thread` element * chore(release): 6.14.4 [skip ci] ## [6.14.4](https://github.com/aquariuslt/blog/compare/v6.14.3...v6.14.4) (2019-11-10) ### Bug Fixes * **theme-react:** bump `react-disqus-comments` version ([a3253f1](https://github.com/aquariuslt/blog/commit/a3253f155800c15fcbf3bb181381f3996cbf7756)) * fix(theme-react): bump `react-disqus-comments` version - fix component unmount/mount will not clean `disqus_thread` element * chore(release): 6.14.5 [skip ci] ## [6.14.5](https://github.com/aquariuslt/blog/compare/v6.14.4...v6.14.5) (2019-11-10) ### Bug Fixes * **theme-react:** bump `react-disqus-comments` version ([9cfaed9](https://github.com/aquariuslt/blog/commit/9cfaed9a897992bb0904c2eb1cd5712c88b3ce9d)) * fix(theme-react): bump `react-disqus-comments` version - fix component unmount/mount will not clean `disqus_thread` element * chore(release): 6.14.6 [skip ci] ## [6.14.6](https://github.com/aquariuslt/blog/compare/v6.14.5...v6.14.6) (2019-11-10) ### Bug Fixes * **theme-react:** bump `react-disqus-comments` version ([02efabb](https://github.com/aquariuslt/blog/commit/02efabb62bf5a461c110c0324d3bc0a287710bd4)) * fix(theme-react): bump `react-disqus-comments` version * chore(release): 6.14.7 [skip ci] ## [6.14.7](https://github.com/aquariuslt/blog/compare/v6.14.6...v6.14.7) (2019-11-10) ### Bug Fixes * **theme-react:** bump `react-disqus-comments` version ([7534dfb](https://github.com/aquariuslt/blog/commit/7534dfb088948d07f30d62ebd705de4a73dcc3ba)) * perf(theme-react): enable dynamic import and auto chunk spliting * chore(release): 6.14.8 [skip ci] ## [6.14.8](https://github.com/aquariuslt/blog/compare/v6.14.7...v6.14.8) (2019-11-10) ### Performance Improvements * **theme-react:** enable dynamic import and auto chunk spliting ([095e4d5](https://github.com/aquariuslt/blog/commit/095e4d5f2c320227cc37b64e63ec1c1ef8fa0097)) * perf(theme-react): bump `react-disqus-components` version - support lazy load for disqus comment - update markdown code highlight style to dracula * chore(release): 6.14.9 [skip ci] ## [6.14.9](https://github.com/aquariuslt/blog/compare/v6.14.8...v6.14.9) (2019-11-11) ### Performance Improvements * **theme-react:** bump `react-disqus-components` version ([13cbe18](https://github.com/aquariuslt/blog/commit/13cbe18f68dc194d9754fa66b8ff79fe0f885375)) * style(theme-react): revert highlight css theming * style(theme-react): enable black-like backgorund in code block * perf(theme-react): remove empty `ul` element in `ContentItems` * chore(theme-react): update jest snapshot * chore(release): 6.14.10 [skip ci] ## [6.14.10](https://github.com/aquariuslt/blog/compare/v6.14.9...v6.14.10) (2019-11-11) ### Performance Improvements * **theme-react:** remove empty `ul` element in `ContentItems` ([8c548f6](https://github.com/aquariuslt/blog/commit/8c548f62ffcd6b3b22db5b45cb5010a277063533)) * style(theme-react): using `ol` instead of `ul` in ContentItems - follow suggestions from https://developer.mozilla.org/zh-CN/docs/Web/HTML/Element/ol * fix(route-tools): add `id` as google-analytics tag * chore(release): 6.14.11 [skip ci] ## [6.14.11](https://github.com/aquariuslt/blog/compare/v6.14.10...v6.14.11) (2019-11-12) ### Bug Fixes * **route-tools:** add `id` as google-analytics tag ([f6dc172](https://github.com/aquariuslt/blog/commit/f6dc172b4bbe465978ae7e4301d63096550f393f)) * style(theme-react): enable roboto in markdown-body * posts: draft version for `Monorepo Practice in Typescript Projects` * ci: upgrade build time resource to `large` * chore: revert circleci config update * fix: downgrade and lock lerna version for workaround - see https://github.com/lerna/lerna/issues/2348 * chore(release): 6.14.12 [skip ci] ## [6.14.12](https://github.com/aquariuslt/blog/compare/v6.14.11...v6.14.12) (2019-11-17) ### Bug Fixes * downgrade and lock lerna version for workaround ([af148f6](https://github.com/aquariuslt/blog/commit/af148f6198433681f502ea49312d7062178c9bea)) * fix posts toc issue ([65f6a6d](https://github.com/aquariuslt/blog/commit/65f6a6d688a53704a182139ae06a21c5fbaf048a)) * perf: add `--add` at `gh-pages` deploy args * chore(release): 6.14.13 [skip ci] ## [6.14.13](https://github.com/aquariuslt/blog/compare/v6.14.12...v6.14.13) (2019-11-17) ### Performance Improvements * add `--add` at `gh-pages` deploy args ([53e9305](https://github.com/aquariuslt/blog/commit/53e93051a04ef288716fa517ca2f2eeeb3ade749)) * feat(theme-react): add active content-item scroll listener * chore(release): 6.15.0 [skip ci] # [6.15.0](https://github.com/aquariuslt/blog/compare/v6.14.13...v6.15.0) (2019-11-24) ### Features * **theme-react:** add active content-item scroll listener ([c6c70b4](https://github.com/aquariuslt/blog/commit/c6c70b471111a248a60b7f00cf534feb99b38e7b)) * perf(theme-react): update active content-item scroll listener - reduce findActiveIndex when props is undefined * chore(release): 6.15.1 [skip ci] ## [6.15.1](https://github.com/aquariuslt/blog/compare/v6.15.0...v6.15.1) (2019-11-24) ### Performance Improvements * **theme-react:** update active content-item scroll listener ([bb1e3df](https://github.com/aquariuslt/blog/commit/bb1e3df923ac8141d4328b3d8898c66f5e59517f)) * ci: add bundlesize checking at github actions * ci: update github actions workflow node matrix version * ci: revert update node-version matrix confign in github actions * ci: correct github actions config - add `|` at yml run steps * perf(theme-react): update active content-item scroll listener - update state when click content items * chore(release): 6.15.2 [skip ci] ## [6.15.2](https://github.com/aquariuslt/blog/compare/v6.15.1...v6.15.2) (2019-11-24) ### Performance Improvements * **theme-react:** update active content-item scroll listener ([cfbd23f](https://github.com/aquariuslt/blog/commit/cfbd23f783730d160f0e240f605b09d713859fe6)) * chore: fix typo * style(theme-react): update active toc styles * feat: enable pages * chore(release): 6.16.0 [skip ci] # [6.16.0](https://github.com/aquariuslt/blog/compare/v6.15.2...v6.16.0) (2019-11-26) ### Features * enable pages ([5a047b6](https://github.com/aquariuslt/blog/commit/5a047b64ce811fa77aed10af8b96c2d68876d8b6)) * [ImgBot] Optimize images /data/pages/about.png -- 13.12kb -> 12.74kb (2.9%) Signed-off-by: ImgBotApp <ImgBotHelp@gmail.com> * feat: enable webp x <picture> for better performance * chore(release): 6.17.0 [skip ci] # [6.17.0](https://github.com/aquariuslt/blog/compare/v6.16.0...v6.17.0) (2019-11-26) ### Features * enable webp x <picture> for better performance ([a657c27](https://github.com/aquariuslt/blog/commit/a657c272764a3cb2c1bfdafc6e6c12bae5034754)) * fix(theme-react): add `alt` attribute at lazy image * chore(release): 6.17.1 [skip ci] ## [6.17.1](https://github.com/aquariuslt/blog/compare/v6.17.0...v6.17.1) (2019-11-26) ### Bug Fixes * **theme-react:** add `alt` attribute at lazy image ([74eba53](https://github.com/aquariuslt/blog/commit/74eba5361f440379f8fcc94bfcccfbeab470ae9f)) * revert(theme-react): revert lazy image picture tag perf * perf(theme-react): using vanilla-lazyload instead lozad * chore(release): 6.17.2 [skip ci] ## [6.17.2](https://github.com/aquariuslt/blog/compare/v6.17.1...v6.17.2) (2019-11-26) ### Performance Improvements * **theme-react:** using vanilla-lazyload instead lozad ([d88019f](https://github.com/aquariuslt/blog/commit/d88019f7be6e0ba58e43504fc894b5ac621b3d63)) ### Reverts * **theme-react:** revert lazy image picture tag perf ([396d6d6](https://github.com/aquariuslt/blog/commit/396d6d637b2d37af546d41bb2795fbaa8c5be778)) * perf(theme-react): set active state for TOC after perform scroll animate * chore(release): 6.17.3 [skip ci] ## [6.17.3](https://github.com/aquariuslt/blog/compare/v6.17.2...v6.17.3) (2019-11-26) ### Performance Improvements * **theme-react:** set active state for TOC after perform scroll animate ([ed36723](https://github.com/aquariuslt/blog/commit/ed36723b5f1db38708cc6c22dd6b26765e6b0e1c)) * perf(theme-react): enable React.hydrate() * chore(release): 6.17.4 [skip ci] ## [6.17.4](https://github.com/aquariuslt/blog/compare/v6.17.3...v6.17.4) (2019-11-26) ### Performance Improvements * **theme-react:** enable React.hydrate() ([8200f3a](https://github.com/aquariuslt/blog/commit/8200f3a41184295351ca6fb7d1e8a98342b6865d)) * pages: update `about-me` * perf(theme-react): toggle scroll callback after click * chore(release): 6.17.5 [skip ci] ## [6.17.5](https://github.com/aquariuslt/blog/compare/v6.17.4...v6.17.5) (2019-11-28) ### Performance Improvements * **theme-react:** toggle scroll callback after click ([09fd803](https://github.com/aquariuslt/blog/commit/09fd80318d48c2bc6c6fb199a6dda59753854d35)) * style(theme-react): using default color as main frame background * style(theme-react): using default color as main frame background * style(theme-react): using default color as main frame background * style(theme-react): using default color as main frame background * perf(theme-react): toggle scroll callback after click * chore(release): 6.17.6 [skip ci] ## [6.17.6](https://github.com/aquariuslt/blog/compare/v6.17.5...v6.17.6) (2019-11-28) ### Performance Improvements * **theme-react:** toggle scroll callback after click ([4bff76f](https://github.com/aquariuslt/blog/commit/4bff76f724ec51dc8e8e17687451e3d24829cf90)) * perf(theme-react): use scroll-into-view-if-needed * chore(release): 6.17.7 [skip ci] ## [6.17.7](https://github.com/aquariuslt/blog/compare/v6.17.6...v6.17.7) (2019-11-29) ### Performance Improvements * **theme-react:** use scroll-into-view-if-needed ([5084e36](https://github.com/aquariuslt/blog/commit/5084e36fc063c75067b8764abba38a2df517d218)) * chore: bump dependencies version and fix typos * perf: disable offline google-analytics * chore(release): 6.17.8 [skip ci] ## [6.17.8](https://github.com/aquariuslt/blog/compare/v6.17.7...v6.17.8) (2019-11-30) ### Performance Improvements * disable offline google-analytics ([42815cc](https://github.com/aquariuslt/blog/commit/42815ccedd0022477ad62b61702e69dae371e7f3)) * refactor: update sub-packages naming packages ├── api-generator -> api ├── application -> move to ../../src not use core (next) ├── article-tools -> article ├── common ├── config ├── markdown ├── migration -> migration-cli ├── pwa-tools -> pwa ├── routes-tools -> router ├── theme-react └── theme-vue * fix(theme-react): fix url-loader upgrade to v3 usage - add default esmodule syntax * chore(release): 6.17.9 [skip ci] ## [6.17.9](https://github.com/aquariuslt/blog/compare/v6.17.8...v6.17.9) (2019-11-30) ### Bug Fixes * **theme-react:** fix url-loader upgrade to v3 usage ([8e0e983](https://github.com/aquariuslt/blog/commit/8e0e9831204920b298caa357eb776e4c515f5311)) * refactor: dir structure & build scripts ## Directory Refactoring - app: repo-root - libs: packages/* - themes: themes/* ## Script Refactoring - build:lib - build:theme - build:app - build:app:prod → final build with env * ci: fix circleci global install lerna issue * ci: fix ts build error * ci: fix ts build error * ci: fix ts build error * refactor: migrate tsconfig.json and nest-cli cmd * docs: update docs * refactor: move `src` to `service` as `@blog/service` * chore(release): 6.17.10 [skip ci] ## [6.17.10](https://github.com/aquariuslt/blog/compare/v6.17.9...v6.17.10) (2019-12-01) ### Performance Improvements * **pwa:** precache manifest including webp ([6f849b8](https://github.com/aquariuslt/blog/commit/6f849b8a0143812dbab963549fe6726bfdcb266b)) * refactor: use `coverage` folder to save coverage report * chore: bump dependencies version * chore(release): 6.18.0 [skip ci] # [6.18.0](https://github.com/aquariuslt/blog/compare/v6.17.10...v6.18.0) (2019-12-06) ### Features * **router:** create sitemap item for pages ([88cbe8a](https://github.com/aquariuslt/blog/commit/88cbe8a5059bfdeafdb5ff5b169b0ecb5a83cbff)) * feat(migration): remove migration package * chore(release): 6.19.0 [skip ci] # [6.19.0](https://github.com/aquariuslt/blog/compare/v6.18.0...v6.19.0) (2019-12-07) ### Features * **migration:** remove migration package ([351c13e](https://github.com/aquariuslt/blog/commit/351c13eb6a22f682197b0e9ab0c7b931b413ba33)) * feat(theme-react): set hash after click content-item * chore(release): 6.20.0 [skip ci] # [6.20.0](https://github.com/aquariuslt/blog/compare/v6.19.0...v6.20.0) (2019-12-07) ### Features * **theme-react:** set hash after click content-item ([be3fb3b](https://github.com/aquariuslt/blog/commit/be3fb3b1d491bc9a2a62e1f3f746fc2ec2dc1837)) * pages: update about cover image * chore(release): 6.20.1 [skip ci] ## [6.20.1](https://github.com/aquariuslt/blog/compare/v6.20.0...v6.20.1) (2019-12-07) ### Bug Fixes * resolve test case declaration issue ([7d94ce1](https://github.com/aquariuslt/blog/commit/7d94ce19e222063167e88c0d0936f1b167ac6f07)) * refactor(markdown): update tests import from index instead form self * chore(release): 6.20.2 [skip ci] ## [6.20.2](https://github.com/aquariuslt/blog/compare/v6.20.1...v6.20.2) (2019-12-08) ### Bug Fixes * **theme-react:** clear `afterClick` timeout function first ([16f5c9a](https://github.com/aquariuslt/blog/commit/16f5c9a0634b4827ea399b08119fdd0236cef431)) * chore(release): 6.20.3 [skip ci] ## [6.20.3](https://github.com/aquariuslt/blog/compare/v6.20.2...v6.20.3) (2019-12-08) ### Bug Fixes * **theme-react:** update scroll callback trigger deps ([9a2679a](https://github.com/aquariuslt/blog/commit/9a2679acc26a5d2027305e2eab43b9144c10deee)) * posts: add post `year in review 2019` * ci: add cn deploy steps * ci: add cn deploy steps * chore: revert deploy-cn changes * posts: add post using-patch-package-patching-node-modules * chore(release): 6.20.4 [skip ci] ## [6.20.4](https://github.com/aquariuslt/blog/compare/v6.20.3...v6.20.4) (2020-02-13) ### Bug Fixes * lazyload image component issue under pre-render ([5e9dc38](https://github.com/aquariuslt/blog/commit/5e9dc38f1d392b15b4b8e75e5e0e3ff6c5e78db6)) * chore(release): 6.20.5 [skip ci] ## [6.20.5](https://github.com/aquariuslt/blog/compare/v6.20.4...v6.20.5) (2020-02-15) ### Bug Fixes * **theme-react:** use raw img tag instead of lazy load image ([ba89629](https://github.com/aquariuslt/blog/commit/ba8962987bb1ffb75a3af5af86e437a971526b82)) * pages: add page `projects` * perf(post): optimize image size * chore(release): 6.20.6 [skip ci] ## [6.20.6](https://github.com/aquariuslt/blog/compare/v6.20.5...v6.20.6) (2020-02-15) ### Bug Fixes * **pwa:** upgrade workbox-build to v5.0.0 ([acdde98](https://github.com/aquariuslt/blog/commit/acdde9828e15816d62a542f2ef1a17e4b0ea7958)) * webpack-favicons plugin version update issue ([d48fcbc](https://github.com/aquariuslt/blog/commit/d48fcbce77c35d474fb94d6d9b4db0389b481774)) * webpack-favicons plugin version update issue ([a1a6690](https://github.com/aquariuslt/blog/commit/a1a66903b9c14d6e806131f754a9257137b2d73e)) ### Performance Improvements * **post:** optimize image size ([da1e115](https://github.com/aquariuslt/blog/commit/da1e115ac87bbc360b0b59649fe954c21181a1af)) * perf: optimize png in posts * chore(release): 6.20.7 [skip ci] ## [6.20.7](https://github.com/aquariuslt/blog/compare/v6.20.6...v6.20.7) (2020-02-16) ### Performance Improvements * optimize png in posts ([e52fff8](https://github.com/aquariuslt/blog/commit/e52fff8ca598cbbbccdb7fd27767d60754f7adab)) * docs: update README, add screenshots * chore(deps): add renovate.json * ci: update renovate config - bumpVersion set to major - move revonate config file under `.github` * chore(deps): update node.js to v12.16 * chore(release): 6.20.8 [skip ci] ## [6.20.8](https://github.com/aquariuslt/blog/compare/v6.20.7...v6.20.8) (2020-02-22) ### Bug Fixes * **deps:** update dependency github-markdown-css to v4 ([395e081](https://github.com/aquariuslt/blog/commit/395e081a7a1ac32dfbabe1aef673c9e9fc03be2d)) * chore(release): 6.20.9 [skip ci] ## [6.20.9](https://github.com/aquariuslt/blog/compare/v6.20.8...v6.20.9) (2020-02-23) ### Bug Fixes * **deps:** update dependency @material-ui/core to v4.9.4 ([a429783](https://github.com/aquariuslt/blog/commit/a4297839d07680a63a997c8a274f8f97af4a33ca)) * chore(release): 6.20.10 [skip ci] ## [6.20.10](https://github.com/aquariuslt/blog/compare/v6.20.9...v6.20.10) (2020-02-23) ### Bug Fixes * **deps:** update dependency @nestjs/serve-static to v2 ([d683a12](https://github.com/aquariuslt/blog/commit/d683a12e8b99af5e5d4b3a81f2098e9116de170f)) * chore(release): 6.20.11 [skip ci] ## [6.20.11](https://github.com/aquariuslt/blog/compare/v6.20.10...v6.20.11) (2020-02-24) ### Bug Fixes * **deps:** update dependency vanilla-lazyload to v12.5.0 ([0614850](https://github.com/aquariuslt/blog/commit/061485021b673ca7f3b1e3978b115e3e1317b2f7)) * chore: integrate log4js in service * chore(release): 6.20.12 [skip ci] ## [6.20.12](https://github.com/aquariuslt/blog/compare/v6.20.11...v6.20.12) (2020-02-25) ### Bug Fixes * **deps:** update dependency date-fns to v2.10.0 ([59de3bc](https://github.com/aquariuslt/blog/commit/59de3bc92566bd3a8a721aa29861a44cf2932938)) * chore(release): 6.21.0 [skip ci] # [6.21.0](https://github.com/aquariuslt/blog/compare/v6.20.12...v6.21.0) (2020-02-25) ### Features * **theme-react:** add pv event after url location changed ([4407ba2](https://github.com/aquariuslt/blog/commit/4407ba24cf0f8f393f82b97efbf33859591176bf)) * chore(release): 6.21.1 [skip ci] ## [6.21.1](https://github.com/aquariuslt/blog/compare/v6.21.0...v6.21.1) (2020-02-26) ### Bug Fixes * **deps:** update dependency vue-router to v3.1.6 ([#31](https://github.com/aquariuslt/blog/issues/31)) ([7c3a5b4](https://github.com/aquariuslt/blog/commit/7c3a5b4bebee39a2c9a4203f0f41367844c7b026)) * chore(release): 6.21.2 [skip ci] ## [6.21.2](https://github.com/aquariuslt/blog/compare/v6.21.1...v6.21.2) (2020-02-26) ### Bug Fixes * **deps:** update dependency vue-meta to v2.3.3 ([#32](https://github.com/aquariuslt/blog/issues/32)) ([cbd6c19](https://github.com/aquariuslt/blog/commit/cbd6c19ec300b61dbc8518e07ee6c79a078929b8)) * chore(release): 6.21.3 [skip ci] ## [6.21.3](https://github.com/aquariuslt/blog/compare/v6.21.2...v6.21.3) (2020-02-27) ### Bug Fixes * **deps:** update react monorepo to v16.13.0 ([#33](https://github.com/aquariuslt/blog/issues/33)) ([503db8f](https://github.com/aquariuslt/blog/commit/503db8fb745f959a77e2606dae9bcf1e24a891d6)) * chore(release): 6.21.4 [skip ci] ## [6.21.4](https://github.com/aquariuslt/blog/compare/v6.21.3...v6.21.4) (2020-02-28) ### Bug Fixes * **deps:** update dependency vanilla-lazyload to v12.5.1 ([d331038](https://github.com/aquariuslt/blog/commit/d3310380bd4d9bfdcc0a40f2295574fefc6e29b7)) * posts: add post `keep-your-repo-dependencies-up-to-date-with-renovate` * chore(img-bot) optimize images (#41) *Total -- 4,132.04kb -> 3,579.78kb (13.37%) /data/posts/2020/03/01/revonate.png -- 236.63kb -> 165.37kb (30.11%) /data/pages/projects.png -- 115.00kb -> 92.88kb (19.23%) /docs/images/screenshot-mobile-home.png -- 1,555.03kb -> 1,302.77kb (16.22%) /docs/images/screenshot-mobile-category.png -- 124.79kb -> 107.55kb (13.82%) /docs/images/screenshot-mobile-detail.png -- 1,347.61kb -> 1,183.74kb (12.16%) /docs/images/web-dot-dev-benchmark.png -- 149.53kb -> 131.61kb (11.99%) /docs/images/lighthouse-result.png -- 117.30kb -> 110.39kb (5.89%) /docs/images/screenshot-desktop-detail.png -- 486.15kb -> 485.47kb (0.14%) Signed-off-by: ImgBotApp <ImgBotHelp@gmail.com> Co-authored-by: Imgbot <help@imgbot.net> * chore(release): 6.21.5 [skip ci] ## [6.21.5](https://github.com/aquariuslt/blog/compare/v6.21.4...v6.21.5) (2020-02-29) ### Bug Fixes * **deps:** update dependency @material-ui/core to v4.9.5 ([#40](https://github.com/aquariuslt/blog/issues/40)) ([aac40b3](https://github.com/aquariuslt/blog/commit/aac40b36114a2018922a2ab219eba6d408d7b816)) * **posts:** update cover image links ([8c0b4b6](https://github.com/aquariuslt/blog/commit/8c0b4b68e55400eeac8ce8d1479a1ad513d15a55)) * ci: bump github actions version * ci: update actions triggeried events - add pull_request event * chore(release): 6.21.6 [skip ci] ## [6.21.6](https://github.com/aquariuslt/blog/compare/v6.21.5...v6.21.6) (2020-03-01) ### Bug Fixes * **deps:** update dependency vanilla-lazyload to v13 ([#46](https://github.com/aquariuslt/blog/issues/46)) ([e62a722](https://github.com/aquariuslt/blog/commit/e62a722adde4e6d3c2796185d21ec08ad1ce0403)) * posts: update `keep-your-repo-dependencies-up-to-date-with-renovate` - add images for `revonate-setup` and `revonate-circleci-docker-image-support` * chore: optimize images (#47) *Total -- 239.96kb -> 223.41kb (6.9%) /data/posts/2020/03/01/revonate-circleci-docker-image-support.png -- 134.81kb -> 125.49kb (6.91%) /data/posts/2020/03/01/revonate-setup-pull-request.png -- 105.16kb -> 97.92kb (6.88%) Signed-off-by: ImgBotApp <ImgBotHelp@gmail.com> Co-authored-by: Imgbot <help@imgbot.net> * chore(release): 6.21.7 [skip ci] ## [6.21.7](https://github.com/aquariuslt/blog/compare/v6.21.6...v6.21.7) (2020-03-02) ### Bug Fixes * **deps:** update nest monorepo to v6.11.9 ([#51](https://github.com/aquariuslt/blog/issues/51)) ([b355915](https://github.com/aquariuslt/blog/commit/b35591540af52e352c29514ffb12408406001db7)) * chore(release): 6.21.8 [skip ci] ## [6.21.8](https://github.com/aquariuslt/blog/compare/v6.21.7...v6.21.8) (2020-03-03) ### Bug Fixes * **deps:** update dependency vanilla-lazyload to v13.0.1 ([#53](https://github.com/aquariuslt/blog/issues/53)) ([289142a](https://github.com/aquariuslt/blog/commit/289142a14186b6fb61c9800419c47682787b50d8)) * style: update deployment commit message style * chore(release): 6.21.9 [skip ci] ## [6.21.9](https://github.com/aquariuslt/blog/compare/v6.21.8...v6.21.9) (2020-03-03) ### Bug Fixes * **deps:** update nest monorepo to v6.11.11 ([#54](https://github.com/aquariuslt/blog/issues/54)) ([d915a14](https://github.com/aquariuslt/blog/commit/d915a1421db4111aa99353a845284e9700ab91f0)) * style: update favicon to z letter * chore(img) optimize images (#60) /themes/theme-react/src/favicon.png -- 54.39kb -> 49.45kb (9.09%) Signed-off-by: ImgBotApp <ImgBotHelp@gmail.com> Co-authored-by: Imgbot <help@imgbot.net> * chore(release): 6.22.0 [skip ci] # [6.22.0](https://github.com/aquariuslt/blog/compare/v6.21.9...v6.22.0) (2020-03-04) ### Features * **og:** build full url for og:image meta ([4ac06ad](https://github.com/aquariuslt/blog/commit/4ac06ad79b0981aa132304d8ae9728a8a2f9fc1c)) * chore(release): 6.22.1 [skip ci] ## [6.22.1](https://github.com/aquariuslt/blog/compare/v6.22.0...v6.22.1) (2020-03-04) ### Bug Fixes * **pwa:** revert workbox to v4.3.1 due to unclear document ([38a4e14](https://github.com/aquariuslt/blog/commit/38a4e14d56853ab1a127d82c0bd35714e52777dd)) * chore(release): 6.23.0 [skip ci] # [6.23.0](https://github.com/aquariuslt/blog/compare/v6.22.1...v6.23.0) (2020-03-05) ### Features * **now:** add `now.json` generation ([71ac079](https://github.com/aquariuslt/blog/commit/71ac079a5cbd5ee2c3f4c1d7cc94a0dc91c877b0)) * chore(release): 6.24.0 [skip ci] # [6.24.0](https://github.com/aquariuslt/blog/compare/v6.23.0...v6.24.0) (2020-03-05) ### Features * **now:** update now.json generation ([9c4814b](https://github.com/aquariuslt/blog/commit/9c4814b25aaf6ac4f5ee9054dcfad3159cb7c1aa)) * chore: update favicon.png * chore: optimize images (#66) /themes/theme-react/src/favicon.png -- 52.72kb -> 47.58kb (9.74%) Signed-off-by: ImgBotApp <ImgBotHelp@gmail.com> Co-authored-by: ImgBotApp <ImgBotHelp@gmail.com> * chore(release): 6.24.1 [skip ci] ## [6.24.1](https://github.com/aquariuslt/blog/compare/v6.24.0...v6.24.1) (2020-03-07) ### Performance Improvements * **api:** reduce home api response size by 10 ([b40bdc9](https://github.com/aquariuslt/blog/commit/b40bdc9ccb61f449e4b3fac671ab360f8fbf85e2)) * chore(release): 6.24.2 [skip ci] ## [6.24.2](https://github.com/aquariuslt/blog/compare/v6.24.1...v6.24.2) (2020-03-07) ### Bug Fixes * **deps:** update dependency sharp to v0.25.0 ([#68](https://github.com/aquariuslt/blog/issues/68)) ([c9de3c8](https://github.com/aquariuslt/blog/commit/c9de3c8e9c5d5bb274f999b4311e97c81bdfd0f1)) * chore(release): 6.24.3 [skip ci] ## [6.24.3](https://github.com/aquariuslt/blog/compare/v6.24.2...v6.24.3) (2020-03-07) ### Bug Fixes * **deps:** update dependency sharp to v0.25.1 ([#69](https://github.com/aquariuslt/blog/issues/69)) ([e3109c3](https://github.com/aquariuslt/blog/commit/e3109c390b296007297b558d572f121e9b4c468b)) * chore(route): add shareable meta props * chore(release): 6.24.4 [skip ci] ## [6.24.4](https://github.com/aquariuslt/blog/compare/v6.24.3...v6.24.4) (2020-03-09) ### Bug Fixes * **deps:** update dependency @mdi/font to v5 ([#70](https://github.com/aquariuslt/blog/issues/70)) ([247beb1](https://github.com/aquariuslt/blog/commit/247beb151d32abd1d886cd2f39352db7fdce70cc)) * perf(pwa): use `priority-hints` low for precaching * chore(release): 6.24.5 [skip ci] ## [6.24.5](https://github.com/aquariuslt/blog/compare/v6.24.4...v6.24.5) (2020-03-12) ### Performance Improvements * **pwa:** use `priority-hints` low for precaching ([be94136](https://github.com/aquariuslt/blog/commit/be94136ed853ff5f190163d5579366ceb2209122)) * chore(release): 6.24.6 [skip ci] ## [6.24.6](https://github.com/aquariuslt/blog/compare/v6.24.5...v6.24.6) (2020-03-12) ### Bug Fixes * **pwa:** patch with correct syntax ([70a8a9c](https://github.com/aquariuslt/blog/commit/70a8a9c1c582a2b7e9134ba45d51b28ba43e2bdb)) * chore(release): 6.24.7 [skip ci] ## [6.24.7](https://github.com/aquariuslt/blog/compare/v6.24.6...v6.24.7) (2020-03-12) ### Bug Fixes * **pwa:** patch with correct syntax ([e000f31](https://github.com/aquariuslt/blog/commit/e000f31225dc2becb1bf02f74a9b0f5b1c5eecc6)) * chore(release): 6.24.8 [skip ci] ## [6.24.8](https://github.com/aquariuslt/blog/compare/v6.24.7...v6.24.8) (2020-03-12) ### Bug Fixes * **deps:** pin dependencies ([#75](https://github.com/aquariuslt/blog/issues/75)) ([4c78ec5](https://github.com/aquariuslt/blog/commit/4c78ec55677823d26132832bfb2b128442f22e1c)) * style(theme-react): update content-item structure * chore: optimize images (#76) /themes/theme-react/src/favicon.png -- 19.91kb -> 17.87kb (10.26%) Signed-off-by: ImgBotApp <ImgBotHelp@gmail.com> Co-authored-by: ImgBotApp <ImgBotHelp@gmail.com> * chore(release): 6.24.9 [skip ci] ## [6.24.9](https://github.com/aquariuslt/blog/compare/v6.24.8...v6.24.9) (2020-03-13) ### Performance Improvements * **markdown:** add native lazy image loading support ([55b20cf](https://github.com/aquariuslt/blog/commit/55b20cf71c03fc8fd25ad3a200928247e41c25cb)) * chore(release): 6.24.10 [skip ci] ## [6.24.10](https://github.com/aquariuslt/blog/compare/v6.24.9...v6.24.10) (2020-03-14) ### Bug Fixes * **deps:** update dependency date-fns to v2.11.0 ([#83](https://github.com/aquariuslt/blog/issues/83)) ([f5a6f62](https://github.com/aquariuslt/blog/commit/f5a6f6259d517368b05af980eaf1b81fac8d376b)) * feat(theme-react): integrate * chore(release): 6.25.0 [skip ci] # [6.25.0](https://github.com/aquariuslt/blog/compare/v6.24.10...v6.25.0) (2020-03-14) ### Features * **theme-react:** integrate ([0dcb175](https://github.com/aquariuslt/blog/commit/0dcb1751c70ff0357d96edcf719e94e0dff2a36c)) * chore(release): 6.25.1 [skip ci] ## [6.25.1](https://github.com/aquariuslt/blog/compare/v6.25.0...v6.25.1) (2020-03-14) ### Bug Fixes * **theme-react:** resolve wrong usage with views.show key ([de803ce](https://github.com/aquariuslt/blog/commit/de803ce8e8f81ad98101175fb34304d1e3deecc3)) * chore(release): 6.25.2 [skip ci] ## [6.25.2](https://github.com/aquariuslt/blog/compare/v6.25.1...v6.25.2) (2020-03-14) ### Performance Improvements * use picture tag for webp optimize ([c26d1da](https://github.com/aquariuslt/blog/commit/c26d1dab911b629d7c101a5fa6980f668e312990)) * chore(release): 6.25.3 [skip ci] ## [6.25.3](https://github.com/aquariuslt/blog/compare/v6.25.2...v6.25.3) (2020-03-14) ### Performance Improvements * add image lazyload on all images ([8f4aac1](https://github.com/aquariuslt/blog/commit/8f4aac13867f7ee0271742798330efe3578fbd54)) * chore(release): 6.25.4 [skip ci] ## [6.25.4](https://github.com/aquariuslt/blog/compare/v6.25.3...v6.25.4) (2020-03-14) ### Performance Improvements * disable article detail cover lazyload ([d5bbb04](https://github.com/aquariuslt/blog/commit/d5bbb044a9b334ba769410b9946d65b42f6db206)) * chore(release): 6.25.5 [skip ci] ## [6.25.5](https://github.com/aquariuslt/blog/compare/v6.25.4...v6.25.5) (2020-03-14) ### Bug Fixes * **pwa:** resolve globPattern issue ([324032f](https://github.com/aquariuslt/blog/commit/324032f5b903855f96fbd150b771871ad398cbf6)) * chore(release): 6.25.6 [skip ci] ## [6.25.6](https://github.com/aquariuslt/blog/compare/v6.25.5...v6.25.6) (2020-03-14) ### Bug Fixes * **theme-react:** force lazy condition fixing ([1b4b713](https://github.com/aquariuslt/blog/commit/1b4b71360ba6b30a72ad9a2848167ddeb987512c)) * chore(release): 6.25.7 [skip ci] ## [6.25.7](https://github.com/aquariuslt/blog/compare/v6.25.6...v6.25.7) (2020-03-14) ### Bug Fixes * **deps:** update dependency @nestjs/serve-static to v2.1.0 ([#84](https://github.com/aquariuslt/blog/issues/84)) ([f67708f](https://github.com/aquariuslt/blog/commit/f67708f5586a1c73a6436990724525f0084b7314)) * posts: add post `dot-ignore-management-for-npm-package` * chore(release): 6.25.8 [skip ci] ## [6.25.8](https://github.com/aquariuslt/blog/compare/v6.25.7...v6.25.8) (2020-03-15) ### Bug Fixes * **theme-react:** avoid empty string for views.show key ([5895de1](https://github.com/aquariuslt/blog/commit/5895de1589b5a78738e1f27449b26e7533b16596)) * chore(release): 6.25.9 [skip ci] ## [6.25.9](https://github.com/aquariuslt/blog/compare/v6.25.8...v6.25.9) (2020-03-15) ### Bug Fixes * **deps:** update nest monorepo to v7.0.2 ([#85](https://github.com/aquariuslt/blog/issues/85)) ([3ffe665](https://github.com/aquariuslt/blog/commit/3ffe66591a829753d9993505e35d96d471c97b34)) * chore: update favicon.png * [ImgBot] Optimize images *Total -- 1,210.16kb -> 1,026.62kb (15.17%) /themes/theme-react/src/favicon.png -- 31.18kb -> 11.00kb (64.72%) /data/posts/2020/03/28/magisk-patch-boot-img.png -- 88.75kb -> 43.09kb (51.45%) /data/posts/2020/03/28/magisk-patch-image-step-2.png -- 84.31kb -> 41.55kb (50.72%) /data/posts/2020/03/28/motion-sense-skip-song.png -- 53.22kb -> 39.06kb (26.61%) /data/posts/2020/03/28/magisk.png -- 179.63kb -> 159.18kb (11.38%) /data/posts/2020/04/04/ci-commit-status.png -- 140.52kb -> 127.17kb (9.5%) /data/posts/2020/03/28/magisk-patch-image-step-1.png -- 77.32kb -> 71.22kb (7.89%) /data/posts/2020/03/28/magisk-superuser.png -- 74.34kb -> 70.51kb (5.15%) /data/posts/2020/03/28/check-motion-sense-at-settings.png -- 303.43kb -> 287.79kb (5.15%) /data/posts/2020/03/15/gitignore.png -- 41.42kb -> 40.72kb (1.69%) /data/posts/2020/04/04/bundlewatch-graph.png -- 136.03kb -> 135.33kb (0.52%) Signed-off-by: ImgBotApp <ImgBotHelp@gmail.com> Co-authored-by: semantic-release-bot <semantic-release-bot@martynus.net> Co-authored-by: aquariuslt <superaquariuslt@gmail.com> Co-authored-by: aaroncui <aaroncui@tencent.com> Co-authored-by: ImgBotApp <ImgBotHelp@gmail.com> Co-authored-by: Renovate Bot <bot@renovateapp.com> Co-authored-by: imgbot[bot] <31301654+imgbot[bot]@users.noreply.github.com> Co-authored-by: Imgbot <help@imgbot.net>
- Loading branch information