NexT

Theme for Hexo

What's Changed

💥 Breaking Changes

  • Load scripts using defer in instead of putting them in the end of by @kemchenj in https://github.com/next-theme/hexo-theme-next/pull/882

⭐ Features

  • Supports customizing the width of the follow-me QR code by @Jiajun-Peng in https://github.com/next-theme/hexo-theme-next/pull/837

🐞 Bug Fixes

  • Fix .links-of-blogroll-item width (fd38526)
  • Fix page:loaded event (0a170b8)
  • Fix post title overflow (2791a40)

🛠 Improvements

  • Fix missing pjax on Web Archive by @wherewhere in https://github.com/next-theme/hexo-theme-next/pull/871
  • Optimize comments.js file loading condition by @kemchenj in https://github.com/next-theme/hexo-theme-next/pull/683
  • Reset p style to browser default (e64fd52)
  • Use optional chaining (bd3961d)

🌀 External Changes

  • Update dependency chai to v5 by @renovate in https://github.com/next-theme/hexo-theme-next/pull/744
  • Update dependency hexo-renderer-marked to v7 by @renovate in https://github.com/next-theme/hexo-theme-next/pull/869
  • Update dependency eslint to v9.23.0 by @renovate in https://github.com/next-theme/hexo-theme-next/pull/872
  • Update dependency stylelint to v16.17.0 by @renovate in https://github.com/next-theme/hexo-theme-next/pull/873
  • Update dependency mocha to v11.1.0 by @renovate in https://github.com/next-theme/hexo-theme-next/pull/876

New Contributors

  • @kemchenj made their first contribution in https://github.com/next-theme/hexo-theme-next/pull/683
  • @Jiajun-Peng made their first contribution in https://github.com/next-theme/hexo-theme-next/pull/837

Full Changelog: https://github.com/next-theme/hexo-theme-next/compare/v8.22.0...v8.23.0

Detailed changes for NexT v8.23.0

What's Changed

⭐ Features

  • Switch to Google Fonts v2 API (bec4ea9)
  • Duration configuration of motion by @Zerohertz in https://github.com/next-theme/hexo-theme-next/pull/846
motion:
+ duration: 200

🐞 Bug Fixes

  • Fix figcaption style (17b57da)
  • Fix unit test (1b69557)
  • Fix SCRIPT1028 caused by async by @wherewhere in https://github.com/next-theme/hexo-theme-next/pull/852
  • Fix .menu-item-active::after style (58004e8)

🛠 Improvements

  • Clean up style (cf701a1)
  • Use scrollbar-gutter (64772b0)
  • Use auto-fill in link-grid (6548d0b)
  • Remove type from script tag (a77778a)
  • Remove CSS vendor prefixes (b0a4285)
  • Optimize .links-of-blogroll-item style (3fb181f)
  • Reorder imports (77adbf5)

🌀 External Changes

  • New action GitHub Releases To Discord (5639be9)
  • Update dependency eslint to v9.17.0 by @renovate in https://github.com/next-theme/hexo-theme-next/pull/847
  • Update dependency stylelint to v16.12.0 by @renovate in https://github.com/next-theme/hexo-theme-next/pull/851
  • Update dependency mocha to v11 by @renovate in https://github.com/next-theme/hexo-theme-next/pull/853
  • Update dependency c8 to v10.1.3 by @renovate in https://github.com/next-theme/hexo-theme-next/pull/857

📖 Documentation

  • Update community URLs in README (8bdea2b)

New Contributors

  • @Zerohertz made their first contribution in https://github.com/next-theme/hexo-theme-next/pull/846
  • @wherewhere made their first contribution in https://github.com/next-theme/hexo-theme-next/pull/852

Full Changelog: https://github.com/next-theme/hexo-theme-next/compare/v8.21.1...v8.22.0

Detailed changes for NexT v8.22.0

What's Changed

⭐ Features

  • Allow specifying noindex for robots by @AlliotTech in https://github.com/next-theme/hexo-theme-next/pull/841
  • Support vendors.busuanzi config by @iamxiaojianzheng in https://github.com/next-theme/hexo-theme-next/pull/843

🌀 External Changes

  • Update dependency eslint to v9.14.0 by @renovate in https://github.com/next-theme/hexo-theme-next/pull/838
  • Update dependency stylelint to v16.10.0 by @renovate in https://github.com/next-theme/hexo-theme-next/pull/840
  • Update dependency mocha to v10.8.2 by @renovate in https://github.com/next-theme/hexo-theme-next/pull/844

New Contributors

  • @AlliotTech made their first contribution in https://github.com/next-theme/hexo-theme-next/pull/841
  • @iamxiaojianzheng made their first contribution in https://github.com/next-theme/hexo-theme-next/pull/843

Full Changelog: https://github.com/next-theme/hexo-theme-next/compare/v8.21.0...v8.21.1

Detailed changes for NexT v8.21.1

What's Changed

💥 Breaking Changes

  • Remove local_search.trigger option (659e82b)
local_search:
- # If auto, trigger search by changing input.
- # If manual, trigger search by pressing enter key or search button.
- trigger: auto

🌟 New Features

  • Trigger Search Event when user presses Ctrl + K by @penxian in https://github.com/next-theme/hexo-theme-next/pull/804

⭐ Features

  • Refactor Algolia search: drop instantsearch.js by @stevenjoezhang in https://github.com/next-theme/hexo-theme-next/pull/795
  • Support dark mode for note tags in modern style by @sghuang19 in https://github.com/next-theme/hexo-theme-next/pull/828
  • Add dark color scheme for text selection by @sghuang19 in https://github.com/next-theme/hexo-theme-next/pull/829

🐞 Bug Fixes

  • Fix mermaid folding (6742735)
  • Fix .menu-item-active::after (07acb27)
  • Fix mermaid copy button (5c02480)
  • Fix empty innerText (ddecbe3)
  • Fix muse.js 404 (0708dc7)

🛠 Improvements

  • Prefer object-shorthand (524c369)
  • Better use of parseInt and Number (17259c0)
  • Specify transition-property (da8db69)
  • Use Array.flat in motion.js (783b6ff)

🌀 External Changes

  • Update dependency stylelint to v16.9.0 by @renovate in https://github.com/next-theme/hexo-theme-next/pull/792
  • Update dependency eslint to v9.10.0 - autoclosed by @renovate in https://github.com/next-theme/hexo-theme-next/pull/800
  • Update dependency c8 to v10 by @renovate in https://github.com/next-theme/hexo-theme-next/pull/807
  • Update dependency mocha to v10.7.3 by @renovate in https://github.com/next-theme/hexo-theme-next/pull/814
  • Update dependency hexo to v7.3.0 by @renovate in https://github.com/next-theme/hexo-theme-next/pull/821
  • Update dependency chai to v4.5.0 by @renovate in https://github.com/next-theme/hexo-theme-next/pull/825

📖 Documentation

  • Update pull request template (263841b)

🌍 Localization

  • New Crowdin updates by @stevenjoezhang in https://github.com/next-theme/hexo-theme-next/pull/796

New Contributors

  • @penxian made their first contribution in https://github.com/next-theme/hexo-theme-next/pull/804
  • @sghuang19 made their first contribution in https://github.com/next-theme/hexo-theme-next/pull/828

Full Changelog: https://github.com/next-theme/hexo-theme-next/compare/v8.20.0...v8.21.0

Detailed changes for NexT v8.21.0

0%