NexT

Theme for Hexo

💥 Breaking Changes

  • Fix darkmode tag-cloud color (cbcd3f0)
    # TagCloud settings for tags page.
    tagcloud:
    - # All values below are same as default, change them by yourself.
    min: 12 # Minimum font size in px
    max: 30 # Maximum font size in px
    - start: "#ccc" # Start color (hex, rgba, hsla or color keywords)
    - end: "#111" # End color (hex, rgba, hsla or color keywords)
    - amount: 200 # Amount of tags, change it if you have more than 200 tags
    + amount: 200 # Total amount of tags
    + orderby: name # Order of tags
    + order: 1 # Sort order
  • Update Valine CDN URL (390058e)
    valine:
    ...
    - notify: false # Mail notifier
    - verify: false # Verification code

🐞 Bug Fixes

  • Some minor fixes (bf3666f)
  • Fix darkmode pagination & badge style (721e5b9)
  • Fix figcaption text overflow (4be820a)
  • Fix pandoc rendering error (17502da)
  • Fix json filter (4013450)
  • Decode TOC link (0d2b3af)

🛠 Improvements

  • Optimize copy-btn & post-edit icon (73dff7c)
  • Run lebab (74fa9ec)
  • Optimize link-grid (ade4f44)

🌀 External Changes

  • Update dependency eslint to v7.1.0 (#11)
  • Update dependency js-yaml to v3.14.0 (#10)

📖 Documentation

  • Update docs for i18n (36808b9)

🌍 Localization

  • New Crowdin translations (#8)

For full changes, see the comparison between v8.0.0-rc.2 and v8.0.0-rc.3

Detailed changes for NexT v8.0.0-rc.3

💥 Breaking Changes

  • Allow empty menu items (a527bfd)
    -override: false

    menu:
    - home: / || fa fa-home
    + #home: / || fa fa-home
    #about: /about/ || fa fa-user
    #tags: /tags/ || fa fa-tags
    #categories: /categories/ || fa fa-th
    - archives: /archives/ || fa fa-archive
    + #archives: /archives/ || fa fa-archive
    #schedule: /schedule/ || fa fa-calendar
    #sitemap: /sitemap.xml || fa fa-sitemap
    #commonweal: /404/ || fa fa-heartbeat
  • Update options of Valine (6e6fc74)
    valine:
    - appid: # Your leancloud application appid
    - appkey: # Your leancloud application appkey
    + appId: # Your leancloud application appid
    + appKey: # Your leancloud application appkey
    ...
    - guest_info: nick,mail,link # Custom comment header
    + meta: # Custom comment header
    + - nick
    + - mail
    + - link
  • Support using highlight.js (9fdaba2)
  • Allow different highlight style for dark mode (03e50d0)
    codeblock:
    ...
    - # Available values: normal | night | night eighties | night blue | night bright | solarized | solarized dark | galactic
    - # See: https://github.com/chriskempson/tomorrow-theme
    - highlight_theme: normal
    + # See: https://github.com/highlightjs/highlight.js/tree/master/src/styles
    + theme:
    + light: default
    + dark: dark

🐞 Bug Fixes

  • Fix: bind DOMContentLoaded event on document instead of window (cd5e541)
  • Fix: bind pjax event on document instead of window (75695df)
  • Fix tables text align (00c64cc)

🛠 Improvements

  • Use npm to determine the latest version (2de50b4)
  • Optimize reward button style (e61c28d)
  • Remove highlight-container (9527ef6)

🌀 External Changes

  • Remove canvas_nest (632768c)

📖 Documentation

  • Update README (1fd2923)
  • Update docs (3dcd359)

For full changes, see the comparison between v8.0.0-rc.1 and v8.0.0-rc.2

Detailed changes for NexT v8.0.0-rc.2

💥 Breaking Changes

  • Migrate to Font-Awesome 5 (https://github.com/theme-next/hexo-theme-next/pull/1438)
  • Change the extension of the template files from swig to njk

🐞 Bug Fixes

  • Fix exturl title (d9c6d8b)

🛠 Improvements

  • Optimize dark mode blockquote style (b0bd2dd)
  • Optimize main-menu & sidebar-nav style (ca19a9d)

Detailed changes for NexT v8.0.0-rc.1

💥 Breaking Changes

  • Multilingual switch button support (#1391)
    +# Show multilingual switcher in footer.
    +language_switcher: false
  • Remove safari_rainbow option in _config.yml
    -# Hide sticky headers and color the menu bar on Safari (iOS / macOS).
    -safari_rainbow: false

⭐ Features

  • Simplify footer.powered settings (#1432)
    footer:
    ...
    - powered:
    - # Hexo link (Powered by Hexo).
    - enable: true
    - # Version info of Hexo after Hexo link (vX.X.X).
    - version: true
    -
    - theme:
    - # Theme & scheme info link (Theme - NexT.scheme).
    - enable: true
    - # Version info of NexT after scheme info (vX.X.X).
    - version: true
    + # Powered by Hexo & NexT
    + powered: true
  • New leancloud_visitors option server_url (#1426)
    leancloud_visitors:
    - betterPerformance: false
    + # Required for apps from CN region
    + server_url: # <your server url>
  • Remove seo option in _config.yml (#1414)

🐞 Bug Fixes

  • Escaping html in search results (#1418)

🛠 Improvements

  • Animation for search-popup (#1427)
  • Fix dark styles of buttons (#1409)
  • Drop PDFObject (#1400)
  • Optimize the loading of exturl (#1394)

🌀 External Changes

  • Drop PDFObject (#1400)

📖 Documentation

  • Updated recommended CDN URL in _config.yml (#1398)

🌍 Localization

  • New Crowdin translations (#1413)
  • New Crowdin translations (#1074)
  • Arabic translation (#1401)

For full changes, see the comparison between v7.7.2 and v7.8.0

Detailed changes for NexT v7.8.0

0%