Cotes Chung
e347d0632f
build: update ruby version requirements
...
`html-proofer` 5.x requires Ruby `>= 3.1, < 4.0`
2024-08-19 05:10:33 +08:00
Cotes Chung
7ca9c59784
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.
2024-06-05 23:51:10 +08:00
semantic-release-bot
20987f2afe
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
](33a1fa7cae
))
* audio/video path apply variable `media_subpath` ([#1745 ](https://github.com/cotes2020/jekyll-theme-chirpy/issues/1745 )) ([00a27a1
](00a27a1b85
))
2024-05-18 11:01:22 +00:00
semantic-release-bot
e33547fe5d
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
](c17fba44f5
))
* add support for embed video files ([#1558 ](https://github.com/cotes2020/jekyll-theme-chirpy/issues/1558 )) ([9592146
](9592146ca3
))
* add support for giscus strict title matching ([#1614 ](https://github.com/cotes2020/jekyll-theme-chirpy/issues/1614 )) ([700fd5b
](700fd5bad7
))
* **analytics:** add post pageviews for GoatCounter ([#1543 ](https://github.com/cotes2020/jekyll-theme-chirpy/issues/1543 )) ([b641b3f
](b641b3f1f2
))
* **analytics:** add Umami and Matomo tracking codes ([#1658 ](https://github.com/cotes2020/jekyll-theme-chirpy/issues/1658 )) ([61bdca2
](61bdca2db4
))
* change site verification settings ([#1561 ](https://github.com/cotes2020/jekyll-theme-chirpy/issues/1561 )) ([e436387
](e4363871b5
))
* **deps:** move `MathJax` configuration to a separate file ([#1670 ](https://github.com/cotes2020/jekyll-theme-chirpy/issues/1670 )) ([44f552c
](44f552cbce
))
* display theme version in footer ([#1611 ](https://github.com/cotes2020/jekyll-theme-chirpy/issues/1611 )) ([8349314
](834931486d
))
* **i18n:** allow `page.lang` to override `site.lang` ([#1586 ](https://github.com/cotes2020/jekyll-theme-chirpy/issues/1586 )) ([547b95c
](547b95cc7a
))
* make post description customizable ([#1602 ](https://github.com/cotes2020/jekyll-theme-chirpy/issues/1602 )) ([f865336
](f865336c89
))
* **media:** support audio and video tag with multi sources ([#1618 ](https://github.com/cotes2020/jekyll-theme-chirpy/issues/1618 )) ([23be416
](23be4162b3
))
### Bug Fixes
* make TOC title and entries visible at the same time ([#1711 ](https://github.com/cotes2020/jekyll-theme-chirpy/issues/1711 )) ([e0950fc
](e0950fc973
))
* mode toggle not outlined when receiving keyboard focus ([#1690 ](https://github.com/cotes2020/jekyll-theme-chirpy/issues/1690 )) ([cd37f63
](cd37f63a01
))
* prevent footnote back arrow from becoming an emoji ([#1716 ](https://github.com/cotes2020/jekyll-theme-chirpy/issues/1716 )) ([8608147
](8608147fb5
))
* **pwa:** skip range requests in service worker ([#1672 ](https://github.com/cotes2020/jekyll-theme-chirpy/issues/1672 )) ([76d58fe
](76d58fe0ff
))
* search result prompt is empty ([#1583 ](https://github.com/cotes2020/jekyll-theme-chirpy/issues/1583 )) ([8a2afae
](8a2afae6ca
))
* use `https` for Weibo sharing URL ([#1612 ](https://github.com/cotes2020/jekyll-theme-chirpy/issues/1612 )) ([8e5fbb7
](8e5fbb7a74
))
### Improvements
* improve <hr> visibility in dark mode ([#1565 ](https://github.com/cotes2020/jekyll-theme-chirpy/issues/1565 )) ([4ddd5c4
](4ddd5c4370
))
* lean bootstrap javascript ([#1734 ](https://github.com/cotes2020/jekyll-theme-chirpy/issues/1734 )) ([ddb48ed
](ddb48eda52
))
* rename comment setting parameter ([#1563 ](https://github.com/cotes2020/jekyll-theme-chirpy/issues/1563 )) ([f8390d4
](f8390d4384
))
* replace jQuery with Vanilla JS ([#1681 ](https://github.com/cotes2020/jekyll-theme-chirpy/issues/1681 )) ([fe7afa3
](fe7afa379f
))
* simplify mode toggle script ([#1692 ](https://github.com/cotes2020/jekyll-theme-chirpy/issues/1692 )) ([d4a6d64
](d4a6d640bd
))
* tree shaking Bootstrap CSS ([#1736 ](https://github.com/cotes2020/jekyll-theme-chirpy/issues/1736 )) ([363a3d9
](363a3d936b
))
### Changes
* optimize the resource hints ([#1717 ](https://github.com/cotes2020/jekyll-theme-chirpy/issues/1717 )) ([dcb0add
](dcb0add47b
))
* rename media-url file and related parameters ([#1651 ](https://github.com/cotes2020/jekyll-theme-chirpy/issues/1651 )) ([9f8aeaa
](9f8aeaadbf
))
2024-05-11 07:30:33 +00:00
Cotes Chung
7a7818b579
chore(release): 6.5.5
2024-03-24 02:31:02 +08:00
Cotes Chung
e5594525e7
chore(release): 6.5.4
2024-03-23 03:41:58 +08:00
Cotes Chung
0a6c1fb251
chore(release): 6.5.3
2024-03-08 04:12:36 +08:00
Cotes Chung
795ff3f4c3
chore(release): 6.5.2
2024-03-01 03:51:25 +08:00
Cotes Chung
388c1511d6
chore(release): 6.5.1
2024-02-27 02:44:31 +08:00
Cotes Chung
48564bda8d
chore(release): 6.5.0
2024-02-15 00:18:39 +08:00
Cotes Chung
ba764c1380
chore(release): 6.4.2
2024-01-13 22:02:45 +08:00
Cotes Chung
6a17a7d46c
chore(release): 6.4.1
2024-01-11 02:13:01 +08:00
Cotes Chung
7efbed6a24
chore(release): 6.4.0
2024-01-10 23:11:36 +08:00
Cotes Chung
60836af606
chore(release): 6.3.1
2023-11-13 04:21:03 +08:00
Cotes Chung
2b9d379d70
chore(release): 6.3.0
2023-11-10 20:10:34 +08:00
Cotes Chung
18808851a9
build(deps): upgrade rubygem-deps
...
Ruby 2.x has passed its end of life and is now unsupported.
2023-11-06 15:26:03 +08:00
Cotes Chung
59c55121c7
docs: update project description
2023-10-23 05:41:55 +08:00
Cotes Chung
897b57bfb4
chore(release): 6.2.3
2023-10-10 13:00:55 +08:00
Cotes Chung
f079bb7f5b
chore(release): 6.2.2
2023-09-11 02:32:38 +08:00
Cotes Chung
204cb44dc3
chore(release): 6.2.1
2023-09-11 00:36:55 +08:00
Cotes Chung
7ec8425e03
chore(release): 6.2.0
2023-09-10 20:37:20 +08:00
Cotes Chung
ec69bea841
build: remove _data/authors.yml
from the gem
2023-09-10 20:01:29 +08:00
Cotes Chung
e8ef69ad17
chore(release): 6.1.0
2023-07-02 21:01:52 +08:00
Cotes Chung
4fe145e980
perf(build): use jekyll-include-cache
plugin to reduce build time ( #1098 )
...
Resolve #1094 and add margin bottom for layout tags
Co-authored-by: Jake Kerr <kodafox@gmail.com>
2023-06-19 14:41:40 +08:00
Cotes Chung
066c1cd039
chore(release): 6.0.1
2023-05-20 00:37:34 +08:00
Cotes Chung
c5f15a3af8
chore(release): 6.0.0
2023-05-17 03:02:20 +08:00
Cotes Chung
c45f399e65
chore(release): 5.6.1
2023-03-31 05:46:34 +08:00
Cotes Chung
0d9cec6abc
chore(release): 5.6.0
2023-03-18 02:07:58 +08:00
Cotes Chung
7e6c667e7a
chore: update project description
2023-03-02 03:56:39 +08:00
Cotes Chung
3b89bf1df2
chore(release): 5.5.2
2023-01-31 00:07:24 +08:00
Cotes Chung
8bc9d25434
chore(release): 5.5.1
2023-01-30 06:15:34 +08:00
Cotes Chung
4b6722124d
chore(release): 5.5.0
2023-01-30 05:04:10 +08:00
Cotes Chung
269506b647
chore(deps): liquid(v4.0.4) is compatible with ruby 3.2 ( #854 )
...
See: https://github.com/jekyll/jekyll/issues/9231
2023-01-18 23:13:06 +08:00
Cotes Chung
7887b5ab62
chore(release): 5.4.0
2022-12-28 01:28:09 +08:00
Cotes Chung
09e4ad245b
chore(deps): update gem spec list
...
- Jekyll 4.3.0 introduced `webrick` for Ruby 3.x
- Jekyll's dependency `nokogiri` does not yet support Ruby 3.2. See: https://github.com/sparklemotion/nokogiri/issues/2740/
2022-12-27 21:47:09 +08:00
Cotes Chung
fe2a3cdf51
chore(release): 5.3.2
2022-11-22 21:08:47 +08:00
Cotes Chung
e107a2e759
chore(release): 5.3.1
2022-10-25 21:18:19 +08:00
Cotes Chung
fec5214b45
chore: reduce files from gem package
2022-10-01 16:12:45 +08:00
Cotes Chung
3878815852
chore(release): 5.3.0
2022-09-23 21:11:29 +08:00
Cotes Chung
856ef11487
chore(release): 5.2.1
2022-06-18 00:09:22 +08:00
Cotes Chung
baad801066
chore(release): 5.2.0
2022-06-09 17:59:27 +08:00
Cotes Chung
5a575613bb
build: update required ruby version & docs uri
2022-03-04 23:58:13 +08:00
Cotes Chung
3969b28743
Bump version to 5.1.0
2022-02-14 23:59:48 +08:00
Cotes Chung
2d02a6415d
Bump version to 5.0.2
2022-01-08 02:44:19 +08:00
Cotes Chung
22e2367b45
Bump version to 5.0.1
2022-01-05 03:11:24 +08:00
Cotes Chung
aeb2d57b60
Bump version to 5.0.0
2022-01-03 00:44:23 +08:00
Cotes Chung
0bf7a8f1d9
Bump version to 4.3.4
2021-11-29 21:03:53 +08:00
Cotes Chung
406ed520cb
Bump version to 4.3.3
2021-10-20 06:28:49 +08:00
Cotes Chung
a5b8e7862b
Bump version to 4.3.2
2021-10-15 00:49:13 +08:00
Cotes Chung
9b0b7d7772
Bump version to 4.3.1
2021-10-01 18:48:42 +08:00