ilios / iliosproject.org

Ilios Project Website
http://www.iliosproject.org
MIT License
2 stars 7 forks source link

Bump jekyll from 3.8.6 to 4.0.0 #143

Closed dependabot-preview[bot] closed 5 years ago

dependabot-preview[bot] commented 5 years ago

Bumps jekyll from 3.8.6 to 4.0.0.

Release notes *Sourced from [jekyll's releases](https://github.com/jekyll/jekyll/releases).* > ## v4.0.0 > ### Major Enhancements > > * Drop ruby 2.3 ([#7454](https://github-redirect.dependabot.com/jekyll/jekyll/issues/7454)) > * Drop support for Ruby 2.1 and 2.2 ([#6560](https://github-redirect.dependabot.com/jekyll/jekyll/issues/6560)) > * Drop support for older versions of Rouge ([#6978](https://github-redirect.dependabot.com/jekyll/jekyll/issues/6978)) > * Drop support for pygments as syntax-highlighter ([#7118](https://github-redirect.dependabot.com/jekyll/jekyll/issues/7118)) > * Drop support for Redcarpet ([#6987](https://github-redirect.dependabot.com/jekyll/jekyll/issues/6987)) > * Drop support for rdiscount ([#6988](https://github-redirect.dependabot.com/jekyll/jekyll/issues/6988)) > * Drop support for `jekyll-watch-1.4.0` and older ([#7287](https://github-redirect.dependabot.com/jekyll/jekyll/issues/7287)) > * Incorporate `relative_url` filter in `link` tag ([#6727](https://github-redirect.dependabot.com/jekyll/jekyll/issues/6727)) > * Upgrade kramdown dependency to v2.x ([#7492](https://github-redirect.dependabot.com/jekyll/jekyll/issues/7492)) > * Upgrade jekyll-sass-converter to v2.x - Sassc + sourcemaps ([#7778](https://github-redirect.dependabot.com/jekyll/jekyll/issues/7778)) > * Upgrade i18n to v1.x ([#6931](https://github-redirect.dependabot.com/jekyll/jekyll/issues/6931)) > * Add `Jekyll::Cache` class to handle caching on disk ([#7169](https://github-redirect.dependabot.com/jekyll/jekyll/issues/7169)) > * Cache converted markdown ([#7159](https://github-redirect.dependabot.com/jekyll/jekyll/issues/7159)) > * Cache: Do not dump undumpable objects ([#7190](https://github-redirect.dependabot.com/jekyll/jekyll/issues/7190)) > * Cache matched defaults sets for given parameters ([#6888](https://github-redirect.dependabot.com/jekyll/jekyll/issues/6888)) > * Ignore cache directory ([#7184](https://github-redirect.dependabot.com/jekyll/jekyll/issues/7184)) > * Add `Site#in_cache_dir` helper method ([#7160](https://github-redirect.dependabot.com/jekyll/jekyll/issues/7160)) > * Remove &[#39](https://github-redirect.dependabot.com/jekyll/jekyll/issues/39);cache_dir&[#39](https://github-redirect.dependabot.com/jekyll/jekyll/issues/39); during `jekyll clean` ([#7158](https://github-redirect.dependabot.com/jekyll/jekyll/issues/7158)) > * Cache parsed Liquid templates in memory ([#7136](https://github-redirect.dependabot.com/jekyll/jekyll/issues/7136)) > * Only read layouts from source_dir or theme_dir ([#6788](https://github-redirect.dependabot.com/jekyll/jekyll/issues/6788)) > * Allow custom sorting of collection documents ([#7427](https://github-redirect.dependabot.com/jekyll/jekyll/issues/7427)) > * Always exclude certain paths from being processed ([#7188](https://github-redirect.dependabot.com/jekyll/jekyll/issues/7188)) > * Remove Jekyll::Utils#strip_heredoc in favor of a Ruby > 2.3 built in ([#7584](https://github-redirect.dependabot.com/jekyll/jekyll/issues/7584)) > * Incorporate `relative_url` within `post_url` tag ([#7589](https://github-redirect.dependabot.com/jekyll/jekyll/issues/7589)) > * Remove patch to modify config for kramdown ([#7699](https://github-redirect.dependabot.com/jekyll/jekyll/issues/7699)) > > ### Minor Enhancements > > * Enhance `--blank` scaffolding ([#7310](https://github-redirect.dependabot.com/jekyll/jekyll/issues/7310)) > * Use `jekyll-compose` if installed ([#6932](https://github-redirect.dependabot.com/jekyll/jekyll/issues/6932)) > * Disable Liquid via front matter ([#6824](https://github-redirect.dependabot.com/jekyll/jekyll/issues/6824)) > * Configure cache_dir ([#7232](https://github-redirect.dependabot.com/jekyll/jekyll/issues/7232)) > * ISO week date drops ([#5981](https://github-redirect.dependabot.com/jekyll/jekyll/issues/5981)) > * Fix custom 404 page for GitHub pages ([#7132](https://github-redirect.dependabot.com/jekyll/jekyll/issues/7132)) > * Load config file from within current theme-gem ([#7304](https://github-redirect.dependabot.com/jekyll/jekyll/issues/7304)) > * Suggest re-running command with `--trace` on fail ([#6551](https://github-redirect.dependabot.com/jekyll/jekyll/issues/6551)) > * Support for binary operators in where_exp filter ([#6998](https://github-redirect.dependabot.com/jekyll/jekyll/issues/6998)) > * Automatically load `_config.toml` ([#7299](https://github-redirect.dependabot.com/jekyll/jekyll/issues/7299)) > * Add vendor folder to a newly installed site&[#39](https://github-redirect.dependabot.com/jekyll/jekyll/issues/39);s .gitignore ([#6968](https://github-redirect.dependabot.com/jekyll/jekyll/issues/6968)) > * Output Jekyll Version while debugging ([#7173](https://github-redirect.dependabot.com/jekyll/jekyll/issues/7173)) > * Memoize computing excerpt&[#39](https://github-redirect.dependabot.com/jekyll/jekyll/issues/39);s relative_path ([#6951](https://github-redirect.dependabot.com/jekyll/jekyll/issues/6951)) > * Skip processing posts that can not be read ([#7302](https://github-redirect.dependabot.com/jekyll/jekyll/issues/7302)) > * Memoize the return value of Site#documents ([#7273](https://github-redirect.dependabot.com/jekyll/jekyll/issues/7273)) > * Cache globbed paths in front matter defaults ([#7345](https://github-redirect.dependabot.com/jekyll/jekyll/issues/7345)) > * Cache computed item property ([#7301](https://github-redirect.dependabot.com/jekyll/jekyll/issues/7301)) > * Cleanup Markdown converter ([#7519](https://github-redirect.dependabot.com/jekyll/jekyll/issues/7519)) > * Do not process Liquid in post excerpt when disabled in front matter ([#7146](https://github-redirect.dependabot.com/jekyll/jekyll/issues/7146)) > ... (truncated)
Changelog *Sourced from [jekyll's changelog](https://github.com/jekyll/jekyll/blob/master/History.markdown).* > ## 4.0.0 / 2019-08-19 > > ### Major Enhancements > > * Drop ruby 2.3 ([#7454](https://github-redirect.dependabot.com/jekyll/jekyll/issues/7454)) > * Drop support for Ruby 2.1 and 2.2 ([#6560](https://github-redirect.dependabot.com/jekyll/jekyll/issues/6560)) > * Drop support for older versions of Rouge ([#6978](https://github-redirect.dependabot.com/jekyll/jekyll/issues/6978)) > * Drop support for pygments as syntax-highlighter ([#7118](https://github-redirect.dependabot.com/jekyll/jekyll/issues/7118)) > * Drop support for Redcarpet ([#6987](https://github-redirect.dependabot.com/jekyll/jekyll/issues/6987)) > * Drop support for rdiscount ([#6988](https://github-redirect.dependabot.com/jekyll/jekyll/issues/6988)) > * Drop support for `jekyll-watch-1.4.0` and older ([#7287](https://github-redirect.dependabot.com/jekyll/jekyll/issues/7287)) > * Incorporate `relative_url` filter in `link` tag ([#6727](https://github-redirect.dependabot.com/jekyll/jekyll/issues/6727)) > * Upgrade kramdown dependency to v2.x ([#7492](https://github-redirect.dependabot.com/jekyll/jekyll/issues/7492)) > * Upgrade jekyll-sass-converter to v2.x - Sassc + sourcemaps ([#7778](https://github-redirect.dependabot.com/jekyll/jekyll/issues/7778)) > * Upgrade i18n to v1.x ([#6931](https://github-redirect.dependabot.com/jekyll/jekyll/issues/6931)) > * Add `Jekyll::Cache` class to handle caching on disk ([#7169](https://github-redirect.dependabot.com/jekyll/jekyll/issues/7169)) > * Cache converted markdown ([#7159](https://github-redirect.dependabot.com/jekyll/jekyll/issues/7159)) > * Cache: Do not dump undumpable objects ([#7190](https://github-redirect.dependabot.com/jekyll/jekyll/issues/7190)) > * Cache matched defaults sets for given parameters ([#6888](https://github-redirect.dependabot.com/jekyll/jekyll/issues/6888)) > * Ignore cache directory ([#7184](https://github-redirect.dependabot.com/jekyll/jekyll/issues/7184)) > * Add `Site#in_cache_dir` helper method ([#7160](https://github-redirect.dependabot.com/jekyll/jekyll/issues/7160)) > * Remove &[#39](https://github-redirect.dependabot.com/jekyll/jekyll/issues/39);cache_dir&[#39](https://github-redirect.dependabot.com/jekyll/jekyll/issues/39); during `jekyll clean` ([#7158](https://github-redirect.dependabot.com/jekyll/jekyll/issues/7158)) > * Cache parsed Liquid templates in memory ([#7136](https://github-redirect.dependabot.com/jekyll/jekyll/issues/7136)) > * Only read layouts from source_dir or theme_dir ([#6788](https://github-redirect.dependabot.com/jekyll/jekyll/issues/6788)) > * Allow custom sorting of collection documents ([#7427](https://github-redirect.dependabot.com/jekyll/jekyll/issues/7427)) > * Always exclude certain paths from being processed ([#7188](https://github-redirect.dependabot.com/jekyll/jekyll/issues/7188)) > * Remove Jekyll::Utils#strip_heredoc in favor of a Ruby > 2.3 built in ([#7584](https://github-redirect.dependabot.com/jekyll/jekyll/issues/7584)) > * Incorporate `relative_url` within `post_url` tag ([#7589](https://github-redirect.dependabot.com/jekyll/jekyll/issues/7589)) > * Remove patch to modify config for kramdown ([#7699](https://github-redirect.dependabot.com/jekyll/jekyll/issues/7699)) > > ### Minor Enhancements > > * Enhance `--blank` scaffolding ([#7310](https://github-redirect.dependabot.com/jekyll/jekyll/issues/7310)) > * Use `jekyll-compose` if installed ([#6932](https://github-redirect.dependabot.com/jekyll/jekyll/issues/6932)) > * Disable Liquid via front matter ([#6824](https://github-redirect.dependabot.com/jekyll/jekyll/issues/6824)) > * Configure cache_dir ([#7232](https://github-redirect.dependabot.com/jekyll/jekyll/issues/7232)) > * ISO week date drops ([#5981](https://github-redirect.dependabot.com/jekyll/jekyll/issues/5981)) > * Fix custom 404 page for GitHub pages ([#7132](https://github-redirect.dependabot.com/jekyll/jekyll/issues/7132)) > * Load config file from within current theme-gem ([#7304](https://github-redirect.dependabot.com/jekyll/jekyll/issues/7304)) > * Suggest re-running command with `--trace` on fail ([#6551](https://github-redirect.dependabot.com/jekyll/jekyll/issues/6551)) > * Support for binary operators in where_exp filter ([#6998](https://github-redirect.dependabot.com/jekyll/jekyll/issues/6998)) > * Automatically load `_config.toml` ([#7299](https://github-redirect.dependabot.com/jekyll/jekyll/issues/7299)) > * Add vendor folder to a newly installed site&[#39](https://github-redirect.dependabot.com/jekyll/jekyll/issues/39);s .gitignore ([#6968](https://github-redirect.dependabot.com/jekyll/jekyll/issues/6968)) > * Output Jekyll Version while debugging ([#7173](https://github-redirect.dependabot.com/jekyll/jekyll/issues/7173)) > * Memoize computing excerpt&[#39](https://github-redirect.dependabot.com/jekyll/jekyll/issues/39);s relative_path ([#6951](https://github-redirect.dependabot.com/jekyll/jekyll/issues/6951)) > * Skip processing posts that can not be read ([#7302](https://github-redirect.dependabot.com/jekyll/jekyll/issues/7302)) > * Memoize the return value of Site#documents ([#7273](https://github-redirect.dependabot.com/jekyll/jekyll/issues/7273)) > * Cache globbed paths in front matter defaults ([#7345](https://github-redirect.dependabot.com/jekyll/jekyll/issues/7345)) > * Cache computed item property ([#7301](https://github-redirect.dependabot.com/jekyll/jekyll/issues/7301)) > * Cleanup Markdown converter ([#7519](https://github-redirect.dependabot.com/jekyll/jekyll/issues/7519)) > ... (truncated)
Commits - [`65adc8d`](https://github.com/jekyll/jekyll/commit/65adc8dbed4b767ce0d5108ed8a24205a5608d47) Release :gem: 4.0.0 - [`26d80cc`](https://github.com/jekyll/jekyll/commit/26d80cc77106568c420ddcd0b0e0b334f446e0a1) Jekyll v4.0 release ([#7782](https://github-redirect.dependabot.com/jekyll/jekyll/issues/7782)) - [`5d40711`](https://github.com/jekyll/jekyll/commit/5d40711eabe666145fed6ed228816936d550517a) Update history to reflect merge of [#7788](https://github-redirect.dependabot.com/jekyll/jekyll/issues/7788) [ci skip] - [`b02ba76`](https://github.com/jekyll/jekyll/commit/b02ba76c8aaa66c61a054a08c71279ef63972e04) Test number_like regex on stringified property ([#7788](https://github-redirect.dependabot.com/jekyll/jekyll/issues/7788)) - [`8b44ee7`](https://github.com/jekyll/jekyll/commit/8b44ee73ffb7574e1c9ea453ebeebc97591a1a3c) Update history to reflect merge of [#7794](https://github-redirect.dependabot.com/jekyll/jekyll/issues/7794) [ci skip] - [`2a11df4`](https://github.com/jekyll/jekyll/commit/2a11df447da833c520a52c7776b90518a2f5978d) Adding SmartForms as Forms service ([#7794](https://github-redirect.dependabot.com/jekyll/jekyll/issues/7794)) - [`dce7d56`](https://github.com/jekyll/jekyll/commit/dce7d569824c43007d3382ca5a87cbdb91d7bd6b) Update history to reflect merge of [#7792](https://github-redirect.dependabot.com/jekyll/jekyll/issues/7792) [ci skip] - [`9ddb435`](https://github.com/jekyll/jekyll/commit/9ddb4350d31080f82e071d4e6eced1e2395a78e3) Actually conditionally include liquid-c ([#7792](https://github-redirect.dependabot.com/jekyll/jekyll/issues/7792)) - [`84e3b92`](https://github.com/jekyll/jekyll/commit/84e3b929590dbfd42a2df8209cb98690fbfa3625) Update history to reflect merge of [#7786](https://github-redirect.dependabot.com/jekyll/jekyll/issues/7786) [ci skip] - [`abcb0e2`](https://github.com/jekyll/jekyll/commit/abcb0e29a36cbee9918de7af620cdbc80b9521ca) Documentation for binary operators in where_exp ([#7786](https://github-redirect.dependabot.com/jekyll/jekyll/issues/7786)) - Additional commits viewable in [compare view](https://github.com/jekyll/jekyll/compare/v3.8.6...v4.0.0)


Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) - `@dependabot use these labels` will set the current labels as the default for future PRs for this repo and language - `@dependabot use these reviewers` will set the current reviewers as the default for future PRs for this repo and language - `@dependabot use these assignees` will set the current assignees as the default for future PRs for this repo and language - `@dependabot use this milestone` will set the current milestone as the default for future PRs for this repo and language - `@dependabot badge me` will comment on this PR with code to add a "Dependabot enabled" badge to your readme Additionally, you can set the following in your Dependabot [dashboard](https://app.dependabot.com): - Update frequency (including time of day and day of week) - Automerge options (never/patch/minor, and dev/runtime dependencies) - Pull request limits (per update run and/or open at any time) - Out-of-range updates (receive only lockfile updates, if desired) - Security updates (receive only security updates, if desired) Finally, you can contact us by mentioning @dependabot.