Commit Graph

15 Commits

  • breaking change:
    1. 部分配置更改
    
    feat:
    1. 移除 messenger 聊天插件
    2. 更新 fackbook 版本號
    3. 增加 香港繁體、日文和韓語
    4. 使用的新的複製api 代替舊的
    5. 增加 umami 分析
    6. 增加 umami 獲取訪問量/訪客數
    7. snackbar 增加透明度
    8. 文章頁下, nav fixed 下 顯示文章標題
    
    improvement:
    1. 代碼優化
    2. 修改部分用語
    3. 回復之前的相對時間邏輯
    4. timeline tag 樣式優化
    5. 優化 seo
    6. 優化 artalk 的最新評論
    
    fix:
    1. tag-hide toggle 圓角問題
    2. lazyload 為 false 時,artalk 無法正常加載評論的 bug
    3. 修復 gallery 出現抖動的 bug
  • 由於整合了多個設定並更改了部分設定名稱,升級到 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. 微調部分界面元素
    
    1. 修復 Hexo 新版本下 Prism.js 無法正確高亮的問題
    2. 修復文章標籤為空時可能出現的錯誤
    3. 修正 mermaid 圖表可能出現的錯誤
    4. 解決未設定選單時控制台報錯的問題
    5. 修復 Algolia 搜索的每頁顯示數量設定無效的問題
    6. 解決 Algolia 搜索結果出現滾動條的問題
    7. 修正滾動條出現上下按鈕的問題
    8. 修復圖庫遠程連結未加前綴的問題
    9. 修正 label 標籤外掛右側多餘空格的問題
    10. 解決 APlayer 報告內存洩漏的問題
    
    1. 優化 PJAX 下的函數調用
    2. 整體代碼優化
    3. 提升兼容性
    4. 改善 Lighthouse 評分
    5. 在 PJAX 關閉時減少不必要的全局變量
    6. 優化 Waline 的 import 兼容性
    7. 改善頁面進入效果
    8. 優化程式碼區塊工具列顯示邏輯
    9. 改善不同螢幕寬度下文章標題位置的顯示
    10. 優化標籤顏色生成算法,避免過暗或過亮
    11. 調整 Artalk 和 Waline 在夜間模式下的字體顏色,與主題保持一致
    12. 調整 Algolia 搜索加載動畫位置,避免換行
    13. 優化 Algolia 搜索結果為空時的處理
    14. 改善系列文章的滑鼠懸停效果
    15. 優化 404 頁面代碼
    16. 解決搜索和側邊欄開啟時窗口抖動的問題
    17. 優化 tabs 標籤外掛的代碼和效能
    18. 改善 tabs 中使用 gallery 標籤外掛時的圖片加載邏輯
    19. 優化目錄滾動效果,使當前標題保持在中間
    20. 調整螢幕寬度超過 1024px 時 gallerygroup 的顯示數量
  • breaking change: 重構 gallery 標籤外掛
    improvement: 首頁社交圖標左右邊距調整
    feat: 文章版權增加圖標
    improvement: 重構 main.js 代碼
    improvement: 優化 pjax 下的性能
    fix: 修復子目錄下,pjax 跳轉 404 錯誤
    feat: getScript 增加 attribute 配置
    improvement: 優化手機端 toc 打開和關閉特效
    improvement: 文章進入特效改為 transform, 優化 stylus
    improvement: 目錄側邊欄出現滾動條時,元素不會被擠壓
    feat: 文章左右對齊
    improvement: 處理 waline 的 url 後面多 / 導致跨域的問題
    fix: 修復夜間模式下,小屏幕的toc 滾動條顏色不明顯的 bug
    fix: 修復設置字體超過17px時,toc 裏面的邊框異常的 bug
    improvement: 優化語言文件部分用詞
    improvement: disqus 和 disqusjs 的評論數獲取不到時,顯示為 0
    improvement: disqusjs 的評論數改為 api 獲取
    improvement: 代碼優化
    improvement: 更新 plugins.yml
  • feat: artalk 支持點擊打開大圖
    feat: 設置了隨系統而切換淺色和深色模式後,評論和 mermaind 也會跟隨切換顏色
    feat: artalk 最新評論,從 artalk 配置讀取頭像 CDN 和默認頭像
    fix: 修復代碼塊在未展開時,點擊複製按鈕,無法複製的 bug
    improvement: 代碼和性能優化
    improvement: artalk 獲取評論數,由 LoadCountWidget 改為 loadCountWidget
  • breaking changes: CDN 配置了 version 為 true, 本地鏈接也會加上版本號 closed #1218
    breaking changes: CDN option 部分參數名字修改
    feat: 升級 fancybox 到 v5
    feat: 更新 facebook js 版本
    feat: 移除 gitter 聊天插件 closed #1212
    improvement: 社交圖標 hover 旋轉180度 closed #1195
    improvement: 代碼優化
    fix: 開啟 archor 後, pace.js 會隨着 archor 添加而觸發的問題
    fix: 修復設置圖片時,圖片後綴大寫而導致識別錯誤的 bug closed #1205
  • breaking changes: Open_Graph_meta 設置更改,可配置其它參數
    feature: 更新 Facebook sdk 到 v15
    improvement: 更新 plugins.yml
    Remove: 移除 meta keywords
  • feat: 在綫聊天新增facebook洽談外掛程式 closed #918
    feat: 添加artalk評論 closed #933
    fix: 修復 開啟 archor 後, facebook評論加載不正確的 bug
    fix: 修復 facebook 評論數無法加載的 bug
  • feat: 可配置文章版權模塊的作者超鏈接
    feat: 歸檔頁面的側邊欄支持隱藏
    improvement: 更新social-share cdn 版本
    improvement: 調整分享按鈕導致的間距問題
    improvement: html/css 優化
  • breaking changes: 升級 fontawesome 到 v6 #689
    feat: snackbar 增加圓角
    feat: 增加 flink 標籤外掛
    fix: 修復點擊 toc 外圍,控制檯報錯的 bug
    fix: Facebook Comments 無法使用 #787
    fix: chat_btn 聊天按鈕翻譯缺失 #791
    fix: local search 的 content 設爲 false, 搜索無法運行的 bug #764
    fix: Mermaid 圖表渲染後元素高度過大 #773
    fix: 文章頁分享按鈕另開一行時, 導航頁寬度沒有 100% 的 bug #765
    improvement: 語義化 toggle 標籤外掛
    improvement: darkmode 下 toc 背景顏色更改
  • breaking changes: 刪除 hide_sidebar_menu_child 配置,改為直接在 menu 配置 close #640
    feat: sidebar menu 點擊展開不再限制只能點擊按鈕 #640
    feat: TWIKOO 評論圖片添加 lightbox
    feat: 升級 facebook comment js 到 v11
    fix: 修復可能導致相關文章鏈接出錯的bug #549
    improvement: 調整代碼框 ocean theme 下滾動條顏色 close #651
    improvement: 當圖片沒有 figcaption 時,不會添加 figcaption 代碼
    improvement: 代碼優化
  • breaking changes: widget 寫法更改/可添加非sticky區域widget
    feat: 升級facebook comment js 到 v10
    fix: 修復當內容過少時, footer 沒有底部靠攏的bug
    improvement: 404頁面不再顯示 rightside
  • feat: 增加首頁評論數顯示
    fix: 修復點擊toc後,滾動完toc的highlight在點擊的上一個元素
    fix: 修復打賞按鈕Hover的bug close #473
    improvement: 友情鏈接界面增加title顯示(top_img設為false時)
    improvement: 優化toc顯示,當向上滾動時,導航欄不會遮擋 toc close #472
    improvement: 升級facebook comment sdk版本
  • improvements: 代碼名全大寫
    improvements: 補全card-categories和card-archives的 '查看更多‘鏈接 close #337
    fix: 修復comments沒設置時,報Unexpected token ')'的bugs close #344
    improvements: 優化js和html
    fix: 修復toc 滾動百分比不準的Bugs
  • 🐛 適配hexo 5.0.0 修復toc點擊不會跳轉的bugs
    🐛 適配hexo 5.0.0 修復toc點擊不會跳轉的bugs
    🍻 文件整理
    🍻 UI微調