NexT 8.22.0 Released

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