Releases: ppoffice/hexo-theme-icarus
Releases · ppoffice/hexo-theme-icarus
3.0.0-beta.2
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
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
tosource/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
2.7.0
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
2.6.1
2.6.0
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
Improvements
- Visual update to the clipboard button
- Add a Gitalk option (createIssueManually) #478
- Remove Google Plus from AddToAny default buttons #501
Bug fixes
2.5.0
2.4.0
2.3.0
2.2.0
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
2.1.0
New features
- Table of Contents/Catalogue widget now displays as a floating widget on mobile devices with a navbar trigger button. #346