History
Unreleased
Enhancements
- Add missing Dutch localized UI text strings. #2321
- Support page header (hero) in archive-taxonomylayout. #2320
- Add social icon color for Keybase. #2302
Bug Fixes
- Fix Staticman v2/v3 conditional for showing comments. #2351
- Fix masthead logo path. #2332
- Fix schema.org dates to ISO-8601. #2339
- Fix background color of code blocks in notices. #2328
- Fix alignment of feature rows when placed next to a sticky sidebar. #2327
- Fix seo_descriptionin_includes/seo.html. #2326
- Fix typo in _config.yml. #2319
4.17.2
Enhancements
- Add collection step to documentation about creating a portfolio page. #2294
- Replace sticky footer JavaScript with flexbox styles. #2289
Bug Fixes
- Fix sticky footer when using MozBar extension. #2281
4.17.1
Enhancements
- Update Chinese (Simplified) localized UI text strings. #2286
- Update list of 3rd party JavaScript used and licenses. #2276
Bug Fixes
- Fix indention of nested GFM task lists. #2283
4.17.0
Enhancements
- Show a permalink anchor when hovering over headings in main content area. #2251
- Allow per-page override of words_per_minute. #2250
- Update onchange development dependency in package.json. #2241
- Add Catalan localized UI text strings. #2237
Bug Fixes
- Remove extraneous space from Internet Explorer conditional statement. #2273
- Fix typo in _config.yml. #2243
- Replace httpURLs withhttpswhere applicable in_config.yml. #2244
4.16.6
Enhancements
- Relax Jekyll dependency to allow for version 4.0.
- Add missing Spanish localized UI text strings. #2229
- Allow Markdown in author bio. #2215
Bug Fixes
- Fix site.urlin Organization/Person JSON-LD schema. #1906
- Remove full stop in some comment_form_infoUI text strings. #2220
- Fix default site.authorin seo.html #2230
- Fix overlapping links (linked to and post’s permalink) in post link type. #2222
4.16.5
Enhancements
- Add optional site subtitle to masthead. #2173
- Add missing Punjabi and Hindi localized UI text strings. #2212
- Add missing Korean localized UI text strings. #2209
- Use Font Awesome Kits to use the latest version of icons. #2184
- Remove unnecessary console.log in lunr-en.jsandlunr-gr.jsJavaScript. #2193
- Remove unnecessary type="text/javascript"from Google Analytics JavaScript. #2190
- Update links and fix typos in documentation. #2186
- Add skip links. #2182
Bug Fixes
- Fix aria issues with Lunr search form. #2211
- Fix missing fallback title for table of contents.
4.16.4
Enhancements
- Update Brazilian Portuguese localized UI text strings. #2162
- Update Font Awesome to v5.8.2. #2150
- Add missing Spanish localized UI text strings. #2149
Bug Fixes
- Fix arithmetic in _form.scsspartial. #2169
- Fix pound symbol not displaying properly for post categories and tags. #2156
- Fix permalink stacking order and click-able area in archives.
4.16.3
Enhancements
Bug Fixes
- Fix JavaScript error when resizing pages with table of contents. #2140
4.16.2
Bug Fixes
- Revert jQuery back to version v3.3.1, v.3.4.0 causes issues with other plugins that haven’t been updated. #2137
4.16.1
Enhancements
- Update compresslayout to v3.1.0. #2128
- Update jQuery to v3.4.0. #2129
Bug Fixes
- Fix Gumshoe related JavaScript error on pages without a table of contents. #2124
4.16.0
Enhancements
- Improve search inputsemantics for Lunr and Google search providers. #2123
- Allow adding JavaScript files after those bundled in the theme. #2110 #2116
- Add $max-widthSass variable for adjusting page content’s maximum width. #2093
- Add Thai localized UI text strings. #2111
- Update Font Awesome to v5.8.1. #2102
- Add missing Vietnamese localized UI text strings. #2097
- Replace jQuery Smooth Scroll with Smooth Scroll + Gumshoe. #2082
- Add styling for GFM task lists. #2092
- Update Google Universal Analytics to load async. #2079
- Remove Google+ social sharing button, comment provider, and author link configs from theme.
- Add missing Chinese text strings. #2072
Bug Fixes
- Fix table of contents active link styling.
- Add missing Hindi localized UI text strings. #2105 #2106
- Fix Brazilian Portuguese text strings. #2098
- Fix typo in French results_foundtext string. #2096
- Fix figures inside of list elements. #2094
- Remove Font Awesome data-search-pseudo-elementsattribute as it degrades smooth scroll performance. #2075
- Fix footnote links incompatibility with smooth scroll plugin. #2075
- Loosen Bundler dependency in ruby gem.
4.15.2
Enhancements
- Close search overlay with Esc. #2055
- Update Swedish localized UI text strings. #2056
- Update Font Awesome to 5.7.1 and add data-search-pseudo-elementsattribute. #2053
- Add Malayalam localized UI text strings. #2037
Bug Fixes
- Fix table of contents errors with non-English characters in the headings. #2042
- Fix site.logofalse positives. #2026
- Add empty altattribute tosite.logoimage. #2035
4.15.1
Bug Fixes
- Fix empty <img>whensite_logois not assigned. #2026
4.15.0
Enhancements
- Add logo and title customization to the masthead. #2026
- Add support to customize issue-termfor utterances comment provider. #2022
- Allow custom canonical url on a page-by-page basis. #2021
- Update table of contents navigation based on scroll position to indicate which link is currently active in the viewport. #2020
- Clicking table of contents links changes URL has fragment. #2019 #2023
4.14.2
Enhancements
- Improve accessibility by adding label text to search button toggle. #2014
- Update Lunr to 2.3.5. #2010
- Shorten Internet Explorer conditional statement in _includes/head.html. #2006
- Add Persian localized UI text strings. #2004
- Remove unused JavaScript variables from Staticman comment script. #1996
- Update Font Awesome to 5.6.0. #1995
- Change remaining schema.org markup to https. #1978
- Update NPM dependencies.
Bug Fixes
- Fix wide tables that overflow parent container. #2008
- Fix Spanish comments_labelandcomments_titleUI text strings. #1997
- Allow sidebar navigation with custom sidebar content. #1986
- Fix Google Custom Search JavaScript error when not using Instant Search. #1983
4.14.1
Bug Fixes
- Fix closed navicon on hover.
4.14.0
Enhancements
- Change schema.org markup to https. #1969
- Add Google Drive as video provider. #1967
- Match :focuscolor to skin.
- Add support for utterances comments. #1909
- Use privacy aware embed options for YouTube and Vimeo in responsive video helper. #1964
- Add rel="nofollow noopener noreferrer"to author profile links. #1924
- Improve color contrast of primary buttons and links.
- Add Punjabi localized UI text strings. #1962
- Add Hindi localized UI text strings. #1888
- Update Lunr to 2.3.3. #1885
- Cache “static” includes to improve build performance. Note: The theme uses the jekyll-include-cache plugin which will need to be installed in your Gemfileand added to thepluginsarray of_config.yml. Otherwise you’ll throwUnknown tag 'include_cached'errors at build. #1874
- Make entire feature and archive items “clickable”. #1864
- Allow custom Staticman endpoints. #1842
- Remove type="text/css"from Algolia script includes. #1836
- Remove unneeded HandheldFriendlyandMobileOptimizedmeta tags. #1837
- Update Font Awesome to version 5.5.0and addintegrityhash. #1922
- Always load Google 404 Linkhelp script over HTTPS. #1829
- Remove deprecated base_pathinclude helper.
Bug Fixes
- Prevent current post from showing in the related posts section. #1976
- Fix dark skins syntax highlighting colors. #1973
- Remove unnecessary closing bracket in analytics documentation. #1915
- Fix breadcrumb navigation alignment. #1917
- Fix Algolia search link positioning. #1904
- Fix Lunr search index merging words. #1883
- Properly apply relative_urlfilter to internal links in header overlayactionsarray.
- Revert cached includes (include_cached) for comment and analytics providers. #1905
4.13.0
Enhancements
- Add Romanian localized UI text strings. #1814
- Improve author link flexibility. #1581
- Improve footer link flexibility.
- Deprecate cta_labelandcta_urlin header overlay in favor of newactionsarray that allows for multiple “call to action” button links. #1461
- Add support to gallery helper for defining column layout (half,third, or single''). #1821
Bug Fixes
4.12.2
Enhancements
- Add missing Italian localized UI text strings. #1793
- Update jekyll-toc to v1.0.5.
- Support heading levels 1-6 in table of contents with proper indentation styling. #1782
- Use relative links for masthead navigation menu items when possible. #1784
- Add .emojiclass to author sidebar to normalize image sizes. #1780
- Update Staticman commit message to include comment author’s name.
- Improve side navigation spacing in relation to masthead.
- Style archive links with appropriate link color.
- Adjust feature row spacing and font-sizes.
- Use sentence case and increase font-sizes for improved readability in table of contents.
- Add {{ content }}tohomelayout. #1775
4.12.1
Enhancements
- Add missing French localized UI text strings. #1769 #1741
- Update Font Awesome to version 5.2.0. #1754
- Add documentation note to update root Gemfilewhen forking theme.
Bug Fixes
- Remove slash at the beginning of pathin staticman.yml example. #1772
- Fix read_timelogic in header image overlay. #1756
4.12.0
Enhancements
- Add Hungarian localized UI text strings. #1682
- DRY tags_maxcalculation in tags.html layout. #1696
- DRY categories_maxcalculation in categories.html layout.
- Add support for “sticking” table of contents to top of page via toc_sticky: trueYAML Front Matter.
- Add support for captioning images in feature row helper via image_captionYAML Front Matter. #1440
- Add Google Custom Search Engine support. #1652
- Update Font Awesome to version 5.1.13.
- Add “Pets” sample archive page to documentation site. #1664
- Add GitLab social icon brand color. #1653
- Prevent line breaks between FontAwesome icon and text in footer social links. #1659
Bug Fixes
- Set default title_separator. #1701
- Fix naver_site_verificationtypo in /_includes/seo.html. #1687
- Fix table of contents missing borders. #1675
- Fix link to “Recipes” sample archive on documentation site. #1664
- Update example Reddit social share interpolation syntax in documentation. #1656
- Fix “Back to Top” links on pages that use header overlays.
4.11.2
Enhancements
- Update Font Awesome to version 5.0.11. #1605
- Add Slovak localized UI text strings. #1613
- Add option to anonymize IP addresses of hits sent to Google Analytics. #1636
Bug Fixes
- Use correct text string for “Back to Top” link. #1595
- Add conditionals for showing reCaptcha.siteKeyandreCaptcha.secretin Staticman comments form.
4.11.1
Enhancements
- Add default themeandremote_themevalues to_config.yml.
- Add new layouts (posts,categories,tags,collection,category, andtag) for easier archive page creation.
Bug Fixes
- Replace relative_urlfilter withrelative_urlwhere it makes sense (asset/navigation related paths). #1588
- Fix search excerpts that run together because of implied spaces.
4.10.1
Enhancements
- Update jQuery to version 3.3.1. #1491
- Add link to jekyll-algolia’s files_to_excludedocumentation.
- Update Font Awesome to version 5.0.8. #1561
- Activate Algolia search for documentation site. #1570
- Add missing German translations. #1577
- Add support for Google Analytics with global site tag (gtag.js) #1563
Bug Fixes
- Focus Algolia search input after clicking on search toggle.
4.10.0
Enhancements
4.9.1
Enhancements
- Simplify year archive Liquid.
- Add documentation on how to downgrade theme.
- Improve greedy navigation’s layout when JavaScript is disabled.
- Improve SEO include by grouping similar tags, reducing white-space, and adding article:modified_time. #1456
- Minify assets/js/lunr/lunr.js.
- Improve calculation of Greedy navigation’s availableSpace.
- Add Danish and Russian translations for new search strings. #1472 #1477
- Indicate that archive titles are links with an underline.
- Remove base_pathinclude from/testpages.
- Reduce font-size of page meta in list/grid items.
- Improve feature row styling when used with archivelayout. #1484
- Improve German translations. #1511
- Update Font Awesome to 5.0.6. #1513
- Add widevariant to single layout. #1516
Bug Fixes
- Allow authorto accept an object or string. #289
- Fix syntax highlighting line number styling inconsistency. #1467
- Fix author sidebar icon colors for dark skins. #1482
- Remove misleading underline hover state on feature row items.
- Properly escape quotes in site.social.nameandsite.name. #1485
- Fix typo in upgrading documentation. #1487
- Fix border-bottomfor Gist line numbers.
- Replace |with HTML entity when used as title separator. #760
4.9.0
Enhancements
- Add show_overlay_excerptfor disabling overlay image excerpt text. #1436
- Update remote theme installation instructions in Quick Start Guide. #1439
- Reduce visual weight of code blocks.
- Add Lunr.js Greek stemmer. #1445
- Update Font Awesome 5 SVG with JavaScript version. #1446
    - Note: if Font Awesome icons were used in the content of posts/pages or custom table of contents, find and replace any icons that have different names between version 4 and 5. Make sure to read the complete list on Font Awesome’s site.
 
- Reduce size of Lunr.js search JSON data and introduce site.search_full_contentflag for limiting size of JSON file. #1449
- Improve syntax highlighting styles. #1450
Bug Fixes
- Fix code block extra white-space when using Jekyll’s highlight tag with linenos. #1437
- Round top-right corner of code block icon.
- Remove Lunr.js trimmer and bring back colons. #1445
- Fix sticky .sidebarthat overlaps main content when resizing viewport. #1447
4.8.1
Enhancements
- Add linkback functionality to author avatar and name in sidebar via author.home. #1386
- Add Japanese localized UI text strings. #1411
- Update Lunr.js to 2.1.5 #1419
Bug Fixes
4.8.0
Enhancements
- Open social share links in a new window. #1357
- Remove Alexa.com verification due to retiring of “Claim Your Site” feature. #1350
- Disable analytics in developmentenvironment. #1362
- Disable comments in developmentenvironment. #1363
- Exclude specific pages/posts from search index by adding search: falseto the YAML Front Matter. #1369
- Add optional descriptionkey to masthead links for clarifying their purpose with thetitleattribute. #1380
- Incorporate site search into masthead. #1383
- Update gem dependencies. #1388
Bug Fixes
- Fix post.contenttypo inassets/js/lunr-en.js. #1354
- Fix “lunr-en.js:1 Uncaught SyntaxError: Unexpected token <” in assets/js/lunr-en.js. #1356
- Rename Naver verification naver_site_verificationto be consistent with other site variables.
- Fix button class in “Post with Table Of Contents” demo content. #1368
- Fix capitalization of WordPress in documentation. #1381
- Fix zh-HK UI text to point to Traditional Chinese. #1374 #1389
4.7.1
Enhancements
- Add search layout powered by Lunr. #1353
- Use jekyll-remote-theme for demo site. #1339
- Add note about WordPress to Staticman comment migration tool in documentation. #1346
Bug Fixes
- Change httptohttpsfor Jekyll and Browserhappy links. #1342 #1343
- Change httpauthor profile links tohttpswhen supported. #1349
- Fix broken SCSS partial links in layouts documentation. #1351
4.7.0
Enhancements
- Add altdescription to avatar image. #1226
- Clarify documentation about which assetsfolders and files to remove when migrating to the gem version of the theme. #1268
- Add note about Staticman GitHub compatibility. #1273
- Add missing Brazilian Portuguese translations to ui-text.yml. #1278
- Update font stack documentation. #1292
- Improve accessibility of navigation menu button. #1099
- Add Naver Webmaster Tools verification. #1286
- Add support for Staticman v2 endpoint and reCAPTCHA.
- Add Polish localized UI text strings. #1304
- Add toggleable table of contents via YAML Front Matter. Note: tochelper include will be deprecated in next major version. #1222
- Refactor seo.html include to DRY-up page image handling.
- Add support for setting what image is used by OpenGraph and Twitter via page.header.og_image. #1316
- Fix the spelling of some product names in the author profile. #1328
- Add aqua,neon, andplumskins. #1336
- Update jekyll-toc with heading classes fix. #1337
- Remove +from Google+ author link to allow non-vanity URLs. #1319
Bug Fixes
- Fix system font rendering in Chrome on macOS/OS X. #1290
- Fix extra padding in syntax highlighted code blocks due to Rouge 2 adding <div class="highlight"></div>to markup.
4.6.0
Enhancements
- Test strict Front Matter in /testsite. #1236
- Rename gemskey toplugins. #1239
- Add YIQ Color Contrast mixin for determining lightness of a color.
- DRY up button CSS using Sass lists and YIQ Color Contrast mixin.
- Add btn--primarybutton class. Note: elements that were previously using only a.btnclass will now also need.btn--primary(eg.<a class="btn btn--primary" href="#">my link</a>).
- Add air,contrast,dark,dirt,mint, andsunriseskin color options. #1208
- Allow scripts in <head>and before</body>to be added/overridden withhead_scriptsandfooter_scriptsarrays in_config.yml. #1241
- Update JavaScript dependencies: jQuery v3.2.1, jQuery Smooth Scrollv2.2.0, and Magnific Popupv1.1.0. #328690652
4.5.2
Enhancements
- Add .page__comments-formto “non-printing” selectors in print styles. #1195
- Add LinkedIn and Steam author sidebar examples to _config.yml. #1203 #1204
- Remove the http-equiv=”cleartype” meta tag. #1087
- Clarify documentation for jekyll-archivesplugin and how to install. #1206
- Clarify documentation around taxonomy page and index generation. #1207
- Fix “Posts by tag” grammar in documentation. #1209
- Improve Chinese date_labelandminute_readtranslations inui-text.yml. #1205 #1211
- Add note to Quick-Start Guide about GitHub Pages hosting alternatives that allow 3rd party gem themes and Jekyll plugins.
- Add note to configuration documentation about Cloudflare minification as an alternative to layout: compress. #1217
- Show 4 latest posts in “You May Also Enjoy” module when related: trueand no related posts are found due tolsi(latent semantic indexing) being disabled on GitHub Pages. #554
- Truncate archive item titles’ that overflow with an ellipsis. #1213
Bug Fixes
- Fix license URL in README file. #1189
- Reduce amount of blank pages when printing in Chrome. #1196
- Remove #disqus_threadduplicate fromcomments-providers/disqus.htmlas it is already incomments.htmlinclude. #1199
- Fix Liquid syntax errors in tag-list.htmlandcategory-list.htmlincludes by removing parenthesis inassigns. #1223
- Fix Liquid syntax error: “Expected id but found open_square in "{{ page.[include.id] }}"” ingalleryandfeature_rowincludes.
- Fix Liquid syntax error: “Expected end_of_string but found pipe in "name in __names | sort"” ingroup-by-arrayinclude.
4.5.1
Enhancements
- Add Greek and Danish localized UI text strings. #1159 #1188
- Remove blank YAML Front Matter from JavaScript banner. #1158
- Improve pageandarchivelayouts to visually center main content and harmonize sidebar widths and placement. #1166
- Increase font-size of code blocks.
- Reduce indent of nested “table of contents” links.
- Extend archive grid view to the right to better fill the page.
- URL encode title and page URL in social share links. #1177
- Replace old Disqus script with new Universal Embed Code. #1179
Bug Fixes
- Fix positioning of sidebar table of contents when using layout: splash. #1169
- Fix “follow” links z-indexorder to avoid overlapping issues. #1167
Maintenance
- Fix typo words_per_minutetypo in documentation. #1164
- Remove outside and right borders in tables.
- Adjust width of .sidebarto match.sidebar__right.
- Add sample documents to “portfolio” collection for testing grid view.
- Fix typo in stylesheets documentation. #1170
- Add note about setting Discourse serveras a scheme-less URL (eg.meta.discourse.comand nothttp://meta.discourse.com) in_config.yml. #1182
4.5.0
Enhancements
- Add scrollbar to sidebars with overflowing content that extends outside the viewport’s height. #706
- Add missing Spanish UI text strings. #1118
- Update Susy to version 3 and rewrite grid CSS to be more readable.
- Refactor intro animations into a separate Sass variable $intro-transitionto allow for customizing. #1147
- Add jekyll-data as a dependency to read data files from theme-gem. #1131
- Add support for customizing header image alternative text through YAML Front Matter. #1138
Bug Fixes
- Fix Sass DEPRECATION WARNING: Passing a string to call()by upgrading Susy to version 3. #1114
- Fix disappearing author profile links due to tapping the “Follow” button and changing a browser’s viewport width to > $lg. #1136
Maintenance
- Replace reference to “Basically Basic theme” with Minimal Mistakes. #1149
- Add documentation for disabling CSS3 animations. #1150
- Update quickstart, installation, and overriding defaults documentation. #1151
4.4.2
Enhancements
- Add Swedish, Dutch, and Indonesian localized UI text strings. #996 #1081 #1101
- Add Bitbucket social icon color. #1009
- Add GitLab to author sidebar. #1050
- Add Sass variable for navicon link hover color. #1089 #1088
Bug Fixes
- Toggle close button on mouseleave. #975
- Remove extraneous </a>and</li>tags frompaginator.htmlinclude. #1038
- Fix Google+ comments provider includes. #1092
- Replace category variable used in _includes/breadcrumbs.htmltosite.category_archiveto avoid conflicts withsite.categories. #1063 #329
Maintenance
- Add mention of Greek localized UI text strings to theme documentation. #972
- Update Greek localized UI text strings. #1054
- Add documentation for adding teaser images in grid view using header.teaser.
4.4.1
Enhancements
- Add Greek localized UI text strings. #958
Bug Fixes
- Fix videohelper to load Vimeo videos over https. #945
- Fix close menu button that was removed when updating Greedy navigation script. #969
4.4.0
Enhancements
- Move SCSS partials to /_sass/minimal-mistakesfor easier CSS customization.
- Replace modifiedwithlast_modified_atto leverage various Jekyll plugins that utilize this variable. #930
- Add Lithuanian localized UI text. #924
- Improve print stylesheet by increasing text contrast, removing elements that don’t need to be printed, expanding URLs, and reducing amount of blank pages. #909
Maintenance
4.3.1
Bug Fixes
- Fix .mastheadand.page__footeroverlapping full screen video elements. #933
- Correctly show Related Posts heading when UI Text data file is omitted and related: truein YAML Front Matter. #901
4.3.0
Enhancements
- 
    Add workaround to allow theme gem’s /assets/js/main.min.jsfile to be overridden by a local version. Simply add the following YAML Front Matter to the file:--- layout: ---Any local customizations you make to /assets/js/main.min.jsshould now replace the theme gem’s version.
4.2.2
Enhancements
- Update Greedy Navigation to flexbox version to make it more flexible when dealing with long site titles (site.title). #836
- Adjust box-shadowin navigation and author sidebar. #576
- Add Russian, Korean, and zh-TW localized UI text. #815 #834 #838
Bug Fixes
- Fix Discourse embedded comments bug. #823
- Fix seo_authordefault value inseo.htmland addauthormeta. #858
Maintenance
- Add theme meta info to _layouts/default.htmlandmain.css.
- Update README.
- Improve the pagination and taxonomy archive documentation. #826
- Add comments to /docs/_config.ymlto clarify use of YAML references. #847
4.2.1
Enhancements
- Improve paginator.htmlto support paginated pages that live inside of a subfolder. See documentation for more details. #764
Maintenance
- Add httpsprotocol to Google Universal Analytics embed. #772
4.2.0
Enhancements
- Add videohelper (for YouTube/Vimeo) and video headers tosingle,archive, andsplashlayouts. #788
- Add missing simplified Chinese localized UI text strings. #747
- Add Nepali (Nepalese) localized UI text strings. #785
- Remove borders from table elements found in Google Custom Search Engine widget. #759
Bug Fixes
- Remove position: stickyJavaScript polyfill and fallback to default positioning for browsers that don’t support it. #752
Maintenance
- Fix invalid Google Universal Analytics example in documentation. #783
- Bump jekyll-sitemapgem dependency to (1.0).
4.1.1
Enhancements
- Remove hardcoded words_per_minute“less than” and “minute read” values and make dynamic. #703
- Update Font Awesome to v4.7.0. #723, #722
- Add support for YouTube channel URLs in author profile. #716
Bug Fixes
- Add Jekyll as spec.add_runtime_dependencyin.gemspec.
4.1.0
Enhancements
- Add Jekyll include for adding custom author profile links to sidebar
Bug Fixes
- Fix link to Discourse.org homepage in noscriptsection #699
- Fix padding issue with pagination buttons #694
4.0.10
Bug Fixes
- Add Staticman default path. #683
Maintenance
- Slight correction/improvements to French UI text. #685
4.0.9
Bug Fixes
- Fix overlapping sidebar navigation lists due to max-height: 100vh. #668
4.0.8
Bug Fixes
- Set default value for words_per_minute. #657
- Adjust sidebar navigation list CSS so it collapses at the correct width.
Maintenance
- Add Google AdSense banner to /docs/_layouts/default.htmlfor demo site.
4.0.7
Enhancements
- Add !defaultvalues to _sass/_variables.scss.
- Collapse sidebar navigation lists on smaller screens. #607
Bug Fixes
- Rename #commentsto something more unique to avoid clashes with Kramdown generated headline IDs. #582
Maintenance
- Reorganize SCSS partials in assets/css/main.scss
4.0.6
Enhancements
- Add figurehelper to make generating a<figure>element with a single image and caption easier. #572
- Add structured data markup for itemprop="person"in author profile sidebar. #647
Bug Fixes
- Fix improper YAML formatting of some locales. #651
Maintenance
- Clarify “migrating to gem-theme” instructions in Quick Start Guide.
- Add rake previewtask for testing/testduring theme development.
4.0.5
Enhancements
- Update gems: jekyll-sitemap(0.12),jekyll-feed(0.8).
- Improve next/previous pager links visibility by changing gray color to blue ($link-color).
Bug Fixes
- Fix .sidebarflicker/jump when hovered. #583
Maintenance
- Move contents of gh-pagesbranch tomasterinside of the/docsfolder.
4.0.4
Enhancements
- “Gemify” theme ~> gem "minimal-mistakes-jekyll"
- Replace base_pathinclude withrelative_urlfilter where possible.
- Allow images to be placed in other folders. Remove /images/only restriction and encourage placement in/assets/images/instead. Full paths are now required. If upgrading from MM 3.4 add/images/before filenames in Front Matter and_config.ymlvariables.
- Add home layout
- Added missing Turkish translations for UI text. #621
- Make author avatar optional in sidebar.
- Update /_includes/seo.html for meta description. #558
Bug Fixes
- Fix navigation bar animation “flicker” in Safari #568
- Fix author.avatarpaths for externally hosted images.
Maintenance
- Add documentation around gem "minimal-mistakes-jekyll"installation and use.
- Add note about using full image paths for eg. assets/images/filename.jpg(header images, overlays, galleries, feature rows, etc.) instead of assuming they will always be in/images/.
- Add “Overriding Theme Defaults” page to documentation.
3.4.8
Enhancements
- Improve type readability for larger viewports by bumping up base font-size. #533
- Update Portuguese localized UI text. #541
- Add page.titleand via parameter to Twitter share link. #538
Bug Fixes
- Fix Last.fm author profile URL. #540
Maintenance
- Move Brazilian Portuguese localized text under pt-BRkey.
3.4.7
Enhancements
- Add layoutbased and user-defined class names to<body>element for added CSS hooks. #526
- Add simplified Chinese localized UI text. #532
Bug Fixes
- Remove duplicate include of base_pathin category-list.html #522
3.4.6
Enhancements
- Add Italian “comments” related localized UI text. #514
Bug Fixes
- Disable compressHTML layout by default. To enable addlayout: compressto_layouts/default.html.
3.4.5
Enhancements
- Improve line numbered code block styling when using {% highlight linenos %}tag. #513
- Add English fallback to “Follow” button label. #496
Bug Fixes
- Fix Firefox alignment issues with code blocks generated with the {% highlight %}tag. #512
Maintenance
- Clarified comment for author.stackoverflowvalue used in author sidebar links. #487
- Add list of localized text strings. #488
- Add {% highlight %}code block examples to demo site.
- Add documentation for using custom sidebar navigation menus. #476
3.4.4
Enhancements
- Add French “comments” related localized UI text. #472
Bug Fixes
- Exclude vendorin Jekyll config file.
- Fix Liquid syntax error for offending parenthesis. #479
Maintenance
- Update gems: colorator(1.1.0),forwardable-extended(2.6.0),github-pages(93),jekyll(= 3.2.1),minima(= 1.0.1).
3.4.3
Enhancements
- Make “honeypot” inputin Staticman comment form less obvious to spam bots
- Add padding to .highlightcode blocks to better alignoverflowscrollbar to the bottom.
- Add additional image options for Twitter card social sharing meta tags. #466
- Add structured data markup for Staticman comments. #458
Bug Fixes
- Format og:localetag with_instead of-. #462
Maintenance
- Add note to docs about using url: http://localhost:4000when working locally.
3.4.2
Enhancements
- Improve UX of static comment forms. #448
3.4.1
Enhancements
- Add staticman.filenameconfiguration with UNIX timestamp for sorting data files. example ~>comment-1470943149.
Bug Fixes
- Don’t add <a>to author name if URL is blank.
3.4.0
Enhancements
3.3.7
Bug Fixes
- Re-enabled Jekyll plugins in _config.ymlin case they aren’t autoloaded inGemfile. #417
Enhancements
- Fallback to site.github.urlfor use in `` whensite.urlisnil.
- Replace Sass and Autoprefixer npmbuild scripts with Jekyll’s built-in asset support. #333
Maintenance
- Document site.repositoryand its role withgithub-metadatagem.
- Add sample archive page with content for testing styles on demo site.
3.3.6
Bug Fixes
- Fix blank site.teaserbug #412
3.3.5
Enhancements
- Add English default text site.localestrings #407
- Add Portuguese localized UI text. #411
- Add Italian localized UI text. #409
Maintenance
- Remove unused Google AdSense variables in _config.yml#404
- Update Gemfileinstructions for usinggithub-pagesvs. nativejekyllgems.
- Disable gems:in_config.ymland enable plugins with Bundler instead.
- Add repositoryto_config.ymlto suppress GitHub Pages errorLiquid Exception: No repo name found.
3.3.4
Enhancements
- Add support for configurable feed URL to use a service like FeedBurner instead of linking directly to feed.xmlin<head>and the site footer. #378, #379, #406
- Add Turkish localized UI text. #403
Maintenance
- Update gems: activesupport(4.2.7),ffi(1.9.14),github-pages(88),jekyll-redirect-from(0.11.0),jekyll-watch(1.5.0).
3.3.3
Enhancements
- Make footer stick to the bottom of the page.
Bug Fixes
- Fix gallerysize bug #402
Maintenance
- Set default langtoen.
Enhancements
- Make footer stick to the bottom of the page.
Bug Fixes
- Fix gallerysize bug #402
Maintenance
- Set default langtoen.
3.3.2
Bug Fixes
- Fix JavaScript that triggers “sticky” sidebar to avoid layout issues on screen sizes < 1024px. #396
3.3.1
Enhancements
- Enable image popup on < 500px wide screens. #385
- Indicate the relationship between component URLs in a paginated series by applying rel="prev"andrel="next"to pages that usesite.paginator. #253
- Improve link posts in archive listings. #276
Maintenance
- Update gems: github-pages(86),ffi1.9.13,jekyll-mentions1.1.3, androuge1.11.1
- Fix note about custom sidebar content appearing below author profile. #388
3.2.13
Enhancement
- Add English default UI text for Canada, Great Britain, and Australia. #377
- Switch default locale from en-UStoen.
3.2.12
Enhancements
- Remove window width “magic number” from sticky sidebar check in main.jsfor improved flexibility. #375
Bug Fixes
- Fix author override conditional where a missing authors.ymlwould show broken sidebar content. Defaults tosite.author. #376
3.2.11
Bug Fixes
- Fix disappearing author sidebar links #372
Maintenance
- Update gems: github-pages(84),jekyll-github-metadata2.0.2, andkramdown1.11.1
- Update vendor JavaScript: jQuery 1.12.4, Stickyfill.js 1.1.4
- Update Font Awesome 4.6.3
3.2.10
Maintenance
- Add CONTRIBUTING.md
3.2.9
Enhancements
- Add support for header overlay images for Open Graph images. #358
Bug Fixes
- Fix Persontypo Schema.org type #358
Maintenance
- Update github-pagesgem and dependencies.
- Remove minutes_readto avoid awkward reading time wording #356
3.2.8
Bug Fixes
- Remove cursor: pointerthat appears on white-space surrounding author side list items and links. #354
Maintenance
- Add contributing information to README.md. #357
3.2.7
Enhancements
- Add French localized UI text. #346
Bug Fixes
- Fix branch logic for Yandex and Alexa in seo.html. #348
3.2.6
Bug Fixes
- Fix error Liquid Exception: divided by 0 in _includes/archive-single.html, included in _layouts/single.htmlcaused by nullwords_per_minutein_config.yml. #345
3.2.5
Bug Fixes
- Fix link color in hero overlay to be white.
- Remove underlines from archive item titles.
3.2.4
Enhancements
- Improve text alignment of masthead, hero overlay, page footer to be flush left and remove awkward white-space gaps. #342
- Add Spanish localized UI text. #338
Bug Fixes
- Fix alignment of icons in author sidebar #341
Maintenance
- Add background color to page footer to set it apart from main content. #342
- Add terms and privacy policy to theme’s demo site. #343
- Update screenshots found in theme documentation.
3.2.3
Enhancement
3.2.2
Enhancement
3.2.1
Bug Fixes
- Remove need for “double tapping” masthead menu links on iOS devices. #315
Maintenance
- Add ISSUE_TEMPLATE.mdfor improve issue submission process.
3.2.0
Bug Fixes
- Fix missing category/tag links in post footer due to possible conflict with site.tagsandsite.categories. #329
3.1.8
Bug Fixes
- Fix Liquid Exception: undefined method 'gsub' for nil:NilClass in _layouts/single.htmlerror whenpage.titleis null.<h1>element is now conditional iftitle:is not set for apageor collection item. #312
Maintenance
- 
    Remove duplicate fa-twitterandfa-twitter-squareclasses from_utilities.scss. #302
- 
    Document installing additional Jekyll gem dependencies when using gem "jekyll"instead ofgem "github-pages"to avoid any errors on run. #305
3.1.7
Enhancement
- Add translation key for “Recent Posts” used in home page index.html. #316
Maintenance
- Small fix to avoid underlying the whitespace between icons and related text when hovering. #303
3.1.6
Maintenance
- Update gem dependencies. Run bundleto updateGemfile.lock.
3.1.5
Maintenance
- Fix wwwandhttpslinks in author profile include #293
3.1.4
Enhancements
- Add overlay_filterparam to hero headers #298
3.1.3
Enhancements
- Improve site.localedocumentation #284
- Remove ProTip note about protocol-less site.urlas it is an anti-pattern #288
Bug Fixes
- Fix og_imageURL in seo.html #277
- Fix author_profiletoggle when assigned in a_layout#285
- Fix typo in build:allnpm script #283
- Fix URL typo documentation #287
- SEO author bug. If twitter.usernameis set andauthor.twitterisnilbad things happen. #289
3.1.2
Enhancement
- Explain how to use nav_listhelper in documentation.
- Reduce left/right padding on smaller screens to increase width of main content column.
3.1.1
Bug Fix
- Fixed reading time bug when words_per_minutewasn’t set in_config.yml#271
3.1.0
Enhancements
- Updated Font Awesome to version 4.6.1
- Added optional GitHub and Bitbucket links to footer if set on site.authorin_config.yml.
Bug Fixes
- Fixed Bitbucket URL typo in author sidebar.
3.0.3
Enhancements
- Rebuilt the entire theme: layouts, includes, stylesheets, scripts, you name it.
- Refreshed the look and feel while staying true to the original design of the theme (author sidebar/main content).
- Replaced grid system with Susy.
- Replaced Grunt tasks with npmscripts.
- Removed Google Fonts and replaced with system fonts to improve performance (they can be added back if desired)
- Greatly improved theme documentation.
- Increased the amount of sample posts, sample pages, and sample collections to throughly test the theme and edge-cases.
- Moved all sample content and assets out of masterto keep it as clean as possible for forking.
- Added new layouts for splashpages, archives forjekyll-archivesif enabled, andcompress.htmlto improve performance.
- Added taxonomy links to posts (tags and categories).
- Added optional “reading time” meta data.
- Improved Liquid used for Twitter Cards and Open Graph data in <head>.
- Improved galleryinclude helper and addedfeature_rowfor use with splash page layout.
- Added Keybase.io, author web URI, and Bitbucket optional links to sidebar.
- Add feed.xmllink to footer.
- Added a UI text data file to easily change all text found in the theme.
- Added LinkedIn to optional social share buttons.
- Added Facebook, Google+, and custom commenting options in addition to Disqus.
- Added optional breadcrumb links.
2.2.1
2.2.0
Enhancements
- Add support for Jekyll 3.0
- Minor updates to syntax highlighting CSS and theme documentation
2.1.3
Enhancements
- Cleaner print styles that remove the top navigation, social sharing buttons, and other elements not needed when printed.
2.1.2
Enhancements
- Add optional CodePen icon/url to author side bar #156
- Documented Stackoverflow username explanation in _config.yml#157
- Simplified Liquid in post-index.htmlto better handle year listings #166
Bug Fixes
2.1.1
Enhancements
- Add optional XING profile link to author sidebar
- Include open graph meta tags for feature image (if assigned) #149
- Create an include for feed footer
Bug Fixes
- Remove http protocol from Google search form on sample 404 page
- Only show related posts if there are one or more available
- Fix alignment of email address link in author sidebar
2.1.0
Enhancements
- Add optional social sharing buttons (#42)

- Add Soundcloud, YouTube (#95), Flickr (#119), and Weibo (#116) icons for use in author sidebar.
- Fix typos in posts and documentation and remove references to Less
- Include note about Octopress gem being optional
- Post author override support extended to the Atom feed (#71)
- Only include email address in feed if specified in _config.ymlor author_data
- Wrap all page content in #mainto harmonize article and post index styles (#86)
- Include new sample feature images for posts and pages
- Table of contents improvements: fix collapse toggle, indent nested elements, show on small screens, and create an _includefor reusing in posts and pages.
- Include note about running Jekyll with bundle execwhen using Bundler
- Fix home page path in top navigation
- Remove Google Authorship (#120)
- Remove duplicate author content that displayed in div.article-author-bottom
- Removed unused _sass/print.scssstyles
- Improve comments in .scssfiles
2.0.0
1.3.3
Enhancements
- Added new icons and profile links for Stackoverflow, Dribbble, Pinterest, Foursquare, and Steam to the author bio sidebar.
- Cleaned up the Kramdown auto table of contents styling to be more readable
- Removed page width specific .less stylesheets and created mixins for easier updating
- Removed Modernizr since it wasn’t being used
- Added pages to sitemap.xml
- Added category: to rake new_post task
- Minor typographic changes
Bug Fixes
- Corrected various broken links in README and Theme Setup.
1.3.1
Enhancements
- Cleaned up table of contents styling
- Reworked top navigation to be a better experience on small screens. Nav items now display vertically when the menu button is tapped, revealing links with larger touch targets.
1.2.0
Bug Fixes
- Table weren’t filling the entire width of the content container. They now scale at 100%. Thanks @dhruvbhatia
Enhancements
- Decreased spacing between Markdown footnotes
- Removed dark background on footer
- Removed UPPERCASE styling on post titles in the index listing
1.1.4
Bug Fixes
- Fix top navigation bug issue (#10) for real this time. Remember to clear your floats kids.
1.1.3
Bug Fixes
- Fix top navigation links that weren’t click able on small viewports (Issue #10).
- Remove line wrap from top navigation links that may span multiple lines.
1.1.2
Enhancements
- Added Grunt build script for compiling Less/JavaScript and optimizing image assets.
- Added support for large image summary Twitter card.
- Stylesheet adjustments
1.1.1
Bug Fixes
- Removed Typeplate styles. Was causing issues with newer versions of Less and is no longer maintained.
Enhancements
- Added image attribution for post and page feature images.
- Added 404 page.
- Cleaned up various Less variables to better align with naming conventions used in other MM Jekyll themes.
- Removed Chrome Frame references.
- Added global CSS3 transitions to text and block elements.
- Improved typography in a few places.
1.0.2
Enhancements
- Google Analytics, Google Authorship, webmaster verifies, and Twitter card meta are now optional.