|
| 1 | +# Change Log |
| 2 | + |
| 3 | +All notable changes to this project will be documented in this file. |
| 4 | + |
| 5 | +The format is based on [Keep a Changelog](http://keepachangelog.com/) |
| 6 | +and this project adheres to [Semantic Versioning](http://semver.org/). |
| 7 | + |
| 8 | +## Unreleased |
| 9 | + |
| 10 | +### Changed |
| 11 | +- Freshen up look and feel, rebuilding with modern CSS using grid and flexbox. |
| 12 | +- Improve parity with Jekyll's default theme (Minima). |
| 13 | +- Properly support `url` and `baseurl` by leveraging Jekyll's `absolute_url` and `relative_url` filters. |
| 14 | +- Rename image front matter to those used by jekyll-seo-tag, jekyll-feed, and jekyll-sitemap (e.g., rename `image.feature` to `image.path`). |
| 15 | +- Require full paths to image assets instead of forcing them into `/images/`. |
| 16 | +- Update MathJax to `2.7.2`. |
| 17 | +- Update Font Awesome to `5.0.6`. |
| 18 | +- Update jQuery to `3.3.1`. |
| 19 | +- Remove FitVid.JS script. |
| 20 | +- Replace Magnific Popup with Lity. |
| 21 | +- Improve list view. |
| 22 | +- Replace JSON search with [Lunr](https://lunrjs.com/). |
| 23 | +- Improve syntax highlighting styling. |
| 24 | +- Improve README.md with full installation guide. |
| 25 | +- Replace Grunt tasks with `npm run` scripts. |
| 26 | +- Update GitHub issue labels. |
| 27 | +- Migrate `gh-pages` branch into `/docs` folder on `master`. |
| 28 | + |
| 29 | +### Added |
| 30 | +- Convert into a [Ruby gem-based theme](https://jekyllrb.com/docs/themes/#understanding-gem-based-themes). |
| 31 | +- Add support for installing on GitHub Pages as a [remote theme](https://github.com/benbalter/jekyll-remote-theme). |
| 32 | +- Add custom author links to post sidebar via `_config.yml`. |
| 33 | +- Add custom footer links via `_config.yml`. |
| 34 | +- Allow footer copyright to be changed via `_config.yml`. |
| 35 | +- Assign Google Fonts to easily customize site's typography via `_config.yml`. |
| 36 | +- Add hooks for injecting custom markup or content to `<head>` and `<footer>`. |
| 37 | +- Add estimated reading time to pages. |
| 38 | +- Add [data file](_data/text.yml) with all of the theme's text strings for localization. |
| 39 | +- Add grid view. |
| 40 | +- Add full document content, URL, and tags to search index for improved results. |
| 41 | +- Add support for line numbers in syntax highlighted code blocks. |
| 42 | +- Add toggle for showing or hiding excerpts with `show_excerpts`. |
| 43 | +- Add `default` layout. |
| 44 | +- Add `home` layout with [jekyll-paginate](https://jekyllrb.com/docs/pagination/) support. |
| 45 | +- Add `posts` layout for showing all posts. |
| 46 | +- Add `categories` layout for showing all posts grouped by category. |
| 47 | +- Add `category` layout for showing posts of a specific category. |
| 48 | +- Add `tags` layout for showing all posts grouped by tag. |
| 49 | +- Add `tag` layout for showing posts of a specific tag. |
| 50 | +- Add `collection` layout for showing documents of a specific collection. |
| 51 | +- Add `search` layout. |
| 52 | +- Add [Microformats](http://microformats.org/wiki/microformats2) markup to posts. |
| 53 | +- Add responsive embed helper. |
| 54 | +- Add table of contents helper. |
| 55 | +- Add CHANGELOG.md file. |
| 56 | +- Add migration guide for v2 to v3. |
| 57 | +- Add stale bot for dealing with inactive issues and pull-requests. |
| 58 | +- Add GitHub issue template. |
| 59 | + |
| 60 | +### Fixed |
| 61 | +- Fixed MathJax CDN path. [#241](https://github.com/mmistakes/so-simple-theme/pull/241) |
| 62 | + |
| 63 | +--- |
| 64 | + |
| 65 | +## [2.3.4] - 09-14-2016 |
| 66 | + |
| 67 | +### Changed |
| 68 | +- Change `spin` to `adjust-hue`. [#201](https://github.com/mmistakes/so-simple-theme/issues/201) |
| 69 | +- Improve readability of .scss files. |
| 70 | + |
| 71 | +## [2.3.3] - 09-12-2016 |
| 72 | + |
| 73 | +### Changed |
| 74 | +- Removed pro tip on applying for Twitter Cards. |
| 75 | + |
| 76 | +## [2.3.2] - 09-12-2016 |
| 77 | + |
| 78 | +### Fixed |
| 79 | +- Fix search.js interference with other forms. [#194](https://github.com/mmistakes/so-simple-theme/issues/194) |
| 80 | +- Fix parenthesis Liquid error in `_layouts/post.html`. [#141](https://github.com/mmistakes/so-simple-theme/issues/141) |
| 81 | + |
| 82 | +## [2.3.1] - 06-01-2016 |
| 83 | + |
| 84 | +### Changed |
| 85 | +- Remove Octopress configuration from `_config.yml`. |
| 86 | + |
| 87 | +## [2.3.0] - 06-01-2016 |
| 88 | + |
| 89 | +### Changed |
| 90 | +- Update gems. |
| 91 | +- Remove Octopress dependency. |
| 92 | +- Replace `{% highlight %}` tags with GitHub Flavored Markdown backticks. |
| 93 | +- Replace custom `feed.xml` with [jekyll-feed](https://github.com/jekyll/jekyll-feed) plugin. |
| 94 | + |
| 95 | +## [2.2.3] - 05-05-2016 |
| 96 | + |
| 97 | +## [2.2.2] - 02-17-2016 |
| 98 | + |
| 99 | +## [2.2.1] - 02-07-2016 |
| 100 | + |
| 101 | +## [2.2.0] - 02-01-2016 |
| 102 | + |
| 103 | +### Changed |
| 104 | +- Minor updates to `_syntax.scss` styling and theme documentation. |
| 105 | + |
| 106 | +### Added |
| 107 | +- Add compatibility with Jekyll 3.0. |
| 108 | + |
| 109 | +## [2.1.1] - 01-22-2015 |
| 110 | + |
| 111 | +### Changed |
| 112 | +- Improve comments in Sass partials and remove unused styles from Less versions. |
| 113 | +- Enable Disqus comments globally instead of by post. [#94](https://github.com/mmistakes/so-simple-theme/issues/94) |
| 114 | +- 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. |
| 115 | +- Move search form to dedicated page `/search/` and link to top navigation. |
| 116 | + |
| 117 | +### Added |
| 118 | +- Add post excerpts to index pages (`/blog`, `/articles`, and the home page) if set in a YAML Front Matter. |
| 119 | + |
| 120 | +### Fixed |
| 121 | +- Fix Disqus related bugs that were displaying `<noscript>` text on pages that had comments disabled. |
| 122 | +- Fix typos in theme documentation. |
| 123 | + |
| 124 | +## [2.1.0] - 01-22-2015 |
| 125 | + |
| 126 | +## [2.0.0] - 08-08-2014 |
| 127 | + |
| 128 | +## [1.4.0] - 02-12-2014 |
| 129 | + |
| 130 | +### Added |
| 131 | +- Add rake tasks to create new posts or pages: `rake new_post` or `rake new_page`. |
| 132 | + |
| 133 | +## [1.3.2] - 01-02-2014 |
| 134 | + |
| 135 | +### Added |
| 136 | +- Add social share links to the sidebar. To enable, add `share: true` to a post's YAML Front Matter. |
| 137 | + |
| 138 | +## [1.3.1] - 09-12-2013 |
| 139 | + |
| 140 | +### Changed |
| 141 | +- Change order of navigation and browser upgrade includes. [#32](https://github.com/mmistakes/so-simple-theme/issues/32) |
| 142 | + |
| 143 | +### Added |
| 144 | +- Add Grunt build script for easier theme development. Preprocesses Less into CSS, concatenates and minifies JavaScript, and optimizes all images. |
| 145 | +- Add search by post title overlay using Christian Fei’s [Simple Jekyll jQuery plugin](https://github.com/christian-fei/Simple-Jekyll-Search). |
| 146 | + |
| 147 | +### Fixed |
| 148 | +- Fix menu close action when clicking outside of it. [#29](https://github.com/mmistakes/so-simple-theme/issues/29) |
| 149 | +- Fix jumpy navigation that was being absolutely positioned on click. |
| 150 | + |
| 151 | +## [1.3.0] - 09-11-2013 |
| 152 | + |
| 153 | +## [1.2.11] - 08-16-2013 |
| 154 | + |
| 155 | +### Added |
| 156 | +- Add support for summary large image Twitter Cards. |
| 157 | + |
| 158 | +### Fixed |
| 159 | +- Fix code syntax highlighting and added back Coderay styles for fenced code blocks. |
| 160 | + |
| 161 | +## [1.2.10] - 08-12-2013 |
| 162 | + |
| 163 | +### Changed |
| 164 | +- Update theme preview image. |
| 165 | +- Update documentation. |
| 166 | + |
| 167 | +### Added |
| 168 | +- Add link post type support by adding `link: http://url-you-want-to-link` to a post's YAML Front Matter. |
| 169 | + |
| 170 | +### Fixed |
| 171 | +- Fix external links not being handled correctly in top navigation. |
| 172 | +- Fix code syntax highlighting CSS. |
| 173 | + |
| 174 | +## [1.2.9] - 08-05-2013 |
| 175 | + |
| 176 | +### Changed |
| 177 | +- Refactor figure image classes to increase bottom padding when multiple rows of images are added to a figure element. |
| 178 | + |
| 179 | +### Added |
| 180 | +- Add hover effects to linked images in a `figure` element. |
| 181 | +- Add non-intrusive image credit (for feature images). |
| 182 | + |
| 183 | +### Fixed |
| 184 | +- Fix Pygment CSS conflict with MathJax. [#20](https://github.com/mmistakes/so-simple-theme/issues/20) |
| 185 | +- Fix RSS feed link in top navigation. [#21](https://github.com/mmistakes/so-simple-theme/issues/21) |
| 186 | + |
| 187 | +## [1.2.8] - 07-30-2013 |
| 188 | + |
| 189 | +### Changed |
| 190 | +- Adjust navigation and site logo animations in header. |
| 191 | +- Adjust masthead feature images. |
| 192 | + |
| 193 | +## [1.2.7] - 07-29-2013 |
| 194 | + |
| 195 | +### Fixed |
| 196 | +- Fix typo in `variables.less`. |
| 197 | + |
| 198 | +## [1.2.6] - 07-26-2013 |
| 199 | + |
| 200 | +### Changed |
| 201 | +- Modify hover states of links in the top navigation bar. |
| 202 | +- Lighten body text to a dark gray to improve readability and lessen eye strain. |
| 203 | + |
| 204 | +## [1.2.5] - 07-19-2013 |
| 205 | + |
| 206 | +### Changed |
| 207 | +- Increase space around top-navigation text. |
| 208 | +- Make Disqus comments optional and only load when `disqus_shortname` is defined and a post is set to `comments: true`. |
| 209 | + |
| 210 | +### Fixed |
| 211 | +- Fix post index `ul` element. |
| 212 | + |
| 213 | +## [1.2.4] - 07-18-2013 |
| 214 | + |
| 215 | +## [1.2.3] - 07-17-2013 |
| 216 | + |
| 217 | +## [1.2.1] - 07-12-2013 |
| 218 | + |
| 219 | +### Changed |
| 220 | +- Optimize `head` by loading CSS before AdobeEdge webfont JavaScript. |
| 221 | + |
| 222 | +## [1.2.0] - 07-10-2013 |
| 223 | + |
| 224 | +### Changed |
| 225 | +- Use [Google's enhance 404 widget](https://support.google.com/webmasters/answer/93641) to embed a search box in `404.md`. |
| 226 | + |
| 227 | +### Added |
| 228 | +- Add a starter 404 page. |
| 229 | + |
| 230 | +## [1.1.0] - 07-03-2013 |
| 231 | + |
| 232 | +### Added |
| 233 | +- Add support for configurable external links in `_config.yml`. |
| 234 | + |
| 235 | +## [1.0.0] - 07-03-2013 |
0 commit comments