Skip to content

Releases: next-theme/hexo-theme-next

v8.12.2

05 Jul 15:41
9614501
Compare
Choose a tag to compare

πŸŒ€ External Changes

  • Update actions/setup-python action to v4 (#531)
  • Update dependency eslint to v8.19.0 (#530)

For full changes, see the comparison between v8.12.1 and v8.12.2

v8.12.1

01 Jun 19:15
Compare
Choose a tag to compare

🐞 Bug Fixes

  • Fix double quotes inside cloudflare analytics HTML attribute (#520)
  • Optimize the position of copy-button (#508)

πŸ›  Improvements

  • Minify algolia logo if not enabled (#514)
  • Change the default CDN provider from jsdelivr to cdnjs (#507)
vendors:
-  plugins: jsdelivr
+  plugins: cdnjs

πŸŒ€ External Changes

  • Update dependency hexo to v6.2.0 (#518)
  • Update dependency eslint to v8.16.0 (#516)
  • Update dependency mocha to v10 (#511)

🌍 Localization

  • New Crowdin updates (#522)

For full changes, see the comparison between v8.11.1 and v8.12.1

v8.11.1

01 May 08:46
Compare
Choose a tag to compare

🐞 Bug Fixes

  • Fix preconnect config for vendors with custom cdn (#506)

πŸ›  Improvements

  • Optimize margin of image-caption (0dacb43)

πŸŒ€ External Changes

  • Update dependency eslint to v8.14.0 (#500)

πŸ“– Documentation

  • Update the URL of Netlify logo (38cca1c)

For full changes, see the comparison between v8.11.0 and v8.12.0

v8.11.0

01 Apr 04:56
Compare
Choose a tag to compare

πŸ’₯ Breaking Changes

  • Refactor sub-menu (#492)

⭐ Features

  • Support mermaid inside backtick code block (a396c61)
```mermaid
graph TD
A[Hard] -->|Text| B(Round)
B --> C{Decision}
C -->|One| D[Result 1]
C -->|Two| E[Result 2]
```

🐞 Bug Fixes

  • Fix Microsoft Clarity Analytics (#480)
  • Fix tabs style issue (32892a6)
  • Support linebreaks inside a and img elements (edf3675)

πŸ›  Improvements

  • Fix Mist style with sub menu (#479)
  • Fix site-nav style issue (72c28e5)

πŸŒ€ External Changes

  • Update actions/labeler action to v4 (#478)
  • Update actions/checkout action to v3 (#476)
  • Update dependency eslint to v8.12.0 (#488)
  • Update dependency mocha to v9.2.2 (#487)
  • Update dependency hexo to v6.1.0 (#486)
  • Update availability of pjax & local_search in vendors (#496)

🌍 Localization

  • New Crowdin updates (#483)

For full changes, see the comparison between v8.10.1 and v8.11.0

v8.10.1

01 Mar 14:00
Compare
Choose a tag to compare

🐞 Bug Fixes

  • Fix QQ share meta information (#450)
  • Fix error for null theme.open_graph.options (#470)

πŸ›  Improvements

  • Improve open_graph config template (#459)

πŸŒ€ External Changes

  • Update actions/setup-python action to v3 (#475)
  • Update actions/setup-node action to v3 (#472)
  • Update dependency mocha to v9.2.1 (#467)
  • Update dependency eslint to v8.10.0 (#465)

For full changes, see the comparison between v8.10.0 and v8.11.0

v8.10.0

08 Feb 04:18
Compare
Choose a tag to compare

⭐ Features

  • Support customize open_graph information (#448)
+# Open graph settings
+# See: https://hexo.io/docs/helpers#open-graph
+open_graph:
+  enable: true
+  # Add pairs each line to customize
+  options:
+    #twitter_card: <twitter:card>
+    #twitter_id: <twitter:creator>
+    #twitter_site: <twitter:site>
+    #twitter_image: <twitter:image>
+    #google_plus: <g+:profile_link>
+    #fb_admins: <fb:admin_id>
+    #fb_app_id: <fb:app_id>
  • Replace hexo-related-popular-posts with hexo-related-posts (#447)
# Related popular posts
-# Dependencies: https://github.com/tea3/hexo-related-popular-posts
+# Dependencies: https://github.com/sergeyzwezdin/hexo-related-posts
related_posts:
  ...
-  params:
-     maxCount: 5
-     #PPMixingRate: 0.0
-     #isDate: false
-     #isImage: false
-     #isExcerpt: false
  • Feat: Add Microsoft clarity as an analytics provider (#451)
+# Microsoft Clarity Analytics
+# See: https://clarity.microsoft.com/
+clarity_analytics: # <project_id>

🐞 Bug Fixes

  • Fix gitter button position (f70b4bf)
  • Add back theme.js (#439)
  • Change default darkmode codeblock theme (6fd36d9)

πŸ›  Improvements

  • Enable meta_generator (#449)
  • Add back theme.js (#439)
  • Add tidio integration in minify.js (#435)
  • Update docs of utterances (1b8f1e2)
  • Refactor CSS parser (2094a76)

πŸŒ€ External Changes

  • Update dependency hexo-renderer-marked to v5 (#453)
  • Update dependency chai to v4.3.6 (#452)
  • Update dependency mocha to v9.2.0 (#440)
  • Update dependency eslint to v8.8.0 (#429)

🌍 Localization

  • New Crowdin updates (#436)

For full changes, see the comparison between v8.9.0 and v8.10.0

v8.9.0

02 Jan 08:53
Compare
Choose a tag to compare

πŸ’₯ Breaking Changes

  • Custom CDN options (#428)
vendors:
  # The CDN provider of NexT internal scripts.
-  # Available values: local | jsdelivr | unpkg | cdnjs
+  # Available values: local | jsdelivr | unpkg | cdnjs | custom
  # Warning: If you are using the latest master branch of NexT, please set `internal: local`
  internal: local
  # The default CDN provider of third-party plugins.
-  # Available values: local | jsdelivr | unpkg | cdnjs
+  # Available values: local | jsdelivr | unpkg | cdnjs | custom
  # Dependencies for `plugins: local`: https://github.com/next-theme/plugins
  plugins: jsdelivr
+  # Custom CDN URL
+  # For example:
+  # custom_cdn_url: https://cdn.jsdelivr.net/npm/${npm_name}@${version}/${minified}
+  # custom_cdn_url: https://cdnjs.cloudflare.com/ajax/libs/${cdnjs_name}/${version}/${cdnjs_file}
+  custom_cdn_url:

πŸ›  Improvements

  • Optimize changyan comment (#415)
  • Update CONFIG.quicklink.ignores option (6092e9e)
  • Support codeblock mark option (b51fedf)
  • Some minor fixes (be21d5c)

πŸŒ€ External Changes

  • Update dependency hexo to v6 (#426)
  • Update dependency eslint to v8.5.0 (#419)

🌍 Localization

  • New Crowdin updates (#423)

For full changes, see the comparison between v8.8.2 and v8.9.0

v8.8.2

01 Dec 10:38
Compare
Choose a tag to compare

🐞 Bug Fixes

  • Add darkmode of DisqusJS (#408)
  • Fix body box-sizing (#404)
  • Fix darkmode in local-search (#402)
  • Fix the index of group picture layout (8e3ec26)

πŸ›  Improvements

  • Fix multiple h1 tag (#416)
  • Decrease the value of z-index (6067b5f)

πŸŒ€ External Changes

  • Update dependency eslint to v8.3.0 (#401)

For full changes, see the comparison between v8.8.1 and v8.9.0

v8.8.1

02 Nov 10:47
Compare
Choose a tag to compare

🐞 Bug Fixes

  • Add color-scheme CSS property (#388)
  • Fix Pjax with sidebar disabled (f8c0f46)
  • Fix sidebar display (c698e50)

πŸŒ€ External Changes

  • Update dependency mocha to v9.1.3 (#392)
  • Update dependency eslint to v8 (#387)

For full changes, see the comparison between v8.8.0 and v8.8.1

v8.8.0

01 Oct 03:52
Compare
Choose a tag to compare

⭐ Features

  • Dark mode support for theme_color (#378)
-# Android Chrome header panel color ($brand-bg / $headband-bg => $black-deep).
-android_chrome_color: "#222"
+# Browser header panel color.
+theme_color:
+  light: "#222"
+  dark: "#222"
  • Make the nav bar of tabs with long content stick to the top (#361)
tabs:
+  # Make the nav bar of tabs with long content stick to the top.
+  sticky: false
  • Fix darkmode mermaid theme (debbe5b)
mermaid:
-  theme: forest
+  theme:
+    light: default
+    dark: dark
  • Add an option to disable banner (9a313b2)

🐞 Bug Fixes

  • Execute unescapeHTML before encoding exturl (d1bf101)
  • Do not restart Pace on every pushState event (0005c03)
  • Fix calendar (53e540b)

πŸ›  Improvements

  • Move local-search.js to hexo-generator-searchdb (#369)
  • Calculate --sidebar-wrapper-height in pure CSS (#360)

πŸŒ€ External Changes

  • Update dessant/lock-threads action to v3 (#380)
  • Update dependency mocha to v9.1.2 (#379)

πŸ“– Documentation


For full changes, see the comparison between v8.7.1 and v8.8.0