~xdavidwu/xdavidwu.link

1a531b7c52cc42e6dbed3bb64476354af282679d — Michael Rose 7 years ago 0625e15
Update CHANGELOG.md and bump version to 4.0.4
3 files changed, 25 insertions(+), 2 deletions(-)

M CHANGELOG.md
M minimal-mistakes-jekyll.gemspec
M package.json
M CHANGELOG.md => CHANGELOG.md +23 -0
@@ 1,3 1,26 @@
## [4.0.4](https://github.com/mmistakes/minimal-mistakes/releases/tag/4.0.4)

### Enhancements

- "Gemify" theme ~> `gem "minimal-mistakes-jekyll"
- Replace `base_path` include with `absolute_url` filter 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.yml` variables.**
- Add [home `layout`](https://github.com/mmistakes/minimal-mistakes/blob/master/_layouts/home.html)
- Added missing Turkish translations for UI text. [#621](https://github.com/mmistakes/minimal-mistakes/pull/621)
- Make author avatar optional in sidebar.
- Update **/_includes/seo.html** for meta description. [#558](https://github.com/mmistakes/minimal-mistakes/pull/558)

### Bug Fixes

- Fix navigation bar animation "flicker" in Safari [#568](https://github.com/mmistakes/minimal-mistakes/issues/568)
- Fix `author.avatar` paths 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](https://mmistakes.github.io/minimal-mistakes/docs/overriding-theme-defaults/)" page to documentation.

## [3.4.8](https://github.com/mmistakes/minimal-mistakes/releases/tag/3.4.8)

### Enhancements

M minimal-mistakes-jekyll.gemspec => minimal-mistakes-jekyll.gemspec +1 -1
@@ 2,7 2,7 @@

Gem::Specification.new do |spec|
  spec.name                    = "minimal-mistakes-jekyll"
  spec.version                 = "4.0.3"
  spec.version                 = "4.0.4"
  spec.authors                 = ["Michael Rose"]

  spec.summary                 = %q{A flexible two-column Jekyll theme.}

M package.json => package.json +1 -1
@@ 1,6 1,6 @@
{
  "name": "minimal-mistakes",
  "version": "3.4.8",
  "version": "4.0.4",
  "description": "Minimal Mistakes Jekyll theme npm build scripts",
  "repository": {
    "type": "git",