Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update dependency jekyll to v3.9.5 #21

Open
wants to merge 1 commit into
base: main
Choose a base branch
from

Conversation

renovate[bot]
Copy link

@renovate renovate bot commented Nov 29, 2023

Mend Renovate

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
jekyll (source, changelog) "3.6.3" -> "3.9.5" age adoption passing confidence

Release Notes

jekyll/jekyll (jekyll)

v3.9.5

Compare Source

v3.9.4

Compare Source

Bug Fixes

v3.9.3

Compare Source

Bug Fixes
  • 3.9.x: Support i18n 1.x (#​9269)
  • Backport #​8880 for v3.9.x: Support both tzinfo v1 and v2 along with non-half hour offsets (#​9280)
Development Fixes

v3.9.2

Compare Source

Bug Fixes
  • Lock http_parser.rb gem to v0.6.x on JRuby (#​8943)
  • Backport #​8756 for v3.9.x: Respect collections_dir config within include tag (#​8795)
  • Backport #​8965 for v3.9.x: Fix response header for content served via jekyll serve (#​8976)
Development Fixes
  • Update and fix CI for 3.9-stable on Ruby 3.x (#​8942)
  • Fix CI for commits to 3.9-stable branch (#​8788)

v3.9.1

Compare Source

Bug Fixes
  • Backport #​8618 for v3.9.x: Update include tag to be more permissive (#​8629)

v3.9.0

Compare Source

Minor Enhancements
  • Allow use of kramdown v2 (#​8322)
  • Add default language for kramdown syntax highlighting (#​8325)

v3.8.7

Compare Source

Bug Fixes
  • Prevent console warnings with Ruby 2.7 (#​8125)

v3.8.6

Compare Source

Bug Fixes
  • Update log output for an invalid theme directory (#​7734)
  • Memoize SiteDrop#documents to reduce allocations (#​7722)
  • Excerpt handling of custom and intermediate tags (#​7467)
  • Escape valid special chars in a site's path name (#​7573)
  • Revert memoizing Site#docs_to_write and refactor #documents (#​7689)
  • Fix broken include_relative usage in excerpt (#​7690)
  • Install platform-specific gems as required (3c06609)
Security Fixes
  • Theme gems: ensure directories aren't symlinks (#​7424)

v3.8.5

Compare Source

Bug Fixes
  • Re-implement handling Liquid blocks in excerpts (#​7250)

v3.8.4

Compare Source

Bug Fixes
  • 3.8.x: security: fix include bypass of EntryFilter#filter symlink check (#​7228)

v3.8.3

Compare Source

Bug Fixes
  • Fix --unpublished not affecting collection documents (#​7027)

v3.8.2

Compare Source

Development Fixes
Bug Fixes
  • Add whitespace control to LIQUID_TAG_REGEX (#​7015)

v3.8.1

Compare Source

Bug Fixes
  • Fix rendering Liquid constructs in excerpts (#​6945)
  • Liquify documents unless published == false (#​6959)

v3.8.0

Compare Source

Development Fixes
  • move duplicate code to a single private method (#​6593)
  • Test against Ruby 2.5 on AppVeyor (#​6668)
  • Replace simple regex with a native Ruby method (#​6732)
  • Codeclimate: exclude livereload.js (#​6776)
  • Add a cucumber feature to test link tag (#​6777)
  • Fix theme gem feature (#​6784)
  • Replace simple regex with equivalent Ruby methods (#​6736)
  • Rewrite script/rubyprof as a Ruby script (#​6813)
  • Add debug output to theme rendering (#​5195)
  • fix minitest deprecation warning in test (#​6839)
  • Memoize Site#site_data (#​6809)
  • Memoize document output extension (#​6814)
  • Access document permalink attribute efficiently (#​6740)
  • Minimize array allocations in the where filter (#​6860)
  • Bump JRuby (#​6878)
  • Assert existence of <collection>.files (#​6907)
  • Bump RuboCop to 0.54.x (#​6915)
  • Regenerate unconditionally unless its an incremental build (#​6917)
  • Centralize require statements (#​6910)
  • Bump to RuboCop 0.55 (#​6929)
  • Refactor private method HighlightBlock#parse_options (#​6822)
Minor Enhancements
  • Two massive performance improvements for large sites (#​6730)
  • Cache the list of documents to be written (#​6741)
  • Allow Jekyll Doctor to detect stray posts dir (#​6681)
  • Excerpt relative-path should match its path (#​6597)
  • Remind user to resolve conflict in jekyll new with --force (#​6801)
  • Memoize helper methods in site-cleaner (#​6808)
  • Compute document's relative_path faster (#​6767)
  • Create a single instance of PostReader per site (#​6759)
  • Allow date filters to output ordinal days (#​6773)
  • Change regex to sanitize and normalize filenames passed to LiquidRenderer (#​6610)
  • Allow passing :strict_variables and :strict_filters options to Liquid's renderer (#​6726)
  • Debug writing files during the build process (#​6696)
  • Improve regex usage in Tags::IncludeTag (#​6848)
  • Improve comment included in the starter index.md (#​6916)
  • Store and retrieve converter instances for Jekyll::Filters via a hash (#​6856)
  • Implement a cache within the where filter (#​6868)
  • Store regexp in a constant (#​6887)
  • Optimize computing filename in LiquidRenderer (#​6841)
Documentation
  • Adding the jekyll-algolia plugin to the list of plugins (#​6737)
  • Added Premonition plugin to list of plugins (#​6750)
  • Add document on releasing a new version (#​6745)
  • Mention Talkyard, a new commenting system for Jekyll and others. (#​6752)
  • Add 'jekyll-fontello' to plugins (#​6757)
  • Install dh-autoreconf on Windows (#​6765)
  • Fix common typos (#​6764)
  • Fix documentation for {{ page.excerpt }} (#​6779)
  • Update docs on permalink configuration (#​6775)
  • Propose fix some typos (#​6785)
  • Say hello to Jekyll's New Lead Developer (#​6790)
  • Add reference to Liquid to plugin docs (#​6794)
  • Draft a release post for v3.7.3 (#​6803)
  • add missing step for gem-based theme conversion (#​6802)
  • Update windows.md to explain an issue with jekyll new. (#​6838)
  • Add Bundler Installation Instructions (#​6828)
  • Docs: describe difference between tags and categories (#​6882)
  • Add jekyll-random plugin to docs (#​6833)
  • Fixed typo in description of categories and tags (#​6896)
  • Add missing ul-tag (#​6897)
  • doc: add liquid tag plugin jekyll-onebox for html previews (#​6898)
  • Add jekyll-w2m to plugins (#​6855)
  • Fix tutorials navigation HTML (#​6919)
  • add Arch Linux installation troubleshoot (#​6782)
  • Docs: Install Jekyll on macOS (#​6881)
  • Fix CodeClimate badges [ci skip] (#​6930)
  • Update index.md (#​6933)
Site Enhancements
  • Remove links to Gists (#​6751)
  • Always load Google Fonts over HTTPS (#​6792)
  • always load analytics.js over HTTPS (#​6807)
Bug Fixes
  • Append appropriate closing tag to Liquid block in an excerpt ### -minor (#​6724)
  • Bypass rendering via Liquid unless required (#​6735)
  • Delegated methods after private keyword are meant to be private (#​6819)
  • Improve handling non-default collection documents rendering and writing (#​6795)
  • Fix passing multiline params to include tag when using the variable syntax (#​6858)
  • include_relative tag should find related documents in collections gathered within custom collections_dir (#​6818)
  • Handle liquid tags in excerpts robustly (#​6891)
  • Allow front matter defaults to be applied properly to documents gathered under custom collections_dir (#​6885)

v3.7.4

Compare Source

Bug Fixes
  • Security: fix include bypass of EntryFilter#filter symlink check (#​7224)

v3.7.3

Compare Source

Bug Fixes
  • Do not hardcode locale unless certainly necessary (#​6791)

v3.7.2

Compare Source

Development Fixes
  • CI: Test against Ruby 2.5.0 (#​6664)
  • Bump rdoc to 6.0 (#​6600)
  • Lint file and bump theme dependencies (#​6698)
  • Write a Rubocop Cop to ensure no #p or #puts calls get committed to master. (#​6615)
  • Remove redgreen gem (#​6720)
Site Enhancements
  • Display latest version in header (#​6676)
  • Update version in config.yml via YAML load / dump (#​6677)
Documentation
  • Fix: Add note about posts in context of collections_dir (#​6680)
  • Update deploy-script in documentation (#​6666)
  • Add note about naming of collections_dir (#​6703)
  • Update installation.md (#​6694)
  • Add jekyll-html to plugins. (#​6654)
  • Update plugins.md (#​6716)
  • Release v3.7.1 (#​6695)
Bug Fixes
  • inform that symlinks are not allowed in safe mode (#​6670)
  • Glob scope path only if configured with a pattern (#​6692)
  • Add gem "wdm" to all newly generated Gemfiles (#​6711)
  • Fix timezone inconsistencies between different ruby version (#​6697)
  • Refactor collections_dir feature for consistency (#​6685)
Minor Enhancements
  • Require external library only if necessary (#​6596)

v3.7.0

Compare Source

Minor Enhancements
  • Add LiveReload functionality to Jekyll. (#​5142)
  • Add Utils::Internet.connected? to determine whether host machine has internet connection. (#​5870)
  • Disable default layouts for Pages with a layout: none declaration (#​6182)
  • Scope path glob (#​6268)
  • Allow the user to set collections_dir to put all collections under one subdirectory (#​6331)
  • Upgrade to Rouge 3 (#​6381)
  • Allow URL filters to work directly with documents (#​6478)
  • filter relative_url should keep absolute urls with scheme/authority (#​6490)
  • .sass-cache doesn't always land in options[&#&#8203;39;source&#&#8203;39;] (#​6500)
  • Allow plugins to modify the obsolete files. (#​6502)
  • Add latin mode to slugify (#​6509)
  • Log Kramdown warnings if log level is WARN (#​6522)
  • Add an option to configure kramdown warning output (#​6554)
  • Add json extension to list of directory indices (#​6550)
  • Dependency: Bump jekyll-watch to 2.0 (#​6589)
  • Remove paginate check (#​6606)
  • update classifier-reborn to 2.2.0 (#​6631)
  • Switch to an actively-maintained TOML parser. (#​6652)
  • Do not coerce layout paths in theme-gem to the source directory (#​6603)
Bug Fixes
  • Raise when theme root directory is not available (#​6455)
  • Avoid block parser warning in SmartyPants (#​6565)
  • Fail gracefully if "sass" gem cannot be loaded (#​6573)
  • return correct file in dir if dir has same name as file (#​6569)
  • Register reload hooks in Server#process (#​6605)
  • Memoize path to metadata file (#​6602)
  • Use require_relative to load Jekyll classes (#​6609)
Development Fixes
  • Added direct collection access to future collection item feature test(#​6151)
  • add failing test for non-utf8 encoding (#​6339)
  • Upgrade to Cucumber 3.0 (#​6395)
  • Provide a better default hash for tracking liquid stats (#​6417)
  • Add configuration for first-timers bot (#​6431)
  • Do not linkify escaped characters as PRs in History (#​6468)
  • Rely on jekyll-mentions for linking usernames (#​6469)
  • Update first-timers-issue-template.md (#​6472)
  • Enable Lint/RescueWithoutErrorClass Cop (#​6482)
  • Clean up Rubocop config (#​6495)
  • Use Gem to discover the location of bundler (#​6499)
  • Remove unnecessary encoding comment (#​6513)
  • Suggest using Rubocop to automatically fix errors (#​6514)
  • Assert raising Psych::SyntaxError when&#&#8203;34;strict_front_matter&#&#8203;34;=&gt;true (#​6520)
  • Use Kernel#Array instead of explicit Array check (#​6525)
  • RuboCop: Enable Style/UnneededCapitalW cop (#​6526)
  • Refactor method to reduce ABC Metric size (#​6529)
  • Remove parentheses around arguments to raise (#​6532)
  • Use double-quotes around gem name (#​6535)
  • Dependencies: upgrade to toml 0.2.0 (#​6541)
  • Lock to cucumber 3.0.1 on Ruby 2.1 (#​6546)
  • Bump JRuby version in Travis config (#​6561)
  • Rescue from Psych::SyntaxError instead of SyntaxError after parsing YAML(#​5828)
  • Drop forwarding to private methods by exposing those methods as public(#​6577)
  • Upgrade pygments to v1.x (#​5937)
  • Bump yajl-ruby (#​6582)
  • Cleanup test_redcarpet.rb (#​6584)
  • Add PageWithoutAFile class from jekyll plugins (#​6556)
  • Cleanup LiveReloadReactor (#​6607)
Documentation
  • Add formester to the list of saas form backend (#​6059)
  • GitHub Pages instructions (#​6384)
  • Improve documentation for theme-gem installation (#​6387)
  • Fix diff syntax-highlighting (#​6388)
  • Update instructions (#​6396)
  • Fix code-block highlighting in docs (#​6398)
  • Filtering Posts with categories, tags, or other variables (#​6399)
  • Fixes formatting on pre-formatted text. (#​6405)
  • Added new tutorial to tutorials section on docs (#​6406)
  • Updates (#​6407)
  • Fix collections_dir example (#​6408)
  • Renaming duplicate of "Scenario 6" to "Scenario 7" (#​6411)
  • Mark collection_dir as unreleased (#​6412)
  • Fix link to SUPPORT (#​6415)
  • Fix list appearance by adding missing ol tag (#​6421)
  • Explain how to override output collection index page (#​6424)
  • Added github-cards to the list of plugins (#​6425)
  • CoC violation correspondents (#​6429)
  • Add a note about Liquid and syntax highlighting (#​6466)
  • Remove sudo from macOS troubleshooting instructions (#​6486)
  • Add a note on :jekyll_plugins group in the docs (#​6488)
  • Updated custom-404-page.md (#​6489)
  • Fix a few minor issues in the docs (#​6494)
  • Add jekyll-pwa-plugin (#​6533)
  • Remove Jekyll-Smartify from plugins directory (#​6548)
  • Updated Jekyll-Pug listing to include official website (#​6555)
  • Remove link to severely outdated asset plugin (#​6613)
  • Default time zone depends upon server (#​6617)
  • Add disqus-for-jekyll to plugins. (#​6618)
  • Update "Requirements" for Ruby version (#​6623)
  • Fix: Update link to i18n_filter plugin (#​6638)
  • Correct WordPress capitalization (#​6645)
  • Add Tweetsert, Stickyposts, Paginate::Content (#​6651)
  • Post: Jekyll 3.7.0 released (#​6634)
Site Enhancements
  • Add special styling for code-blocks run in shell (#​6389)
  • Add post about diversity (#​6447)
  • Update list of files excluded from Docs site (#​6457)
  • Update site History (#​6460)
  • Add default twitter card image (#​6476)
  • Update normalize.css to v7.0.0 (#​6491)
  • Optimize images (#​6519)
  • Back to original main navigation (#​6544)
  • Styles: mobile-docs select element (#​6545)
  • Search with DocSearch by @​Algolia (#​6557)
  • Site header redesign (#​6567)
  • Move logo above site navigation on small screens (#​6570)
  • Docs: Include version badge for latest features (#​6574)
  • Use version-badge on an existing feature intro (#​6575)
  • Add jekyll-category-pages plugin (#​6632)
  • Improve docs styling for code to be run in shell (#​6641)
  • Fix permalink icon markup in news-item layout (#​6639)

Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR has been generated by Mend Renovate. View repository job log here.

@renovate renovate bot force-pushed the renovate/jekyll-ecosystem-packages branch from 2d0856b to 680ffbc Compare December 29, 2023 00:07
@renovate renovate bot changed the title Update dependency jekyll to v3.9.3 Update dependency jekyll to v3.9.4 Dec 29, 2023
@renovate renovate bot force-pushed the renovate/jekyll-ecosystem-packages branch from 680ffbc to b1edacf Compare February 13, 2024 06:33
@renovate renovate bot changed the title Update dependency jekyll to v3.9.4 Update dependency jekyll to v3.9.5 Feb 13, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

0 participants