-
-
Notifications
You must be signed in to change notification settings - Fork 6.1k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
feat(footer): display theme version #1611
Merged
cotes2020
merged 2 commits into
cotes2020:master
from
MrMurdock11:feature/display-theme-version
Mar 18, 2024
Merged
feat(footer): display theme version #1611
cotes2020
merged 2 commits into
cotes2020:master
from
MrMurdock11:feature/display-theme-version
Mar 18, 2024
Conversation
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
cotes2020
changed the title
chore(footer): display theme version.
feat(footer): display theme version
Mar 16, 2024
cotes2020
approved these changes
Mar 16, 2024
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM
MrMurdock11
force-pushed
the
feature/display-theme-version
branch
from
March 16, 2024 23:07
08f660a
to
57f5f75
Compare
@cotes2020 I can't merge this changes |
cotes2020
force-pushed
the
feature/display-theme-version
branch
from
March 18, 2024 10:51
57f5f75
to
0758feb
Compare
github-actions bot
pushed a commit
that referenced
this pull request
May 11, 2024
## [7.0.0](v6.5.5...v7.0.0) (2024-05-11) ### ⚠ BREAKING CHANGES * optimize the resource hints (#1717) * rename media-url file and related parameters (#1651) * rename comment setting parameter (#1563) * **analytics:** add post pageviews for GoatCounter (#1543) ### Features * add cloudflare web analytics ([#1723](#1723)) ([c17fba4](c17fba4)) * add support for embed video files ([#1558](#1558)) ([9592146](9592146)) * add support for giscus strict title matching ([#1614](#1614)) ([700fd5b](700fd5b)) * **analytics:** add post pageviews for GoatCounter ([#1543](#1543)) ([b641b3f](b641b3f)) * **analytics:** add Umami and Matomo tracking codes ([#1658](#1658)) ([61bdca2](61bdca2)) * change site verification settings ([#1561](#1561)) ([e436387](e436387)) * **deps:** move `MathJax` configuration to a separate file ([#1670](#1670)) ([44f552c](44f552c)) * display theme version in footer ([#1611](#1611)) ([8349314](8349314)) * **i18n:** allow `page.lang` to override `site.lang` ([#1586](#1586)) ([547b95c](547b95c)) * make post description customizable ([#1602](#1602)) ([f865336](f865336)) * **media:** support audio and video tag with multi sources ([#1618](#1618)) ([23be416](23be416)) ### Bug Fixes * make TOC title and entries visible at the same time ([#1711](#1711)) ([e0950fc](e0950fc)) * mode toggle not outlined when receiving keyboard focus ([#1690](#1690)) ([cd37f63](cd37f63)) * prevent footnote back arrow from becoming an emoji ([#1716](#1716)) ([8608147](8608147)) * **pwa:** skip range requests in service worker ([#1672](#1672)) ([76d58fe](76d58fe)) * search result prompt is empty ([#1583](#1583)) ([8a2afae](8a2afae)) * use `https` for Weibo sharing URL ([#1612](#1612)) ([8e5fbb7](8e5fbb7)) ### Improvements * improve <hr> visibility in dark mode ([#1565](#1565)) ([4ddd5c4](4ddd5c4)) * lean bootstrap javascript ([#1734](#1734)) ([ddb48ed](ddb48ed)) * rename comment setting parameter ([#1563](#1563)) ([f8390d4](f8390d4)) * replace jQuery with Vanilla JS ([#1681](#1681)) ([fe7afa3](fe7afa3)) * simplify mode toggle script ([#1692](#1692)) ([d4a6d64](d4a6d64)) * tree shaking Bootstrap CSS ([#1736](#1736)) ([363a3d9](363a3d9)) ### Changes * optimize the resource hints ([#1717](#1717)) ([dcb0add](dcb0add)) * rename media-url file and related parameters ([#1651](#1651)) ([9f8aeaa](9f8aeaa))
🎉 This PR is included in version 7.0.0 🎉 The release is available on:
Your semantic-release bot 📦🚀 |
kimbob13
pushed a commit
to kimbob13/kimbob13.github.io
that referenced
this pull request
May 25, 2024
kimbob13
pushed a commit
to kimbob13/kimbob13.github.io
that referenced
this pull request
May 25, 2024
## [7.0.0](cotes2020/jekyll-theme-chirpy@v6.5.5...v7.0.0) (2024-05-11) ### ⚠ BREAKING CHANGES * optimize the resource hints (cotes2020#1717) * rename media-url file and related parameters (cotes2020#1651) * rename comment setting parameter (cotes2020#1563) * **analytics:** add post pageviews for GoatCounter (cotes2020#1543) ### Features * add cloudflare web analytics ([cotes2020#1723](cotes2020#1723)) ([c17fba4](cotes2020@c17fba4)) * add support for embed video files ([cotes2020#1558](cotes2020#1558)) ([9592146](cotes2020@9592146)) * add support for giscus strict title matching ([cotes2020#1614](cotes2020#1614)) ([700fd5b](cotes2020@700fd5b)) * **analytics:** add post pageviews for GoatCounter ([cotes2020#1543](cotes2020#1543)) ([b641b3f](cotes2020@b641b3f)) * **analytics:** add Umami and Matomo tracking codes ([cotes2020#1658](cotes2020#1658)) ([61bdca2](cotes2020@61bdca2)) * change site verification settings ([cotes2020#1561](cotes2020#1561)) ([e436387](cotes2020@e436387)) * **deps:** move `MathJax` configuration to a separate file ([cotes2020#1670](cotes2020#1670)) ([44f552c](cotes2020@44f552c)) * display theme version in footer ([cotes2020#1611](cotes2020#1611)) ([8349314](cotes2020@8349314)) * **i18n:** allow `page.lang` to override `site.lang` ([cotes2020#1586](cotes2020#1586)) ([547b95c](cotes2020@547b95c)) * make post description customizable ([cotes2020#1602](cotes2020#1602)) ([f865336](cotes2020@f865336)) * **media:** support audio and video tag with multi sources ([cotes2020#1618](cotes2020#1618)) ([23be416](cotes2020@23be416)) ### Bug Fixes * make TOC title and entries visible at the same time ([cotes2020#1711](cotes2020#1711)) ([e0950fc](cotes2020@e0950fc)) * mode toggle not outlined when receiving keyboard focus ([cotes2020#1690](cotes2020#1690)) ([cd37f63](cotes2020@cd37f63)) * prevent footnote back arrow from becoming an emoji ([cotes2020#1716](cotes2020#1716)) ([8608147](cotes2020@8608147)) * **pwa:** skip range requests in service worker ([cotes2020#1672](cotes2020#1672)) ([76d58fe](cotes2020@76d58fe)) * search result prompt is empty ([cotes2020#1583](cotes2020#1583)) ([8a2afae](cotes2020@8a2afae)) * use `https` for Weibo sharing URL ([cotes2020#1612](cotes2020#1612)) ([8e5fbb7](cotes2020@8e5fbb7)) ### Improvements * improve <hr> visibility in dark mode ([cotes2020#1565](cotes2020#1565)) ([4ddd5c4](cotes2020@4ddd5c4)) * lean bootstrap javascript ([cotes2020#1734](cotes2020#1734)) ([ddb48ed](cotes2020@ddb48ed)) * rename comment setting parameter ([cotes2020#1563](cotes2020#1563)) ([f8390d4](cotes2020@f8390d4)) * replace jQuery with Vanilla JS ([cotes2020#1681](cotes2020#1681)) ([fe7afa3](cotes2020@fe7afa3)) * simplify mode toggle script ([cotes2020#1692](cotes2020#1692)) ([d4a6d64](cotes2020@d4a6d64)) * tree shaking Bootstrap CSS ([cotes2020#1736](cotes2020#1736)) ([363a3d9](cotes2020@363a3d9)) ### Changes * optimize the resource hints ([cotes2020#1717](cotes2020#1717)) ([dcb0add](cotes2020@dcb0add)) * rename media-url file and related parameters ([cotes2020#1651](cotes2020#1651)) ([9f8aeaa](cotes2020@9f8aeaa))
ryo-wijaya
pushed a commit
to ryo-wijaya/blog
that referenced
this pull request
Sep 9, 2024
## [7.0.0](cotes2020/jekyll-theme-chirpy@v6.5.5...v7.0.0) (2024-05-11) ### ⚠ BREAKING CHANGES * optimize the resource hints (#1717) * rename media-url file and related parameters (#1651) * rename comment setting parameter (#1563) * **analytics:** add post pageviews for GoatCounter (#1543) ### Features * add cloudflare web analytics ([#1723](cotes2020/jekyll-theme-chirpy#1723)) ([ce53717](cotes2020/jekyll-theme-chirpy@ce53717)) * add support for embed video files ([#1558](cotes2020/jekyll-theme-chirpy#1558)) ([ec6fbc8](cotes2020/jekyll-theme-chirpy@ec6fbc8)) * add support for giscus strict title matching ([#1614](cotes2020/jekyll-theme-chirpy#1614)) ([49fc3a7](cotes2020/jekyll-theme-chirpy@49fc3a7)) * **analytics:** add post pageviews for GoatCounter ([#1543](cotes2020/jekyll-theme-chirpy#1543)) ([a19a00d](cotes2020/jekyll-theme-chirpy@a19a00d)) * **analytics:** add Umami and Matomo tracking codes ([#1658](cotes2020/jekyll-theme-chirpy#1658)) ([795f477](cotes2020/jekyll-theme-chirpy@795f477)) * change site verification settings ([#1561](cotes2020/jekyll-theme-chirpy#1561)) ([2240821](cotes2020/jekyll-theme-chirpy@2240821)) * **deps:** move `MathJax` configuration to a separate file ([#1670](cotes2020/jekyll-theme-chirpy#1670)) ([f13cfb3](cotes2020/jekyll-theme-chirpy@f13cfb3)) * display theme version in footer ([#1611](cotes2020/jekyll-theme-chirpy#1611)) ([9b30364](cotes2020/jekyll-theme-chirpy@9b30364)) * **i18n:** allow `page.lang` to override `site.lang` ([#1586](cotes2020/jekyll-theme-chirpy#1586)) ([615af0a](cotes2020/jekyll-theme-chirpy@615af0a)) * make post description customizable ([#1602](cotes2020/jekyll-theme-chirpy#1602)) ([8fc6757](cotes2020/jekyll-theme-chirpy@8fc6757)) * **media:** support audio and video tag with multi sources ([#1618](cotes2020/jekyll-theme-chirpy#1618)) ([30a6617](cotes2020/jekyll-theme-chirpy@30a6617)) ### Bug Fixes * make TOC title and entries visible at the same time ([#1711](cotes2020/jekyll-theme-chirpy#1711)) ([d6461d0](cotes2020/jekyll-theme-chirpy@d6461d0)) * mode toggle not outlined when receiving keyboard focus ([#1690](cotes2020/jekyll-theme-chirpy#1690)) ([b480ce2](cotes2020/jekyll-theme-chirpy@b480ce2)) * prevent footnote back arrow from becoming an emoji ([#1716](cotes2020/jekyll-theme-chirpy#1716)) ([68b9caa](cotes2020/jekyll-theme-chirpy@68b9caa)) * **pwa:** skip range requests in service worker ([#1672](cotes2020/jekyll-theme-chirpy#1672)) ([94a1401](cotes2020/jekyll-theme-chirpy@94a1401)) * search result prompt is empty ([#1583](cotes2020/jekyll-theme-chirpy#1583)) ([24eaef4](cotes2020/jekyll-theme-chirpy@24eaef4)) * use `https` for Weibo sharing URL ([#1612](cotes2020/jekyll-theme-chirpy#1612)) ([8ed2bb7](cotes2020/jekyll-theme-chirpy@8ed2bb7)) ### Improvements * improve <hr> visibility in dark mode ([#1565](cotes2020/jekyll-theme-chirpy#1565)) ([ece9ae0](cotes2020/jekyll-theme-chirpy@ece9ae0)) * lean bootstrap javascript ([#1734](cotes2020/jekyll-theme-chirpy#1734)) ([05341c8](cotes2020/jekyll-theme-chirpy@05341c8)) * rename comment setting parameter ([#1563](cotes2020/jekyll-theme-chirpy#1563)) ([30b3972](cotes2020/jekyll-theme-chirpy@30b3972)) * replace jQuery with Vanilla JS ([#1681](cotes2020/jekyll-theme-chirpy#1681)) ([99efa1e](cotes2020/jekyll-theme-chirpy@99efa1e)) * simplify mode toggle script ([#1692](cotes2020/jekyll-theme-chirpy#1692)) ([90ce15f](cotes2020/jekyll-theme-chirpy@90ce15f)) * tree shaking Bootstrap CSS ([#1736](cotes2020/jekyll-theme-chirpy#1736)) ([3892198](cotes2020/jekyll-theme-chirpy@3892198)) ### Changes * optimize the resource hints ([#1717](cotes2020/jekyll-theme-chirpy#1717)) ([ac3eb35](cotes2020/jekyll-theme-chirpy@ac3eb35)) * rename media-url file and related parameters ([#1651](cotes2020/jekyll-theme-chirpy#1651)) ([787cbeb](cotes2020/jekyll-theme-chirpy@787cbeb))
hyeonukim
added a commit
to hyeonukim/devblog
that referenced
this pull request
Nov 30, 2024
commit fd0df8320f7e4e2849c27f1be0f1232bf46a61bb Author: semantic-release-bot <semantic-release-bot@martynus.net> Date: Mon Sep 23 11:56:31 2024 +0000 chore(release): 7.1.1 ## [7.1.1](https://github.com/cotes2020/jekyll-theme-chirpy/compare/v7.1.0...v7.1.1) (2024-09-23) ### Bug Fixes * **i18n:** correct fr-FR translations ([#1949](https://github.com/cotes2020/jekyll-theme-chirpy/issues/1949)) ([367262e](https://github.com/cotes2020/jekyll-theme-chirpy/commit/367262e74d1005bddf1328bb2b3a2b9e152c0086)) * **pwa:** site baseurl not passed to `app.js` ([#1955](https://github.com/cotes2020/jekyll-theme-chirpy/issues/1955)) ([5a63244](https://github.com/cotes2020/jekyll-theme-chirpy/commit/5a63244721d21b1ad3a0ae83420723a2f0379e8b)) commit fbcdf8ce85d952c6c3a9824425fe5462f9c0e068 Merge: a784f0a fac6116 Author: Cotes Chung <11371340+cotes2020@users.noreply.github.com> Date: Mon Sep 23 19:48:06 2024 +0800 Merge branch 'master' into production commit fac6116af1d9836df5220f63c09fdf3d36910795 Author: Cotes Chung <11371340+cotes2020@users.noreply.github.com> Date: Mon Sep 23 19:41:28 2024 +0800 build(dev-deps): bump 7 dependencies versions commit 5a63244721d21b1ad3a0ae83420723a2f0379e8b Author: Cotes Chung <11371340+cotes2020@users.noreply.github.com> Date: Wed Sep 18 22:32:26 2024 +0800 fix(pwa): site baseurl not passed to `app.js` (#1955) commit 3ab3b844d2ac475c92d5f84afc0259abab9fcbcd Author: Cotes Chung <11371340+cotes2020@users.noreply.github.com> Date: Wed Sep 18 21:41:08 2024 +0800 refactor: replace deprecated meta element Replace `apple-mobile-web-app-capable` with `mobile-web-app-capable` commit 367262e74d1005bddf1328bb2b3a2b9e152c0086 Author: denis-games <105583649+denis-games@users.noreply.github.com> Date: Mon Sep 16 14:38:46 2024 +0200 fix(i18n): correct fr-FR translations (#1949) Co-authored-by: Denis Jean <dj@denisjean.fr> commit cbc93193e136a2093179640e75699f26bbd58da2 Merge: 8b7dba7 a784f0a Author: semantic-release-bot <semantic-release-bot@martynus.net> Date: Tue Aug 27 07:29:10 2024 +0000 Merge branch 'production' commit a784f0a0f907797104cc5e3b5256151ad4055645 Author: semantic-release-bot <semantic-release-bot@martynus.net> Date: Tue Aug 27 07:28:55 2024 +0000 chore(release): 7.1.0 ## [7.1.0](https://github.com/cotes2020/jekyll-theme-chirpy/compare/v7.0.1...v7.1.0) (2024-08-27) ### Features * add Bluesky social links ([#1759](https://github.com/cotes2020/jekyll-theme-chirpy/issues/1759)) ([0102aba](https://github.com/cotes2020/jekyll-theme-chirpy/commit/0102abae062be24ec289fb7facb11950aca79e3f)) * add Reddit social option ([#1836](https://github.com/cotes2020/jekyll-theme-chirpy/issues/1836)) ([8673e13](https://github.com/cotes2020/jekyll-theme-chirpy/commit/8673e1335f0771eac364d0a2866f27476d61a58b)) * add Threads social links ([#1837](https://github.com/cotes2020/jekyll-theme-chirpy/issues/1837)) ([e3a78b6](https://github.com/cotes2020/jekyll-theme-chirpy/commit/e3a78b6243f7056105d72185bb6e94b436834e5b)) * **analytics:** add fathom analytics ([#1913](https://github.com/cotes2020/jekyll-theme-chirpy/issues/1913)) ([befc4ce](https://github.com/cotes2020/jekyll-theme-chirpy/commit/befc4ce9c5026f67f99bce66e223d056229f0bdb)) * **dev:** add vscode tasks ([#1843](https://github.com/cotes2020/jekyll-theme-chirpy/issues/1843)) ([e4db1a1](https://github.com/cotes2020/jekyll-theme-chirpy/commit/e4db1a176f3f69f676cbc0bf27b1d5a657ece05e)) * **dev:** support vscode dev-container ([#1781](https://github.com/cotes2020/jekyll-theme-chirpy/issues/1781)) ([1e3d4a6](https://github.com/cotes2020/jekyll-theme-chirpy/commit/1e3d4a6323ba3eed06a57f8bf1b2edefd890b127)) * **ui:** improve block quote layout ([80bd792](https://github.com/cotes2020/jekyll-theme-chirpy/commit/80bd7928a02c75c843a550bd377d11b574e8bfda)) * **ui:** improve visibility of inline code ([#1831](https://github.com/cotes2020/jekyll-theme-chirpy/issues/1831)) ([c876731](https://github.com/cotes2020/jekyll-theme-chirpy/commit/c876731901784a72ef9d2e9e2936df65ddff5f61)) * **ui:** make `info-prompt` icon looks like the letter "i" ([#1835](https://github.com/cotes2020/jekyll-theme-chirpy/issues/1835)) ([a07a57e](https://github.com/cotes2020/jekyll-theme-chirpy/commit/a07a57ec922249d3a22da56fbcb30d83eadef728)) * **ui:** set `<kbd>` font to 'Lato' ([64c7262](https://github.com/cotes2020/jekyll-theme-chirpy/commit/64c7262245e878534971a2e3a2630b614daf72f3)) ### Bug Fixes * adapt the giscus localization parameter ([#1810](https://github.com/cotes2020/jekyll-theme-chirpy/issues/1810)) ([0709854](https://github.com/cotes2020/jekyll-theme-chirpy/commit/0709854dc8f6099d38c2578967a02f73b4be0dc8)) * avoid caching pageviews data ([#1849](https://github.com/cotes2020/jekyll-theme-chirpy/issues/1849)) ([979f86c](https://github.com/cotes2020/jekyll-theme-chirpy/commit/979f86cf64e1fcace4231fb070c7e6398fd4e5ec)) * remove extra dual-mode images from lightbox ([#1883](https://github.com/cotes2020/jekyll-theme-chirpy/issues/1883)) ([5c5910f](https://github.com/cotes2020/jekyll-theme-chirpy/commit/5c5910f1fc661ec3dce203ac961c7f64f1991895)) commit a2bf5dc58ecbbf12eefe85cecc857af3dfc7c305 Merge: 20987f2 8b7dba7 Author: Cotes Chung <11371340+cotes2020@users.noreply.github.com> Date: Tue Aug 27 15:22:53 2024 +0800 Merge branch 'master' into production commit 8b7dba71e34531bfa38d6a3b2d1118a83bbf959a Author: Cotes Chung <11371340+cotes2020@users.noreply.github.com> Date: Tue Aug 27 15:18:52 2024 +0800 docs: update tutorial and readme Change Dev Containers logo in README: Simple Icons has removed all Microsoft icons due to copyright restrictions, see <https://github.com/simple-icons/simple-icons/issues/11236> commit fc3d1012584e70db572f72894c427ecef20cdfa0 Author: Cotes Chung <11371340+cotes2020@users.noreply.github.com> Date: Mon Aug 26 16:49:48 2024 +0800 build: improve the JS build for PWA (#1923) commit 604e01eb3670c380a4c610552c02a607d12552f8 Author: Cotes Chung <11371340+cotes2020@users.noreply.github.com> Date: Mon Aug 26 00:49:05 2024 +0800 chore(deps): correct `Tocbot` version number commit 31e19c6d0ff0e4c11dfbf39caf0f49ad83f4074e Author: Cotes Chung <11371340+cotes2020@users.noreply.github.com> Date: Sun Aug 25 18:17:38 2024 +0800 refactor(ui): standardize the border radius (#1920) Impact: - Increase the border radius of inline code and `<kbd>` tags - Variable `$base-radius` renamed to `$radius-lg` commit 5f4dab1745059929b04d7e998e8dbccd2a741b9c Author: Cotes Chung <11371340+cotes2020@users.noreply.github.com> Date: Sun Aug 25 01:18:34 2024 +0800 build: upgrade dependencies commit 8cfd7214943806925342613d9107473de53f6524 Author: Cotes Chung <11371340+cotes2020@users.noreply.github.com> Date: Sun Aug 25 00:25:29 2024 +0800 build(deps-dev): bump the dev-deps commit 64c7262245e878534971a2e3a2630b614daf72f3 Author: Cotes Chung <11371340+cotes2020@users.noreply.github.com> Date: Sun Aug 25 00:12:28 2024 +0800 feat(ui): set `<kbd>` font to 'Lato' commit 707a209424f3a82868935dd46591c318e700355c Author: Cotes Chung <11371340+cotes2020@users.noreply.github.com> Date: Sun Aug 25 00:12:00 2024 +0800 refactor: improve heading layout commit 80bd7928a02c75c843a550bd377d11b574e8bfda Author: Cotes Chung <11371340+cotes2020@users.noreply.github.com> Date: Sat Aug 24 22:27:35 2024 +0800 feat(ui): improve block quote layout commit befc4ce9c5026f67f99bce66e223d056229f0bdb Author: Julius Gamanyi <85777+juliusgb@users.noreply.github.com> Date: Wed Aug 21 19:21:29 2024 +0200 feat(analytics): add fathom analytics (#1913) commit bf6c996c4ea69c2be2deda4d8606de776f6689b5 Author: Cotes Chung <11371340+cotes2020@users.noreply.github.com> Date: Wed Aug 21 14:31:22 2024 +0800 chore: move entries in git-ignore commit 99eaf6089ecc663730f638c699969250d0f406b5 Author: Cotes Chung <11371340+cotes2020@users.noreply.github.com> Date: Wed Aug 21 14:28:57 2024 +0800 chore: remove duplicate config commit efd2941ce08f8bb2a56e543ee04da7525c2bacc7 Author: Cotes Chung <11371340+cotes2020@users.noreply.github.com> Date: Wed Aug 21 14:28:14 2024 +0800 build: resume platform-specific dependencies commit 7f83c3d00dd2a535c847d162d6c17d695f45eb0d Author: Cotes Chung <11371340+cotes2020@users.noreply.github.com> Date: Mon Aug 19 21:05:39 2024 +0800 refactor: improve the efficiency of `GLightbox` switching Repeatedly using `GLightbox.destroy()` (>= 4 times) will cause `GLightbox` to fail to generate new objects commit d74bfaeda25f5b75d665b99b38b44f6f8dc98df1 Author: Cotes Chung <11371340+cotes2020@users.noreply.github.com> Date: Tue Aug 13 13:50:40 2024 +0800 chore(tools): improve the init-script commit 23729c9c8f2c803a839d5579d954efd85abf82c5 Author: Andrew <18502096+classicrocker883@users.noreply.github.com> Date: Fri Aug 9 01:24:30 2024 -0400 refactor: update the sass mixed declarations (#1872) See: https://sass-lang.com/d/mixed-decls commit e347d0632f063b514a030f85f9900bee8397f1cc Author: Cotes Chung <11371340+cotes2020@users.noreply.github.com> Date: Thu Aug 8 14:43:38 2024 +0800 build: update ruby version requirements `html-proofer` 5.x requires Ruby `>= 3.1, < 4.0` commit 35fdea0c4fa6faa927dd1346b1def9d6531ce003 Author: Cotes Chung <11371340+cotes2020@users.noreply.github.com> Date: Thu Aug 8 14:25:55 2024 +0800 docs: add devcontainers tutorial (#1844) commit 5c5910f1fc661ec3dce203ac961c7f64f1991895 Author: Cotes Chung <11371340+cotes2020@users.noreply.github.com> Date: Mon Jul 29 12:17:11 2024 +0800 fix: remove extra dual-mode images from lightbox (#1883) commit b641b364809ea15c46d16ce1379a267d395d55d0 Author: Cotes Chung <11371340+cotes2020@users.noreply.github.com> Date: Thu Jul 18 01:20:17 2024 +0800 ci: set node version to LTS There are some problems with the latest version. See: https://github.com/cotes2020/jekyll-theme-chirpy/actions/runs/9977150040 commit 979f86cf64e1fcace4231fb070c7e6398fd4e5ec Author: Alexander Fuks <kungfux@users.noreply.github.com> Date: Wed Jul 17 19:32:48 2024 +0400 fix: avoid caching pageviews data (#1849) commit 8c30f0a9c349eb039bc7fa151ed140e2eb26a643 Author: Cotes Chung <11371340+cotes2020@users.noreply.github.com> Date: Fri Jul 12 02:03:52 2024 +0800 build(dev): support for running tasks in macOS commit e4db1a176f3f69f676cbc0bf27b1d5a657ece05e Author: Alexander Fuks <kungfux@users.noreply.github.com> Date: Thu Jul 11 00:14:47 2024 +0400 feat(dev): add vscode tasks (#1843) commit e3a78b6243f7056105d72185bb6e94b436834e5b Author: Daniel Singleton <48238314+goodnightdaniel@users.noreply.github.com> Date: Fri Jul 5 13:53:02 2024 -0700 feat: add Threads social links (#1837) commit 8673e1335f0771eac364d0a2866f27476d61a58b Author: Daniel Singleton <48238314+goodnightdaniel@users.noreply.github.com> Date: Fri Jul 5 05:03:01 2024 -0700 feat: add Reddit social option (#1836) commit a07a57ec922249d3a22da56fbcb30d83eadef728 Author: Cotes Chung <11371340+cotes2020@users.noreply.github.com> Date: Thu Jul 4 02:21:22 2024 +0800 feat(ui): make `info-prompt` icon looks like the letter "i" (#1835) commit db9e58bab23f5cc4993efa36d90ae390be7d6e3f Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Date: Thu Jul 4 01:49:30 2024 +0800 build(deps-dev): bump the dev-deps group with 3 updates (#1824) Updates the requirements on [@babel/core](https://github.com/babel/babel/tree/HEAD/packages/babel-core), [@babel/plugin-transform-class-properties](https://github.com/babel/babel/tree/HEAD/packages/babel-plugin-transform-class-properties) and [@babel/preset-env](https://github.com/babel/babel/tree/HEAD/packages/babel-preset-env) to permit the latest version. Updates `@babel/core` to 7.24.7 - [Release notes](https://github.com/babel/babel/releases) - [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md) - [Commits](https://github.com/babel/babel/commits/v7.24.7/packages/babel-core) Updates `@babel/plugin-transform-class-properties` to 7.24.7 - [Release notes](https://github.com/babel/babel/releases) - [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md) - [Commits](https://github.com/babel/babel/commits/v7.24.7/packages/babel-plugin-transform-class-properties) Updates `@babel/preset-env` to 7.24.7 - [Release notes](https://github.com/babel/babel/releases) - [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md) - [Commits](https://github.com/babel/babel/commits/v7.24.7/packages/babel-preset-env) --- updated-dependencies: - dependency-name: "@babel/core" dependency-type: direct:development dependency-group: dev-deps - dependency-name: "@babel/plugin-transform-class-properties" dependency-type: direct:development dependency-group: dev-deps - dependency-name: "@babel/preset-env" dependency-type: direct:development dependency-group: dev-deps ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> commit e6532ad8647adc4fe9aac729eecab599821fd6e2 Author: Cotes Chung <11371340+cotes2020@users.noreply.github.com> Date: Thu Jul 4 01:42:29 2024 +0800 refactor: fix typos in locale variable statment -> statement commit fbba0a4204f6aea9816b92b357ccd0969d41c53f Author: Cotes Chung <11371340+cotes2020@users.noreply.github.com> Date: Tue Jul 2 06:00:39 2024 +0800 chore: fix typos in project files and docs commit c876731901784a72ef9d2e9e2936df65ddff5f61 Author: Cotes Chung <11371340+cotes2020@users.noreply.github.com> Date: Mon Jul 1 07:02:36 2024 +0800 feat(ui): improve visibility of inline code (#1831) commit 9ca7519239d878258300814a5b201fd5b926a192 Author: Cotes Chung <11371340+cotes2020@users.noreply.github.com> Date: Thu Jun 27 05:30:53 2024 +0800 docs: unify the style of badges commit 0709854dc8f6099d38c2578967a02f73b4be0dc8 Author: Cotes Chung <11371340+cotes2020@users.noreply.github.com> Date: Sun Jun 16 22:25:41 2024 +0800 fix: adapt the giscus localization parameter (#1810) commit f1d35832f425814cf0ee5dd3513597999bb31fc0 Author: Cotes Chung <11371340+cotes2020@users.noreply.github.com> Date: Sat Jun 8 00:45:59 2024 +0800 build(devcontainer): add omz plugins & verify extension signature VSCode fixed signature validation hangs in v1.90 commit cf853f14e4acb3deb097c57ef151b20f47ed84cb Author: Cotes Chung <11371340+cotes2020@users.noreply.github.com> Date: Fri Jun 7 19:27:54 2024 +0800 chore: upgrade `husky` v9 settings commit 7ca9c5978425d2ca052ce14cc0592c16436b8174 Author: Cotes Chung <11371340+cotes2020@users.noreply.github.com> Date: Wed Jun 5 23:51:10 2024 +0800 build(deps-dev): remove package `rollup-plugin-license` (#1796) The `rollup-plugin-license` has been using too many deprecated dependencies, so it is necessary to remove it. As an alternative, this changes uses Rollup `output.banner` to insert copyright information. Since `terser` runs after `output`, it is not possible to insert the Front Matter defining permlink for `sw.js` through the same way (Jekyll Front Matter is YAML rather than JS, which would cause errors with terser). Therefore, _Jekyll Collection_ is now used to add permlink to `sw.js`, with the collection named `app`, and the directory placed in `_app`. This directory is not tracked by git, but it will be included when building the gem. commit 250880c088955f7d2f09129edc69ae7b9486d1ef Author: Cotes Chung <11371340+cotes2020@users.noreply.github.com> Date: Tue Jun 4 19:28:02 2024 +0800 docs: change ordering of badges commit 88b844ce80a4aada081ec919d652c2fddb2fa77e Author: Cotes Chung <11371340+cotes2020@users.noreply.github.com> Date: Tue Jun 4 19:26:17 2024 +0800 build(deps): improve dependency grouping commit 3b46629dc0c4bf401cc4775121adfa2cdd342043 Author: Cotes Chung <11371340+cotes2020@users.noreply.github.com> Date: Tue Jun 4 01:36:27 2024 +0800 build(deps-dev): bump the npm group across 1 directory with 8 updates Updates the requirements on [@babel/core](https://github.com/babel/babel/tree/HEAD/packages/babel-core), [@babel/plugin-transform-class-properties](https://github.com/babel/babel/tree/HEAD/packages/babel-plugin-transform-class-properties), [@babel/preset-env](https://github.com/babel/babel/tree/HEAD/packages/babel-preset-env), [conventional-changelog-conventionalcommits](https://github.com/conventional-changelog/conventional-changelog/tree/HEAD/packages/conventional-changelog-conventionalcommits), [rollup](https://github.com/rollup/rollup), [rollup-plugin-license](https://github.com/mjeanroy/rollup-plugin-license), [semantic-release](https://github.com/semantic-release/semantic-release) and [stylelint](https://github.com/stylelint/stylelint) to permit the latest version. Updates `@babel/core` to 7.24.6 - [Release notes](https://github.com/babel/babel/releases) - [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md) - [Commits](https://github.com/babel/babel/commits/v7.24.6/packages/babel-core) Updates `@babel/plugin-transform-class-properties` to 7.24.6 - [Release notes](https://github.com/babel/babel/releases) - [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md) - [Commits](https://github.com/babel/babel/commits/v7.24.6/packages/babel-plugin-transform-class-properties) Updates `@babel/preset-env` to 7.24.6 - [Release notes](https://github.com/babel/babel/releases) - [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md) - [Commits](https://github.com/babel/babel/commits/v7.24.6/packages/babel-preset-env) Updates `conventional-changelog-conventionalcommits` from 7.0.2 to 8.0.0 - [Release notes](https://github.com/conventional-changelog/conventional-changelog/releases) - [Changelog](https://github.com/conventional-changelog/conventional-changelog/blob/master/packages/conventional-changelog-conventionalcommits/CHANGELOG.md) - [Commits](https://github.com/conventional-changelog/conventional-changelog/commits/conventional-changelog-conventionalcommits-v8.0.0/packages/conventional-changelog-conventionalcommits) Updates `rollup` to 4.18.0 - [Release notes](https://github.com/rollup/rollup/releases) - [Changelog](https://github.com/rollup/rollup/blob/master/CHANGELOG.md) - [Commits](https://github.com/rollup/rollup/compare/v4.17.2...v4.18.0) Updates `rollup-plugin-license` to 3.4.0 - [Changelog](https://github.com/mjeanroy/rollup-plugin-license/blob/master/CHANGELOG.md) - [Commits](https://github.com/mjeanroy/rollup-plugin-license/compare/v3.3.1...v3.4.0) Updates `semantic-release` from 23.1.1 to 24.0.0 - [Release notes](https://github.com/semantic-release/semantic-release/releases) - [Commits](https://github.com/semantic-release/semantic-release/compare/v23.1.1...v24.0.0) Updates `stylelint` to 16.6.1 - [Release notes](https://github.com/stylelint/stylelint/releases) - [Changelog](https://github.com/stylelint/stylelint/blob/main/CHANGELOG.md) - [Commits](https://github.com/stylelint/stylelint/compare/16.5.0...16.6.1) commit 1e3d4a6323ba3eed06a57f8bf1b2edefd890b127 Author: Cotes Chung <11371340+cotes2020@users.noreply.github.com> Date: Mon Jun 3 21:12:54 2024 +0800 feat(dev): support vscode dev-container (#1781) commit 1c5fa0880d3bb21c7a3a5f53d0e7d3bab146baba Author: Cotes Chung <11371340+cotes2020@users.noreply.github.com> Date: Sat Jun 1 04:11:01 2024 +0800 refactor: restore shell script extensions Without an extension, the shell script configuration in `.gitattribute` will not work. commit 64ae7a3671335409e11a9b467d5a89847528b812 Author: Cotes Chung <11371340+cotes2020@users.noreply.github.com> Date: Thu May 30 03:33:35 2024 +0800 docs: correct markdown syntax of tutorial (#1787) commit 0102abae062be24ec289fb7facb11950aca79e3f Author: Jason <50330957+itsjason-net@users.noreply.github.com> Date: Sat May 18 06:05:09 2024 -0500 feat: add Bluesky social links (#1759) commit 6cb1a5ac52dfc213b408432846ad98cfab15798f Merge: 90a4cc7 20987f2 Author: semantic-release-bot <semantic-release-bot@martynus.net> Date: Sat May 18 11:01:37 2024 +0000 Merge branch 'production' commit 20987f2afe033cf9af8d6b534079b5bd06f6a30f Author: semantic-release-bot <semantic-release-bot@martynus.net> Date: Sat May 18 11:01:22 2024 +0000 chore(release): 7.0.1 ## [7.0.1](https://github.com/cotes2020/jekyll-theme-chirpy/compare/v7.0.0...v7.0.1) (2024-05-18) ### Bug Fixes * **analytics:** goatcounter pv greater than 1K cannot be converted to numbers ([#1762](https://github.com/cotes2020/jekyll-theme-chirpy/issues/1762)) ([33a1fa7](https://github.com/cotes2020/jekyll-theme-chirpy/commit/33a1fa7cae2181625e2f335708d59de4dd20ee7d)) * audio/video path apply variable `media_subpath` ([#1745](https://github.com/cotes2020/jekyll-theme-chirpy/issues/1745)) ([00a27a1](https://github.com/cotes2020/jekyll-theme-chirpy/commit/00a27a1b85f665d0642b77babd54c6903fbdeb22)) commit 39e4338839a7f71f01765fdd150ca0307ecefbb6 Merge: e33547f 33a1fa7 Author: Cotes Chung <11371340+cotes2020@users.noreply.github.com> Date: Sat May 18 18:58:08 2024 +0800 Merge branch 'hotfix/7.0.1' into production commit 33a1fa7cae2181625e2f335708d59de4dd20ee7d Author: Cotes Chung <11371340+cotes2020@users.noreply.github.com> Date: Sat May 18 18:52:45 2024 +0800 fix(analytics): goatcounter pv greater than 1K cannot be converted to numbers (#1762) The goatcounter PV report splits numbers with spaces, e.g. 1024 would be '1 024' commit 00a27a1b85f665d0642b77babd54c6903fbdeb22 Author: Alexander Fuks <kungfux@users.noreply.github.com> Date: Sat May 18 14:47:12 2024 +0400 fix: audio/video path apply variable `media_subpath` (#1745) commit 5cdde7dbc5d2ae7dfba4fd53e2991d3acc2a073d Author: Cotes Chung <11371340+cotes2020@users.noreply.github.com> Date: Fri May 17 20:11:08 2024 +0800 ci: enable ci/style-lint for the `hotfix` branches commit c4b58e350265362e1e78119bea9529fc0fcf20cc Author: Cotes Chung <11371340+cotes2020@users.noreply.github.com> Date: Fri May 17 00:03:53 2024 +0800 build: upgrade dependencies Updates `@fortawesome/fontawesome-free` to 6.5.2 - [Release notes](https://github.com/FortAwesome/Font-Awesome/releases) - [Changelog](https://github.com/FortAwesome/Font-Awesome/blob/6.x/CHANGELOG.md) - [Commits](https://github.com/FortAwesome/Font-Awesome/compare/6.5.1...6.5.2) Updates `dayjs` to 1.11.11 - [Release notes](https://github.com/iamkun/dayjs/releases) - [Changelog](https://github.com/iamkun/dayjs/blob/dev/CHANGELOG.md) - [Commits](https://github.com/iamkun/dayjs/compare/v1.11.10...v1.11.11) Updates `mermaid` to 10.9.0 - [Release notes](https://github.com/mermaid-js/mermaid/releases) - [Changelog](https://github.com/mermaid-js/mermaid/blob/develop/CHANGELOG.md) - [Commits](https://github.com/mermaid-js/mermaid/compare/v10.8.0...v10.9.0) Updates `tocbot` to 4.27.20 - [Release notes](https://github.com/tscanlin/tocbot/releases) - [Changelog](https://github.com/tscanlin/tocbot/blob/master/CHANGELOG.md) - [Commits](https://github.com/tscanlin/tocbot/compare/v4.25.0...v4.27.20) commit 9630fd647f89740d137d9a8d5aa559b44369c796 Author: Cotes Chung <11371340+cotes2020@users.noreply.github.com> Date: Sun May 12 07:35:58 2024 +0800 ci(release): pass secrets to called workflow commit 90a4cc76bb4a8ee843361b5024a6f7d8f924461c Merge: 9ffd997 e33547f Author: semantic-release-bot <semantic-release-bot@martynus.net> Date: Sat May 11 07:30:47 2024 +0000 Merge branch 'production' commit e33547fe5de25269ede80685409ad1d95e29a3b2 Author: semantic-release-bot <semantic-release-bot@martynus.net> Date: Sat May 11 07:30:33 2024 +0000 chore(release): 7.0.0 ## [7.0.0](https://github.com/cotes2020/jekyll-theme-chirpy/compare/v6.5.5...v7.0.0) (2024-05-11) ### ⚠ BREAKING CHANGES * optimize the resource hints (#1717) * rename media-url file and related parameters (#1651) * rename comment setting parameter (#1563) * **analytics:** add post pageviews for GoatCounter (#1543) ### Features * add cloudflare web analytics ([#1723](https://github.com/cotes2020/jekyll-theme-chirpy/issues/1723)) ([c17fba4](https://github.com/cotes2020/jekyll-theme-chirpy/commit/c17fba44f53767c9dfaa8d92cfc6e275e5977f8a)) * add support for embed video files ([#1558](https://github.com/cotes2020/jekyll-theme-chirpy/issues/1558)) ([9592146](https://github.com/cotes2020/jekyll-theme-chirpy/commit/9592146ca392236e69ee358412ecc32ef1662127)) * add support for giscus strict title matching ([#1614](https://github.com/cotes2020/jekyll-theme-chirpy/issues/1614)) ([700fd5b](https://github.com/cotes2020/jekyll-theme-chirpy/commit/700fd5bad7272dd950f861e8550215cd8fafb413)) * **analytics:** add post pageviews for GoatCounter ([#1543](https://github.com/cotes2020/jekyll-theme-chirpy/issues/1543)) ([b641b3f](https://github.com/cotes2020/jekyll-theme-chirpy/commit/b641b3f1f2e54bcfe96d8dff46d4f94186492d98)) * **analytics:** add Umami and Matomo tracking codes ([#1658](https://github.com/cotes2020/jekyll-theme-chirpy/issues/1658)) ([61bdca2](https://github.com/cotes2020/jekyll-theme-chirpy/commit/61bdca2db45179cd0d1b4b885a4c4864e3ffa3c1)) * change site verification settings ([#1561](https://github.com/cotes2020/jekyll-theme-chirpy/issues/1561)) ([e436387](https://github.com/cotes2020/jekyll-theme-chirpy/commit/e4363871b5be0608d2b92b8aff482825a8044c1b)) * **deps:** move `MathJax` configuration to a separate file ([#1670](https://github.com/cotes2020/jekyll-theme-chirpy/issues/1670)) ([44f552c](https://github.com/cotes2020/jekyll-theme-chirpy/commit/44f552cbcee83d037de0e59496bf6bb19eea2691)) * display theme version in footer ([#1611](https://github.com/cotes2020/jekyll-theme-chirpy/issues/1611)) ([8349314](https://github.com/cotes2020/jekyll-theme-chirpy/commit/834931486dc3e5ed544ce4ff47cd1b2bc45f42fd)) * **i18n:** allow `page.lang` to override `site.lang` ([#1586](https://github.com/cotes2020/jekyll-theme-chirpy/issues/1586)) ([547b95c](https://github.com/cotes2020/jekyll-theme-chirpy/commit/547b95cc7ae35018dadcc01b6eb1dc8c8943e67e)) * make post description customizable ([#1602](https://github.com/cotes2020/jekyll-theme-chirpy/issues/1602)) ([f865336](https://github.com/cotes2020/jekyll-theme-chirpy/commit/f865336c896e0db34edf8482a53e0e5d8f07ff95)) * **media:** support audio and video tag with multi sources ([#1618](https://github.com/cotes2020/jekyll-theme-chirpy/issues/1618)) ([23be416](https://github.com/cotes2020/jekyll-theme-chirpy/commit/23be4162b3f8598db14dc5b39726932ccf2cdc23)) ### Bug Fixes * make TOC title and entries visible at the same time ([#1711](https://github.com/cotes2020/jekyll-theme-chirpy/issues/1711)) ([e0950fc](https://github.com/cotes2020/jekyll-theme-chirpy/commit/e0950fc973d029dc65d0bc1bd68f3d11242527c8)) * mode toggle not outlined when receiving keyboard focus ([#1690](https://github.com/cotes2020/jekyll-theme-chirpy/issues/1690)) ([cd37f63](https://github.com/cotes2020/jekyll-theme-chirpy/commit/cd37f63a0144e0499ea991d3309da064ad5eccea)) * prevent footnote back arrow from becoming an emoji ([#1716](https://github.com/cotes2020/jekyll-theme-chirpy/issues/1716)) ([8608147](https://github.com/cotes2020/jekyll-theme-chirpy/commit/8608147fb5037804695d93496c62f96b9c41e9cd)) * **pwa:** skip range requests in service worker ([#1672](https://github.com/cotes2020/jekyll-theme-chirpy/issues/1672)) ([76d58fe](https://github.com/cotes2020/jekyll-theme-chirpy/commit/76d58fe0ffdc4bd1df35b60815e97560c3564700)) * search result prompt is empty ([#1583](https://github.com/cotes2020/jekyll-theme-chirpy/issues/1583)) ([8a2afae](https://github.com/cotes2020/jekyll-theme-chirpy/commit/8a2afae6cab8fc9639be0a866b71699c8a80084c)) * use `https` for Weibo sharing URL ([#1612](https://github.com/cotes2020/jekyll-theme-chirpy/issues/1612)) ([8e5fbb7](https://github.com/cotes2020/jekyll-theme-chirpy/commit/8e5fbb7a74d04a4b3cdde69bcc821f8ccd1a3bc0)) ### Improvements * improve <hr> visibility in dark mode ([#1565](https://github.com/cotes2020/jekyll-theme-chirpy/issues/1565)) ([4ddd5c4](https://github.com/cotes2020/jekyll-theme-chirpy/commit/4ddd5c437046a1e70cf396113e2351c452a25493)) * lean bootstrap javascript ([#1734](https://github.com/cotes2020/jekyll-theme-chirpy/issues/1734)) ([ddb48ed](https://github.com/cotes2020/jekyll-theme-chirpy/commit/ddb48eda52827aae16aff720212d7b6d2d8647f9)) * rename comment setting parameter ([#1563](https://github.com/cotes2020/jekyll-theme-chirpy/issues/1563)) ([f8390d4](https://github.com/cotes2020/jekyll-theme-chirpy/commit/f8390d4384600fb015728b1b186570fa58ca216f)) * replace jQuery with Vanilla JS ([#1681](https://github.com/cotes2020/jekyll-theme-chirpy/issues/1681)) ([fe7afa3](https://github.com/cotes2020/jekyll-theme-chirpy/commit/fe7afa379f0af0ca98a207f85bdc0fa98575b1ad)) * simplify mode toggle script ([#1692](https://github.com/cotes2020/jekyll-theme-chirpy/issues/1692)) ([d4a6d64](https://github.com/cotes2020/jekyll-theme-chirpy/commit/d4a6d640bd6d4ab185faf96c0255369a9903ee1d)) * tree shaking Bootstrap CSS ([#1736](https://github.com/cotes2020/jekyll-theme-chirpy/issues/1736)) ([363a3d9](https://github.com/cotes2020/jekyll-theme-chirpy/commit/363a3d936bbd688fa4f28527e85ef7dd3fe3a79b)) ### Changes * optimize the resource hints ([#1717](https://github.com/cotes2020/jekyll-theme-chirpy/issues/1717)) ([dcb0add](https://github.com/cotes2020/jekyll-theme-chirpy/commit/dcb0add47bf1adf92215514f1ccfa4661d5215be)) * rename media-url file and related parameters ([#1651](https://github.com/cotes2020/jekyll-theme-chirpy/issues/1651)) ([9f8aeaa](https://github.com/cotes2020/jekyll-theme-chirpy/commit/9f8aeaadbfef9967a9b0a9dd323d8bed46e14d9f)) commit 09b300bc6274460f67f507cb6166db44bf16c6aa Merge: 7a7818b 9ffd997 Author: Cotes Chung <11371340+cotes2020@users.noreply.github.com> Date: Sat May 11 15:03:29 2024 +0800 Merge branch 'master' into production commit 9ffd997c3bed893e1d2c6cc4a4f5561acc5954fc Author: Cotes Chung <11371340+cotes2020@users.noreply.github.com> Date: Sat May 11 14:58:23 2024 +0800 ci(release): skip git status check in prep phase commit 37827d81e5809d50d602525a0b5095d5e7c93bdd Author: Cotes Chung <11371340+cotes2020@users.noreply.github.com> Date: Sat May 11 14:24:15 2024 +0800 chore: correct npm script name commit febc01db527078c265431df6a41d644308ff903e Author: Cotes Chung <11371340+cotes2020@users.noreply.github.com> Date: Sat May 11 14:10:23 2024 +0800 docs: update supported versions of Security Policy commit b2245492e6ea63936df043dadee09d72e48d0311 Author: Cotes Chung <11371340+cotes2020@users.noreply.github.com> Date: Sat May 11 14:09:15 2024 +0800 build(deps): upgrade `jekyll-compress-html` to v3.2.0 commit f87fdd0ea0b52291744fae14850bbfe931282a95 Author: Cotes Chung <11371340+cotes2020@users.noreply.github.com> Date: Sat May 11 14:08:39 2024 +0800 build(deps): upgrade `html-proofer` to v5.x commit fdbd7f02e3a739fe1f87103f9afac5fe1eedc96c Author: Cotes Chung <11371340+cotes2020@users.noreply.github.com> Date: Sat May 11 11:42:03 2024 +0800 build(deps): update assets submodule commit 75891e714fdf08d3409b0aedd24e9d7d2c80fc29 Author: Cotes Chung <11371340+cotes2020@users.noreply.github.com> Date: Sat May 11 13:51:25 2024 +0800 build(deps-dev): bump the npm group across 1 directory with 6 updates Updates `@babel/core` to 7.24.5 - [Release notes](https://github.com/babel/babel/releases) - [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md) - [Commits](https://github.com/babel/babel/commits/v7.24.5/packages/babel-core) Updates `@babel/preset-env` to 7.24.5 - [Release notes](https://github.com/babel/babel/releases) - [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md) - [Commits](https://github.com/babel/babel/commits/v7.24.5/packages/babel-preset-env) Updates `@commitlint/cli` to 19.3.0 - [Release notes](https://github.com/conventional-changelog/commitlint/releases) - [Changelog](https://github.com/conventional-changelog/commitlint/blob/master/@commitlint/cli/CHANGELOG.md) - [Commits](https://github.com/conventional-changelog/commitlint/commits/v19.3.0/@commitlint/cli) Updates `rollup` to 4.17.2 - [Release notes](https://github.com/rollup/rollup/releases) - [Changelog](https://github.com/rollup/rollup/blob/master/CHANGELOG.md) - [Commits](https://github.com/rollup/rollup/compare/v4.15.0...v4.17.2) Updates `semantic-release` to 23.1.1 - [Release notes](https://github.com/semantic-release/semantic-release/releases) - [Commits](https://github.com/semantic-release/semantic-release/compare/v23.0.8...v23.1.1) Updates `stylelint` to 16.5.0 - [Release notes](https://github.com/stylelint/stylelint/releases) - [Changelog](https://github.com/stylelint/stylelint/blob/main/CHANGELOG.md) - [Commits](https://github.com/stylelint/stylelint/compare/16.3.1...16.5.0) commit 363a3d936bbd688fa4f28527e85ef7dd3fe3a79b Author: Cotes Chung <11371340+cotes2020@users.noreply.github.com> Date: Sat May 11 11:07:48 2024 +0800 perf: tree shaking Bootstrap CSS (#1736) commit ddb48eda52827aae16aff720212d7b6d2d8647f9 Author: Cotes Chung <11371340+cotes2020@users.noreply.github.com> Date: Sat May 11 10:29:14 2024 +0800 perf: lean bootstrap javascript (#1734) commit c17fba44f53767c9dfaa8d92cfc6e275e5977f8a Author: Hieu D <48117687+dqhntt@users.noreply.github.com> Date: Fri May 3 17:46:17 2024 -0700 feat: add cloudflare web analytics (#1723) commit 12c340e98b6ad75c3e6eb91c2ff80b9a478f457b Author: Cotes Chung <11371340+cotes2020@users.noreply.github.com> Date: Sat May 4 00:41:00 2024 +0800 ci: update dependabot settings commit dcb0add47bf1adf92215514f1ccfa4661d5215be Author: Cotes Chung <11371340+cotes2020@users.noreply.github.com> Date: Thu May 2 05:11:45 2024 +0800 refactor!: optimize the resource hints (#1717) Improved the data structure for defining resource hints to the browser. commit f1c6d2a817425973ed4121f942bcbd460a619f86 Author: Cotes Chung <11371340+cotes2020@users.noreply.github.com> Date: Thu May 2 03:18:35 2024 +0800 build: enhance the run script commit 05ebfb705e424b75e5feac6894701e8f8b164aa9 Author: Cotes Chung <11371340+cotes2020@users.noreply.github.com> Date: Thu May 2 03:16:35 2024 +0800 chore: update discussion template commit 8608147fb5037804695d93496c62f96b9c41e9cd Author: Huanyu Shi <huanyushi2001@gmail.com> Date: Wed May 1 23:12:46 2024 +0800 fix: prevent footnote back arrow from becoming an emoji (#1716) commit 76d58fe0ffdc4bd1df35b60815e97560c3564700 Author: Azamat Mambetov <zikbest11@yandex.ru> Date: Mon Apr 29 19:27:41 2024 +0400 fix(pwa): skip range requests in service worker (#1672) commit b77767f76e4901b4c43922be858f79356917edbd Author: Cotes Chung <11371340+cotes2020@users.noreply.github.com> Date: Mon Apr 29 03:43:33 2024 +0800 refactor: improve js module loading order commit e0950fc973d029dc65d0bc1bd68f3d11242527c8 Author: Cotes Chung <11371340+cotes2020@users.noreply.github.com> Date: Mon Apr 29 03:36:16 2024 +0800 fix: make TOC title and entries visible at the same time (#1711) When internet connection speeds are poor, there is a chance that the title of the TOC will appear earlier than its entries, causing a visual cutoff. commit 778ebdf25077093f80ed6661fff298ba36b19797 Author: Cotes Chung <11371340+cotes2020@users.noreply.github.com> Date: Mon Apr 29 03:25:26 2024 +0800 chore: delete JS comments from HTML commit 796c38603762c394685224f0b922c9ae31d7152c Author: Huanyu Shi <huanyushi2001@gmail.com> Date: Sun Apr 28 03:03:13 2024 +0800 refactor: add date factor to the recommended posts (#1699) commit 72d93b132f47cd25d46fadefc059ef0d7a281a6b Author: Cotes Chung <11371340+cotes2020@users.noreply.github.com> Date: Sun Apr 28 02:51:16 2024 +0800 build: improve init tool commit e09831ba3e7a7edf408d0b5a57999ae1bdab1170 Author: Cotes Chung <11371340+cotes2020@users.noreply.github.com> Date: Sun Apr 21 01:17:35 2024 +0800 ci: specify the node version (#1694) commit 05e3689d17bc52128079e542034a1a0302c42869 Author: Cotes Chung <11371340+cotes2020@users.noreply.github.com> Date: Sun Apr 21 01:14:21 2024 +0800 build(deps-dev): bump the npm group with 6 updates Updates `@babel/core` to 7.24.4 - [Release notes](https://github.com/babel/babel/releases) - [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md) - [Commits](https://github.com/babel/babel/commits/v7.24.4/packages/babel-core) Updates `@babel/preset-env` to 7.24.4 - [Release notes](https://github.com/babel/babel/releases) - [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md) - [Commits](https://github.com/babel/babel/commits/v7.24.4/packages/babel-preset-env) Updates `@commitlint/cli` to 19.2.2 - [Release notes](https://github.com/conventional-changelog/commitlint/releases) - [Changelog](https://github.com/conventional-changelog/commitlint/blob/master/@commitlint/cli/CHANGELOG.md) - [Commits](https://github.com/conventional-changelog/commitlint/commits/v19.2.2/@commitlint/cli) Updates `@commitlint/config-conventional` to 19.2.2 - [Release notes](https://github.com/conventional-changelog/commitlint/releases) - [Changelog](https://github.com/conventional-changelog/commitlint/blob/master/@commitlint/config-conventional/CHANGELOG.md) - [Commits](https://github.com/conventional-changelog/commitlint/commits/v19.2.2/@commitlint/config-conventional) Updates `rollup` to 4.15.0 - [Release notes](https://github.com/rollup/rollup/releases) - [Changelog](https://github.com/rollup/rollup/blob/master/CHANGELOG.md) - [Commits](https://github.com/rollup/rollup/compare/v4.13.2...v4.15.0) Updates `stylelint-config-standard-scss` to 13.1.0 - [Release notes](https://github.com/stylelint-scss/stylelint-config-standard-scss/releases) - [Changelog](https://github.com/stylelint-scss/stylelint-config-standard-scss/blob/main/CHANGELOG.md) - [Commits](https://github.com/stylelint-scss/stylelint-config-standard-scss/compare/v13.0.0...v13.1.0) commit d4a6d640bd6d4ab185faf96c0255369a9903ee1d Author: Cotes Chung <11371340+cotes2020@users.noreply.github.com> Date: Sun Apr 21 00:39:12 2024 +0800 perf: simplify mode toggle script (#1692) Reduce conditional logic to speed up theme mode initialization and switching. commit 2cfa54847a4bb8053e80e98a73ebe564e17c6741 Author: Cotes Chung <11371340+cotes2020@users.noreply.github.com> Date: Sun Apr 21 00:22:01 2024 +0800 ci: drop Ruby 3.0 and introduce Ruby 3.3 (#1691) See: https://www.ruby-lang.org/en/downloads/branches/ commit cd37f63a0144e0499ea991d3309da064ad5eccea Author: Cotes Chung <11371340+cotes2020@users.noreply.github.com> Date: Sun Apr 21 00:15:14 2024 +0800 fix: mode toggle not outlined when receiving keyboard focus (#1690) The Tab key focus commit 015d5670a1513e9941f3289075f53b24d9ad2b48 Author: Cotes Chung <11371340+cotes2020@users.noreply.github.com> Date: Sun Apr 21 00:00:50 2024 +0800 refactor: reduce custom CSS commit 63c51384dfb8e7ad17dbd92259ae741c8bb77fd3 Author: Cotes Chung <11371340+cotes2020@users.noreply.github.com> Date: Sat Apr 20 23:59:59 2024 +0800 chore: remove comments from compressed HTML commit 662cd331e3f724a2d1b428dd07b7769c8dd86caa Author: Vinicius Rocha <vmrocha@gmail.com> Date: Fri Apr 19 09:36:44 2024 -0400 chore: add `.jekyll-metadata` to .gitignore (#1686) commit d013c11c8d7b980261f54b3dd31c2b00399ad814 Author: Cotes Chung <11371340+cotes2020@users.noreply.github.com> Date: Wed Apr 17 19:25:28 2024 +0800 docs: update readme commit fe7afa379f0af0ca98a207f85bdc0fa98575b1ad Author: Cotes Chung <11371340+cotes2020@users.noreply.github.com> Date: Wed Apr 17 06:10:01 2024 +0800 perf: replace jQuery with Vanilla JS (#1681) Also replaced `magnific-popup` with `GLightbox` commit c85e9e239491dfafea83b68660807e6675edce44 Author: Cotes Chung <11371340+cotes2020@users.noreply.github.com> Date: Wed Apr 17 06:00:36 2024 +0800 ci: avoid trigger redundant workflows (#1682) CodeQL and Sytle Lint commit bf16d6039ad8e6f9698c45b924725368a1d9d79d Author: Cotes Chung <11371340+cotes2020@users.noreply.github.com> Date: Sun Apr 14 05:15:27 2024 +0800 ci(release): replace `standard-version` with `semantic-release` (#1666) [`standard-version`](https://github.com/conventional-changelog/standard-version/) has been deprecated since May 2022, so it is necessary to stop using it for this project. [**`semantic-release`**](https://github.com/semantic-release/semantic-release) is available as a more capable alternative to help automate the release process: 1. Updating Node/Gem version numbers 2. Generating changelogs 3. Automating GitHub Releases 4. Building Chirpy-gem and pushing it to RubyGems.org 5. Create commits and tags on the `production` branch 6. Merge the `production` branch into the `master` branch > ⚠️ Note: Step _6_ may be canceled in CD environments due to merge conflicts, so we need to do this step manually in such cases. Whenever a commit is pushed to the release branch (`production`), all of the above release processes will be triggered. commit 8c1be9f2f38606a82925585dc8ad2bc36df8e6d5 Author: Cotes Chung <11371340+cotes2020@users.noreply.github.com> Date: Sun Apr 14 05:06:06 2024 +0800 ci: fix checkout depth for commitlint commit 7808ee157c7714e88e3ae2b504ae8a2961a02ec6 Author: Cotes Chung <11371340+cotes2020@users.noreply.github.com> Date: Sun Apr 14 04:45:52 2024 +0800 chore: move starter workflow into subfolder The `.hook` suffix does not make it easy to maintain code in the editor commit 1914c786a0bdd00ac15db4de45709f31e20e6010 Author: Cotes Chung <11371340+cotes2020@users.noreply.github.com> Date: Sun Apr 14 04:40:01 2024 +0800 docs: add missing head to changelog commit 44f552cbcee83d037de0e59496bf6bb19eea2691 Author: Cotes Chung <11371340+cotes2020@users.noreply.github.com> Date: Sun Apr 14 04:34:32 2024 +0800 feat(deps): move `MathJax` configuration to a separate file (#1670) Move `MathJax` configuration to file `assets/js/data/mathjax.js` will help add extensions. commit 7d48d32c7b272c48f1ce76dc3dc7f6ebf09468b4 Author: Cotes Chung <11371340+cotes2020@users.noreply.github.com> Date: Sun Apr 14 04:16:15 2024 +0800 ci: avoid duplicate builds for PR commits commit 9f8aeaadbfef9967a9b0a9dd323d8bed46e14d9f Author: Azamat Mambetov <zikbest11@yandex.ru> Date: Sat Apr 13 00:34:48 2024 +0400 refactor!: rename media-url file and related parameters (#1651) - Changed variable `img_cdn` to `cdn` in site configuration file. - Changed the variable defining the relative path of the image in the post from `img_url` to `media_subpath` commit 61bdca2db45179cd0d1b4b885a4c4864e3ffa3c1 Author: Filippo <il_doc@protonmail.com> Date: Tue Apr 9 16:57:06 2024 +0200 feat(analytics): add Umami and Matomo tracking codes (#1658) commit 23be4162b3f8598db14dc5b39726932ccf2cdc23 Author: Azamat Mambetov <zikbest11@yandex.ru> Date: Thu Apr 4 20:54:50 2024 +0400 feat(media): support audio and video tag with multi sources (#1618) commit 01076cb1c27ceea3b0f55ff9934933714e2f71d5 Author: Cotes Chung <11371340+cotes2020@users.noreply.github.com> Date: Wed Apr 3 05:14:33 2024 +0800 build(deps-dev): bump the npm group with 2 updates Updates `rollup` to 4.13.2 - [Release notes](https://github.com/rollup/rollup/releases) - [Changelog](https://github.com/rollup/rollup/blob/master/CHANGELOG.md) - [Commits](https://github.com/rollup/rollup/compare/v4.13.0...v4.13.2) Updates `stylelint` to 16.3.1 - [Release notes](https://github.com/stylelint/stylelint/releases) - [Changelog](https://github.com/stylelint/stylelint/blob/main/CHANGELOG.md) - [Commits](https://github.com/stylelint/stylelint/compare/16.2.1...16.3.1) commit 3cc1510071f4933dc403136191dadb404896e053 Author: Cotes Chung <11371340+cotes2020@users.noreply.github.com> Date: Wed Apr 3 05:12:44 2024 +0800 build(deps): update `wagoid/commitlint-github-action` from 5 to 6 Bumps the gh-actions group with 1 update: [wagoid/commitlint-github-action](https://github.com/wagoid/commitlint-github-action). Updates `wagoid/commitlint-github-action` from 5 to 6 - [Changelog](https://github.com/wagoid/commitlint-github-action/blob/master/CHANGELOG.md) - [Commits](https://github.com/wagoid/commitlint-github-action/compare/v5...v6) commit 950839175ab232103f6127fd6a99ac724ecc9e89 Author: Mascari4615 <55438621+Mascari4615@users.noreply.github.com> Date: Mon Mar 25 01:57:43 2024 +0900 refactor: fix reference to comment parameter `site.comments.provider` (#1629) commit 13bf51e03d2a3f8572614a3f8bbd57de69a012d8 Author: Cotes Chung <11371340+cotes2020@users.noreply.github.com> Date: Sun Mar 24 02:35:48 2024 +0800 chore(editor): update markdown extension settings commit ce96d7e251f86607c7b9d959e55f81797c2890f3 Merge: c5d5e1f 7a7818b Author: Cotes Chung <11371340+cotes2020@users.noreply.github.com> Date: Sun Mar 24 02:31:04 2024 +0800 Merge branch 'production' commit 7a7818b579d23bf53bbfdbe92a560599cba63deb Author: Cotes Chung <11371340+cotes2020@users.noreply.github.com> Date: Sun Mar 24 02:31:02 2024 +0800 chore(release): 6.5.5 commit cef8a9738432d074e0fcefb9084c3e0d211742dc Merge: e559452 2d649aa Author: Cotes Chung <11371340+cotes2020@users.noreply.github.com> Date: Sun Mar 24 02:31:00 2024 +0800 Merge branch 'hotfix/6.5.5' into production commit 2d649aae0e40a24db1ab0d46fa474294e96cb135 Author: Cotes Chung <11371340+cotes2020@users.noreply.github.com> Date: Sun Mar 24 02:28:28 2024 +0800 fix(post): correct the image URLs (#1627) commit b7aa05d03a075fd91f7c5cd15c8bfc4cda36f4c2 Author: Cotes Chung <11371340+cotes2020@users.noreply.github.com> Date: Sun Mar 24 02:26:58 2024 +0800 docs: add `v6.5.3` changelog commit c5d5e1f75ae55a2550589a41b4a54fde308a0e4f Author: Cotes Chung <11371340+cotes2020@users.noreply.github.com> Date: Sat Mar 23 08:01:23 2024 +0800 build(deps-dev): bump the npm group with 7 updates Updates `@babel/core` to 7.24.3 - [Release notes](https://github.com/babel/babel/releases) - [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md) - [Commits](https://github.com/babel/babel/commits/v7.24.3/packages/babel-core) Updates `@babel/plugin-transform-class-properties` to 7.24.1 - [Release notes](https://github.com/babel/babel/releases) - [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md) - [Commits](https://github.com/babel/babel/commits/v7.24.1/packages/babel-plugin-transform-class-properties) Updates `@babel/preset-env` to 7.24.3 - [Release notes](https://github.com/babel/babel/releases) - [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md) - [Commits](https://github.com/babel/babel/commits/v7.24.3/packages/babel-preset-env) Updates `@commitlint/cli` to 19.2.1 - [Release notes](https://github.com/conventional-changelog/commitlint/releases) - [Changelog](https://github.com/conventional-changelog/commitlint/blob/master/@commitlint/cli/CHANGELOG.md) - [Commits](https://github.com/conventional-changelog/commitlint/commits/v19.2.1/@commitlint/cli) Updates `@commitlint/config-conventional` to 19.1.0 - [Release notes](https://github.com/conventional-changelog/commitlint/releases) - [Changelog](https://github.com/conventional-changelog/commitlint/blob/master/@commitlint/config-conventional/CHANGELOG.md) - [Commits](https://github.com/conventional-changelog/commitlint/commits/v19.1.0/@commitlint/config-conventional) Updates `rollup` to 4.13.0 - [Release notes](https://github.com/rollup/rollup/releases) - [Changelog](https://github.com/rollup/rollup/blob/master/CHANGELOG.md) - [Commits](https://github.com/rollup/rollup/compare/v4.12.0...v4.13.0) Updates `rollup-plugin-license` to 3.3.1 - [Changelog](https://github.com/mjeanroy/rollup-plugin-license/blob/master/CHANGELOG.md) - [Commits](https://github.com/mjeanroy/rollup-plugin-license/compare/v3.2.0...v3.3.1) commit 319a082940ea226da6e351217e71c278ec76157a Author: Cotes Chung <11371340+cotes2020@users.noreply.github.com> Date: Sat Mar 23 03:52:13 2024 +0800 refactor(post): reduce the margin between title and description commit 6044df4ff194f86c954a18c992b2303b6abdd1e4 Merge: 700fd5b e559452 Author: Cotes Chung <11371340+cotes2020@users.noreply.github.com> Date: Sat Mar 23 03:42:00 2024 +0800 Merge branch 'production' commit e5594525e74c33a5a9343921b6546357d688aa82 Author: Cotes Chung <11371340+cotes2020@users.noreply.github.com> Date: Sat Mar 23 03:41:58 2024 +0800 chore(release): 6.5.4 commit e15eaaffe06c32edcf704773a053fcb1ab5ae1eb Merge: 0a6c1fb 74cf57a Author: Cotes Chung <11371340+cotes2020@users.noreply.github.com> Date: Sat Mar 23 03:41:54 2024 +0800 Merge branch 'hotfix/6.5.4' into production commit 74cf57aaacf6674057e6f33240a22f4888cfe88f Author: Cotes Chung <11371340+cotes2020@users.noreply.github.com> Date: Sat Mar 23 03:32:03 2024 +0800 fix(seo): correct social preview image path inside `<meta>` tag (#1623) commit cfe44f204bcec8e05f498512ec50878e626a124f Author: Alexander Fuks <kungfux@users.noreply.github.com> Date: Fri Mar 22 22:56:19 2024 +0400 fix: correct the attribute for the Twitter social image (#1615) commit 700fd5bad7272dd950f861e8550215cd8fafb413 Author: GetOutOfMyBakery <12701930+GetOutOfMyBakery@users.noreply.github.com> Date: Mon Mar 18 11:08:05 2024 +0000 feat: add support for giscus strict title matching (#1614) commit 8e5fbb7a74d04a4b3cdde69bcc821f8ccd1a3bc0 Author: Small Long <910.long@gmail.com> Date: Mon Mar 18 19:54:37 2024 +0900 fix: use `https` for Weibo sharing URL (#1612) commit 834931486dc3e5ed544ce4ff47cd1b2bc45f42fd Author: Azamat Mambetov <zikbest11@yandex.ru> Date: Mon Mar 18 14:52:33 2024 +0400 feat: display theme version in footer (#1611) commit f865336c896e0db34edf8482a53e0e5d8f07ff95 Author: Alexander Fuks <kungfux@users.noreply.github.com> Date: Mon Mar 18 14:50:05 2024 +0400 feat: make post description customizable (#1602) --------- Co-authored-by: Cotes Chung <11371340+cotes2020@users.noreply.github.com> commit 0f8e782bfd5a3965278f5fc89d13a4082e98af36 Merge: 547b95c 0a6c1fb Author: Cotes Chung <11371340+cotes2020@users.noreply.github.com> Date: Fri Mar 8 04:12:38 2024 +0800 Merge branch 'production' commit 0a6c1fb2514bad43edbbb799b8279146d8e3c5f4 Author: Cotes Chung <11371340+cotes2020@users.noreply.github.com> Date: Fri Mar 8 04:12:36 2024 +0800 chore(release): 6.5.3 commit 75a3d7399b257256a09d602cbe01062fe1cdf68d Author: Sukka <isukkaw@gmail.com> Date: Fri Mar 8 04:05:58 2024 +0800 refactor: replace `polyfill.io` for `cdnjs` hosted link (#1598) commit 547b95cc7ae35018dadcc01b6eb1dc8c8943e67e Author: Neil Boyd <NeilBoyd@gmail.com> Date: Mon Mar 4 20:09:39 2024 +0100 feat(i18n): allow `page.lang` to override `site.lang` (#1586) commit 2a7b56bb3606c806c5c9402f281844a350ea717a Author: Cotes Chung <11371340+cotes2020@users.noreply.github.com> Date: Mon Mar 4 18:03:51 2024 +0800 build(deps-dev): bump the npm group with 5 updates Updates `@babel/core` to 7.24.0 - [Release notes](https://github.com/babel/babel/releases) - [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md) - [Commits](https://github.com/babel/babel/commits/v7.24.0/packages/babel-core) Updates `@babel/preset-env` to 7.24.0 - [Release notes](https://github.com/babel/babel/releases) - [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md) - [Commits](https://github.com/babel/babel/commits/v7.24.0/packages/babel-preset-env) Updates `@commitlint/cli` from 18.6.1 to 19.0.3 - [Release notes](https://github.com/conventional-changelog/commitlint/releases) - [Changelog](https://github.com/conventional-changelog/commitlint/blob/master/@commitlint/cli/CHANGELOG.md) - [Commits](https://github.com/conventional-changelog/commitlint/commits/v19.0.3/@commitlint/cli) Updates `@commitlint/config-conventional` from 18.6.2 to 19.0.3 - [Release notes](https://github.com/conventional-changelog/commitlint/releases) - [Changelog](https://github.com/conventional-changelog/commitlint/blob/master/@commitlint/config-conventional/CHANGELOG.md) - [Commits](https://github.com/conventional-changelog/commitlint/commits/v19.0.3/@commitlint/config-conventional) Updates `rollup` to 4.12.0 - [Release notes](https://github.com/rollup/rollup/releases) - [Changelog](https://github.com/rollup/rollup/blob/master/CHANGELOG.md) - [Commits](https://github.com/rollup/rollup/compare/v4.10.0...v4.12.0) Close #1580 commit 25c4166722621f544e7a2590a790e6cab798fb75 Author: Cotes Chung <11371340+cotes2020@users.noreply.github.com> Date: Sat Mar 2 01:28:45 2024 +0800 style(markdown): resolve `markdownlint` warnings commit 25b2ffa9bacc5aa04883cd3eda09696c1bc86a97 Author: Cotes Chung <11371340+cotes2020@users.noreply.github.com> Date: Sat Mar 2 00:56:55 2024 +0800 build: configure rules for `markdownlint` commit 8a2afae6cab8fc9639be0a866b71699c8a80084c Author: Cotes Chung <11371340+cotes2020@users.noreply.github.com> Date: Fri Mar 1 20:06:34 2024 +0800 fix: search result prompt is empty (#1583) commit 6112b15b8ebb6a58043b778aafbb2cab4540bfb0 Author: Alexander Fuks <kungfux@users.noreply.github.com> Date: Fri Mar 1 00:55:30 2024 +0400 refactor: change alternate url for embed video file (#1579) commit e24a0c73ba00a902afa07184d20d9222eab7a47a Author: Alexander Fuks <kungfux@users.noreply.github.com> Date: Fri Mar 1 00:01:10 2024 +0400 refactor: use explicit url for goatcounter (#1578) commit 0f5abc82a23b9b4d026cdde3c0ddcadc5822f6ad Merge: 4ddd5c4 795ff3f Author: Cotes Chung <11371340+cotes2020@users.noreply.github.com> Date: Fri Mar 1 03:51:26 2024 +0800 Merge branch 'production' commit 795ff3f4c33ebc2f5da551b4a205accf1e31bdc6 Author: Cotes Chung <11371340+cotes2020@users.noreply.github.com> Date: Fri Mar 1 03:51:25 2024 +0800 chore(release): 6.5.2 commit c41672b2e0b87ab6dfc648cdb2056671b9b042ee Merge: 388c151 9cc62e7 Author: Cotes Chung <11371340+cotes2020@users.noreply.github.com> Date: Fri Mar 1 03:51:21 2024 +0800 Merge branch 'hotfix/6.5.2' into production commit 9cc62e703faf248b43e8971e7f82782daad5bbab Author: Cotes Chung <11371340+cotes2020@users.noreply.github.com> Date: Fri Mar 1 03:11:17 2024 +0800 build(release): build the gem on the `production` branch (#1577) commit 19d6bafbe1a60614e0d63b961bc73c342a9f6f33 Author: Cotes Chung <11371340+cotes2020@users.noreply.github.com> Date: Fri Mar 1 02:50:10 2024 +0800 fix: correct the base URL parameter name (#1576) #1553 introduced commit 4ddd5c437046a1e70cf396113e2351c452a25493 Author: Alexander Fuks <kungfux@users.noreply.github.com> Date: Wed Feb 28 20:58:20 2024 +0400 perf: improve <hr> visibility in dark mode (#1565) commit 9592146ca392236e69ee358412ecc32ef1662127 Author: Alexander Fuks <kungfux@users.noreply.github.com> Date: Wed Feb 28 00:51:33 2024 +0400 feat: add support for embed video files (#1558) commit 8a1568c27aaf22a7dcda91ec536a35bea59caf99 Merge: f8390d4 388c151 Author: Cotes Chung <11371340+cotes2020@users.noreply.github.com> Date: Tue Feb 27 02:44:32 2024 +0800 Merge branch 'production' commit 388c1511d6d36e45f04ee5c5c88e2cf06812c946 Author: Cotes Chung <11371340+cotes2020@users.noreply.github.com> Date: Tue Feb 27 02:44:31 2024 +0800 chore(release): 6.5.1 commit 8849afe5cfe78555dd1167be6fbc0f0b0af5b80d Merge: 48564bd 89b9625 Author: Cotes Chung <11371340+cotes2020@users.noreply.github.com> Date: Tue Feb 27 02:44:29 2024 +0800 Merge branch 'hotfix/6.5.1' into production commit f8390d4384600fb015728b1b186570fa58ca216f Author: Cotes Chung <11371340+cotes2020@users.noreply.github.com> Date: Tue Feb 27 01:39:04 2024 +0800 perf!: rename comment setting parameter (#1563) Rename `site.comments.active` to `site.comments.provider` commit e4363871b5be0608d2b92b8aff482825a8044c1b Author: Alexander Fuks <kungfux@users.noreply.github.com> Date: Mon Feb 26 18:17:18 2024 +0400 feat: change site verification settings (#1561) commit b641b3f1f2e54bcfe96d8dff46d4f94186492d98 Author: Alexander Fuks <kungfux@users.noreply.github.com> Date: Sun Feb 25 22:50:41 2024 +0400 feat(analytics)!: add post pageviews for GoatCounter (#1543) --------- Co-authored-by: Cotes Chung <11371340+cotes2020@users.noreply.github.com> commit 5dbda0c09f3f03d5c42ba48a3f6698464443bd3e Author: Dongee Seo <74766722+seod0209@users.noreply.github.com> Date: Sun Feb 25 21:30:21 2024 +0900 build(deps-dev): replace the deprecated libraries (#1559) Replace `@babel/plugin-proposal-class-properties` with `@babel/plugin-transform-class-properties` See: https://www.npmjs.com/package/@babel/plugin-proposal-class-properties commit 89b962557a56ccc13eba3c9c20b4270ee9d30042 Author: Cotes Chung <11371340+cotes2020@users.noreply.github.com> Date: Fri Feb 23 03:07:17 2024 +0800 fix: correct the generation of relative resource paths (#1553) commit 5de0153df4a897dbe6bae99634c095cd39f71f45 Author: Josh Johanning <joshjohanning@github.com> Date: Thu Feb 22 08:04:54 2024 -0600 build(ci): update actions versions (#1554) commit ed4d304cd25acbe65db0277e25a60dd518fb699b Merge: cd258c9 48564bd Author: Cotes Chung <11371340+cotes2020@users.noreply.github.com> Date: Thu Feb 15 00:18:40 2024 +0800 Merge branch 'production' commit 48564bda8dbba3d2b0afbd10b9a7fc7770771653 Author: Cotes Chung <11371340+cotes2020@users.noreply.github.com> Date: Thu Feb 15 00:18:39 2024 +0800 chore(release): 6.5.0 commit b9d053b3cdfbf0599342ffe7afa7416a6cfe96b6 Merge: ba764c1 cd258c9 Author: Cotes Chung <11371340+cotes2020@users.noreply.github.com> Date: Thu Feb 15 00:18:35 2024 +0800 Merge branch 'master' into production commit cd258c92c34efd0fcbc43c88065bb75aff00f6a8 Author: Cotes Chung <11371340+cotes2020@users.noreply.github.com> Date: Thu Feb 15 00:18:09 2024 +0800 chore(deps): upgrade mermaid to `10.8.0` commit 6230d1d750120149c616a4e201942ef1e865464b Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Date: Thu Feb 15 00:12:45 2024 +0800 build(deps-dev): bump the npm group with 8 updates (#1540) Updates the requirements on [@babel/core](https://github.com/babel/babel/tree/HEAD/packages/babel-core), [@babel/preset-env](https://github.com/babel/babel/tree/HEAD/packages/babel-preset-env), [@commitlint/cli](https://github.com/conventional-changelog/commitlint/tree/HEAD/@commitlint/cli), [@commitlint/config-conventional](https://github.com/conventional-changelog/commitlint/tree/HEAD/@commitlint/config-conventional), [husky](https://github.com/typicode/husky), [rollup](https://github.com/rollup/rollup), [stylelint](https://github.com/stylelint/stylelint) and [stylelint-config-standard-scss](https://github.com/stylelint-scss/stylelint-config-standard-scss) to permit the latest version. Updates `@babel/core` to 7.23.9 - [Release notes](https://github.com/babel/babel/releases) - [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md) - [Commits](https://github.com/babel/babel/commits/v7.23.9/packages/babel-core) Updates `@babel/preset-env` to 7.23.9 - [Release notes](https://github.com/babel/babel/releases) - [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md) - [Commits](https://github.com/babel/babel/commits/v7.23.9/packages/babel-preset-env) Updates `@commitlint/cli` to 18.6.1 - [Release notes](https://github.com/conventional-changelog/commitlint/releases) - [Changelog](https://github.com/conventional-changelog/commitlint/blob/master/@commitlint/cli/CHANGELOG.md) - [Commits](https://github.com/conventional-changelog/commitlint/commits/v18.6.1/@commitlint/cli) Updates `@commitlint/config-conventional` to 18.6.2 - [Release notes](https://github.com/conventional-changelog/commitlint/releases) - [Changelog](https://github.com/conventional-changelog/commitlint/blob/master/@commitlint/config-conventional/CHANGELOG.md) - [Commits](https://github.com/conventional-changelog/commitlint/commits/v18.6.2/@commitlint/config-conventional) Updates `husky` from 8.0.3 to 9.0.11 - [Release notes](https://github.com/typicode/husky/releases) - [Commits](https://github.com/typicode/husky/compare/v8.0.3...v9.0.11) Updates `rollup` to 4.10.0 - [Release notes](https://github.com/rollup/rollup/releases) - [Changelog](https://github.com/rollup/rollup/blob/master/CHANGELOG.md) - [Commits](https://github.com/rollup/rollup/compare/v4.9.2...v4.10.0) Updates `stylelint` to 16.2.1 - [Release notes](https://github.com/stylelint/stylelint/releases) - [Changelog](https://github.com/stylelint/stylelint/blob/main/CHANGELOG.md) - [Commits](https://github.com/stylelint/stylelint/compare/16.1.0...16.2.1) Updates `stylelint-config-standard-scss` from 12.0.0 to 13.0.0 - [Release notes](https://github.com/stylelint-scss/stylelint-config-standard-scss/releases) - [Changelog](https://github.com/stylelint-scss/stylelint-config-standard-scss/blob/main/CHANGELOG.md) - [Commits](https://github.com/stylelint-scss/stylelint-config-standard-scss/compare/v12.0.0...v13.0.0) --- updated-dependencies: - dependency-name: "@babel/core" dependency-type: direct:development dependency-group: npm - dependency-name: "@babel/preset-env" dependency-type: direct:development dependency-group: npm - dependency-name: "@commitlint/cli" dependency-type: direct:development dependency-group: npm - dependency-name: "@commitlint/config-conventional" dependency-type: direct:development dependency-group: npm - dependency-name: husky dependency-type: direct:development update-type: version-update:semver-major dependency-group: npm - dependency-name: rollup dependency-type: direct:development dependency-group: npm - dependency-name: stylelint dependency-type: direct:development dependency-group: npm - dependency-name: stylelint-config-standard-scss dependency-type: direct:development update-type: version-update:semver-major dependency-group: npm ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> commit 365abc6b3b0af43fd4e1bbc96c8b876c9c4fdc0a Author: Cotes Chung <11371340+cotes2020@users.noreply.github.com> Date: Wed Feb 14 01:53:49 2024 +0800 build(deps-dev): set update interval to weekly commit 79c65b3e44a9aa33197212802c3d2eb9e038df1f Author: Cotes Chung <11371340+cotes2020@users.noreply.github.com> Date: Wed Feb 14 00:02:05 2024 +0800 build(security): correct scan path for CodeQL commit 6b34901d94d7c9332accae7ab907ba77c4e247a1 Author: Cotes Chung <11371340+cotes2020@users.noreply.github.com> Date: Tue Feb 13 23:35:32 2024 +0800 refactor(pwa): revert to JS and Liquid mixing The gem package won't be able to pass `/sw.min.js` to the user end commit 90693ff95e72ca4b5135a7b454a6ab521b995b3e Author: Benjamin van den Hout <bvdhout@gmail.com> Date: Tue Feb 6 15:19:28 2024 +0100 feat: add analytics support for GoatCounter (#1526) commit 1a01c35e52bef2b801271e39cea6a9c46bb79c24 Author: Cotes Chung <11371340+cotes2020@users.noreply.github.com> Date: Mon Feb 5 07:28:35 2024 +0800 chore: update stale-bot settings commit c335bc6ce77a623298c5f005c693d36c8aa7ae27 Author: Cotes Chung <11371340+cotes2020@users.noreply.github.com> Date: Sat Feb 3 18:53:35 2024 +0800 build(security): stop scheduled scanning commit f3ea7e988779f46e577e1ac7b29593c1ac1e5cbf Author: Cotes Chung <11371340+cotes2020@users.noreply.github.com> Date: Thu Feb 1 01:07:46 2024 +0800 build(security): improve paths filter for CodeQL commit c13ec311636d5e057c6895e353e1c1a4e570f582 Author: Piotr Held <pjheld@gmail.com> Date: Tue Jan 30 20:44:19 2024 +0100 perf: enable equation numbering in MathJax (#1520) If you place your equations inside $$\begin{equation}...\end{equation}$$ you will get MathJax equation numbering. As described here: http…
hyeonukim
added a commit
to hyeonukim/devblog
that referenced
this pull request
Dec 1, 2024
commit 3df83fd0d9a4ceeff9aa4d06c9832c61fa8c3a13 Author: semantic-release-bot <semantic-release-bot@martynus.net> Date: Thu Nov 28 08:58:47 2024 +0000 chore(release): 7.2.0 ## [7.2.0](https://github.com/cotes2020/jekyll-theme-chirpy/compare/v7.1.1...v7.2.0) (2024-11-28) ### Features * show toc on mobile screens ([#1964](https://github.com/cotes2020/jekyll-theme-chirpy/issues/1964)) ([8a064a5](https://github.com/cotes2020/jekyll-theme-chirpy/commit/8a064a5e5a95cd22aa654f7c80da09d107262508)) * support vertical scrolling for toc in desktop mode ([#2064](https://github.com/cotes2020/jekyll-theme-chirpy/issues/2064)) ([5265b03](https://github.com/cotes2020/jekyll-theme-chirpy/commit/5265b039741555943f9a6f0451287aefb6810f28)) ### Bug Fixes * pagination error when pinned posts exceed the page size ([#1965](https://github.com/cotes2020/jekyll-theme-chirpy/issues/1965)) ([93f616b](https://github.com/cotes2020/jekyll-theme-chirpy/commit/93f616b25d7ed6c4f090c50c8663f8c1f59947f4)) ### Improvements * modular sass architecture ([#2052](https://github.com/cotes2020/jekyll-theme-chirpy/issues/2052)) ([35c794c](https://github.com/cotes2020/jekyll-theme-chirpy/commit/35c794cf5896565430389f35c660b88a93cebb17)) * speed up page rendering and jekyll build process ([#2034](https://github.com/cotes2020/jekyll-theme-chirpy/issues/2034)) ([65f960c](https://github.com/cotes2020/jekyll-theme-chirpy/commit/65f960c31a734b5306a8b919040c3aae9b783efd)) commit 82ba82e6daef2242ee7645e88a66b0c843d825c6 Merge: fd0df83 5265b03 Author: Cotes Chung <11371340+cotes2020@users.noreply.github.com> Date: Thu Nov 28 16:56:02 2024 +0800 Merge branch 'master' into production commit 5265b039741555943f9a6f0451287aefb6810f28 Author: Cotes Chung <11371340+cotes2020@users.noreply.github.com> Date: Thu Nov 28 02:58:25 2024 +0800 feat: support vertical scrolling for toc in desktop mode (#2064) commit 11647697bbacb84df6171a0ac7947a0e4fdef5da Author: Cotes Chung <11371340+cotes2020@users.noreply.github.com> Date: Mon Nov 25 03:55:11 2024 +0800 build(deps): update dependencies version commit 5756b8fc2636071de9bf7a137fec1dec811a9043 Author: Cotes Chung <11371340+cotes2020@users.noreply.github.com> Date: Mon Nov 25 00:18:06 2024 +0800 build(deps-dev): upgrade dependencies Close #2058 commit 35c794cf5896565430389f35c660b88a93cebb17 Author: Cotes Chung <11371340+cotes2020@users.noreply.github.com> Date: Mon Nov 25 00:05:28 2024 +0800 perf: modular sass architecture (#2052) - Modularized the Sass architecture to enhance code maintainability and reduce the output file size - Replaced deprecated `@import` with `@use` / `@forward` commit c69914effc1f222d2b31d2ed14d1efda90575c9f Author: Cotes Chung <11371340+cotes2020@users.noreply.github.com> Date: Sun Nov 24 02:08:13 2024 +0800 ci: avoid repeated runs of stylelint (#2057) commit 65f960c31a734b5306a8b919040c3aae9b783efd Author: Cotes Chung <11371340+cotes2020@users.noreply.github.com> Date: Sat Nov 16 22:49:55 2024 +0800 perf: speed up page rendering and jekyll build process (#2034) - Ensure inline scripts execute after the DOM has fully loaded. - Use Rollup to bundle the theme-mode and Mermaid scripts, reducing the number of Jekyll include snippets. commit d51345e29754ba92a0c2fd6534bbd248ff298331 Author: Cotes Chung <11371340+cotes2020@users.noreply.github.com> Date: Fri Nov 8 22:35:18 2024 +0800 ci: reduce unnecessary pr-filter runs (#2033) - Checking the repository of the PR is more effective than checking the label to identify bot-initiated PRs - This change also allows more flexible PR body definitions for developers with write access to the repository commit 2f844978aac587a8631c16d6907f24a8af6035a3 Author: Cotes Chung <11371340+cotes2020@users.noreply.github.com> Date: Fri Nov 8 22:15:31 2024 +0800 chore: change stale label to `inactive` commit 42dea8ee2986ee609ca6f2643a03bd29bd5456a3 Author: Supreeth Mysore Venkatesh <supreethmv@gmail.com> Date: Sun Nov 3 17:45:59 2024 +0100 build(deps): update `wdm` gem version for compatibility (#2028) commit 86b13c917f8f9477b10766fb621cbe987c025203 Author: Alexander Fuks <kungfux@users.noreply.github.com> Date: Fri Nov 1 14:39:03 2024 +0400 chore: improve feed interoperability (#2024) commit 4ef3cd8efc90518cc56b4e92306f81aa36feee70 Author: Cotes Chung <11371340+cotes2020@users.noreply.github.com> Date: Tue Oct 29 22:56:32 2024 +0800 ci: improve workflow triggers (#2017) - Unchain commit-lint and CI - Even if a commit does not meet the CI path filter, it still needs to lint the commit message. - Unchain PR filter and CI - The CI workflow needs to be triggered when the commits in a pull request are modified. - Allow manual publishing - Sometimes `semantic-release` will error out due to commit messages referencing discussions, but this does not affect the final RubyGems/GitHub Release. In such cases, manual triggering of the publish process is needed to complete the remaining publishing steps. commit c7f967529c294f9622f142470406f2be43ea4d35 Author: Cotes Chung <11371340+cotes2020@users.noreply.github.com> Date: Sat Oct 26 16:58:07 2024 +0800 ci: skip test for invalid PRs (#2013) commit 74ed06321c1730dc788af3306b80a0f1739510d4 Author: Cotes Chung <11371340+cotes2020@users.noreply.github.com> Date: Fri Oct 25 19:48:11 2024 +0800 ci: block invalid pull requests (#2010) commit d4f7f39ece2d8feaca963b8bfba331268b28811e Author: Cotes Chung <11371340+cotes2020@users.noreply.github.com> Date: Tue Oct 22 10:42:07 2024 +0800 refactor: simplify sidebar animation commit c1bd9eb9eece4cf3b7e76d750bcc4108aec63361 Author: Cotes Chung <11371340+cotes2020@users.noreply.github.com> Date: Sun Oct 20 13:47:54 2024 +0800 refactor: reduce duplicate scss commit 6f461132c00c7f7d557e0b865530bb256c1fe5be Author: Cotes Chung <11371340+cotes2020@users.noreply.github.com> Date: Sat Oct 19 21:13:21 2024 +0800 refactor: improve toc popup module commit 03e302cbf68cc502a2b6bef0726186a0b3ef321c Author: Alexander Fuks <kungfux@users.noreply.github.com> Date: Sun Oct 13 21:16:25 2024 +0400 chore: close toc-popup gracefully with Esc key (#1990) commit 8a064a5e5a95cd22aa654f7c80da09d107262508 Author: Alexander Fuks <kungfux@users.noreply.github.com> Date: Fri Oct 11 18:32:10 2024 +0400 feat: show toc on mobile screens (#1964) commit 740bd84c51cbb929438ea538ddc942f97d1c1431 Author: Bence Boros <39780892+borosbence@users.noreply.github.com> Date: Tue Oct 1 17:19:39 2024 +0200 chore(i18n): update hungarian translation (#1976) commit 93f616b25d7ed6c4f090c50c8663f8c1f59947f4 Author: Cotes Chung <11371340+cotes2020@users.noreply.github.com> Date: Thu Sep 26 22:30:56 2024 +0800 fix: pagination error when pinned posts exceed the page size (#1965) commit e6b87d28111457cbc2f497866b71d8a2d00e35bc Author: Alexander Fuks <kungfux@users.noreply.github.com> Date: Tue Sep 24 04:21:34 2024 +0400 chore: remove `h1` element from site title (#1960) commit 73749067c5e94849bea9cd8146ebe4965f7ed894 Merge: fac6116 fd0df83 Author: semantic-release-bot <semantic-release-bot@martynus.net> Date: Mon Sep 23 11:56:46 2024 +0000 Merge branch 'production' commit fd0df8320f7e4e2849c27f1be0f1232bf46a61bb Author: semantic-release-bot <semantic-release-bot@martynus.net> Date: Mon Sep 23 11:56:31 2024 +0000 chore(release): 7.1.1 ## [7.1.1](https://github.com/cotes2020/jekyll-theme-chirpy/compare/v7.1.0...v7.1.1) (2024-09-23) ### Bug Fixes * **i18n:** correct fr-FR translations ([#1949](https://github.com/cotes2020/jekyll-theme-chirpy/issues/1949)) ([367262e](https://github.com/cotes2020/jekyll-theme-chirpy/commit/367262e74d1005bddf1328bb2b3a2b9e152c0086)) * **pwa:** site baseurl not passed to `app.js` ([#1955](https://github.com/cotes2020/jekyll-theme-chirpy/issues/1955)) ([5a63244](https://github.com/cotes2020/jekyll-theme-chirpy/commit/5a63244721d21b1ad3a0ae83420723a2f0379e8b)) commit fbcdf8ce85d952c6c3a9824425fe5462f9c0e068 Merge: a784f0a fac6116 Author: Cotes Chung <11371340+cotes2020@users.noreply.github.com> Date: Mon Sep 23 19:48:06 2024 +0800 Merge branch 'master' into production commit fac6116af1d9836df5220f63c09fdf3d36910795 Author: Cotes Chung <11371340+cotes2020@users.noreply.github.com> Date: Mon Sep 23 19:41:28 2024 +0800 build(dev-deps): bump 7 dependencies versions commit 5a63244721d21b1ad3a0ae83420723a2f0379e8b Author: Cotes Chung <11371340+cotes2020@users.noreply.github.com> Date: Wed Sep 18 22:32:26 2024 +0800 fix(pwa): site baseurl not passed to `app.js` (#1955) commit 3ab3b844d2ac475c92d5f84afc0259abab9fcbcd Author: Cotes Chung <11371340+cotes2020@users.noreply.github.com> Date: Wed Sep 18 21:41:08 2024 +0800 refactor: replace deprecated meta element Replace `apple-mobile-web-app-capable` with `mobile-web-app-capable` commit 367262e74d1005bddf1328bb2b3a2b9e152c0086 Author: denis-games <105583649+denis-games@users.noreply.github.com> Date: Mon Sep 16 14:38:46 2024 +0200 fix(i18n): correct fr-FR translations (#1949) Co-authored-by: Denis Jean <dj@denisjean.fr> commit cbc93193e136a2093179640e75699f26bbd58da2 Merge: 8b7dba7 a784f0a Author: semantic-release-bot <semantic-release-bot@martynus.net> Date: Tue Aug 27 07:29:10 2024 +0000 Merge branch 'production' commit a784f0a0f907797104cc5e3b5256151ad4055645 Author: semantic-release-bot <semantic-release-bot@martynus.net> Date: Tue Aug 27 07:28:55 2024 +0000 chore(release): 7.1.0 ## [7.1.0](https://github.com/cotes2020/jekyll-theme-chirpy/compare/v7.0.1...v7.1.0) (2024-08-27) ### Features * add Bluesky social links ([#1759](https://github.com/cotes2020/jekyll-theme-chirpy/issues/1759)) ([0102aba](https://github.com/cotes2020/jekyll-theme-chirpy/commit/0102abae062be24ec289fb7facb11950aca79e3f)) * add Reddit social option ([#1836](https://github.com/cotes2020/jekyll-theme-chirpy/issues/1836)) ([8673e13](https://github.com/cotes2020/jekyll-theme-chirpy/commit/8673e1335f0771eac364d0a2866f27476d61a58b)) * add Threads social links ([#1837](https://github.com/cotes2020/jekyll-theme-chirpy/issues/1837)) ([e3a78b6](https://github.com/cotes2020/jekyll-theme-chirpy/commit/e3a78b6243f7056105d72185bb6e94b436834e5b)) * **analytics:** add fathom analytics ([#1913](https://github.com/cotes2020/jekyll-theme-chirpy/issues/1913)) ([befc4ce](https://github.com/cotes2020/jekyll-theme-chirpy/commit/befc4ce9c5026f67f99bce66e223d056229f0bdb)) * **dev:** add vscode tasks ([#1843](https://github.com/cotes2020/jekyll-theme-chirpy/issues/1843)) ([e4db1a1](https://github.com/cotes2020/jekyll-theme-chirpy/commit/e4db1a176f3f69f676cbc0bf27b1d5a657ece05e)) * **dev:** support vscode dev-container ([#1781](https://github.com/cotes2020/jekyll-theme-chirpy/issues/1781)) ([1e3d4a6](https://github.com/cotes2020/jekyll-theme-chirpy/commit/1e3d4a6323ba3eed06a57f8bf1b2edefd890b127)) * **ui:** improve block quote layout ([80bd792](https://github.com/cotes2020/jekyll-theme-chirpy/commit/80bd7928a02c75c843a550bd377d11b574e8bfda)) * **ui:** improve visibility of inline code ([#1831](https://github.com/cotes2020/jekyll-theme-chirpy/issues/1831)) ([c876731](https://github.com/cotes2020/jekyll-theme-chirpy/commit/c876731901784a72ef9d2e9e2936df65ddff5f61)) * **ui:** make `info-prompt` icon looks like the letter "i" ([#1835](https://github.com/cotes2020/jekyll-theme-chirpy/issues/1835)) ([a07a57e](https://github.com/cotes2020/jekyll-theme-chirpy/commit/a07a57ec922249d3a22da56fbcb30d83eadef728)) * **ui:** set `<kbd>` font to 'Lato' ([64c7262](https://github.com/cotes2020/jekyll-theme-chirpy/commit/64c7262245e878534971a2e3a2630b614daf72f3)) ### Bug Fixes * adapt the giscus localization parameter ([#1810](https://github.com/cotes2020/jekyll-theme-chirpy/issues/1810)) ([0709854](https://github.com/cotes2020/jekyll-theme-chirpy/commit/0709854dc8f6099d38c2578967a02f73b4be0dc8)) * avoid caching pageviews data ([#1849](https://github.com/cotes2020/jekyll-theme-chirpy/issues/1849)) ([979f86c](https://github.com/cotes2020/jekyll-theme-chirpy/commit/979f86cf64e1fcace4231fb070c7e6398fd4e5ec)) * remove extra dual-mode images from lightbox ([#1883](https://github.com/cotes2020/jekyll-theme-chirpy/issues/1883)) ([5c5910f](https://github.com/cotes2020/jekyll-theme-chirpy/commit/5c5910f1fc661ec3dce203ac961c7f64f1991895)) commit a2bf5dc58ecbbf12eefe85cecc857af3dfc7c305 Merge: 20987f2 8b7dba7 Author: Cotes Chung <11371340+cotes2020@users.noreply.github.com> Date: Tue Aug 27 15:22:53 2024 +0800 Merge branch 'master' into production commit 8b7dba71e34531bfa38d6a3b2d1118a83bbf959a Author: Cotes Chung <11371340+cotes2020@users.noreply.github.com> Date: Tue Aug 27 15:18:52 2024 +0800 docs: update tutorial and readme Change Dev Containers logo in README: Simple Icons has removed all Microsoft icons due to copyright restrictions, see <https://github.com/simple-icons/simple-icons/issues/11236> commit fc3d1012584e70db572f72894c427ecef20cdfa0 Author: Cotes Chung <11371340+cotes2020@users.noreply.github.com> Date: Mon Aug 26 16:49:48 2024 +0800 build: improve the JS build for PWA (#1923) commit 604e01eb3670c380a4c610552c02a607d12552f8 Author: Cotes Chung <11371340+cotes2020@users.noreply.github.com> Date: Mon Aug 26 00:49:05 2024 +0800 chore(deps): correct `Tocbot` version number commit 31e19c6d0ff0e4c11dfbf39caf0f49ad83f4074e Author: Cotes Chung <11371340+cotes2020@users.noreply.github.com> Date: Sun Aug 25 18:17:38 2024 +0800 refactor(ui): standardize the border radius (#1920) Impact: - Increase the border radius of inline code and `<kbd>` tags - Variable `$base-radius` renamed to `$radius-lg` commit 5f4dab1745059929b04d7e998e8dbccd2a741b9c Author: Cotes Chung <11371340+cotes2020@users.noreply.github.com> Date: Sun Aug 25 01:18:34 2024 +0800 build: upgrade dependencies commit 8cfd7214943806925342613d9107473de53f6524 Author: Cotes Chung <11371340+cotes2020@users.noreply.github.com> Date: Sun Aug 25 00:25:29 2024 +0800 build(deps-dev): bump the dev-deps commit 64c7262245e878534971a2e3a2630b614daf72f3 Author: Cotes Chung <11371340+cotes2020@users.noreply.github.com> Date: Sun Aug 25 00:12:28 2024 +0800 feat(ui): set `<kbd>` font to 'Lato' commit 707a209424f3a82868935dd46591c318e700355c Author: Cotes Chung <11371340+cotes2020@users.noreply.github.com> Date: Sun Aug 25 00:12:00 2024 +0800 refactor: improve heading layout commit 80bd7928a02c75c843a550bd377d11b574e8bfda Author: Cotes Chung <11371340+cotes2020@users.noreply.github.com> Date: Sat Aug 24 22:27:35 2024 +0800 feat(ui): improve block quote layout commit befc4ce9c5026f67f99bce66e223d056229f0bdb Author: Julius Gamanyi <85777+juliusgb@users.noreply.github.com> Date: Wed Aug 21 19:21:29 2024 +0200 feat(analytics): add fathom analytics (#1913) commit bf6c996c4ea69c2be2deda4d8606de776f6689b5 Author: Cotes Chung <11371340+cotes2020@users.noreply.github.com> Date: Wed Aug 21 14:31:22 2024 +0800 chore: move entries in git-ignore commit 99eaf6089ecc663730f638c699969250d0f406b5 Author: Cotes Chung <11371340+cotes2020@users.noreply.github.com> Date: Wed Aug 21 14:28:57 2024 +0800 chore: remove duplicate config commit efd2941ce08f8bb2a56e543ee04da7525c2bacc7 Author: Cotes Chung <11371340+cotes2020@users.noreply.github.com> Date: Wed Aug 21 14:28:14 2024 +0800 build: resume platform-specific dependencies commit 7f83c3d00dd2a535c847d162d6c17d695f45eb0d Author: Cotes Chung <11371340+cotes2020@users.noreply.github.com> Date: Mon Aug 19 21:05:39 2024 +0800 refactor: improve the efficiency of `GLightbox` switching Repeatedly using `GLightbox.destroy()` (>= 4 times) will cause `GLightbox` to fail to generate new objects commit d74bfaeda25f5b75d665b99b38b44f6f8dc98df1 Author: Cotes Chung <11371340+cotes2020@users.noreply.github.com> Date: Tue Aug 13 13:50:40 2024 +0800 chore(tools): improve the init-script commit 23729c9c8f2c803a839d5579d954efd85abf82c5 Author: Andrew <18502096+classicrocker883@users.noreply.github.com> Date: Fri Aug 9 01:24:30 2024 -0400 refactor: update the sass mixed declarations (#1872) See: https://sass-lang.com/d/mixed-decls commit e347d0632f063b514a030f85f9900bee8397f1cc Author: Cotes Chung <11371340+cotes2020@users.noreply.github.com> Date: Thu Aug 8 14:43:38 2024 +0800 build: update ruby version requirements `html-proofer` 5.x requires Ruby `>= 3.1, < 4.0` commit 35fdea0c4fa6faa927dd1346b1def9d6531ce003 Author: Cotes Chung <11371340+cotes2020@users.noreply.github.com> Date: Thu Aug 8 14:25:55 2024 +0800 docs: add devcontainers tutorial (#1844) commit 5c5910f1fc661ec3dce203ac961c7f64f1991895 Author: Cotes Chung <11371340+cotes2020@users.noreply.github.com> Date: Mon Jul 29 12:17:11 2024 +0800 fix: remove extra dual-mode images from lightbox (#1883) commit b641b364809ea15c46d16ce1379a267d395d55d0 Author: Cotes Chung <11371340+cotes2020@users.noreply.github.com> Date: Thu Jul 18 01:20:17 2024 +0800 ci: set node version to LTS There are some problems with the latest version. See: https://github.com/cotes2020/jekyll-theme-chirpy/actions/runs/9977150040 commit 979f86cf64e1fcace4231fb070c7e6398fd4e5ec Author: Alexander Fuks <kungfux@users.noreply.github.com> Date: Wed Jul 17 19:32:48 2024 +0400 fix: avoid caching pageviews data (#1849) commit 8c30f0a9c349eb039bc7fa151ed140e2eb26a643 Author: Cotes Chung <11371340+cotes2020@users.noreply.github.com> Date: Fri Jul 12 02:03:52 2024 +0800 build(dev): support for running tasks in macOS commit e4db1a176f3f69f676cbc0bf27b1d5a657ece05e Author: Alexander Fuks <kungfux@users.noreply.github.com> Date: Thu Jul 11 00:14:47 2024 +0400 feat(dev): add vscode tasks (#1843) commit e3a78b6243f7056105d72185bb6e94b436834e5b Author: Daniel Singleton <48238314+goodnightdaniel@users.noreply.github.com> Date: Fri Jul 5 13:53:02 2024 -0700 feat: add Threads social links (#1837) commit 8673e1335f0771eac364d0a2866f27476d61a58b Author: Daniel Singleton <48238314+goodnightdaniel@users.noreply.github.com> Date: Fri Jul 5 05:03:01 2024 -0700 feat: add Reddit social option (#1836) commit a07a57ec922249d3a22da56fbcb30d83eadef728 Author: Cotes Chung <11371340+cotes2020@users.noreply.github.com> Date: Thu Jul 4 02:21:22 2024 +0800 feat(ui): make `info-prompt` icon looks like the letter "i" (#1835) commit db9e58bab23f5cc4993efa36d90ae390be7d6e3f Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Date: Thu Jul 4 01:49:30 2024 +0800 build(deps-dev): bump the dev-deps group with 3 updates (#1824) Updates the requirements on [@babel/core](https://github.com/babel/babel/tree/HEAD/packages/babel-core), [@babel/plugin-transform-class-properties](https://github.com/babel/babel/tree/HEAD/packages/babel-plugin-transform-class-properties) and [@babel/preset-env](https://github.com/babel/babel/tree/HEAD/packages/babel-preset-env) to permit the latest version. Updates `@babel/core` to 7.24.7 - [Release notes](https://github.com/babel/babel/releases) - [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md) - [Commits](https://github.com/babel/babel/commits/v7.24.7/packages/babel-core) Updates `@babel/plugin-transform-class-properties` to 7.24.7 - [Release notes](https://github.com/babel/babel/releases) - [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md) - [Commits](https://github.com/babel/babel/commits/v7.24.7/packages/babel-plugin-transform-class-properties) Updates `@babel/preset-env` to 7.24.7 - [Release notes](https://github.com/babel/babel/releases) - [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md) - [Commits](https://github.com/babel/babel/commits/v7.24.7/packages/babel-preset-env) --- updated-dependencies: - dependency-name: "@babel/core" dependency-type: direct:development dependency-group: dev-deps - dependency-name: "@babel/plugin-transform-class-properties" dependency-type: direct:development dependency-group: dev-deps - dependency-name: "@babel/preset-env" dependency-type: direct:development dependency-group: dev-deps ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> commit e6532ad8647adc4fe9aac729eecab599821fd6e2 Author: Cotes Chung <11371340+cotes2020@users.noreply.github.com> Date: Thu Jul 4 01:42:29 2024 +0800 refactor: fix typos in locale variable statment -> statement commit fbba0a4204f6aea9816b92b357ccd0969d41c53f Author: Cotes Chung <11371340+cotes2020@users.noreply.github.com> Date: Tue Jul 2 06:00:39 2024 +0800 chore: fix typos in project files and docs commit c876731901784a72ef9d2e9e2936df65ddff5f61 Author: Cotes Chung <11371340+cotes2020@users.noreply.github.com> Date: Mon Jul 1 07:02:36 2024 +0800 feat(ui): improve visibility of inline code (#1831) commit 9ca7519239d878258300814a5b201fd5b926a192 Author: Cotes Chung <11371340+cotes2020@users.noreply.github.com> Date: Thu Jun 27 05:30:53 2024 +0800 docs: unify the style of badges commit 0709854dc8f6099d38c2578967a02f73b4be0dc8 Author: Cotes Chung <11371340+cotes2020@users.noreply.github.com> Date: Sun Jun 16 22:25:41 2024 +0800 fix: adapt the giscus localization parameter (#1810) commit f1d35832f425814cf0ee5dd3513597999bb31fc0 Author: Cotes Chung <11371340+cotes2020@users.noreply.github.com> Date: Sat Jun 8 00:45:59 2024 +0800 build(devcontainer): add omz plugins & verify extension signature VSCode fixed signature validation hangs in v1.90 commit cf853f14e4acb3deb097c57ef151b20f47ed84cb Author: Cotes Chung <11371340+cotes2020@users.noreply.github.com> Date: Fri Jun 7 19:27:54 2024 +0800 chore: upgrade `husky` v9 settings commit 7ca9c5978425d2ca052ce14cc0592c16436b8174 Author: Cotes Chung <11371340+cotes2020@users.noreply.github.com> Date: Wed Jun 5 23:51:10 2024 +0800 build(deps-dev): remove package `rollup-plugin-license` (#1796) The `rollup-plugin-license` has been using too many deprecated dependencies, so it is necessary to remove it. As an alternative, this changes uses Rollup `output.banner` to insert copyright information. Since `terser` runs after `output`, it is not possible to insert the Front Matter defining permlink for `sw.js` through the same way (Jekyll Front Matter is YAML rather than JS, which would cause errors with terser). Therefore, _Jekyll Collection_ is now used to add permlink to `sw.js`, with the collection named `app`, and the directory placed in `_app`. This directory is not tracked by git, but it will be included when building the gem. commit 250880c088955f7d2f09129edc69ae7b9486d1ef Author: Cotes Chung <11371340+cotes2020@users.noreply.github.com> Date: Tue Jun 4 19:28:02 2024 +0800 docs: change ordering of badges commit 88b844ce80a4aada081ec919d652c2fddb2fa77e Author: Cotes Chung <11371340+cotes2020@users.noreply.github.com> Date: Tue Jun 4 19:26:17 2024 +0800 build(deps): improve dependency grouping commit 3b46629dc0c4bf401cc4775121adfa2cdd342043 Author: Cotes Chung <11371340+cotes2020@users.noreply.github.com> Date: Tue Jun 4 01:36:27 2024 +0800 build(deps-dev): bump the npm group across 1 directory with 8 updates Updates the requirements on [@babel/core](https://github.com/babel/babel/tree/HEAD/packages/babel-core), [@babel/plugin-transform-class-properties](https://github.com/babel/babel/tree/HEAD/packages/babel-plugin-transform-class-properties), [@babel/preset-env](https://github.com/babel/babel/tree/HEAD/packages/babel-preset-env), [conventional-changelog-conventionalcommits](https://github.com/conventional-changelog/conventional-changelog/tree/HEAD/packages/conventional-changelog-conventionalcommits), [rollup](https://github.com/rollup/rollup), [rollup-plugin-license](https://github.com/mjeanroy/rollup-plugin-license), [semantic-release](https://github.com/semantic-release/semantic-release) and [stylelint](https://github.com/stylelint/stylelint) to permit the latest version. Updates `@babel/core` to 7.24.6 - [Release notes](https://github.com/babel/babel/releases) - [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md) - [Commits](https://github.com/babel/babel/commits/v7.24.6/packages/babel-core) Updates `@babel/plugin-transform-class-properties` to 7.24.6 - [Release notes](https://github.com/babel/babel/releases) - [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md) - [Commits](https://github.com/babel/babel/commits/v7.24.6/packages/babel-plugin-transform-class-properties) Updates `@babel/preset-env` to 7.24.6 - [Release notes](https://github.com/babel/babel/releases) - [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md) - [Commits](https://github.com/babel/babel/commits/v7.24.6/packages/babel-preset-env) Updates `conventional-changelog-conventionalcommits` from 7.0.2 to 8.0.0 - [Release notes](https://github.com/conventional-changelog/conventional-changelog/releases) - [Changelog](https://github.com/conventional-changelog/conventional-changelog/blob/master/packages/conventional-changelog-conventionalcommits/CHANGELOG.md) - [Commits](https://github.com/conventional-changelog/conventional-changelog/commits/conventional-changelog-conventionalcommits-v8.0.0/packages/conventional-changelog-conventionalcommits) Updates `rollup` to 4.18.0 - [Release notes](https://github.com/rollup/rollup/releases) - [Changelog](https://github.com/rollup/rollup/blob/master/CHANGELOG.md) - [Commits](https://github.com/rollup/rollup/compare/v4.17.2...v4.18.0) Updates `rollup-plugin-license` to 3.4.0 - [Changelog](https://github.com/mjeanroy/rollup-plugin-license/blob/master/CHANGELOG.md) - [Commits](https://github.com/mjeanroy/rollup-plugin-license/compare/v3.3.1...v3.4.0) Updates `semantic-release` from 23.1.1 to 24.0.0 - [Release notes](https://github.com/semantic-release/semantic-release/releases) - [Commits](https://github.com/semantic-release/semantic-release/compare/v23.1.1...v24.0.0) Updates `stylelint` to 16.6.1 - [Release notes](https://github.com/stylelint/stylelint/releases) - [Changelog](https://github.com/stylelint/stylelint/blob/main/CHANGELOG.md) - [Commits](https://github.com/stylelint/stylelint/compare/16.5.0...16.6.1) commit 1e3d4a6323ba3eed06a57f8bf1b2edefd890b127 Author: Cotes Chung <11371340+cotes2020@users.noreply.github.com> Date: Mon Jun 3 21:12:54 2024 +0800 feat(dev): support vscode dev-container (#1781) commit 1c5fa0880d3bb21c7a3a5f53d0e7d3bab146baba Author: Cotes Chung <11371340+cotes2020@users.noreply.github.com> Date: Sat Jun 1 04:11:01 2024 +0800 refactor: restore shell script extensions Without an extension, the shell script configuration in `.gitattribute` will not work. commit 64ae7a3671335409e11a9b467d5a89847528b812 Author: Cotes Chung <11371340+cotes2020@users.noreply.github.com> Date: Thu May 30 03:33:35 2024 +0800 docs: correct markdown syntax of tutorial (#1787) commit 0102abae062be24ec289fb7facb11950aca79e3f Author: Jason <50330957+itsjason-net@users.noreply.github.com> Date: Sat May 18 06:05:09 2024 -0500 feat: add Bluesky social links (#1759) commit 6cb1a5ac52dfc213b408432846ad98cfab15798f Merge: 90a4cc7 20987f2 Author: semantic-release-bot <semantic-release-bot@martynus.net> Date: Sat May 18 11:01:37 2024 +0000 Merge branch 'production' commit 20987f2afe033cf9af8d6b534079b5bd06f6a30f Author: semantic-release-bot <semantic-release-bot@martynus.net> Date: Sat May 18 11:01:22 2024 +0000 chore(release): 7.0.1 ## [7.0.1](https://github.com/cotes2020/jekyll-theme-chirpy/compare/v7.0.0...v7.0.1) (2024-05-18) ### Bug Fixes * **analytics:** goatcounter pv greater than 1K cannot be converted to numbers ([#1762](https://github.com/cotes2020/jekyll-theme-chirpy/issues/1762)) ([33a1fa7](https://github.com/cotes2020/jekyll-theme-chirpy/commit/33a1fa7cae2181625e2f335708d59de4dd20ee7d)) * audio/video path apply variable `media_subpath` ([#1745](https://github.com/cotes2020/jekyll-theme-chirpy/issues/1745)) ([00a27a1](https://github.com/cotes2020/jekyll-theme-chirpy/commit/00a27a1b85f665d0642b77babd54c6903fbdeb22)) commit 39e4338839a7f71f01765fdd150ca0307ecefbb6 Merge: e33547f 33a1fa7 Author: Cotes Chung <11371340+cotes2020@users.noreply.github.com> Date: Sat May 18 18:58:08 2024 +0800 Merge branch 'hotfix/7.0.1' into production commit 33a1fa7cae2181625e2f335708d59de4dd20ee7d Author: Cotes Chung <11371340+cotes2020@users.noreply.github.com> Date: Sat May 18 18:52:45 2024 +0800 fix(analytics): goatcounter pv greater than 1K cannot be converted to numbers (#1762) The goatcounter PV report splits numbers with spaces, e.g. 1024 would be '1 024' commit 00a27a1b85f665d0642b77babd54c6903fbdeb22 Author: Alexander Fuks <kungfux@users.noreply.github.com> Date: Sat May 18 14:47:12 2024 +0400 fix: audio/video path apply variable `media_subpath` (#1745) commit 5cdde7dbc5d2ae7dfba4fd53e2991d3acc2a073d Author: Cotes Chung <11371340+cotes2020@users.noreply.github.com> Date: Fri May 17 20:11:08 2024 +0800 ci: enable ci/style-lint for the `hotfix` branches commit c4b58e350265362e1e78119bea9529fc0fcf20cc Author: Cotes Chung <11371340+cotes2020@users.noreply.github.com> Date: Fri May 17 00:03:53 2024 +0800 build: upgrade dependencies Updates `@fortawesome/fontawesome-free` to 6.5.2 - [Release notes](https://github.com/FortAwesome/Font-Awesome/releases) - [Changelog](https://github.com/FortAwesome/Font-Awesome/blob/6.x/CHANGELOG.md) - [Commits](https://github.com/FortAwesome/Font-Awesome/compare/6.5.1...6.5.2) Updates `dayjs` to 1.11.11 - [Release notes](https://github.com/iamkun/dayjs/releases) - [Changelog](https://github.com/iamkun/dayjs/blob/dev/CHANGELOG.md) - [Commits](https://github.com/iamkun/dayjs/compare/v1.11.10...v1.11.11) Updates `mermaid` to 10.9.0 - [Release notes](https://github.com/mermaid-js/mermaid/releases) - [Changelog](https://github.com/mermaid-js/mermaid/blob/develop/CHANGELOG.md) - [Commits](https://github.com/mermaid-js/mermaid/compare/v10.8.0...v10.9.0) Updates `tocbot` to 4.27.20 - [Release notes](https://github.com/tscanlin/tocbot/releases) - [Changelog](https://github.com/tscanlin/tocbot/blob/master/CHANGELOG.md) - [Commits](https://github.com/tscanlin/tocbot/compare/v4.25.0...v4.27.20) commit 9630fd647f89740d137d9a8d5aa559b44369c796 Author: Cotes Chung <11371340+cotes2020@users.noreply.github.com> Date: Sun May 12 07:35:58 2024 +0800 ci(release): pass secrets to called workflow commit 90a4cc76bb4a8ee843361b5024a6f7d8f924461c Merge: 9ffd997 e33547f Author: semantic-release-bot <semantic-release-bot@martynus.net> Date: Sat May 11 07:30:47 2024 +0000 Merge branch 'production' commit e33547fe5de25269ede80685409ad1d95e29a3b2 Author: semantic-release-bot <semantic-release-bot@martynus.net> Date: Sat May 11 07:30:33 2024 +0000 chore(release): 7.0.0 ## [7.0.0](https://github.com/cotes2020/jekyll-theme-chirpy/compare/v6.5.5...v7.0.0) (2024-05-11) ### ⚠ BREAKING CHANGES * optimize the resource hints (#1717) * rename media-url file and related parameters (#1651) * rename comment setting parameter (#1563) * **analytics:** add post pageviews for GoatCounter (#1543) ### Features * add cloudflare web analytics ([#1723](https://github.com/cotes2020/jekyll-theme-chirpy/issues/1723)) ([c17fba4](https://github.com/cotes2020/jekyll-theme-chirpy/commit/c17fba44f53767c9dfaa8d92cfc6e275e5977f8a)) * add support for embed video files ([#1558](https://github.com/cotes2020/jekyll-theme-chirpy/issues/1558)) ([9592146](https://github.com/cotes2020/jekyll-theme-chirpy/commit/9592146ca392236e69ee358412ecc32ef1662127)) * add support for giscus strict title matching ([#1614](https://github.com/cotes2020/jekyll-theme-chirpy/issues/1614)) ([700fd5b](https://github.com/cotes2020/jekyll-theme-chirpy/commit/700fd5bad7272dd950f861e8550215cd8fafb413)) * **analytics:** add post pageviews for GoatCounter ([#1543](https://github.com/cotes2020/jekyll-theme-chirpy/issues/1543)) ([b641b3f](https://github.com/cotes2020/jekyll-theme-chirpy/commit/b641b3f1f2e54bcfe96d8dff46d4f94186492d98)) * **analytics:** add Umami and Matomo tracking codes ([#1658](https://github.com/cotes2020/jekyll-theme-chirpy/issues/1658)) ([61bdca2](https://github.com/cotes2020/jekyll-theme-chirpy/commit/61bdca2db45179cd0d1b4b885a4c4864e3ffa3c1)) * change site verification settings ([#1561](https://github.com/cotes2020/jekyll-theme-chirpy/issues/1561)) ([e436387](https://github.com/cotes2020/jekyll-theme-chirpy/commit/e4363871b5be0608d2b92b8aff482825a8044c1b)) * **deps:** move `MathJax` configuration to a separate file ([#1670](https://github.com/cotes2020/jekyll-theme-chirpy/issues/1670)) ([44f552c](https://github.com/cotes2020/jekyll-theme-chirpy/commit/44f552cbcee83d037de0e59496bf6bb19eea2691)) * display theme version in footer ([#1611](https://github.com/cotes2020/jekyll-theme-chirpy/issues/1611)) ([8349314](https://github.com/cotes2020/jekyll-theme-chirpy/commit/834931486dc3e5ed544ce4ff47cd1b2bc45f42fd)) * **i18n:** allow `page.lang` to override `site.lang` ([#1586](https://github.com/cotes2020/jekyll-theme-chirpy/issues/1586)) ([547b95c](https://github.com/cotes2020/jekyll-theme-chirpy/commit/547b95cc7ae35018dadcc01b6eb1dc8c8943e67e)) * make post description customizable ([#1602](https://github.com/cotes2020/jekyll-theme-chirpy/issues/1602)) ([f865336](https://github.com/cotes2020/jekyll-theme-chirpy/commit/f865336c896e0db34edf8482a53e0e5d8f07ff95)) * **media:** support audio and video tag with multi sources ([#1618](https://github.com/cotes2020/jekyll-theme-chirpy/issues/1618)) ([23be416](https://github.com/cotes2020/jekyll-theme-chirpy/commit/23be4162b3f8598db14dc5b39726932ccf2cdc23)) ### Bug Fixes * make TOC title and entries visible at the same time ([#1711](https://github.com/cotes2020/jekyll-theme-chirpy/issues/1711)) ([e0950fc](https://github.com/cotes2020/jekyll-theme-chirpy/commit/e0950fc973d029dc65d0bc1bd68f3d11242527c8)) * mode toggle not outlined when receiving keyboard focus ([#1690](https://github.com/cotes2020/jekyll-theme-chirpy/issues/1690)) ([cd37f63](https://github.com/cotes2020/jekyll-theme-chirpy/commit/cd37f63a0144e0499ea991d3309da064ad5eccea)) * prevent footnote back arrow from becoming an emoji ([#1716](https://github.com/cotes2020/jekyll-theme-chirpy/issues/1716)) ([8608147](https://github.com/cotes2020/jekyll-theme-chirpy/commit/8608147fb5037804695d93496c62f96b9c41e9cd)) * **pwa:** skip range requests in service worker ([#1672](https://github.com/cotes2020/jekyll-theme-chirpy/issues/1672)) ([76d58fe](https://github.com/cotes2020/jekyll-theme-chirpy/commit/76d58fe0ffdc4bd1df35b60815e97560c3564700)) * search result prompt is empty ([#1583](https://github.com/cotes2020/jekyll-theme-chirpy/issues/1583)) ([8a2afae](https://github.com/cotes2020/jekyll-theme-chirpy/commit/8a2afae6cab8fc9639be0a866b71699c8a80084c)) * use `https` for Weibo sharing URL ([#1612](https://github.com/cotes2020/jekyll-theme-chirpy/issues/1612)) ([8e5fbb7](https://github.com/cotes2020/jekyll-theme-chirpy/commit/8e5fbb7a74d04a4b3cdde69bcc821f8ccd1a3bc0)) ### Improvements * improve <hr> visibility in dark mode ([#1565](https://github.com/cotes2020/jekyll-theme-chirpy/issues/1565)) ([4ddd5c4](https://github.com/cotes2020/jekyll-theme-chirpy/commit/4ddd5c437046a1e70cf396113e2351c452a25493)) * lean bootstrap javascript ([#1734](https://github.com/cotes2020/jekyll-theme-chirpy/issues/1734)) ([ddb48ed](https://github.com/cotes2020/jekyll-theme-chirpy/commit/ddb48eda52827aae16aff720212d7b6d2d8647f9)) * rename comment setting parameter ([#1563](https://github.com/cotes2020/jekyll-theme-chirpy/issues/1563)) ([f8390d4](https://github.com/cotes2020/jekyll-theme-chirpy/commit/f8390d4384600fb015728b1b186570fa58ca216f)) * replace jQuery with Vanilla JS ([#1681](https://github.com/cotes2020/jekyll-theme-chirpy/issues/1681)) ([fe7afa3](https://github.com/cotes2020/jekyll-theme-chirpy/commit/fe7afa379f0af0ca98a207f85bdc0fa98575b1ad)) * simplify mode toggle script ([#1692](https://github.com/cotes2020/jekyll-theme-chirpy/issues/1692)) ([d4a6d64](https://github.com/cotes2020/jekyll-theme-chirpy/commit/d4a6d640bd6d4ab185faf96c0255369a9903ee1d)) * tree shaking Bootstrap CSS ([#1736](https://github.com/cotes2020/jekyll-theme-chirpy/issues/1736)) ([363a3d9](https://github.com/cotes2020/jekyll-theme-chirpy/commit/363a3d936bbd688fa4f28527e85ef7dd3fe3a79b)) ### Changes * optimize the resource hints ([#1717](https://github.com/cotes2020/jekyll-theme-chirpy/issues/1717)) ([dcb0add](https://github.com/cotes2020/jekyll-theme-chirpy/commit/dcb0add47bf1adf92215514f1ccfa4661d5215be)) * rename media-url file and related parameters ([#1651](https://github.com/cotes2020/jekyll-theme-chirpy/issues/1651)) ([9f8aeaa](https://github.com/cotes2020/jekyll-theme-chirpy/commit/9f8aeaadbfef9967a9b0a9dd323d8bed46e14d9f)) commit 09b300bc6274460f67f507cb6166db44bf16c6aa Merge: 7a7818b 9ffd997 Author: Cotes Chung <11371340+cotes2020@users.noreply.github.com> Date: Sat May 11 15:03:29 2024 +0800 Merge branch 'master' into production commit 9ffd997c3bed893e1d2c6cc4a4f5561acc5954fc Author: Cotes Chung <11371340+cotes2020@users.noreply.github.com> Date: Sat May 11 14:58:23 2024 +0800 ci(release): skip git status check in prep phase commit 37827d81e5809d50d602525a0b5095d5e7c93bdd Author: Cotes Chung <11371340+cotes2020@users.noreply.github.com> Date: Sat May 11 14:24:15 2024 +0800 chore: correct npm script name commit febc01db527078c265431df6a41d644308ff903e Author: Cotes Chung <11371340+cotes2020@users.noreply.github.com> Date: Sat May 11 14:10:23 2024 +0800 docs: update supported versions of Security Policy commit b2245492e6ea63936df043dadee09d72e48d0311 Author: Cotes Chung <11371340+cotes2020@users.noreply.github.com> Date: Sat May 11 14:09:15 2024 +0800 build(deps): upgrade `jekyll-compress-html` to v3.2.0 commit f87fdd0ea0b52291744fae14850bbfe931282a95 Author: Cotes Chung <11371340+cotes2020@users.noreply.github.com> Date: Sat May 11 14:08:39 2024 +0800 build(deps): upgrade `html-proofer` to v5.x commit fdbd7f02e3a739fe1f87103f9afac5fe1eedc96c Author: Cotes Chung <11371340+cotes2020@users.noreply.github.com> Date: Sat May 11 11:42:03 2024 +0800 build(deps): update assets submodule commit 75891e714fdf08d3409b0aedd24e9d7d2c80fc29 Author: Cotes Chung <11371340+cotes2020@users.noreply.github.com> Date: Sat May 11 13:51:25 2024 +0800 build(deps-dev): bump the npm group across 1 directory with 6 updates Updates `@babel/core` to 7.24.5 - [Release notes](https://github.com/babel/babel/releases) - [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md) - [Commits](https://github.com/babel/babel/commits/v7.24.5/packages/babel-core) Updates `@babel/preset-env` to 7.24.5 - [Release notes](https://github.com/babel/babel/releases) - [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md) - [Commits](https://github.com/babel/babel/commits/v7.24.5/packages/babel-preset-env) Updates `@commitlint/cli` to 19.3.0 - [Release notes](https://github.com/conventional-changelog/commitlint/releases) - [Changelog](https://github.com/conventional-changelog/commitlint/blob/master/@commitlint/cli/CHANGELOG.md) - [Commits](https://github.com/conventional-changelog/commitlint/commits/v19.3.0/@commitlint/cli) Updates `rollup` to 4.17.2 - [Release notes](https://github.com/rollup/rollup/releases) - [Changelog](https://github.com/rollup/rollup/blob/master/CHANGELOG.md) - [Commits](https://github.com/rollup/rollup/compare/v4.15.0...v4.17.2) Updates `semantic-release` to 23.1.1 - [Release notes](https://github.com/semantic-release/semantic-release/releases) - [Commits](https://github.com/semantic-release/semantic-release/compare/v23.0.8...v23.1.1) Updates `stylelint` to 16.5.0 - [Release notes](https://github.com/stylelint/stylelint/releases) - [Changelog](https://github.com/stylelint/stylelint/blob/main/CHANGELOG.md) - [Commits](https://github.com/stylelint/stylelint/compare/16.3.1...16.5.0) commit 363a3d936bbd688fa4f28527e85ef7dd3fe3a79b Author: Cotes Chung <11371340+cotes2020@users.noreply.github.com> Date: Sat May 11 11:07:48 2024 +0800 perf: tree shaking Bootstrap CSS (#1736) commit ddb48eda52827aae16aff720212d7b6d2d8647f9 Author: Cotes Chung <11371340+cotes2020@users.noreply.github.com> Date: Sat May 11 10:29:14 2024 +0800 perf: lean bootstrap javascript (#1734) commit c17fba44f53767c9dfaa8d92cfc6e275e5977f8a Author: Hieu D <48117687+dqhntt@users.noreply.github.com> Date: Fri May 3 17:46:17 2024 -0700 feat: add cloudflare web analytics (#1723) commit 12c340e98b6ad75c3e6eb91c2ff80b9a478f457b Author: Cotes Chung <11371340+cotes2020@users.noreply.github.com> Date: Sat May 4 00:41:00 2024 +0800 ci: update dependabot settings commit dcb0add47bf1adf92215514f1ccfa4661d5215be Author: Cotes Chung <11371340+cotes2020@users.noreply.github.com> Date: Thu May 2 05:11:45 2024 +0800 refactor!: optimize the resource hints (#1717) Improved the data structure for defining resource hints to the browser. commit f1c6d2a817425973ed4121f942bcbd460a619f86 Author: Cotes Chung <11371340+cotes2020@users.noreply.github.com> Date: Thu May 2 03:18:35 2024 +0800 build: enhance the run script commit 05ebfb705e424b75e5feac6894701e8f8b164aa9 Author: Cotes Chung <11371340+cotes2020@users.noreply.github.com> Date: Thu May 2 03:16:35 2024 +0800 chore: update discussion template commit 8608147fb5037804695d93496c62f96b9c41e9cd Author: Huanyu Shi <huanyushi2001@gmail.com> Date: Wed May 1 23:12:46 2024 +0800 fix: prevent footnote back arrow from becoming an emoji (#1716) commit 76d58fe0ffdc4bd1df35b60815e97560c3564700 Author: Azamat Mambetov <zikbest11@yandex.ru> Date: Mon Apr 29 19:27:41 2024 +0400 fix(pwa): skip range requests in service worker (#1672) commit b77767f76e4901b4c43922be858f79356917edbd Author: Cotes Chung <11371340+cotes2020@users.noreply.github.com> Date: Mon Apr 29 03:43:33 2024 +0800 refactor: improve js module loading order commit e0950fc973d029dc65d0bc1bd68f3d11242527c8 Author: Cotes Chung <11371340+cotes2020@users.noreply.github.com> Date: Mon Apr 29 03:36:16 2024 +0800 fix: make TOC title and entries visible at the same time (#1711) When internet connection speeds are poor, there is a chance that the title of the TOC will appear earlier than its entries, causing a visual cutoff. commit 778ebdf25077093f80ed6661fff298ba36b19797 Author: Cotes Chung <11371340+cotes2020@users.noreply.github.com> Date: Mon Apr 29 03:25:26 2024 +0800 chore: delete JS comments from HTML commit 796c38603762c394685224f0b922c9ae31d7152c Author: Huanyu Shi <huanyushi2001@gmail.com> Date: Sun Apr 28 03:03:13 2024 +0800 refactor: add date factor to the recommended posts (#1699) commit 72d93b132f47cd25d46fadefc059ef0d7a281a6b Author: Cotes Chung <11371340+cotes2020@users.noreply.github.com> Date: Sun Apr 28 02:51:16 2024 +0800 build: improve init tool commit e09831ba3e7a7edf408d0b5a57999ae1bdab1170 Author: Cotes Chung <11371340+cotes2020@users.noreply.github.com> Date: Sun Apr 21 01:17:35 2024 +0800 ci: specify the node version (#1694) commit 05e3689d17bc52128079e542034a1a0302c42869 Author: Cotes Chung <11371340+cotes2020@users.noreply.github.com> Date: Sun Apr 21 01:14:21 2024 +0800 build(deps-dev): bump the npm group with 6 updates Updates `@babel/core` to 7.24.4 - [Release notes](https://github.com/babel/babel/releases) - [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md) - [Commits](https://github.com/babel/babel/commits/v7.24.4/packages/babel-core) Updates `@babel/preset-env` to 7.24.4 - [Release notes](https://github.com/babel/babel/releases) - [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md) - [Commits](https://github.com/babel/babel/commits/v7.24.4/packages/babel-preset-env) Updates `@commitlint/cli` to 19.2.2 - [Release notes](https://github.com/conventional-changelog/commitlint/releases) - [Changelog](https://github.com/conventional-changelog/commitlint/blob/master/@commitlint/cli/CHANGELOG.md) - [Commits](https://github.com/conventional-changelog/commitlint/commits/v19.2.2/@commitlint/cli) Updates `@commitlint/config-conventional` to 19.2.2 - [Release notes](https://github.com/conventional-changelog/commitlint/releases) - [Changelog](https://github.com/conventional-changelog/commitlint/blob/master/@commitlint/config-conventional/CHANGELOG.md) - [Commits](https://github.com/conventional-changelog/commitlint/commits/v19.2.2/@commitlint/config-conventional) Updates `rollup` to 4.15.0 - [Release notes](https://github.com/rollup/rollup/releases) - [Changelog](https://github.com/rollup/rollup/blob/master/CHANGELOG.md) - [Commits](https://github.com/rollup/rollup/compare/v4.13.2...v4.15.0) Updates `stylelint-config-standard-scss` to 13.1.0 - [Release notes](https://github.com/stylelint-scss/stylelint-config-standard-scss/releases) - [Changelog](https://github.com/stylelint-scss/stylelint-config-standard-scss/blob/main/CHANGELOG.md) - [Commits](https://github.com/stylelint-scss/stylelint-config-standard-scss/compare/v13.0.0...v13.1.0) commit d4a6d640bd6d4ab185faf96c0255369a9903ee1d Author: Cotes Chung <11371340+cotes2020@users.noreply.github.com> Date: Sun Apr 21 00:39:12 2024 +0800 perf: simplify mode toggle script (#1692) Reduce conditional logic to speed up theme mode initialization and switching. commit 2cfa54847a4bb8053e80e98a73ebe564e17c6741 Author: Cotes Chung <11371340+cotes2020@users.noreply.github.com> Date: Sun Apr 21 00:22:01 2024 +0800 ci: drop Ruby 3.0 and introduce Ruby 3.3 (#1691) See: https://www.ruby-lang.org/en/downloads/branches/ commit cd37f63a0144e0499ea991d3309da064ad5eccea Author: Cotes Chung <11371340+cotes2020@users.noreply.github.com> Date: Sun Apr 21 00:15:14 2024 +0800 fix: mode toggle not outlined when receiving keyboard focus (#1690) The Tab key focus commit 015d5670a1513e9941f3289075f53b24d9ad2b48 Author: Cotes Chung <11371340+cotes2020@users.noreply.github.com> Date: Sun Apr 21 00:00:50 2024 +0800 refactor: reduce custom CSS commit 63c51384dfb8e7ad17dbd92259ae741c8bb77fd3 Author: Cotes Chung <11371340+cotes2020@users.noreply.github.com> Date: Sat Apr 20 23:59:59 2024 +0800 chore: remove comments from compressed HTML commit 662cd331e3f724a2d1b428dd07b7769c8dd86caa Author: Vinicius Rocha <vmrocha@gmail.com> Date: Fri Apr 19 09:36:44 2024 -0400 chore: add `.jekyll-metadata` to .gitignore (#1686) commit d013c11c8d7b980261f54b3dd31c2b00399ad814 Author: Cotes Chung <11371340+cotes2020@users.noreply.github.com> Date: Wed Apr 17 19:25:28 2024 +0800 docs: update readme commit fe7afa379f0af0ca98a207f85bdc0fa98575b1ad Author: Cotes Chung <11371340+cotes2020@users.noreply.github.com> Date: Wed Apr 17 06:10:01 2024 +0800 perf: replace jQuery with Vanilla JS (#1681) Also replaced `magnific-popup` with `GLightbox` commit c85e9e239491dfafea83b68660807e6675edce44 Author: Cotes Chung <11371340+cotes2020@users.noreply.github.com> Date: Wed Apr 17 06:00:36 2024 +0800 ci: avoid trigger redundant workflows (#1682) CodeQL and Sytle Lint commit bf16d6039ad8e6f9698c45b924725368a1d9d79d Author: Cotes Chung <11371340+cotes2020@users.noreply.github.com> Date: Sun Apr 14 05:15:27 2024 +0800 ci(release): replace `standard-version` with `semantic-release` (#1666) [`standard-version`](https://github.com/conventional-changelog/standard-version/) has been deprecated since May 2022, so it is necessary to stop using it for this project. [**`semantic-release`**](https://github.com/semantic-release/semantic-release) is available as a more capable alternative to help automate the release process: 1. Updating Node/Gem version numbers 2. Generating changelogs 3. Automating GitHub Releases 4. Building Chirpy-gem and pushing it to RubyGems.org 5. Create commits and tags on the `production` branch 6. Merge the `production` branch into the `master` branch > ⚠️ Note: Step _6_ may be canceled in CD environments due to merge conflicts, so we need to do this step manually in such cases. Whenever a commit is pushed to the release branch (`production`), all of the above release processes will be triggered. commit 8c1be9f2f38606a82925585dc8ad2bc36df8e6d5 Author: Cotes Chung <11371340+cotes2020@users.noreply.github.com> Date: Sun Apr 14 05:06:06 2024 +0800 ci: fix checkout depth for commitlint commit 7808ee157c7714e88e3ae2b504ae8a2961a02ec6 Author: Cotes Chung <11371340+cotes2020@users.noreply.github.com> Date: Sun Apr 14 04:45:52 2024 +0800 chore: move starter workflow into subfolder The `.hook` suffix does not make it easy to maintain code in the editor commit 1914c786a0bdd00ac15db4de45709f31e20e6010 Author: Cotes Chung <11371340+cotes2020@users.noreply.github.com> Date: Sun Apr 14 04:40:01 2024 +0800 docs: add missing head to changelog commit 44f552cbcee83d037de0e59496bf6bb19eea2691 Author: Cotes Chung <11371340+cotes2020@users.noreply.github.com> Date: Sun Apr 14 04:34:32 2024 +0800 feat(deps): move `MathJax` configuration to a separate file (#1670) Move `MathJax` configuration to file `assets/js/data/mathjax.js` will help add extensions. commit 7d48d32c7b272c48f1ce76dc3dc7f6ebf09468b4 Author: Cotes Chung <11371340+cotes2020@users.noreply.github.com> Date: Sun Apr 14 04:16:15 2024 +0800 ci: avoid duplicate builds for PR commits commit 9f8aeaadbfef9967a9b0a9dd323d8bed46e14d9f Author: Azamat Mambetov <zikbest11@yandex.ru> Date: Sat Apr 13 00:34:48 2024 +0400 refactor!: rename media-url file and related parameters (#1651) - Changed variable `img_cdn` to `cdn` in site configuration file. - Changed the variable defining the relative path of the image in the post from `img_url` to `media_subpath` commit 61bdca2db45179cd0d1b4b885a4c4864e3ffa3c1 Author: Filippo <il_doc@protonmail.com> Date: Tue Apr 9 16:57:06 2024 +0200 feat(analytics): add Umami and Matomo tracking codes (#1658) commit 23be4162b3f8598db14dc5b39726932ccf2cdc23 Author: Azamat Mambetov <zikbest11@yandex.ru> Date: Thu Apr 4 20:54:50 2024 +0400 feat(media): support audio and video tag with multi sources (#1618) commit 01076cb1c27ceea3b0f55ff9934933714e2f71d5 Author: Cotes Chung <11371340+cotes2020@users.noreply.github.com> Date: Wed Apr 3 05:14:33 2024 +0800 build(deps-dev): bump the npm group with 2 updates Updates `rollup` to 4.13.2 - [Release notes](https://github.com/rollup/rollup/releases) - [Changelog](https://github.com/rollup/rollup/blob/master/CHANGELOG.md) - [Commits](https://github.com/rollup/rollup/compare/v4.13.0...v4.13.2) Updates `stylelint` to 16.3.1 - [Release notes](https://github.com/stylelint/stylelint/releases) - [Changelog](https://github.com/stylelint/stylelint/blob/main/CHANGELOG.md) - [Commits](https://github.com/stylelint/stylelint/compare/16.2.1...16.3.1) commit 3cc1510071f4933dc403136191dadb404896e053 Author: Cotes Chung <11371340+cotes2020@users.noreply.github.com> Date: Wed Apr 3 05:12:44 2024 +0800 build(deps): update `wagoid/commitlint-github-action` from 5 to 6 Bumps the gh-actions group with 1 update: [wagoid/commitlint-github-action](https://github.com/wagoid/commitlint-github-action). Updates `wagoid/commitlint-github-action` from 5 to 6 - [Changelog](https://github.com/wagoid/commitlint-github-action/blob/master/CHANGELOG.md) - [Commits](https://github.com/wagoid/commitlint-github-action/compare/v5...v6) commit 950839175ab232103f6127fd6a99ac724ecc9e89 Author: Mascari4615 <55438621+Mascari4615@users.noreply.github.com> Date: Mon Mar 25 01:57:43 2024 +0900 refactor: fix reference to comment parameter `site.comments.provider` (#1629) commit 13bf51e03d2a3f8572614a3f8bbd57de69a012d8 Author: Cotes Chung <11371340+cotes2020@users.noreply.github.com> Date: Sun Mar 24 02:35:48 2024 +0800 chore(editor): update markdown extension settings commit ce96d7e251f86607c7b9d959e55f81797c2890f3 Merge: c5d5e1f 7a7818b Author: Cotes Chung <11371340+cotes2020@users.noreply.github.com> Date: Sun Mar 24 02:31:04 2024 +0800 Merge branch 'production' commit 7a7818b579d23bf53bbfdbe92a560599cba63deb Author: Cotes Chung <11371340+cotes2020@users.noreply.github.com> Date: Sun Mar 24 02:31:02 2024 +0800 chore(release): 6.5.5 commit cef8a9738432d074e0fcefb9084c3e0d211742dc Merge: e559452 2d649aa Author: Cotes Chung <11371340+cotes2020@users.noreply.github.com> Date: Sun Mar 24 02:31:00 2024 +0800 Merge branch 'hotfix/6.5.5' into production commit 2d649aae0e40a24db1ab0d46fa474294e96cb135 Author: Cotes Chung <11371340+cotes2020@users.noreply.github.com> Date: Sun Mar 24 02:28:28 2024 +0800 fix(post): correct the image URLs (#1627) commit b7aa05d03a075fd91f7c5cd15c8bfc4cda36f4c2 Author: Cotes Chung <11371340+cotes2020@users.noreply.github.com> Date: Sun Mar 24 02:26:58 2024 +0800 docs: add `v6.5.3` changelog commit c5d5e1f75ae55a2550589a41b4a54fde308a0e4f Author: Cotes Chung <11371340+cotes2020@users.noreply.github.com> Date: Sat Mar 23 08:01:23 2024 +0800 build(deps-dev): bump the npm group with 7 updates Updates `@babel/core` to 7.24.3 - [Release notes](https://github.com/babel/babel/releases) - [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md) - [Commits](https://github.com/babel/babel/commits/v7.24.3/packages/babel-core) Updates `@babel/plugin-transform-class-properties` to 7.24.1 - [Release notes](https://github.com/babel/babel/releases) - [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md) - [Commits](https://github.com/babel/babel/commits/v7.24.1/packages/babel-plugin-transform-class-properties) Updates `@babel/preset-env` to 7.24.3 - [Release notes](https://github.com/babel/babel/releases) - [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md) - [Commits](https://github.com/babel/babel/commits/v7.24.3/packages/babel-preset-env) Updates `@commitlint/cli` to 19.2.1 - [Release notes](https://github.com/conventional-changelog/commitlint/releases) - [Changelog](https://github.com/conventional-changelog/commitlint/blob/master/@commitlint/cli/CHANGELOG.md) - [Commits](https://github.com/conventional-changelog/commitlint/commits/v19.2.1/@commitlint/cli) Updates `@commitlint/config-conventional` to 19.1.0 - [Release notes](https://github.com/conventional-changelog/commitlint/releases) - [Changelog](https://github.com/conventional-changelog/commitlint/blob/master/@commitlint/config-conventional/CHANGELOG.md) - [Commits](https://github.com/conventional-changelog/commitlint/commits/v19.1.0/@commitlint/config-conventional) Updates `rollup` to 4.13.0 - [Release notes](https://github.com/rollup/rollup/releases) - [Changelog](https://github.com/rollup/rollup/blob/master/CHANGELOG.md) - [Commits](https://github.com/rollup/rollup/compare/v4.12.0...v4.13.0) Updates `rollup-plugin-license` to 3.3.1 - [Changelog](https://github.com/mjeanroy/rollup-plugin-license/blob/master/CHANGELOG.md) - [Commits](https://github.com/mjeanroy/rollup-plugin-license/compare/v3.2.0...v3.3.1) commit 319a082940ea226da6e351217e71c278ec76157a Author: Cotes Chung <11371340+cotes2020@users.noreply.github.com> Date: Sat Mar 23 03:52:13 2024 +0800 refactor(post): reduce the margin between title and description commit 6044df4ff194f86c954a18c992b2303b6abdd1e4 Merge: 700fd5b e559452 Author: Cotes Chung <11371340+cotes2020@users.noreply.github.com> Date: Sat Mar 23 03:42:00 2024 +0800 Merge branch 'production' commit e5594525e74c33a5a9343921b6546357d688aa82 Author: Cotes Chung <11371340+cotes2020@users.noreply.github.com> Date: Sat Mar 23 03:41:58 2024 +0800 chore(release): 6.5.4 commit e15eaaffe06c32edcf704773a053fcb1ab5ae1eb Merge: 0a6c1fb 74cf57a Author: Cotes Chung <11371340+cotes2020@users.noreply.github.com> Date: Sat Mar 23 03:41:54 2024 +0800 Merge branch 'hotfix/6.5.4' into production commit 74cf57aaacf6674057e6f33240a22f4888cfe88f Author: Cotes Chung <11371340+cotes2020@users.noreply.github.com> Date: Sat Mar 23 03:32:03 2024 +0800 fix(seo): correct social preview image path inside `<meta>` tag (#1623) commit cfe44f204bcec8e05f498512ec50878e626a124f Author: Alexander Fuks <kungfux@users.noreply.github.com> Date: Fri Mar 22 22:56:19 2024 +0400 fix: correct the attribute for the Twitter social image (#1615) commit 700fd5bad7272dd950f861e8550215cd8fafb413 Author: GetOutOfMyBakery <12701930+GetOutOfMyBakery@users.noreply.github.com> Date: Mon Mar 18 11:08:05 2024 +0000 feat: add support for giscus strict title matching (#1614) commit 8e5fbb7a74d04a4b3cdde69bcc821f8ccd1a3bc0 Author: Small Long <910.long@gmail.com> Date: Mon Mar 18 19:54:37 2024 +0900 fix: use `https` for Weibo sharing URL (#1612) commit 834931486dc3e5ed544ce4ff47cd1b2bc45f42fd Author: Azamat Mambetov <zikbest11@yandex.ru> Date: Mon Mar 18 14:52:33 2024 +0400 feat: display theme version in footer (#1611) commit f865336c896e0db34edf8482a53e0e5d8f07ff95 Author: Alexander Fuks <kungfux@users.noreply.github.com> Date: Mon Mar 18 14:50:05 2024 +0400 feat: make post description customizable (#1602) --------- Co-authored-by: Cotes Chung <11371340+cotes2020@users.noreply.github.com> commit 0f8e782bfd5a3965278f5fc89d13a4082e98af36 Merge: 547b95c 0a6c1fb Author: Cotes Chung <11371340+cotes2020@users.noreply.github.com> Date: Fri Mar 8 04:12:38 2024 +0800 Merge branch 'production' commit 0a6c1fb2514bad43edbbb799b8279146d8e3c5f4 Author: Cotes Chung <11371340+cotes2020@users.noreply.github.com> Date: Fri Mar 8 04:12:36 2024 +0800 chore(release): 6.5.3 commit 75a3d7399b257256a09d602cbe01062fe1cdf68d Author: Sukka <isukkaw@gmail.com> Date: Fri Mar 8 04:05:58 2024 +0800 refactor: replace `polyfill.io` for `cdnjs` hosted link (#1598) commit 547b95cc7ae35018dadcc01b6eb1dc8c8943e67e Author: Neil Boyd <NeilBoyd@gmail.com> Date: Mon Mar 4 20:09:39 2024 +0100 feat(i18n): allow `page.lang` to override `site.lang` (#1586) commit 2a7b56bb3606c806c5c9402f281844a350ea717a Author: Cotes Chung <11371340+cotes2020@users.noreply.github.com> Date: Mon Mar 4 18:03:51 2024 +0800 build(deps-dev): bump the npm group with 5 updates Updates `@babel/core` to 7.24.0 - [Release notes](https://github.com/babel/babel/releases) - [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md) - [Commits](https://github.com/babel/babel/commits/v7.24.0/packages/babel-core) Updates `@babel/preset-env` to 7.24.0 - [Release notes](https://github.com/babel/babel/releases) - [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md) - [Commits](https://github.com/babel/babel/commits/v7.24.0/packages/babel-preset-env) Updates `@commitlint/cli` from 18.6.1 to 19.0.3 - [Release notes](https://github.com/conventional-changelog/commitlint/releases) - [Changelog](https://github.com/conventional-changelog/commitlint/blob/master/@commitlint/cli/CHANGELOG.md) - [Commits](https://github.com/conventional-changelog/commitlint/commits/v19.0.3/@commitlint/cli) Updates `@commitlint/config-conventional` from 18.6.2 to 19.0.3 - [Release notes](https://github.com/conventional-changelog/commitlint/releases) - [Changelog](https://github.com/conventional-changelog/commitlint/blob/master/@commitlint/config-conventional/CHANGELOG.md) - [Commits](https://github.com/conventional-changelog/commitlint/commits/v19.0.3/@commitlint/config-conventional) Updates `rollup` to 4.12.0 - [Release notes](https://github.com/rollup/rollup/releases) - [Changelog](https://github.com/rollup/rollup/blob/master/CHANGELOG.md) - [Commits](https://github.com/rollup/rollup/compare/v4.10.0...v4.12.0) Close #1580 commit 25c4166722621f544e7a2590a790e6cab798fb75 Author: Cotes Chung <11371340+cotes2020@users.noreply.github.com> Date: Sat Mar 2 01:28:45 2024 +0800 style(markdown): resolve `markdownlint` warnings commit 25b2ffa9bacc5aa04883cd3eda09696c1bc86a97 Author: Cotes Chung <11371340+cotes2020@users.noreply.github.com> Date: Sat Mar 2 00:56:55 2024 +0800 build: configure rules for `markdownlint` commit 8a2afae6cab8fc9639be0a866b71699c8a80084c Author: Cotes Chung <11371340+cotes2020@users.noreply.github.com> Date: Fri Mar 1 20:06:34 2024 +0800 fix: search result prompt is empty (#1583) commit 6112b15b8ebb6a58043b778aafbb2cab4540bfb0 Author: Alexander Fuks <kungfux@users.noreply.github.com> Date: Fri Mar 1 00:55:30 2024 +0400 refactor: change alternate url for embed video file (#1579) commit e24a0c73ba00a902afa07184d20d9222eab7a47a Author: Alexander Fuks <kungfux@users.noreply.github.com> Date: Fri Mar 1 00:01:10 2024 +0400 refactor: use explicit url for goatcounter (#1578) commit 0f5abc82a23b9b4d026cdde3c0ddcadc5822f6ad Merge: 4ddd5c4 795ff3f Author: Cotes Chung <11371340+cotes2020@users.noreply.github.com> Date: Fri Mar 1 03:51:26 2024 +0800 Merge branch 'production' commit 795ff3f4c33ebc2f5da551b4a205accf1e31bdc6 Author: Cotes Chung <11371340+cotes2020@users.noreply.github.com> Date: Fri Mar 1 03:51:25 2024 +0800 chore(release): 6.5.2 commit c41672b2e0b87ab6dfc648cdb2056671b9b042ee Merge: 388c151 9cc62e7 Author: Cotes Chung <11371340+cotes2020@users.noreply.github.com> Date: Fri Mar 1 03:51:21 2024 +0800 Merge branch 'hotfix/6.5.2' into production commit 9cc62e703faf248b43e8971e7f82782daad5bbab Author: Cotes Chung <11371340+cotes2020@users.noreply.github.com> Date: Fri Mar 1 03:11:17 2024 +0800 build(release): build the gem on the `production` branch (#1577) commit 19d6bafbe1a60614e0d63b961bc73c342a9f6f33 Author: Cotes Chung <11371340+cotes2020@users.noreply.github.com> Date: Fri Mar 1 02:50:10 2024 +0800 fix: correct the base URL parameter name (#1576) #1553 introduced commit 4ddd5c437046a1e70cf396113e2351c452a25493 Author: Alexander Fuks <kungfux@users.noreply.github.com> Date: Wed Feb 28 20:58:20 2024 +0400 perf: improve <hr> visibility in dark mode (#1565) commit 9592146ca392236e69ee358412ecc32ef1662127 Author: Alexander Fuks <kungfux@users.noreply.github.com> Date: Wed Feb 28 00:51:33 2024 +0400 feat: add support for embed video files (#1558) commit 8a1568c27aaf22a7dcda91ec536a35bea59caf99 Merge: f8390d4 388c151 Author: Cotes Chung <11371340+cotes2020@users.noreply.github.com> Date: Tue Feb 27 02:44:32 2024 +0800 Merge branch 'production' commit 388c1511d6d36e45f04ee5c5c88e2cf06812c946 Author: Cotes Chung <11371340+cotes2020@users.noreply.github.com> Date: Tue Feb 27 02:44:31 2024 +0800 chore(release): 6.5.1 commit 8849afe5cfe78555dd1167be6fbc0f0b0af5b80d Merge: 48564bd 89b9625 Author: Cotes Chung <11371340+cotes2020@users.noreply.github.com> Date: Tue Feb 27 02:44:29 2024 +0800 Merge branch 'hotfix/6.5.1' into production commit f8390d4384600fb015728b1b186570fa58ca216f Author: Cotes Chung <11371340+cotes2020@users.noreply.github.com> Date: Tue Feb 27 01:39:04 2024 +0800 perf!: rename comment setting parameter (#1563) Rename `site.comments.active` to `site.comments.provider` commit e4363871b5be0608d2b92b8aff482825a8044c1b Author: Alexander Fuks <kungfux@users.noreply.github.com> Date: Mon Feb 26 18:17:18 2024 +0400 feat: change site verification settings (#1561) commit b641b3f1f2e54bcfe96d8dff46d4f94186492d98 Author: Alexander Fuks <kungfux@users.noreply.github.com> Date: Sun Feb 25 22:50:41 2024 +0400 feat(analytics)!: add post pageviews for GoatCounter (#1543) --------- Co-authored-by: Cotes Chung <11371340+cotes2020@users.noreply.github.com> commit 5dbda0c09f3f03d5c42ba48a3f6698464443bd3e Author: Dongee Seo <74766722+seod0209@users.noreply.github.com> Date: Sun Feb 25 21:30:21 2024 +0900 build(deps-dev): replace the deprecated libraries (#1559) Replace `@babel/plugin-proposal-class-properties` with `@babel/plugin-transform-class-properties` See: https://www.npmjs.com/package/@babel/plugin-proposal-class-properties commit 89b962557a56ccc13eba3c9c20b4270ee9d30042 Author: Cotes Chung <11371340+cotes2020@users.noreply.github.com> Date…
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Type of change
Description
Summary: Display theme version.
Motivation: When I'm working on my blog, I like to see the current version of the theme I'm using.