Parker Moore
8fe3a5d59b
Release 💎 3.9.0
v3.9.0
2020-08-05 14:48:04 -04:00
Parker Moore
331361aee6
Update jekyll 3.9.0 release post
2020-08-05 14:28:18 -04:00
Parker Moore
8681d67d76
Update history.markdown
2020-08-05 14:25:22 -04:00
Parker Moore
917c7b13ad
[3.x] Add default language for kramdown syntax highlighting ( #8325 )
...
Merge pull request 8325
2020-08-05 14:19:26 -04:00
Parker Moore
a6e21936a5
[3.x] Add 3.9.0 release post ( #8323 )
...
Merge pull request 8323
2020-08-05 14:16:49 -04:00
Parker Moore
f98b2492fc
Merge pull request #8322 from jekyll/3.9-kramdown-v2-upgrade
...
[3.x] kramdown v2 upgrade
2020-08-05 11:33:35 -04:00
Parker Moore
071913e350
Require kramdown-parser-gfm gracefully.
...
Co-authored-by: Ashwin Maroli <ashmaroli@users.noreply.github.com >
2020-08-05 10:49:56 -04:00
Frank Taillandier
82fc6ba01c
Update features/collections.feature
...
Co-authored-by: Ashwin Maroli <ashmaroli@users.noreply.github.com >
2020-08-05 13:26:21 +02:00
Parker Moore
0ac94d7766
Rewrite kramdown and rouge versions in script/default-site
2020-08-04 11:46:35 -04:00
Parker Moore
5a2f8d7279
Skip this scenario when using Kramdown v1 since it doesn't support guess_lang
2020-08-04 10:59:35 -04:00
Ashwin Maroli
382002ae42
Rouge 1.x doesn't render a div wrapper
2020-08-04 13:02:53 +05:30
Parker Moore
5b90cecbc9
'jekyll new' should add kramdown-parser-gfm to its gemfile
2020-08-03 17:39:19 -04:00
Ashwin Maroli
9bfd37570b
Update unit tests for Kramdown-based converter ( #8014 )
...
Merge pull request 8014
Co-authored-by: Parker Moore <parkrmoore@gmail.com >
2020-08-03 17:29:15 -04:00
Parker Moore
cbde121dc4
Don't bundle kramdown-parser-gfm by default.
2020-08-03 17:01:19 -04:00
Parker Moore
5db0b067be
Fix rubocop offenses
2020-08-03 16:53:32 -04:00
Parker Moore
ae1d7c5aa2
By default, the kramdown version will be 2.x, so add the other gems by default in that case
2020-08-03 16:53:25 -04:00
Parker Moore
687785a00d
Allow kramdown v1.17 and v2 and up.
2020-08-03 16:29:36 -04:00
Parker Moore
ac7b264112
Test on Ruby 2.5 and up, only
2020-08-03 16:04:21 -04:00
Ashwin Maroli
7683292976
mathjax engine is still bundled within kramdown
...
Signed-off-by: Parker Moore <parkrmoore@gmail.com >
2020-08-03 13:49:53 -04:00
Ashwin Maroli
24515914b4
Require at least kramdown-2.1
...
Signed-off-by: Parker Moore <parkrmoore@gmail.com >
2020-08-03 13:49:53 -04:00
Ashwin Maroli
d276dc2698
Appease RuboCop
...
Signed-off-by: Parker Moore <parkrmoore@gmail.com >
2020-08-03 13:46:52 -04:00
Ashwin Maroli
262d950b27
Add "kramdown-syntax-coderay" to Gemfile
...
gem "coderay" is a dependency of "kramdown-syntax-coderay". So there's no
need to list it separately
Signed-off-by: Parker Moore <parkrmoore@gmail.com >
2020-08-03 13:46:52 -04:00
Ashwin Maroli
2ca200bc2d
Remove kramdown listing from Gemfile
...
Signed-off-by: Parker Moore <parkrmoore@gmail.com >
2020-08-03 13:46:26 -04:00
Ashwin Maroli
56862cac6c
load kramdown extensions based on configuration
...
Signed-off-by: Parker Moore <parkrmoore@gmail.com >
2020-08-03 13:46:06 -04:00
Ashwin Maroli
82128692f5
Add 'kramdown-parser-gfm' as a runtime dependency
...
Since we default `kramdown.input` config to "GFM"
Signed-off-by: Parker Moore <parkrmoore@gmail.com >
2020-08-03 13:43:54 -04:00
Ashwin Maroli
fbc79f6605
Bump kramdown to v2.0
...
Signed-off-by: Parker Moore <parkrmoore@gmail.com >
2020-08-03 13:43:21 -04:00
Frank Taillandier
e894f830fa
Release 💎 3.8.7
v3.8.7
2020-05-08 16:55:07 +02:00
Frank Taillandier
51a65754bf
chore(release): v3.8.7 💎
...
- Prevent console warnings with Ruby 2.7 (#8125 )
2020-05-08 16:54:47 +02:00
Ashwin Maroli
ce68268aaa
Update history to reflect merge of #8125 [ci skip]
2020-04-16 22:39:11 +05:30
Ashwin Maroli
9e4b4f2bd1
Backport #7948 for v3.8.x ( #8125 )
...
Attain Ruby 3.0 compatibility
This backports 389eb88 to 3.8-stable
Additionally backports 51d1366 for v3.8.x
Includes additional changes to appease RuboCop
Includes additional changes to CI configs
2020-04-16 22:33:17 +05:30
Parker Moore
7ff9a885b8
Release 💎 3.8.6
v3.8.6
2019-07-02 16:53:35 -04:00
Parker Moore
5c4e125dad
3.8.6: add release note for 3c06609406
2019-07-02 16:52:01 -04:00
Frank Taillandier
cc5c850a03
Fix year
2019-07-02 21:37:14 +02:00
Frank Taillandier
72d853779f
Update release date
2019-07-02 21:31:54 +02:00
Parker Moore
c945c48b79
Merge pull request #7735 from jekyll/3-8-6-release-notes
...
Create 3.8.6 release notes
2019-07-02 11:50:49 -04:00
Parker Moore
27e1433ee0
Create 3.8.6 release notes
2019-07-02 11:27:02 -04:00
Ashwin Maroli
9c574f779f
Backport #7679 for v3.8.x ( #7734 )
...
Update log output for an invalid theme directory
2019-07-02 00:53:44 +05:30
Parker Moore
47b67f1222
Add all backports since 3.8.5
2019-06-27 11:50:41 -04:00
Ashwin Maroli
b8d5a04b57
Backport #7697 for v3.8.x ( #7722 )
...
Memoize SiteDrop#documents to reduce allocations
2019-06-27 00:25:10 +05:30
Ashwin Maroli
8701fdbc29
Backport #7709 to 3.8-stable branch
...
Update TestTags in sync with Rouge v3.4 (#7709 )
2019-06-26 12:30:11 +05:30
Ashwin Maroli
f29c72e0b9
Backport #7213 and #7633 for v3.8.x ( #7690 )
...
Merge pull request 7690
2019-06-05 08:45:58 -04:00
Ashwin Maroli
fbeadab63f
Backport #7684 for v3.8.x ( #7689 )
...
Merge pull request 7689
2019-05-31 11:31:45 -04:00
Ashwin Maroli
3c06609406
Install platform-specific gems as required
2019-03-18 11:25:31 +05:30
Ashwin Maroli
f3b6877a39
Backport regex-escape-site-path from #7568 to 3.8-stable ( #7573 )
2019-03-17 11:40:46 +05:30
Ashwin Maroli
c2dff2cd15
Fix CI builds on older Ruby versions ( #7567 )
...
* Fix CI builds on older Ruby versions
* Use Bundler available by default
* Remove deprecated Travis configuration
2019-03-13 22:59:13 +05:30
Parker Moore
cb11099394
Merge pull request #7467 from jekyll/3.8-stable-backport-7382
...
Backport #7382 for v3.8.x: Excerpt handling of custom and intermediate tags
2019-03-13 10:46:22 -04:00
Parker Moore
17efa2a485
Merge pull request #7424 from jekyll/3.8-stable-backport-7419
...
Backport #7419 for v3.8.x: Theme gems: ensure directories aren't symlinks
2019-03-13 10:18:07 -04:00
Kyle Barbour
02133f4e1f
Backport excerpt-liquid from 7382 to 3.8-stable
2019-01-07 17:10:22 +05:30
Ashwin Maroli
77208fac2c
Merge branch '3.8-stable' into 3.8-stable-backport-7419
2018-12-18 22:51:17 +05:30
Ashwin Maroli
f157093ab3
Backport c368fec to 3.8-stable
...
Create symlink only if target is accessible (#7429 )
2018-12-18 22:47:46 +05:30