Merge pull request #8326 from jekyll/release-jekyll-3-9-0

Add Jekyll 3.9.0 release post
This commit is contained in:
Parker Moore 2020-08-05 14:44:54 -04:00 committed by GitHub
commit 24a509f68b
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
3 changed files with 45 additions and 2 deletions

View File

@ -12,7 +12,6 @@
* Update resources.md (#7864)
* Extra apostrophes in an URL (#8319)
* Clarify target of subordinate clause (#8320)
* [3.x] Add 3.9.0 release post (#8323)
### Development Fixes
@ -25,7 +24,6 @@
### Bug Fixes
* Replace nested conditional with guard clauses (#8294)
* [3.x] Add default language for kramdown syntax highlighting (#8325)
## 4.1.1 / 2020-06-24
@ -220,6 +218,13 @@
* Fix Kramdown converter based tests for v4.0.x (#8143)
## 3.9.0 / 2020-08-05
### Minor Enhancements
* Allow use of kramdown v2 (#8322)
* Add default language for kramdown syntax highlighting (#8325)
## 3.8.7 / 2020-05-08
### Bug Fixes

View File

@ -212,6 +212,16 @@ note: This file is autogenerated. Edit /History.markdown instead.
- Fix Kramdown converter based tests for v4.0.x ([#8143]({{ site.repository }}/issues/8143))
## 3.9.0 / 2020-08-05
{: #v3-9-0}
### Minor Enhancements
{: #minor-enhancements-v3-9-0}
* Allow use of kramdown v2 ([#8322]({{ site.repository }}/issues/8322))
* Add default language for kramdown syntax highlighting ([#8325]({{ site.repository }}/issues/8325))
## 3.8.7 / 2020-05-08
{: #v3-8-7}

View File

@ -0,0 +1,28 @@
---
title: 'Jekyll 3.9.0 Released'
author: parkr
version: 3.9.0
categories: [release]
---
Jekyll 3.9.0 allows use of kramdown v2, the latest series of kramdown.
If you choose to upgrade, please note that the GitHub-Flavored Markdown
parser and other features of kramdown v1 are now distributed via
separate gems. If you would like to continue using these features, you will
need to add the gems to your `Gemfile`. They are as follows:
- GFM parser `kramdown-parser-gfm`
- coderay syntax highlighter `kramdown-syntax-coderay`
- mathjaxnode math engine `kramdown-math-mathjaxnode`
- sskatex math engine `kramdown-math-sskatex`
- katex math engine `kramdown-math-katex`
- ritex math engine `kramdown-math-ritex`
- itex2mml math engine `kramdown-math-itex2mml`
Jekyll will require the given gem when the configuration requires it, and
will show a helpful message when a dependency is missing.
You can check out the patches and see all the details in [the release notes](/docs/history/#v3-9-0)
Happy Jekylling!