πŸŒ€ External Changes

  • Change the internal path of quicklink (#883)
  • Upgrade Facebook Graph API to v3.3 (#876)
  • Make symbols_count_time faster (#862)

🐞 Bug Fixes

  • Force HTTPS of google-analytics.swig. Again. (#881)
  • Fix Github gist bug with copy button (#861)

πŸ“– Documentation

  • Expressions and translations in CONTRIBUTING.md (#885)
  • Fix a few typo errors in docs (#864)

For full changes, see the comparison between v7.1.1 and v7.1.2

Detailed changes for NexT v7.1.2

Happy International Workers' Day! \(^_^)/

πŸ›  Improvements

  • Optimize images (#802)
  • Update ICP url (#827)
  • Fix typo in config comments (#833)

🐞 Bug Fixes

  • CSS bug in Codeblock if string longer than viewport (#803)
  • Option onmoble for sidebar wasn't worked (#808)
  • Fixes with mobile_layout_economy option:
    • List items appeared correctly (#817)
    • Wrong top padding (#828)
    • Alignments for several elements (#849)

🌍 Localization

  • Spanish translation (#801, #806)
  • Improve French translation (#818, #819)
  • Persian translation (#853)

For full changes, see the comparison between v7.1.0 and v7.1.1

Detailed changes for NexT v7.1.1

Happy April Fools' Day Guys \(^_^)/

πŸ’₯ Breaking Changes

  • Now quicklink will load on demand by default.
  • Add quicklink: true in Front-matter for those pages or posts you want.
  • Home page and archive page can be controlled through home and archive option.
quicklink:
enable: true
- per_page: true
+ home: true # enable or disable quicklink on home page
+ archive: true # enable or disable quicklink on archive page
# Add `quicklink: true` in Front-matter to enable quicklink on special page or post

Some options look more uniform in _config.yml (#643)

- #github_banner: https://github.com/yourname || Follow me on GitHub
+ github_banner:
+ enable: false
+ permalink: https://github.com/yourname
+ title: Follow me on GitHub

post_meta:
updated_at:
- enabled: true
+ enable: true

wechat_subscriber:
- #enabled: true
+ enable: false

custom_logo:
- enabled: false
+ enable: false

-cheers_enabled: true
+cheers: true

Usage of back2top button (#657)

sidebar:
- # Back to top in sidebar.
- b2t: false
- # Scroll percent label in b2t button.
- scrollpercent: false
+back2top:
+ enable: true
+ # Back to top in sidebar.
+ sidebar: false
+ # Scroll percent label in b2t button.
+ scrollpercent: false

🌟 New Features

  • Range of font size and color to tagcloud (#648)
  • New video and warn when use exturl or extlink (#652)
  • Mermaid (#649)
  • Likely share (#678)
  • Chatra and Tidio chats service (#681)
  • safari_rainbow and custom_scrollbar (#686)
  • DisqusJS comment system (#705)

⭐ Features

  • Load quicklink on demand (#637)
  • Force language options to Gitalk comment system (#653)
  • New pdf tag (#659)
  • Amount option to tagcloud (#662)
  • Fancybox for group-picture and post-gallery (#667)
  • English support for Valine comment system (#676)
  • Expand all level option of post TOC (#679)
  • Icon option to sidebar chat button (#688)
  • New text_align option (#682)
  • Dynamic unlimited reward additions and animation option (#695)

πŸ›  Improvements

  • Fix bootstrap filename (#640)
  • Change the spacing between sidebar elements (#638)
  • Rename loader script for prevent wrong boostrap detection in Wappalyzer (#641)
  • Update CDN url in _config.yml (#664)
  • Remove ua_parser excess library (#671)
  • Make a few documentational edits (#672)
  • Move stylesheets from .swig to .styl files (#680)
  • Remove unnecessary CSS prefix & Update normalize.css (#683)
  • Make site-state-item centered using flex (#700)
  • Refactor Mist & Muse menu bar using flex (#702)
  • Remove qihu_site_verification and move some options to SEO Settings (#706)
  • Make CSS cleaner using tablet-mobile() (#724)
  • Remove redundant styles (#728)
  • Make CSS simpler using macro (#738)
  • Improve canonical path for vision in Google (#748)
  • Merge note.styl and note-modern.styl (#750)
  • Reduce the use of !important for GitHub banner (#744)
  • From now release drafts will maked automatically (#765)
  • Improve console warning for non-supporting (#766)
  • Change comparison for Release Drafter Bot

🐞 Bug Fixes

  • Diff code hightlight problem (#665)
  • Lost tracking_id in google_analytics (#668)
  • For long mathjax equations with short viewport horizontal scrollbar will appear (#669)
  • Colored link for modern notes with exturl (#685)
  • reward button vertical align text (#693)
  • back2top button on mobile, sidebar item margin and sidebar exturl link color (#684)
  • Right margin bug on mobile devices (#709)
  • Typo in Baidu transformation in _config.yml (#714)
  • Sidebar button style on Pisces and Gemini (#735)
  • Mathjax li style issue (#752)
  • Remove no-wrap style from label tag (#763)
  • Breadcrumbs now work with both *.html and index.html pages (#769)

πŸ“– Documentation

  • Add more contributors to contributors list (#639)
  • Make ISSUE and PR template more readable (#644)
  • Add CII badge. (#729)
  • Move some docs from _config.yml to theme-next.org site (#725)
  • Update README.md, remove unused URLs (#727)
  • Add Β«Reporting Security BugsΒ» sections. (#730)
  • Change Riot chat link. (#733)
  • Add stevenjoezhang as a contributor (#741)
  • Add Β«ThanksΒ» section (#739)
  • Add 1v9 as a contributor (#742)
  • Add JiangTJ as a contributor (#743)
  • Update labels and Chinese translation of CONTRIBUTING.md (#747)
  • Add liolok as a contributor (#755)
  • Contributors per line: 6 instead of 7 (#756)
  • Add ivan-nginx as a contributor (#757)
  • Add Improvement Need label (#768)

🌍 Localization

  • New Crowdin translations (#647)
  • New Crowdin translations (#650)

For full changes, see the comparison between 7.0.1 and 7.1.0

Detailed changes for NexT v7.1.0

Features

  • Added another code block copy button variant (#631)
  • Added language option to creative_commons (#628)
  • Added quicklink support (#612, #625)
  • Added sidebar auto close when click any blank part (#607)
  • Added localhost filter for google analytics (#618)

Optimizations

  • Refactored code block copy (#632)
  • Optimized the displaying of fancybox, mathjax and schedule (#603)
  • Removed tinysou and duoshuo_share (#565)

Bug Fixes

  • Fixed #594: External links didn't get replaced in index page (#599)
  • Fixed #609: Code block css style error (#610)
  • Fixed #601: Ordered list nested in unordered list became unordered (#602)
  • Fixed #587: Make Markdown table scrollable (#598)
  • Fixed comment count and reward QR (#595)

For full changes, see the comparison between 7.0.0 and 7.0.1

Detailed changes for NexT v7.0.1