Skip to content
This repository has been archived by the owner on Oct 21, 2022. It is now read-only.

Bump jekyll from 4.0.0 to 4.2.0 #32

Open
wants to merge 1 commit into
base: gh-pages
Choose a base branch
from

Conversation

dependabot-preview[bot]
Copy link
Contributor

Bumps jekyll from 4.0.0 to 4.2.0.

Release notes

Sourced from jekyll's releases.

v4.2.0

Minor Enhancements

  • Warn on command-line with permalink conflict (#8342)
  • Supress warning issued for redirect pages (#8347)
  • Enhance detection of conflicting destination URLs (#8459)
  • Add :post_convert hook to modify HTML content before layout (#8368)
  • Allow triggering :post_convert events atomically (#8465)
  • Debug reading Page and Layout objects (#8100)
  • Do not reset site.url to http://localhost:4000 by default (#7253)
  • Add custom debug strings for Jekyll objects (#8473)
  • Debug reading data files in a site (#8481)

Bug Fixes

  • Replace nested conditional with guard clauses (#8294)
  • Fix: security bump (#8349)
  • Fix path matching regex in post_url Liquid tag (#8375)
  • Enable Performance/ChainArrayAllocation cop (#8404)
  • Enable Lint/NoReturnInBeginEndBlocks Cop (#8457)
  • Generate items from site.include list only once (#8463)
  • Explicitly return nil after site process phase (#8472)

Optimization Fixes

  • Implement custom delegators for drop methods (#8183)
  • Handle nil argument to Jekyll.sanitized_path (#8415)
  • Cache Jekyll.sanitized_path (#8424)
  • Memoize array of drop getter method names (#8421)
  • Reduce string allocations from the link tag (#8387)
  • Optimize parsing of parameters in include tag (#8192)
  • Stash documents write? attribute in a variable (#8389)
  • Reduce string allocations from generating doc URLs (#8392)
  • Check if site is in incremental mode optimally (#8401)
  • Utilize flexibility of Site#in_dest_dir (#8403)
  • Reduce allocations from rendering item as liquid (#8406)
  • Compute relative_path of pages using PathManager (#8408)
  • Reduce allocation from normalize_whitespace filter (#8400)
  • Use Regexp#match? when MatchData is not required (#8427)
  • Check default front matter scope against symbols (#8393)
  • Stash frequently used Drop setter keys for reuse (#8394)
  • Memoize defaults computed for Convertibles (#8451)
  • Reduce array allocations from merging categories (#8453)
  • Memoize destination of pages, documents and staticfiles (#8458)
  • Reduce allocations from computing item property (#8485)
  • Optimize Page#dir with a private method (#8489)
  • Stash attribute hash for Liquid computed for pages (#8497)

Development Fixes

Changelog

Sourced from jekyll's changelog.

4.2.0 / 2020-12-14

Minor Enhancements

  • Warn on command-line with permalink conflict (#8342)
  • Supress warning issued for redirect pages (#8347)
  • Enhance detection of conflicting destination URLs (#8459)
  • Add :post_convert hook to modify HTML content before layout (#8368)
  • Allow triggering :post_convert events atomically (#8465)
  • Debug reading Page and Layout objects (#8100)
  • Do not reset site.url to http://localhost:4000 by default (#7253)
  • Add custom debug strings for Jekyll objects (#8473)
  • Debug reading data files in a site (#8481)

Bug Fixes

  • Replace nested conditional with guard clauses (#8294)
  • Fix: security bump (#8349)
  • Fix path matching regex in post_url Liquid tag (#8375)
  • Enable Performance/ChainArrayAllocation cop (#8404)
  • Enable Lint/NoReturnInBeginEndBlocks Cop (#8457)
  • Generate items from site.include list only once (#8463)
  • Explicitly return nil after site process phase (#8472)

Optimization Fixes

  • Implement custom delegators for drop methods (#8183)
  • Handle nil argument to Jekyll.sanitized_path (#8415)
  • Cache Jekyll.sanitized_path (#8424)
  • Memoize array of drop getter method names (#8421)
  • Reduce string allocations from the link tag (#8387)
  • Optimize parsing of parameters in include tag (#8192)
  • Stash documents write? attribute in a variable (#8389)
  • Reduce string allocations from generating doc URLs (#8392)
  • Check if site is in incremental mode optimally (#8401)
  • Utilize flexibility of Site#in_dest_dir (#8403)
  • Reduce allocations from rendering item as liquid (#8406)
  • Compute relative_path of pages using PathManager (#8408)
  • Reduce allocation from normalize_whitespace filter (#8400)
  • Use Regexp#match? when MatchData is not required (#8427)
  • Check default front matter scope against symbols (#8393)
  • Stash frequently used Drop setter keys for reuse (#8394)
  • Memoize defaults computed for Convertibles (#8451)
  • Reduce array allocations from merging categories (#8453)
  • Memoize destination of pages, documents and staticfiles (#8458)
  • Reduce allocations from computing item property (#8485)
  • Optimize Page#dir with a private method (#8489)
  • Stash attribute hash for Liquid computed for pages (#8497)

Development Fixes

Commits
  • 871a05a Release 馃拵 4.2.0
  • 98d0686 Release: Jekyll 4.2.0 (#8466)
  • 1e2d72a Remove redundant quotes around YAML value
  • 0d7665c docs: new homebrew script [skip ci]
  • 3ca9d6e Format History entries for changes on HEAD
  • c571b3b Update history to reflect merge of #8497 [ci skip]
  • 01825f5 Stash attribute hash for Liquid computed for pages (#8497)
  • c70437e Correct offenses reported by RuboCop 1.6.0
  • 84deb28 Improve maintainability of showcase data and page
  • d268e35 Update history to reflect merge of #8504 [ci skip]
  • Additional commits viewable in compare view

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:

  • Update frequency (including time of day and day of week)
  • 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)

@dependabot-preview dependabot-preview bot added the dependencies Pull requests that update a dependency file label Dec 15, 2020
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
dependencies Pull requests that update a dependency file
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

0 participants