Skip to content

Update dependency hexo-theme-butterfly to v5#26

Open
renovate[bot] wants to merge 1 commit intobutterflyfrom
renovate/hexo-theme-butterfly-5.x
Open

Update dependency hexo-theme-butterfly to v5#26
renovate[bot] wants to merge 1 commit intobutterflyfrom
renovate/hexo-theme-butterfly-5.x

Conversation

@renovate
Copy link
Copy Markdown
Contributor

@renovate renovate bot commented Oct 3, 2024

This PR contains the following updates:

Package Change Age Confidence
hexo-theme-butterfly (source) 4.13.05.5.4 age confidence

Release Notes

jerryc127/hexo-theme-butterfly (hexo-theme-butterfly)

v5.5.4

Compare Source

Full Changelog: jerryc127/hexo-theme-butterfly@5.5.3...5.5.4

✨ 新增功能

Mermaid 圖表增強
  • 新增 Mermaid 圖表在新標籤頁中打開的功能
  • 支持 Mermaid 圖表的縮放(zoom)和平移(pan)互動操作
  • 新增查看按鈕(view button),方便用戶快速操作
標籤雲自定義顏色
  • 標籤頁面的標籤雲支持自定義顏色功能
  • 側邊欄標籤卡片也支持自定義顏色配置
  • 新增 custom_colors 配置選項,允許為不同標籤指定特定顏色

🐛 Bug 修復

  • 修正 ABCJS 音樂譜渲染問題,改用 textContent 以提高顯示準確性
  • 修復代碼高亮系統的樣式問題
  • 修復頁面標題(page header)的樣式和佈局問題
  • 修復代碼高亮 diff 模式的樣式顯示
  • 恢復並優化了部分被誤改的樣式設定

🔄 重構優化

  • 優化代碼高亮系統的整體結構
  • 優化 Mermaid 圖表的渲染和顯示邏輯
  • 改進標籤雲的實現方式,將自定義顏色從內聯樣式改為 CSS 類
  • 優化代碼結構,提升可讀性和維護性
  • 移除多餘的換行符號,保持代碼整潔

📦 依賴更新

  • 更新插件版本以修正相容性問題

🙏 貢獻者

感謝以下貢獻者對本版本的貢獻:


✨ New Features

Mermaid Diagram Enhancements
  • Added functionality to open Mermaid diagrams in a new tab
  • Support for zoom and pan interactions on Mermaid diagrams
  • Added view button for quick access to diagram operations
Tag Cloud Custom Colors
  • Tag cloud on the tags page now supports custom colors
  • Sidebar tag card widget also supports custom color configuration
  • Added custom_colors configuration option to assign specific colors to different tags

🐛 Bug Fixes

  • Fixed ABCJS music score rendering issue by using textContent for improved display accuracy
  • Fixed code highlighting system styling issues
  • Fixed page header styles and layout problems
  • Fixed diff mode styling in code highlighting
  • Restored and optimized some incorrectly modified style settings

🔄 Refactoring & Optimization

  • Optimized the overall structure of the code highlighting system
  • Improved Mermaid diagram rendering and display logic
  • Enhanced tag cloud implementation by switching from inline styles to CSS classes for custom colors
  • Optimized code structure for better readability and maintainability
  • Removed redundant line breaks to keep code clean

📦 Dependency Updates

  • Updated plugin versions to fix compatibility issues

🙏 Contributors

Thanks to the following contributors for their contributions to this release:

v5.5.3

Compare Source

Full Changelog: jerryc127/hexo-theme-butterfly@5.5.2...5.5.3

  • feat: 網站背景支援隨機數組配置,可從多個背景中隨機選擇
  • feat: 增加文章分頁封面配置 pagination_cover 選項
  • improvement: 優化代碼高亮工具複製按鈕的位置計算和邊界檢查
  • improvement: 優化 Pjax 載入,script 標籤新增 defer 屬性
  • improvement: 優化相關文章算法,提升性能並改進排序邏輯
  • improvement: 優化側邊欄歸檔和分類模塊的性能
  • improvement: 改善 TOC 滾動檢測和位置計算
  • improvement: 優化 Umami Analytics 數據處理邏輯
  • fix: 修復代碼塊工具欄圖標對齊和樣式問題
  • fix: 修復夜間模式下圖片亮度調整
  • fix: 修復閱讀模式按鈕樣式和功能
  • chore: 更新多個依賴套件版本(algolia, fancybox, katex, mermaid, waline 等)

  • feat: add random background array support for website backgrounds
  • feat: add pagination_cover option for post pagination covers
  • improvement: optimize code highlight copy button positioning and boundary checks
  • improvement: enhance Pjax loading with defer attribute on script tags
  • improvement: optimize related posts algorithm for better performance and sorting
  • improvement: improve aside archives and categories module performance
  • improvement: enhance TOC scroll detection and position calculation
  • improvement: optimize Umami Analytics data processing logic
  • fix: resolve code block toolbar icon alignment and styling issues
  • fix: adjust image brightness in dark mode
  • fix: fix read mode button styling and functionality
  • chore: update multiple dependency versions (algolia, fancybox, katex, mermaid, waline, etc.)

v5.5.2

Compare Source

Full Changelog: jerryc127/hexo-theme-butterfly@5.5.1...5.5.2

chore: 升級版本至 5.5.2 並更新相依套件

  • perf(highlight): 改善複製提示 UI,新增浮動動畫效果
  • fix(shuoshuo): 為說說內容中的圖片新增延遲載入支援
  • fix(mermaid): 支援在標籤助手中使用自訂配置選項
  • fix: 使用 url_for() 處理主題資源路徑 (busuanzi, artalk)
  • refactor(aside_archives): 重新命名 url_for 變數以保持一致性
  • refactor(inject_head_js): 使用解構賦值命名方式
  • chore(deps): 更新 hexo-util 至 4.0.0
  • chore(plugins): 更新多個 CDN 套件版本
  • style(highlight): 優化程式碼區塊工具列佈局與溢位處理
  • fix(zh-CN): 修正分頁文字使用正確的簡體字「页」

chore: bump version to 5.5.2 and update dependencies

  • perf(highlight): improve copy notice UI with floating animation
  • fix(shuoshuo): add lazyload support for images in content
  • fix(mermaid): support custom config options in tag helper
  • fix: use url_for() for theme assets (busuanzi, artalk)
  • refactor(aside_archives): rename url_for variable for consistency
  • refactor(inject_head_js): use destructured variable naming
  • chore(deps): update hexo-util to 4.0.0
  • chore(plugins): update multiple CDN package versions
  • style(highlight): optimize code block toolbar layout and overflow handling
  • fix(zh-CN): correct pagination text from '页' to '頁'

v5.5.1

Compare Source

Full Changelog: jerryc127/hexo-theme-butterfly@5.5.0...5.5.1

chore: 升級版本至 5.5.1 並更新相依套件

  • 將版本從 5.5.0 升級至 5.5.1
  • 更新第三方相依套件:algolia、disqusjs、docsearch、fancybox、fontawesome、mermaid
  • 在分享設定中將 Twitter 替換為 X
  • 預設啟用 CDN 版本號功能
  • 使用 safeJSON 輔助函數修復說說頁面 JSON 安全性問題
  • 改善圖片懶載入正則表達式以處理壓縮後的 HTML
  • 修復搜尋結果 HTML 結構和樣式
  • 為搜尋結果編號新增上邊距以改善對齊效果
  • 将大陆地区用字改为简体() by @​DeepChirp in #​1736

chore: bump version to 5.5.1 and update dependencies

  • Upgrade version from 5.5.0 to 5.5.1
  • Update third-party dependencies: algolia, disqusjs, docsearch, fancybox, fontawesome, mermaid
  • Replace Twitter with X in share configurations
  • Enable CDN version numbers by default
  • Fix shuoshuo page JSON security with safeJSON helper
  • Improve image lazy loading regex to handle minified HTML
  • Fix search result HTML structure and styling
  • Add margin-top to search result numbering for better alignment

v5.5.0

Compare Source

Full Changelog: jerryc127/hexo-theme-butterfly@5.4.3...5.5.0

新功能 (Features)

  • 改進 lazyload 過濾器,精確處理 img 標籤的 src 屬性
  • 本地搜索增加分頁功能
  • 說說頁面改為分頁導航
  • 右下角按鈕添加效果
  • 支持自定义脚本名称 #​1732
  • 增加子目錄項目懸停效果的過渡動畫
  • 優化側邊欄子目錄的顯示效果,添加過渡動畫
  • 添加卡片類別展開動畫效果
  • 適配 Mathjax 4
  • 重構 Algolia 搜索,从 InstantSearch.js 迁移到直接使用 Algoliasearch API 來實現 Algolia 搜索功能
  • 重構配置管理,新增默認配置文件並優化評論系統配置處理
  • 更新 README 和 README_CN 文件,增強內容清晰度與可讀性
  • 更新标签頁样式,增强交互效果并优化动画表现
  • 添加按钮效果样式,增强按钮交互体验
  • 为备份添加备用名称

改進 (Improvements)

  • 整合搜索,減少不必要的代碼冗餘
  • 調整右側滾動百分比顯示邏輯,改善動畫效果
  • 优化 note, button, label 标签外挂的夜间模式,优化文章导航和推荐的夜间模式显示
  • 禁用結構化數據並更新默認配置格式
  • 優化搜索界面樣式和用戶體驗

修復 (Fixes)

  • 增強 Umami Analytics 數據加載和錯誤處理邏輯
  • 搜索確保不會在中間截斷HTML標籤,增強內容切割邏輯
  • 調整最大寬度至60%以改善佈局響應性
  • 增加错误处理以防止Pjax失效 #​1734
  • 修复 MD5 函数导致的评论聚合问题 #​1718

New Features

  • Improved lazyload filter, precisely handling img tag src attributes
  • Local search adds pagination
  • Shuoshuo page changed to pagination navigation
  • Right bottom button adds effect
  • Support custom script name #​1732
  • Add hover transition animation for subdirectory items
  • Optimize sidebar subdirectory display, add transition animation
  • Add card category expansion animation
  • Adapt Mathjax 4
  • Refactor Algolia search, migrate from InstantSearch.js to directly use Algoliasearch API
  • Refactor configuration management, add default configuration file and optimize comment system configuration
  • Update README and README_CN files, enhance content clarity and readability
  • Update tag page style, enhance interaction and optimize animation
  • Add button effect style, enhance button interaction experience
  • Add backup alternate name

Improvements

  • Integrate search, reduce unnecessary code redundancy
  • Adjust right scroll percentage display logic, improve animation effect
  • Optimize night mode for note, button, label tag plugins, optimize night mode display for article navigation and recommendations
  • Disable structured data and update default configuration format
  • Optimize search interface style and user experience

Fixes

  • Enhance Umami Analytics data loading and error handling logic
  • Search ensures no truncation of HTML tags in the middle, enhance content cutting logic
  • Adjust max width to 60% to improve layout responsiveness
  • Add error handling to prevent Pjax failure #​1734
  • Fix comment aggregation issue caused by MD5 function #​1718

v5.4.3

Compare Source

What's Changed

Full Changelog: jerryc127/hexo-theme-butterfly@5.4.2...5.4.3

fix: 修復 aside 最後一個 沒有 margin-bottom 的 bug
feat: 適配 fortawesome v7
improvement: 優化 loading 加載

v5.4.2

Compare Source

Full Changelog: jerryc127/hexo-theme-butterfly@5.4.1...5.4.2

fix: 修正 abcjs 報錯的 bug

v5.4.1

Compare Source

補缺配置

Full Changelog: jerryc127/hexo-theme-butterfly@5.3.5...5.4.1

v5.3.5

Compare Source

fix: 修复错误的 subtitle api


fix: Fixed the incorrect subtitle API

v5.3.4

Compare Source

feat: 移除無法訪問的 API,更改新的 API 地址以獲取隨機語錄
feat: 增加 processSubtitle 函數以處理 subtitle 內容,改進 API 數據處理邏輯,API 調用失敗不影響顯示設置的 sub
feat: 更新插件版本號
feat: 支持 RenderAbc options 選項
improvement: 404 跳轉更順暢
fix: 修正變數名稱中的拼寫錯誤


feat: Removed inaccessible API and updated to new API address for random quotes
feat: Added processSubtitle function to handle subtitle content, improved API data processing logic; API call failures no longer affect display of set subtitles
feat: Updated plugin version
feat: Added support for RenderAbc options
improvement: Smoother 404 page redirections
fix: Corrected spelling errors in variable names

v5.3.3

Compare Source

fix: 修復pjax在沒有404頁面時,不斷調用404頁面的 bug
fix: 開啟 pjax 進行跳轉頁面後,使用 giscus 註解時無法獲得正確的 description
feat: footer 增加版本號顯示


fix: Repair the bug where pjax keeps calling the 404 page when there is no 404 page
fix: After using pjax to jump to the page, the correct description cannot be obtained when using giscus for comments
Feature: Add version number display to footer

v5.3.2

Compare Source

fix: 文章頁分頁不顯示的 bug
improvement: 優化部分插件導致文章頁分頁樣式錯亂的 bug

v5.3.1

Compare Source

fix: 修復隨機封面死循環的問題

Full Changelog: jerryc127/hexo-theme-butterfly@5.3.0...5.3.1

v5.3.0

Compare Source

新功能

  1. js 加載完才顯示聊天按鈕
  2. 移除 Pangu
  3. 添加結構化數據支持
  4. 添加 avif 到支持的圖片格式列表
  5. 更新 lazyload 配置,支持原生 lazyload 功能
  6. 代碼優化
  7. 優化 pageType 邏輯
  8. 代碼字體先 fallback 到 monospace 再到中文和 sans-serif
  9. 更新 plugins.yml 中的依賴版本至最新
  10. 優化 aside_archives,改進性能和可讀性
  11. 改善 inlineImg 和 timeline 標籤的文檔,優化時間線邏輯
  12. 更新 gallery 標籤以支持額外參數,優化圖片顯示邏輯
  13. 優化隨機封面過濾器邏輯,避免連續重複
  14. 最新評論限制顯示 1-10 條之間

修復

  1. 修復 artalk 的最新評論顯示待定或者封禁的評論的 bug
  2. 修復解密文章後,chartjs 沒有加載的 bug

New Features

  1. Display chat button only after js is loaded
  2. Removed Pangu
  3. Added structured data support
  4. Added avif to the list of supported image formats
  5. Updated lazyload configuration to support native lazyload functionality
  6. Code optimization
  7. Improved pageType logic
  8. Fallback to monospace for code font, then to Chinese and sans-serif
  9. Updated dependency versions in plugins.yml to the latest
  10. Optimized aside_archives for better performance and readability
  11. Improved documentation for inlineImg and timeline tags, optimized timeline logic
  12. Updated gallery tag to support additional parameters, optimized image display logic
  13. Optimized random cover filter logic to avoid consecutive repeats
  14. Limited the display of latest comments to between 1-10 items

Fixes

  1. Fixed the bug where artalk's latest comments showed pending or banned comments
  2. Fixed the bug where chartjs did not load after decrypting articles

v5.2.2

Compare Source

feat: 過期通知優化,可單獨文章關閉
fix: 修復説説評論 css 受主題影響的 bug


feat: Expiration notification optimization, can be closed in individual articles
fix: Fix the bug that the css of Talking Comments is affected by the theme

v5.2.1

Compare Source

新功能

  1. 說說支持評論
  2. 說說支持限制條數(時間或數字)

更新

  1. 更新相關依賴版本

修復

  1. 修復 disqus 和 disqusjs 不能共存的問題,保留一個
  2. 代碼優化
  3. 修復 remark42 最新評論報錯的 bug
  4. 修復說說的時區問題

New Features

  1. Added support for comments in "Shuoshuo"
  2. Added support for limiting the number of "Shuoshuo" entries (by time or number)

Updates

  1. Updated related dependency versions

Fixes

  1. Fixed the issue where disqus and disqusjs cannot coexist, keeping only one
  2. Code optimization
  3. Fixed the bug with the latest comments in remark42
  4. Fixed the timezone issue in "Shuoshuo"

v5.2.0

Compare Source

新功能

  1. 說說支持評論
  2. 說說支持限制條數(時間或數字)

更新

  1. 更新相關依賴版本

修復

  1. 修復 disqus 和 disqusjs 不能共存的問題,保留一個
  2. 代碼優化
  3. 修復 remark42 最新評論報錯的 bug
  4. 修復說說的時區問題

New Features

  1. Added support for comments in "Shuoshuo"
  2. Added support for limiting the number of "Shuoshuo" entries (by time or number)

Updates

  1. Updated related dependency versions

Fixes

  1. Fixed the issue where disqus and disqusjs cannot coexist, keeping only one
  2. Code optimization
  3. Fixed the bug with the latest comments in remark42
  4. Fixed the timezone issue in "Shuoshuo"

v5.1.0

Compare Source

新功能

  1. 添加 chart.js 圖表庫(標籤外挂)
  2. 適配 Algolia Search 5.0
  3. 搜索分頁按鈕圓角化
  4. 本地搜索結果列表顯示數字排序
  5. 章節導航和相關推薦支持 hover 顯示文章介紹
  6. 移除 Daovoice
  7. 導航欄添加背景虛化效果
  8. 導航欄 hover 效果增加圓角

修復

  1. 修復不啟用評論系統時,不蒜子統計不顯示的問題
  2. 修復背景漸變色無法生效的問題

改進

  1. 説説的標籤可選填
  2. 代碼精簡和優化
  3. 移動到説説日期,顯示完整的日期時間
  4. 説説的時間標籤改為 time 標籤
  5. 延遲調用 abcjs 函數以解決渲染問題
  6. 調整側邊欄文章分類的字體大小

New Features

  1. Added chart.js library (tag plugin)
  2. Adapted to Algolia Search 5.0
  3. Rounded corners for search pagination buttons
  4. Display numerical sorting in local search results list
  5. Chapter navigation and related recommendations support hover to show article introduction
  6. Removed Daovoice
  7. Added background blur effect to the navigation bar
  8. Added rounded corners to the navigation bar hover effect

Fixes

  1. Fixed the issue where Busuanzi statistics were not displayed when the comment system was not enabled
  2. Fixed the issue where background gradient color was not effective

Improvements

  1. Optional tags for "Shuoshuo"
  2. Code simplification and optimization
  3. Moved to "Shuoshuo" date to display the full date and time
  4. Changed the "Shuoshuo" time tag to a time element
  5. Delayed calling the abcjs function to resolve rendering issues
  6. Adjusted the font size of article categories in the sidebar

v5.0.0

Compare Source

重大變更

由於整合了多個設定並更改了部分設定名稱,升級到 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. 修復文章標籤為空時可能出現的錯誤
  3. 修正 mermaid 圖表可能出現的錯誤
  4. 解決未設定選單時控制檯報錯的問題
  5. 修復 Algolia 搜尋的每頁顯示數量設定無效的問題
  6. 解決 Algolia 搜尋結果出現滾動條的問題
  7. 修正滾動條出現上下按鈕的問題
  8. 修復相簿遠端連結未加字首的問題
  9. 修正 label 標籤外掛右側多餘空格的問題
  10. 解決 APlayer 報告記憶體洩漏的問題
  11. lazyload 為 false 時,artalk 無法正常載入評論的 bug
  12. 修復 gallery 出現抖動的 bug

效能優化

  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 的顯示數量
  21. 優化 背景url 的判斷
  22. 修改部分用語
  23. timeline tag 樣式優化
  24. 優化 seo
  25. 優化 artalk 的最新評論

Breaking Changes

Due to the integration and renaming of several settings, please reconfigure the _config.yml file when upgrading to version 5.0.

Features

  1. Added macstyle setting, removed mac / mac light theme setting
  2. Integrated search-related settings
  3. Modified code block settings
  4. Added various layout options for homepage posts
  5. Introduced a "Shuoshuo" page
  6. Compatible with hexo-blog-encrypt plugin
  7. Improved mobile menu opening effect
  8. Added smooth scrolling feature
  9. Support for writing mermaid diagrams in code blocks
  10. Customizable article title position
  11. Added full-screen button for code
  12. Rounded design for friend link avatars
  13. Optimized code using hexo-util and built-in parameters
  14. Customizable search box placeholder text
  15. Sidebar menu and button hidden if no menu is set
  16. Increased card height for screens wider than 2000px
  17. Font adjustment: Simplified Chinese uses YaHei, others use Heiti
  18. Updated plugins.yml
  19. New sidebar interface design
  20. Added JS settings for Giscus
  21. Adjusted position of Utterances JS settings
  22. Added Utterances option settings
  23. Modified Giscus theme settings
  24. Multiple interface elements now have rounded designs
  25. Option to choose between rounded or square interface styles
  26. Added icons to album load buttons
  27. Enhanced hover effect on tag pages
  28. Adjusted sidebar hover effect
  29. Minor interface element tweaks
  30. Background image configuration no longer requires url()
  31. Removed Messenger chat plugin
  32. Updated Facebook version number
  33. Added support for Hong Kong Traditional Chinese, Japanese, and Korean
  34. New copy API replaces the old one
  35. Added Umami analytics
  36. Umami now tracks visits/visitor count
  37. Increased transparency for Snackbar
  38. Article title shown under nav when fixed on article pages

Fix

  1. Fixed Prism.js highlighting issue with new Hexo version
  2. Fixed potential error when article tags are empty
  3. Corrected errors in mermaid diagrams
  4. Resolved console errors when menu is not set
  5. Fixed Algolia search results per page setting issue
  6. Resolved scrollbar issue in Algolia search results
  7. Corrected appearance of up/down buttons in scrollbars
  8. Fixed missing prefix in album remote links
  9. Corrected extra space in label tag plugin
  10. Resolved memory leak report in APlayer
  11. Fixed Artalk comment loading bug when lazyload is false
  12. Fixed gallery shaking bug

Improvements

  1. Optimized function calls under PJAX
  2. Overall code optimization
  3. Improved compatibility
  4. Enhanced Lighthouse scores
  5. Reduced unnecessary global variables when PJAX is off
  6. Optimized Waline import compatibility
  7. Improved page entry effects
  8. Optimized code block toolbar display logic
  9. Improved display of article title position on different screen widths
  10. Optimized tag color generation algorithm to avoid too dark or light colors
  11. Adjusted font color for Artalk and Waline in night mode to match the theme
  12. Adjusted Algolia search loading animation position to avoid line breaks
  13. Optimized handling when Algolia search results are empty
  14. Improved hover effect for series articles
  15. Optimized 404 page code
  16. Resolved window shaking issue when search and sidebar are opened
  17. Optimized code and performance of tabs tag plugin
  18. Improved image loading logic in gallery tag plugin within tabs
  19. Enhanced scrolling effect in the directory to keep the current title centered
  20. Adjusted gallery group display number for screens wider than 1024px
  21. Optimized background URL judgment
  22. Modified some terminology
  23. Optimized timeline tag style
  24. Improved SEO
  25. Enhanced latest comments in Artalk

Full Changelog: jerryc127/hexo-theme-butterfly@4.13...5.0.0


Configuration

📅 Schedule: (UTC)

  • Branch creation
    • At any time (no schedule defined)
  • Automerge
    • At any time (no schedule defined)

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

@renovate renovate bot force-pushed the renovate/hexo-theme-butterfly-5.x branch from 6e9ec3d to 665c832 Compare October 20, 2024 10:23
@renovate renovate bot force-pushed the renovate/hexo-theme-butterfly-5.x branch 2 times, most recently from 555c8c0 to 46c01da Compare November 5, 2024 15:03
@renovate renovate bot force-pushed the renovate/hexo-theme-butterfly-5.x branch 3 times, most recently from 954b7f8 to e4fba80 Compare January 12, 2025 16:52
@renovate renovate bot force-pushed the renovate/hexo-theme-butterfly-5.x branch from e4fba80 to f079b59 Compare February 16, 2025 17:38
@renovate renovate bot force-pushed the renovate/hexo-theme-butterfly-5.x branch 2 times, most recently from e55cf25 to a0b6f7b Compare March 4, 2025 11:41
@renovate renovate bot force-pushed the renovate/hexo-theme-butterfly-5.x branch 2 times, most recently from ca24581 to 58180b0 Compare July 9, 2025 05:55
@renovate renovate bot force-pushed the renovate/hexo-theme-butterfly-5.x branch from 58180b0 to c2bb8f7 Compare July 27, 2025 09:12
@renovate renovate bot force-pushed the renovate/hexo-theme-butterfly-5.x branch from c2bb8f7 to b092e10 Compare August 22, 2025 09:21
@renovate renovate bot force-pushed the renovate/hexo-theme-butterfly-5.x branch from b092e10 to 1767a9f Compare August 31, 2025 09:45
@renovate renovate bot force-pushed the renovate/hexo-theme-butterfly-5.x branch from 1767a9f to 7d9ade9 Compare September 9, 2025 09:47
@renovate renovate bot force-pushed the renovate/hexo-theme-butterfly-5.x branch from 7d9ade9 to 547b6aa Compare October 2, 2025 09:53
@renovate renovate bot force-pushed the renovate/hexo-theme-butterfly-5.x branch from 547b6aa to ff4cd9a Compare November 7, 2025 19:56
@renovate renovate bot force-pushed the renovate/hexo-theme-butterfly-5.x branch from ff4cd9a to 9b0a1d7 Compare December 10, 2025 16:44
@renovate renovate bot force-pushed the renovate/hexo-theme-butterfly-5.x branch from 9b0a1d7 to eec6dda Compare January 26, 2026 18:05
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants