yanghuimin321 / yanghuimin321.github.io

0 stars 0 forks source link

Bump hexo-theme-butterfly from 4.13.0 to 5.0.0 #1

Closed dependabot[bot] closed 1 day ago

dependabot[bot] commented 5 days ago

Bumps hexo-theme-butterfly from 4.13.0 to 5.0.0.

Release notes

Sourced from hexo-theme-butterfly's releases.

5.0.0

重大變更

由於整合了多個設定並更改了部分設定名稱,升級到 5.0 版本時,請重新設定 _config.yml 檔案。

新增功能與改進

  1. 新增 macstyle 設定,取消 mac / mac light 主題設定
  2. 整合搜尋相關設定
  3. 修改程式碼區塊設定
  4. 主頁文章新增多種版面配置
  5. 新增說說頁面
  6. 適配 hexo-blog-encrypt 加密外掛
  7. 改善手機端目錄的開啟效果
  8. 新增平滑滾動功能
  9. 支援以程式碼區塊方式撰寫 mermaid 圖表
  10. 可自訂文章標題位置
  11. 新增程式碼全螢幕按鈕
  12. 友情連結頭像改為圓角設計
  13. 優化程式碼,使用 hexo-util 的參數和 hexo 內建參數
  14. 可自訂搜尋框提示文字
  15. 未設定選單時,不顯示側邊欄目錄和按鈕
  16. 螢幕寬度超過 2000px 時,增加卡片高度
  17. 根據語言設定調整字型:簡體中文使用雅黑,其他使用正黑體
  18. 更新 plugins.yml
  19. 全新的側邊欄介面設計
  20. 新增 giscus 的 js 設定
  21. 調整 utterances js 的設定位置
  22. 新增 utterances option 設定
  23. 修改 giscus 的主題設定
  24. 多個介面元素改為圓角設計
  25. 可選擇圓角或直角介面風格
  26. 相簿載入按鈕新增圖示
  27. 改善標籤頁面的滑鼠懸停效果
  28. 調整側邊欄的滑鼠懸停效果
  29. 微調部分介面元素
  30. 背景圖片配置不再需要新增 url()
  31. 移除 messenger 聊天外掛
  32. 更新 fackbook 版本號
  33. 增加 香港繁體、日文和韓語
  34. 使用的新的複製api 代替舊的
  35. 增加 umami 分析
  36. 增加 umami 獲取訪問量/訪客數
  37. snackbar 增加透明度
  38. 文章頁下, nav fixed 下 顯示文章標題

問題修復

  1. 修復 Hexo 新版本下 Prism.js 無法正確高亮的問題
  2. 修復文章標籤為空時可能出現的錯誤

... (truncated)

Commits
  • f0e147c 5.0
  • fe16072 5.0
  • 2ca779a 5.0
  • d8a1fa6 breaking change:
  • 48212b9 fix: 修復 pagination UI 顯示異常的 bug
  • 06f543e 由於整合了多個設定並更改了部分設定名稱,升級到 5.0 版本時,請重新設定 _config.yml 文件。
  • f560712 Merge pull request #1536 from mosuzi/master
  • ae6bbf3 fix: 修复 artalk.pug 插值语法错误
  • aab5b2c fix: 修复 artalk.pug 插值语法错误
  • 0d52505 Merge pull request #1507 from windshadow233/dev
  • Additional commits viewable in compare view


Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot show ignore conditions` will show all of the ignore conditions of the specified dependency - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)