Skip to content

Releases: ppoffice/hexo-theme-icarus

3.0.0-beta.2

17 Jan 22:42
Compare
Choose a tag to compare
3.0.0-beta.2 Pre-release
Pre-release

Bug fixes

  • Fix code block title bar display issue on Safari #602
  • Fix the name of donate button configuration #589
  • Fix subscription widget helper text layout #588
  • Fix column-right-shadow undefined error in animation.js #591
  • Fix incorrect links location in the Links widget and profile widget #592 #597
  • Remove visitor counter from articles in the index pages #600

3.0.0-beta.1

04 Jan 06:01
Compare
Choose a tag to compare
3.0.0-beta.1 Pre-release
Pre-release

Details of the changes will be elaborated in the final 3.0.0 release

Breaking Changes

  • Completely rewrite of the layouts, config specs/schemas, scripts, and style sheets
  • Use new layout renderer and introduce new dependencies
  • Page metadata configs moved to head section in the _config.yml file
  • Rename static image directory from source/images to source/img
  • Remove tag_cloud widget
  • Remove most of the Hexo helper functions

New Features

  • Support layout specific configurations
  • Update old configuration with the configuration migrations
  • Add AdSense widget #451
  • Add structured data support #207
  • Add German translation #586
  • Add command-line flags to allow skip the configuration checking

Improvements

  • Load Valine comment plugin from CDN #574
  • Code blocks now can be folded individually #576
  • Check the version of the dependencies on start up
  • Speed up page generation and reduce memory footprint

2.7.0

20 Dec 23:47
Compare
Choose a tag to compare

New Features

  • Add email subscription widget #548

Improvements

  • Use default avatar image if avatar and Gravatar are empty #549
  • Item counters in the profile widget now links to corresponding pages #557
  • Add canonical_url specs #562
  • Update the Korean translation #561
  • Update the Spanish translation #565
  • Improve page generation performance by renaming code class names and processing external links in the front-end
  • Improve page generation performance by using LRU for caching HTML fragments

Bug fixes

  • Fix animejs locals file name so that animation can be correctly disabled #552
  • Skip rendering ToC widget if table of contents is empty #542
  • Adapt to new code highlight html layout #563
  • Remove unnecessary dependency checks that may prevent user from using custom Hexo plugins

2.6.1

27 Sep 17:20
Compare
Choose a tag to compare

Improvements

  • Performance boost via fragment cache and removing meta generator #513
  • Add Polish translation #529

Bug fixes

  • Make code copy work in Firefox when code block is folded
  • Center round profile avatar #522
  • Hide follow button in the profile widget if no link is specified #519

2.6.0

13 Aug 03:53
Compare
Choose a tag to compare

Breaking Changes

  • Code highlight settings has been changed to include not only the highlight theme, but also the code block folding status and clipboard button enable status
  • The clipboard plugin is also removed
article:
    # Code highlight settings
    highlight:
        # Code highlight themes
        # https://github.com/highlightjs/highlight.js/tree/master/src/styles
        theme: atom-one-light
        # Show code copying button
        clipboard: true
        # Default folding status of the code blocks. Can be "", "folded", "unfolded"
        fold: unfolded

New Features

  • Add code block folding functionality #399
  • HTML meta tag is now global configurable #462

Improvements

  • Visual update to the clipboard button
  • Add a Gitalk option (createIssueManually) #478
  • Remove Google Plus from AddToAny default buttons #501

Bug fixes

  • Prevent long table horizontal overflow by allowing scrolling #480
  • Fix title and description overflow in profile widget and archive page #486 #502
  • Break long links in the article body #502
  • Unwrap <p> for justified gallery to work #504

2.5.0

19 Jun 05:00
Compare
Choose a tag to compare

New Features

  • Simple canonical link provided via canonical_url within front matter #436
  • Add Vietnamese translations #430

Improvements

  • Update Korean translations #449
  • Improve open graph thumbnail image support #440
  • Make follow link in profile widget be opened in new tab #425

Fixes

  • Update hyperlinks in README and spec files #456
  • Fix avatar deformation when all widgets are on the left #454
  • Minor style update #444 #445
  • Fix video container display ratio #441
  • Fix markdown style in the comment area of Valine comment plugin #416

2.4.0

13 Feb 04:43
Compare
Choose a tag to compare

New Features

  • Add Busuanzi, a visitor counter plugin (#405)
  • Add an option to show rounded avatar in the profile widget (#401)

Improvements

  • Improve tag widget visual style

Fixes

  • A navigation bar layout issue on mobile devices (#400)

2.3.0

09 Jan 01:36
Compare
Choose a tag to compare

New Features

  • Add donate buttons (#371)
  • Add Gitalk comment support (#384)

Improvements

  • Update Taiwanese translation (#381)
  • Update Indonesian translation (#383)

2.2.0

11 Dec 04:54
Compare
Choose a tag to compare

New features

  • Support sticky sidebars
  • Configuration file _config.yml can be generated with multiple lines of comments

Improvements

  • Asynchronously load JavaScript scripts to avoid blocking page rendering and speed up page loading #356

Fixes

  • Fix profile widget gravatar #357
  • Fix table of content widget display issue #360
  • Fix Changyan comment login form not displaying issue #369

2.1.0

08 Nov 15:01
Compare
Choose a tag to compare

New features

  • Table of Contents/Catalogue widget now displays as a floating widget on mobile devices with a navbar trigger button. #346

Fixes

  • Tap on the close button in Insight search will likely to trigger the click event of the links underneath. #343
  • Unify theme font for all elements and make the fallback font sans-serif.
  • Minor changes in the Simplified Chinese translation. #351