diff --git a/CHANGELOG.md b/CHANGELOG.md
index da13dd9e171e..543affefea85 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -1,3 +1,18 @@
+## [3.2.9](https://github.com/mmistakes/minimal-mistakes/releases/tag/3.2.9)
+
+### Enhancements
+
+- Add support for [header overlay images](https://mmistakes.github.io/minimal-mistakes/docs/layouts/#header-overlay) for Open Graph images. [#358](https://github.com/mmistakes/minimal-mistakes/pull/358)
+
+### Bug Fixes
+
+- Fix `Person` typo Schema.org type [#358](https://github.com/mmistakes/minimal-mistakes/pull/358)
+
+### Maintenance
+
+- Update `github-pages` gem and dependencies.
+- Remove `minutes_read` to avoid awkward reading time wording [#356](https://github.com/mmistakes/minimal-mistakes/issues/356)
+
## [3.2.8](https://github.com/mmistakes/minimal-mistakes/releases/tag/3.2.8)
### Bug Fixes
diff --git a/Gemfile.lock b/Gemfile.lock
index 244b03005f45..6077896b30bc 100644
--- a/Gemfile.lock
+++ b/Gemfile.lock
@@ -21,18 +21,18 @@ GEM
ffi (1.9.10)
ffi (1.9.10-x64-mingw32)
gemoji (2.1.0)
- github-pages (80)
+ github-pages (82)
github-pages-health-check (= 1.1.0)
jekyll (= 3.1.6)
jekyll-coffeescript (= 1.0.1)
jekyll-feed (= 0.5.1)
jekyll-gist (= 1.4.0)
- jekyll-github-metadata (= 1.11.1)
+ jekyll-github-metadata (= 2.0.0)
jekyll-mentions (= 1.1.2)
jekyll-paginate (= 1.1.0)
jekyll-redirect-from (= 0.10.0)
jekyll-sass-converter (= 1.3.0)
- jekyll-seo-tag (= 1.4.0)
+ jekyll-seo-tag (= 2.0.0)
jekyll-sitemap (= 0.10.0)
jemoji (= 0.6.2)
kramdown (= 1.10.0)
@@ -65,7 +65,8 @@ GEM
jekyll-feed (0.5.1)
jekyll-gist (1.4.0)
octokit (~> 4.2)
- jekyll-github-metadata (1.11.1)
+ jekyll-github-metadata (2.0.0)
+ jekyll (~> 3.1)
octokit (~> 4.0)
jekyll-mentions (1.1.2)
html-pipeline (~> 2.3)
@@ -75,8 +76,8 @@ GEM
jekyll (>= 2.0)
jekyll-sass-converter (1.3.0)
sass (~> 3.2)
- jekyll-seo-tag (1.4.0)
- jekyll (~> 3.0)
+ jekyll-seo-tag (2.0.0)
+ jekyll (~> 3.1)
jekyll-sitemap (0.10.0)
jekyll-watch (1.4.0)
listen (~> 3.0, < 3.1)
@@ -91,16 +92,19 @@ GEM
rb-fsevent (>= 0.9.3)
rb-inotify (>= 0.9.7)
mercenary (0.3.6)
- mini_portile2 (2.0.0)
+ mini_portile2 (2.1.0)
minitest (5.9.0)
multipart-post (2.0.0)
net-dns (0.8.0)
- nokogiri (1.6.7.2)
- mini_portile2 (~> 2.0.0.rc2)
- nokogiri (1.6.7.2-x64-mingw32)
- mini_portile2 (~> 2.0.0.rc2)
+ nokogiri (1.6.8)
+ mini_portile2 (~> 2.1.0)
+ pkg-config (~> 1.1.7)
+ nokogiri (1.6.8-x64-mingw32)
+ mini_portile2 (~> 2.1.0)
+ pkg-config (~> 1.1.7)
octokit (4.3.0)
sawyer (~> 0.7.0, >= 0.5.3)
+ pkg-config (1.1.7)
public_suffix (1.5.3)
rb-fsevent (0.9.7)
rb-inotify (0.9.7)
@@ -111,7 +115,7 @@ GEM
sawyer (0.7.0)
addressable (>= 2.3.5, < 2.5)
faraday (~> 0.8, < 0.10)
- terminal-table (1.5.2)
+ terminal-table (1.6.0)
thread_safe (0.3.5)
typhoeus (0.8.0)
ethon (>= 0.8.0)
diff --git a/_data/ui-text.yml b/_data/ui-text.yml
index 5d634fd67e87..43c2c8358aef 100644
--- a/_data/ui-text.yml
+++ b/_data/ui-text.yml
@@ -12,7 +12,6 @@ en: &DEFAULT_EN
ext_link_label : "Direct Link"
less_than : "less than"
minute_read : "minute read"
- minutes_read : "minutes read"
share_on_label : "Share on"
meta_label :
tags_label : "Tags:"
@@ -45,7 +44,6 @@ es: &DEFAULT_ES
ext_link_label : "Enlace"
less_than : "menos de"
minute_read : "minuto de lectura"
- minutes_read : "minutos de lectura"
share_on_label : "Compartir"
meta_label :
tags_label : "Etiquetas:"
@@ -78,7 +76,6 @@ fr: &DEFAULT_FR
ext_link_label : "Lien direct"
less_than : "plus petit que"
minute_read : "minute de lecture"
- minutes_read : "minutes de lecture"
share_on_label : "Partager sur"
meta_label :
tags_label : "Tags :"
diff --git a/_includes/read-time.html b/_includes/read-time.html
index 272bd4e58e07..605dc0bc81f4 100644
--- a/_includes/read-time.html
+++ b/_includes/read-time.html
@@ -10,7 +10,7 @@
{% elsif words < 360 %}
1 {{ site.data.ui-text[site.locale].minute_read }}
{% else %}
- {{ words | divided_by:site.words_per_minute }} {{ site.data.ui-text[site.locale].minutes_read }}
+ {{ words | divided_by:site.words_per_minute }} {{ site.data.ui-text[site.locale].minute_read }}
{% endif %}
{% else %}
{{ site.data.ui-text[site.locale].undefined_wpm }}
diff --git a/_includes/seo.html b/_includes/seo.html
index 0298f6ce256f..47c190e93b6c 100644
--- a/_includes/seo.html
+++ b/_includes/seo.html
@@ -85,6 +85,8 @@
{% if page.header.image %}
+{% elsif page.header.overlay_image %}
+
{% endif %}
{% if page.date %}
@@ -113,7 +115,7 @@