Remove animejs by @stevenjoezhang in https://github.com/next-theme/hexo-theme-next/pull/982
β Features
Configure MathJax overflow handling by @stevenjoezhang in https://github.com/next-theme/hexo-theme-next/pull/986
math: mathjax: enable: false # Available values: none | ams | all tags: none + # Available values: overflow | scroll | scale | truncate | linebreak + display_overflow: scroll
refactor: use Firestore REST API (4352696)
firestore: enable: false collection: articles # Required, a string collection name to access firestore database - apiKey: # Required projectId: # Required
Deprecate body_scrollbar.stable option (940b226)
body_scrollbar: # Place the scrollbar over the content. overlay: false - # Reserving space for the scrollbar gutter even if the content is not overflowing. - stable: false
Deprecate lazyload option (d54ab89)
-# Vanilla JavaScript plugin for lazyloading images. -# For more information: https://apoorv.pro/lozad.js/demo/ - lazyload: false
Replace Anime.js scrolling with native APIs by @stevenjoezhang in https://github.com/next-theme/hexo-theme-next/pull/981
Support MathJax 4 by @stevenjoezhang in https://github.com/next-theme/hexo-theme-next/pull/985
Support optional async and defer attributes in script helpers by @wherewhere in https://github.com/next-theme/hexo-theme-next/pull/952
Improve Algolia search concurrency (5c7574f)
π Bug Fixes
Disable Fancybox hash handling with PJAX by @stevenjoezhang in https://github.com/next-theme/hexo-theme-next/pull/983
Fix TOC height calculation for wrapped headings by @stevenjoezhang in https://github.com/next-theme/hexo-theme-next/pull/984
π External Changes
Update dependency eslint to v10.8.0 by @renovate[bot] in https://github.com/next-theme/hexo-theme-next/pull/972
Update actions/setup-node action to v7 by @renovate[bot] in https://github.com/next-theme/hexo-theme-next/pull/974
Update dependency c8 to v12 by @renovate[bot] in https://github.com/next-theme/hexo-theme-next/pull/975
Update actions/setup-python action to v7 by @renovate[bot] in https://github.com/next-theme/hexo-theme-next/pull/976
Update actions/labeler action to v7 by @renovate[bot] in https://github.com/next-theme/hexo-theme-next/pull/977
Update dependency js-yaml to v4.3.0 [SECURITY] by @renovate[bot] in https://github.com/next-theme/hexo-theme-next/pull/979
Update dependency mocha to v11.8.0 by @renovate[bot] in https://github.com/next-theme/hexo-theme-next/pull/980
Update Netlify logo URL (333b2c7)
Full Changelog: https://github.com/next-theme/hexo-theme-next/compare/v8.28.0...v8.29.0