7.0.0 (2024-05-11)
⚠ BREAKING CHANGES
-
File
_data/origin/cors.yml
:cdns
has been changed toresource_hints
and has a new data structure
-
File
_config.yml
:img_cdn
changed tocdn
comments.active
changed tocomments.provider
google_analytics
andgoatcounter
merged under the new optionanalytics
-
Posts' front-matter:
img_path
changed tomedia_subpath
-
The way to build CSS has been changed, if you build your site by fork, please see the latest "Upgrade the fork"
Features
- add cloudflare web analytics (#1723) (c17fba4)
- add support for embed video files (#1558) (9592146)
- add support for giscus strict title matching (#1614) (700fd5b)
- analytics: add post pageviews for GoatCounter (#1543) (b641b3f)
- analytics: add Umami and Matomo tracking codes (#1658) (61bdca2)
- change site verification settings (#1561) (e436387)
- deps: move
MathJax
configuration to a separate file (#1670) (44f552c) - display theme version in footer (#1611) (8349314)
- i18n: allow
page.lang
to overridesite.lang
(#1586) (547b95c) - make post description customizable (#1602) (f865336)
- media: support audio and video tag with multi sources (#1618) (23be416)
Bug Fixes
- make TOC title and entries visible at the same time (#1711) (e0950fc)
- mode toggle not outlined when receiving keyboard focus (#1690) (cd37f63)
- prevent footnote back arrow from becoming an emoji (#1716) (8608147)
- pwa: skip range requests in service worker (#1672) (76d58fe)
- search result prompt is empty (#1583) (8a2afae)
- use
https
for Weibo sharing URL (#1612) (8e5fbb7)
Improvements
- improve <hr> visibility in dark mode (#1565) (4ddd5c4)
- lean bootstrap javascript (#1734) (ddb48ed)
- rename comment setting parameter (#1563) (f8390d4)
- replace jQuery with Vanilla JS (#1681) (fe7afa3)
- simplify mode toggle script (#1692) (d4a6d64)
- tree shaking Bootstrap CSS (#1736) (363a3d9)