Releases: mmistakes/minimal-mistakes
Releases · mmistakes/minimal-mistakes
4.26.2 💎
4.26.1 💎
4.26.0 was not tested as thoroughly as it should have been, so this one comes out as a quick bug fix.
Bug Fixes
- Disable copy button on invalid syntax highlighting blocks to avoid positioning issues.
- Fix typo for
fa-dribbble
in_utilities.scss
. - Restrict "auto scroll sticky ToC to content" feature to Chromium browsers for now. #4826
Documentation & Maintenance
- Rewrite social icons SCSS with a loop.
Enhancements
- Change the icon of a copy button into a tick for 1.5 seconds on successful copy.
4.26.0 💎
4.26.0 💎 arrives as piled-up features and bug fixes get cleaned up. Notably, the long-awaited support for Jekyll Paginate V2 and "copy" button for code blocks have landed 🎉
Bug Fixes
- Fix an unclosed
<p>
tag inpage__hero.html
, nearpage.header.actions
. - Remove overlay and revert X to hamburger icon when popup disappears. #3958
- Fix SEO title when it contains a vertical bar. #3094 #3113
- Remove "sticky sidebar" JS as it's now completely based on CSS media queries. #4245 #4645
Enhancements
- Add support for Jekyll Paginate V2 🎉 #2636
- Add "copy to clipboard" button for code blocks 🎉 #2812
- Auto scroll sticky ToC with content. #3115
- Replace "hidden" check in Liquid templates with
where_exp: "item", "item.hidden != true"
. - Remove deprecated
page.header.cta_url
setting. #4821 - Allow multiple nav lists in sidebar. #2843
- Add popup parameter to
{% include figure %}
to enable Magnific Popup. #3119 - Add target attribute for navigation link. #3056
- Split schema to a separate include file. #3085
- Cleanup
_includes/seo.html
.
Documentation & Maintenance
- Rewrite skin previews on
05-configuration.md
in Liquid template. - Remove unused classes from
_layouts/single.html
. - Migrate npm run scripts to Ruby Rake tasks.
- Add Rake task
version
for updating all hard-coded version numbers frompackage.json
all at once. - Merge
categories
andtags
layout into_includes/posts-taxonomy.html
. - Update Social Sharing links section. #4066
4.25.1
Bug Fixes
- "You may also enjoy" no longer recommends hidden posts. #4653
- Replaced dead link to "Viewport and Media Queries" slides. #4421
- Fix broken
where_exp
inlunr-store.js
for Jekyll < 4.0. #4808
Enhancements
- Add Ukrainian translations. #4273
- Add more configuration for Giscus. #4274
- Bump jekyll-toc to v1.2.1.
Documentation & Maintenance
- Bump shell-quote from 1.7.1 to 1.7.3 #3692
- Add
after-content.html
andbefore-related.html
includes to ease docs site overrides. - GitHub Workflows security hardening #3884
- Replace Font Awesome v5 search page with v6.
- Try adding an FAQ page.
- Update remote theme reference in Quick-Start Guide to point to 4.25.0. #4809
4.25.0 💎
4.25.0 💎 finally arrives as @iBug takes over maintenance of Minimal Mistakes.
Bug Fixes
- Fix Linkedin social share link #4754
- Fix non-English characters being url encoded in breadcrumb #3819
- Fix wrong
first_page_path
because of hard-codedpage:num
#3778 - Remove JS and other files from search index #4000
- Fix unlisted YouTube video embeds in documentation/test sites. #3649
- Fix error in Algolia search script when returning a hit that without
html
andhightlight.html
. #3101 #3102 - Fix inline code style not applied to stylized text. #3253
- Fix Keybase icon in author sidebar. #3221
- Fix sort order of Staticman comments when data files aren't named alphabetically. #3184
- Fix
layout: compress
issue with HTML comment in video include. #3117 - Add Magnific Popup class to anchors that only contain an
img
element. #3111 #3114 - Fix heading level of related posts section from
h4
toh2
to improve accessibility and SEO. #3064 - Fix grammar error in German localized UI text string. #3063
- Remove site.url from first breadcrumb link. #3051
Enhancements
- Add site.copyright and site.copyright_url config options #4313
- Lazy-load InstantSearch scripts and stylesheets #3691
- Improve Finnish translations #4595
- Remove redundant downcase from _layouts/categories.html. #4531
- Load latest Font Awesome package. #3765
- Add missing Polish missing UI text strings. #3969
- Update breadcrumbs conditional to enable/disable them via Front Matter on pages using
layout: single
. #3096 #3669 - Remove Internet Explorer 9 upgrade notice. #3666
- Add Kiswahili localized UI text strings. #3489
- Exclude
main.scss
from Lunr search index. - Allow
site.pages
to be indexed and searched via Lunr. #3352 - Update jQuery to v3.6.0. #3254
- Use notice
<a>
colors for blockquotes that havenotice--
classes applied. #3140 #3068 - Add sameAs itemprop to author link. #3087
- Update and add missing Brazilian Portuguese translations. #3204
- Add optional label attribute for utterances comments. #3128
- Add missing Danish translations. #3095
- Add ARIA role to search forms. #3086
- Add overflow scroll bar to sticky table of contents that are taller than the viewport's height. #2874
- Add Microformats markup. #3052
Documentation & Maintenance
- Fix links to Font Awesome gallery. #3599
- Fix GreedyNav.js attribution link. #3553
- Fix typo about loading JavaScript in layout documentation. #3350
- Fix documentation typos. #3232 #3318
- Add link to documentation clarifying how to add plugins. #3181
- Fix broken documentation link and add Baidu site verification to
_config.yml
files. #3139 - Bump path-parse from 1.0.6 to 1.0.7. #3116
- Automatically close invalid PRs using GitHub Actions. #3313
- Add instructions on how to unminify
main.js
for easier browser debugging. #3055 - Consolidate hard-coded version numbers where possible.
- Add Rakefile for automatically syncing CHANGELOG with history and synched them.
4.24.0
4.23.0
Enhancements
- Add Arabic (عربي) localized UI text strings. [#2936]
- Update onchange and uglify-js dependencies.
- Document head and footer
custom.html
includes. [#2815] - Color notices based on skin colors instead of fixed values. [#2887]
- Add configurable datetime format. [#2844]
- Add Baidu site verification [#2830]
- Add
alt
attribute to site logo. [#2529] [#2824]
Bug Fixes
4.22.0
Bug Fixes
- Remove Google Search script from
404.md
. [#2597] [#2737] [#2789] - Fix Font Awesome icon color in
contrast
,dark
,mint
,neon
,plum
, andsunrise
skins. [#2724]
Enhancements
- Allow custom sorting for collections. [#2723]
- Use
sort_natural
instead of custom Liquid logic to sort tags and categories. [#2756] - Add configuration option to toggle off RSS feed link in
<head>
and site footer. [#2787] - Upgrade Lunrjs to 2.3.9 and switch to
relative_url
. [#2805] - Adds
.webp
to list of supported image extensions for the image popup lightbox. [#2788] - Add Hebrew localized UI text strings. [#2760]
- Update documentation to include
toc_sticky
parameter's description. [#2741] - Update Indonesian localized UI text strings. [#2731]
- Update remote theme documentation. [#2734]
- Update allejo/jekyll-toc to v1.1.0, skip headings without an ID. [#2752]
- Allow custom gradient for page header overlay. [#2806]
4.21.0
Bug Fixes
- Fix greedy navigation by improving reliability of remaining space for visible links. [#2664]
- Collapse white-space in
figure
helper to fix issues when used in Markdown ordered and unordered lists. [#2697] - Fix dead link to CI services in documentation. [#2635] [#2692]
- Fix a small type in documentation. [#2718]