Change Log
All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog and this project adheres to Semantic Versioning.
[Unreleased] -
Changed
- Don’t hide author avatar on smaller screens.
- Improve readability of text on smaller screens by increasing minimum font-size from
14to16px. - Replace font-size sizes with
remunits instead ofem. - Update MathJax to v3. Add options to select component combination (e.g. tex-svg) and equation numbering (e.g. AMS). #368
- Sort taxonomies in
categoriesandtagslayouts by count then alphabetically. #356
Added
- Add Turkish translations to
text.yml. #355
Fixed
- Fix security vulnerability in minimist by updating from 1.2.0 to 1.2.5. #374
- Fix contrast of pagination and copyright text in
defaultanddarkskins. - Fix rake vulnerability in
.gemspecfile. - Fix Bundler conflicts by removing version number from gemspec. #362
- Fix
skinpaths in README. #357
[3.2.0] - 10-29-2019
Added
Fixed
[3.1.3] - 08-20-2019
Changed
- Relax Jekyll dependency to allow for version 4.0.
- Make entire entries and archive items “clickable”
- Remove redundant “Read more…” links on each entry.
Added
- Add accent color variants for buttons and notices. #335
[3.1.2] - 02-17-2019
Changed
- Update GitHub issue templates.
- Update NPM dependencies.
Added
- Add Italian translations to
text.yml. #318 - Add French translations to
text.yml. #316 - Add German translations to
text.yml. #311 - Add Spanish translations to
text.yml. #300
Fixed
- Fix security issue with seach-data.json by renaming to
.jsand userelative_urlfilter instead ofabsolute_urlfor all Lunr search scripts. #323 - Remove duplicate
h1headings for SEO benefit. - Fix site title and description for page’s with a hero image assigned with
page.image. #322 - Correct stylesheet path in documentation. #309
- Clarify where to customize SCSS variables in
/assets/css/main.scss. #293
[3.1.1] - 05-03-2018
Changed
- Include creation of
navigation.ymlwhen “starting fresh”. #270 - Center hero image. #289
- Update Font Awesome to version
5.0.12. - Do not show
<footer>in_includes/entry.htmlif there is nosite.read_timeorentry.date(typical of collection documents). #283
Fixed
- Fix documentation links to sample
index.mdfile. #288 - Fix “Uncaught TypeError: Cannot read property ‘addEventListener’ of null” in
main.jswhen navigation isn’t defined. - Fix search form from resetting when pressing “Enter”. #278
- Fix author links from not displaying correct when a single link is defined in
_config.yml. #280 - Fix search result excerpts that run together because of implied spaces. #281
- Fix usage of
$site-logo-heightvariable in_global.scss. #284
[3.1.0] - 03-12-2018
Changed
- Set
autofocuson search input. - Update Font Awesome to version
5.0.7.
Added
- Add
posts_limitoverride tohomelayout to set how many posts are shown (when not using pagination). - Add
hidden: truetest post to verify it is excluded from home page pagination. - Add note about disabling footer links with
footer_links: false. - Add support for sorting collections by
dateortitle. #272
Fixed
- Fix
remote_themename in README documentation. #268
[3.0.1] - 02-06-2018
Fixed
- Fix Google Analytics conditional and variable name in include.
[3.0.0] - 02-06-2018
Changed
- Freshen up look and feel, rebuilding with modern CSS using grid and flexbox.
- Improve parity with Jekyll’s default theme (Minima).
- Properly support
urlandbaseurlby leveraging Jekyll’sabsolute_urlandrelative_urlfilters. - Rename image front matter to those used by jekyll-seo-tag, jekyll-feed, and jekyll-sitemap (e.g., rename
image.featuretoimage.path). - Require full paths to image assets instead of forcing them into
/images/. - Update MathJax to
2.7.2. - Update Font Awesome to
5.0.6. - Update jQuery to
3.3.1. - Remove FitVid.JS script.
- Replace Magnific Popup with Lity.
- Improve list view.
- Replace JSON search with Lunr.
- Improve syntax highlighting styling.
- Improve README.md with full installation guide.
- Replace Grunt tasks with
npm runscripts. - Update GitHub issue labels.
- Migrate
gh-pagesbranch into/docsfolder onmaster.
Added
- Convert into a Ruby gem-based theme.
- Add support for installing on GitHub Pages as a remote theme.
- Add custom author links to post sidebar via
_config.yml. - Add custom footer links via
_config.yml. - Allow footer copyright to be changed via
_config.yml. - Assign Google Fonts to easily customize site’s typography via
_config.yml. - Add hooks for injecting custom markup or content to
<head>and<footer>. - Add estimated reading time to pages.
- Add data file with all of the theme’s text strings for localization.
- Add grid view.
- Add full document content, URL, and tags to search index for improved results.
- Add support for line numbers in syntax highlighted code blocks.
- Add toggle for showing or hiding excerpts with
show_excerpts. - Add
defaultlayout. - Add
homelayout with jekyll-paginate support. - Add
postslayout for showing all posts. - Add
categorieslayout for showing all posts grouped by category. - Add
categorylayout for showing posts of a specific category. - Add
tagslayout for showing all posts grouped by tag. - Add
taglayout for showing posts of a specific tag. - Add
collectionlayout for showing documents of a specific collection. - Add
searchlayout. - Add Microformats markup to posts.
- Add responsive embed helper.
- Add table of contents helper.
- Add CHANGELOG.md file.
- Add migration guide for v2 to v3.
- Add stale bot for dealing with inactive issues and pull-requests.
- Add GitHub issue template.
Fixed
- Fix MathJax CDN path. #241
[2.3.4] - 09-14-2016
Changed
- Change
spintoadjust-hue. #201 - Improve readability of .scss files.
[2.3.3] - 09-12-2016
Changed
- Removed pro tip on applying for Twitter Cards.
[2.3.2] - 09-12-2016
Fixed
- Fix search.js interference with other forms. #194
- Fix parenthesis Liquid error in
_layouts/post.html. #141
[2.3.1] - 06-01-2016
Changed
- Remove Octopress configuration from
_config.yml.
[2.3.0] - 06-01-2016
Changed
- Update gems.
-
Remove Octopress dependency.
-
Replace
{% highlight %}tags with GitHub Flavored Markdown backticks. - Replace custom
feed.xmlwith jekyll-feed plugin.
[2.2.3] - 05-05-2016
[2.2.2] - 02-17-2016
[2.2.1] - 02-07-2016
[2.2.0] - 02-01-2016
Changed
- Minor updates to
_syntax.scssstyling and theme documentation.
Added
- Add compatibility with Jekyll 3.0.
[2.1.1] - 01-22-2015
Changed
- Improve comments in Sass partials and remove unused styles from Less versions.
- Enable Disqus comments globally instead of by post. #94
- Improve Jekyll search feature by removing poorly performing input box overlay on mobile and touch devices [#88](https://github.com/mmistakes/so-simple-theme/issues/88.
- Move search form to dedicated page
/search/and link to top navigation.
Added
- Add post excerpts to index pages (
/blog,/articles, and the home page) if set in a YAML Front Matter.
Fixed
- Fix Disqus related bugs that were displaying
<noscript>text on pages that had comments disabled. - Fix typos in theme documentation.
[2.1.0] - 01-22-2015
[2.0.0] - 08-08-2014
[1.4.0] - 02-12-2014
Added
- Add rake tasks to create new posts or pages:
rake new_postorrake new_page.
[1.3.2] - 01-02-2014
Added
- Add social share links to the sidebar. To enable, add
share: trueto a post’s YAML Front Matter.
[1.3.1] - 09-12-2013
Changed
- Change order of navigation and browser upgrade includes. #32
Added
- Add Grunt build script for easier theme development. Preprocesses Less into CSS, concatenates and minifies JavaScript, and optimizes all images.
- Add search by post title overlay using Christian Fei’s Simple Jekyll jQuery plugin.
Fixed
- Fix menu close action when clicking outside of it. #29
- Fix jumpy navigation that was being absolutely positioned on click.
[1.3.0] - 09-11-2013
[1.2.11] - 08-16-2013
Added
- Add support for summary large image Twitter Cards.
Fixed
- Fix code syntax highlighting and added back Coderay styles for fenced code blocks.
[1.2.10] - 08-12-2013
Changed
- Update theme preview image.
- Update documentation.
Added
- Add link post type support by adding
link: http://url-you-want-to-linkto a post’s YAML Front Matter.
Fixed
- Fix external links not being handled correctly in top navigation.
- Fix code syntax highlighting CSS.
[1.2.9] - 08-05-2013
Changed
- Refactor figure image classes to increase bottom padding when multiple rows of images are added to a figure element.
Added
- Add hover effects to linked images in a
figureelement. - Add non-intrusive image credit (for feature images).
Fixed
[1.2.8] - 07-30-2013
Changed
- Adjust navigation and site logo animations in header.
- Adjust masthead feature images.
[1.2.7] - 07-29-2013
Fixed
- Fix typo in
variables.less.
[1.2.6] - 07-26-2013
Changed
- Modify hover states of links in the top navigation bar.
- Lighten body text to a dark gray to improve readability and lessen eye strain.
[1.2.5] - 07-19-2013
Changed
- Increase space around top-navigation text.
- Make Disqus comments optional and only load when
disqus_shortnameis defined and a post is set tocomments: true.
Fixed
- Fix post index
ulelement.
[1.2.4] - 07-18-2013
[1.2.3] - 07-17-2013
[1.2.1] - 07-12-2013
Changed
- Optimize
headby loading CSS before AdobeEdge webfont JavaScript.
[1.2.0] - 07-10-2013
Changed
- Use Google’s enhance 404 widget to embed a search box in
404.md.
Added
- Add a starter 404 page.
[1.1.0] - 07-03-2013
Added
- Add support for configurable external links in
_config.yml.