jekyll

Jekyll is a blog-aware static site generator in Ruby

MIT License

Downloads
1.1K
Stars
48.2K
Committers
1.2K

Bot releases are visible (Hide)

jekyll - v3.8.5

Published by almost 6 years ago

Bug Fixes

  • Re-implement handling Liquid blocks in excerpts (#7250)
jekyll - v3.8.4

Published by DirtyF about 6 years ago

Bug Fixes

  • security: fix include bypass of EntryFilter#filter symlink check (#7228)
jekyll - v3.7.4

Published by parkr about 6 years ago

Bug Fixes

jekyll - v3.8.3

Published by pathawks over 6 years ago

Bug Fixes

  • Fix --unpublished not affecting collection documents (#7027)
jekyll - v3.8.2

Published by jekyllbot over 6 years ago

Development Fixes

  • Update rubocop version (#7016)

Bug Fixes

  • Add whitespace control to LIQUID_TAG_REGEX (#7015)
jekyll - v3.8.1

Published by pathawks over 6 years ago

Bug Fixes

  • Fix rendering Liquid constructs in excerpts (#6945)
  • Liquify documents unless published == false (#6959)
jekyll - v3.8.0

Published by jekyllbot over 6 years ago

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)
  • Post: 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)
  • 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)
  • Add liquid tag plugin jekyll-onebox for html previews (#6898)
  • Add jekyll-w2m to plugins (#6855)
  • Fix tutorials navigation HTML (#6919)
  • 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)
jekyll - v3.8.0.pre.rc2

Published by jekyllbot over 6 years ago

This is a pre-release that has been superseded by Jekyll 3.8.0.

jekyll - v3.8.0.pre.rc1

Published by jekyllbot over 6 years ago

This is a pre-release that has been superseded by Jekyll 3.8.0.

jekyll - v3.7.3

Published by over 6 years ago

Bug Fixes

  • Do not hardcode locale unless certainly necessary (#6791)
jekyll - v3.7.2

Published by jekyllbot over 6 years ago

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 incosistencies between different ruby version (#6697)
  • Refactor collections_dir feature for consistency (#6685)

Minor Enhancements

  • Require external library only if necessary (#6596)
jekyll - v3.7.0

Published by jekyllbot almost 7 years ago

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[&#39;source&#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&#34;strict_front_matter&#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 correspondants (#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 severly 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)
jekyll - v3.6.1

Published by pathawks almost 7 years ago

Documentation

  • Doc y_day in docs/permalinks (#6244)
  • Update frontmatter.md (#6371)
  • Elaborate on excluding items from processing (#6136)
  • Style lists in tables (#6379)
  • Remove duplicate "available" (#6380)

Development Fixes

  • Bump rubocop to use v0.50.x (#6368)
jekyll - v3.6.2

Published by pathawks almost 7 years ago

Development Fixes

  • Update Rubocop to 0.51.0 (#6444)
  • Add test for layout as string (#6445)

Bug Fixes

  • Problematic UTF+bom files (#6322)
  • Always treat data.layout as a string (#6442)
jekyll - v3.6.0

Published by jekyllbot about 7 years ago

Minor Enhancements

  • Ignore final newline in folded YAML string (#6054)
  • Add URL checks to Doctor (#5760)
  • Fix serving files that clash with directories (#6222) (#6231)
  • Bump supported Ruby version to >= 2.1.0 (#6220)
  • set LiquidError#template_name for errors in included file (#6206)
  • Access custom config array throughout session (#6200)
  • Add support for Rouge 2, in addition to Rouge 1 (#5919)
  • Allow yield to logger methods & bail early on no-op messages (#6315)
  • Update mime-types. (#6336)
  • Use a Schwartzian transform with custom sorting (#6342)
  • Alias Drop#invoke_drop to Drop#[] (#6338)

Bug Fixes

  • Deprecator: fix typo for --serve command (#6229)
  • Reader#read_directories: guard against an entry not being a directory (#6226)
  • kramdown: symbolize keys in-place (#6247)
  • Call to_s on site.url before attempting to concatenate strings (#6253)
  • Enforce Style/FrozenStringLiteralComment (#6265)
  • Update theme-template README to note 'assets' directory (#6257)
  • Memoize the return value of Document#url (#6266)
  • delegate StaticFile#to_json to StaticFile#to_liquid (#6273)
  • Fix Drop#key? so it can handle a nil argument (#6281)
  • Guard against type error in absolute url (#6280)
  • Mutable drops should fallback to their own methods when a mutation isn't present (#6350)
  • Skip adding binary files as posts (#6344)
  • Don't break if bundler is not installed (#6377)

Documentation

  • Fix a typo in custom-404-page.md (#6218)
  • Docs: fix links to issues in History.markdown (#6255)
  • Update deprecated gems key to plugins. (#6262)
  • Fixes minor typo in post text (#6283)
  • Execute build command using bundle. (#6274)
  • name unification - buddy details (#6317)
  • name unification - application index (#6318)
  • trim and relocate plugin info across docs (#6311)
  • update Jekyll's README (#6321)
  • add SUPPORT file for GitHub (#6324)
  • Rename CODE_OF_CONDUCT to show in banner (#6325)
  • Docs : illustrate page.id for a collection's document (#6329)
  • Docs: post's date can be overriden in YAML front matter (#6334)
  • Docs: site.url behavior on development and production environments (#6270)
  • Fix typo in site.url section of variables.md :-[ (#6337)
  • Docs: updates (#6343)
  • Fix precedence docs (#6346)
  • add note to contributing docs about script/console (#6349)
  • Docs: Fix permalink example (#6375)

Site Enhancements

  • Adding DevKit helpers (#6225)
  • Customizing url in collection elements clarified (#6264)
  • Plugins is the new gems (#6326)

Development Fixes

  • Strip unnecessary leading whitespace in template (#6228)
  • Users should be installing patch versions. (#6198)
  • Fix tests (#6240)
  • Define path with __dir__ (#6087)
  • exit site.process sooner (#6239)
  • make flakey test more robust (#6277)
  • Add a quick test for DataReader (#6284)
  • script/backport-pr: commit message no longer includes the # (#6289)
  • Add Add CODEOWNERS file to help automate reviews. (#6320)
  • Fix builds on codeclimate (#6333)
  • Bump rubies on Travis (#6366)
jekyll - v3.6.0.pre.beta1

Published by jekyllbot about 7 years ago

Development Fixes

  • Strip unnecessary leading whitespace in template (#6228)
  • Users should be installing patch versions. (#6198)
  • fix tests (#6240)
  • Define path with dir (#6087)
  • exit site.process sooner (#6239)
  • make flakey test more robust (#6277)
  • Add a quick test for DataReader (#6284)
  • script/backport-pr: commit message no longer includes the # (#6289)
  • Add Add CODEOWNERS file to help automate reviews. (#6320)

Minor Enhancements

  • Ignore final newline in folded YAML string (#6054)
  • Add URL checks to Doctor (#5760)
  • Fix serving files that clash with directories (#6222) (#6231)
  • Bump supported Ruby version to >= 2.1.0 (#6220)
  • set LiquidError#template_name for errors in included file (#6206)
  • Access custom config array throughout session (#6200)
  • Add support for Rouge 2, in addition to Rouge 1 (#5919)
  • Allow yield to logger methods & bail early on no-op messages (#6315)

Bug Fixes

  • Deprecator: fix typo for --serve command (#6229)
  • Reader#read_directories: guard against an entry not being a directory (#6226)
  • kramdown: symbolize keys in-place (#6247)
  • Call to_s on site.url before attempting to concatenate strings (#6253)
  • Enforce Style/FrozenStringLiteralComment (#6265)
  • Update theme-template README to note 'assets' directory (#6257)
  • Memoize the return value of Document#url (#6266)
  • delegate StaticFile#to_json to StaticFile#to_liquid (#6273)
  • Fix Drop#key? so it can handle a nil argument (#6281)
  • Guard against type error in absolute url (#6280)

Documentation

  • Fix a typo in custom-404-page.md (#6218)
  • Docs: fix links to issues in History.markdown (#6255)
  • Update deprecated gems key to plugins. (#6262)
  • Fixes minor typo in post text (#6283)
  • Execute build command using bundle. (#6274)
  • name unification - buddy details (#6317)
  • name unification - application index (#6318)
  • trim and relocate plugin info across docs (#6311)
  • update Jekyll's README (#6321)
  • add SUPPORT file for GitHub (#6324)
  • Rename CODE_OF_CONDUCT to show in banner (#6325)
  • Docs : illustrate page.id for a collection's document (#6329)

Site Enhancements

  • Adding DevKit helpers (#6225)
  • Customizing url in collection elements clarified (#6264)
  • Plugins is the new gems (#6326)
jekyll - v3.5.2

Published by DirtyF about 7 years ago

Bug Fixes

  • Backport #6281 for v3.5.x: Fix Drop#key? so it can handle a nil argument (#6288)
  • Backport #6280 for v3.5.x: Guard against type error in absolute_url (#6287)
  • Backport #6266 for v3.5.x: Memoize the return value of Document#url (#6301)
  • Backport #6273 for v3.5.x: delegate StaticFile#to_json to StaticFile#to_liquid (#6302)
  • Backport #6226 for v3.5.x: Reader#read_directories: guard against an entry not being a directory (#6304)
  • Backport #6247 for v3.5.x: kramdown: symbolize keys in-place (#6303)
jekyll - v3.5.1

Published by jekyllbot over 7 years ago

Minor Enhancements

  • Use Warn for deprecation messages (#6192)
  • site template: Use plugins key instead of gems (#6045)

Bug Fixes

  • Backward compatiblize URLFilters module (#6163)
  • Static files contain front matter default keys when to_liquid'd (#6162)
  • Always normalize the result of the relative_url filter (#6185)

Documentation

  • Update reference to trouble with OS X/macOS (#6139)
  • added BibSonomy plugin (#6143)
  • add plugins for multiple page pagination (#6055)
  • Update minimum Ruby version in installation.md (#6164)
  • [docs] Add information about finding a collection in site.collections (#6165)
  • Add {%raw%} to Liquid example on site (#6179)
  • Added improved Pug plugin - removed 404 Jade plugin (#6174)
  • Linking the link (#6210)
  • Small correction in documentation for includes (#6193)
  • Fix docs site page margin (#6214)

Development Fixes

  • Add jekyll doctor to GitHub Issue Template (#6169)
  • Test with Ruby 2.4.1-1 on AppVeyor (#6176)
  • set minimum requirement for jekyll-feed (#6184)
jekyll - v.3.4.5

Published by parkr over 7 years ago

  • Backport #6185 for v3.4.x: Always normalize the result of the relative_url filter (#6186)
jekyll - v3.5.0

Published by jekyllbot over 7 years ago

Minor Enhancements

  • Upgrade to Liquid v4 (#4362)
  • Convert StaticFile liquid representation to a Drop & add front matter defaults support to StaticFiles (#5871)
  • Add support for Tab-Separated Values data files (*.tsv) (#5985)
  • Specify version constraint in subcommand error message. (#5974)
  • Add a template for custom 404 page (#5945)
  • Require runtime_dependencies of a Gem-based theme from its .gemspec file (#5914)
  • Don't raise an error if URL contains a colon (#5889)
  • Date filters should never raise an exception (#5722)
  • add plugins config key as replacement for gems (#5130)
  • create configuration from options only once in the boot process (#5487)
  • Add option to fail a build with front matter syntax errors (#5832)
  • Disable default layouts for documents with a layout: none declaration (#5933)
  • In jekyll new, make copied site template user-writable (#6072)
  • Add top-level layout liquid variable to Documents (#6073)
  • Address reading non-binary static files in themes (#5918)
  • Allow filters to sort & select based on subvalues (#5622)
  • Add strip_index filter (#6075)

Documentation

  • Install troubleshooting on Ubuntu (#5817)
  • Add Termux section on troubleshooting (#5837)
  • fix ial css classes in theme doc (#5876)
  • Update installation.md (#5880)
  • Update Aerobatic docs (#5883)
  • Add note to collections doc on hard-coded collections. (#5882)
  • Makes uri_escape template docs more specific. (#5887)
  • Remove duplicate footnote_nr from default config (#5891)
  • Fixed tutorial for publishing gem to include repo. (#5900)
  • update broken links (#5905)
  • Fix typo in contribution information (#5910)
  • update plugin repo URL to reflect repo move (#5916)
  • Update exclude array in configuration.md (#5947)
  • Fixed path in "Improve this page" link in Tutorials section (#5951)
  • Corrected permalink (#5949)
  • Included more details about adding defaults to static files (#5971)
  • Create buddyworks (#5962)
  • added (buddyworks) to ci list (#5965)
  • Add a tutorial on serving custom Error 404 page (#5946)
  • add custom 404 to tutorial navigation (#5978)
  • Add link to order of interpretation tutorial in Tutorials nav (#5952)
  • Document Jekyll's Philosophy (#5792)
  • Require Ruby > 2.1.0 (#5983)
  • Fix broken link (#5994)
  • Default options for script/proof (#5995)
  • Mention Bash on Ubuntu on Windows (#5960)
  • Document --unpublished flag introduced in 91e9ecf (#5959)
  • Update upgrading.md to mention usage of bundle update (#5604)
  • Fix missing quotation mark (#6002)
  • New tutorial: Convert an HTML site to Jekyll (#5881)
  • Revamp Permalink section (#5912)
  • Fixup tutorial on creating theme from existing HTML templates (#6006)
  • Standardise on "URLs" without apostrophe in docs (#6018)
  • Added txtpen in tutorial (#6021)
  • fix typo using past participle (#6026)
  • changed formatting to fit the style of the documentation (#6027)
  • doc fix typo word usage (#6028)
  • corrected reference to layout in index.md (#6032)
  • (Minor) Update MathJax CDN (#6013)
  • Add MvvmCross to samples (#6035)
  • Update travis-ci.md to correct procedure (#6043)
  • fix sentence in documentation (#6048)
  • rephrase a sentence in posts.md to be more direct (#6049)
  • Compress Website Sass output (#6009)
  • doc correct spelling error (#6050)
  • adjusted date-format in sitemap (#6053)
  • Typo fix (welcomed change -> welcome change). (#6070)
  • Fixed documentation inconsistency (#6068)
  • Add own plugin -> Jekyll Brand Social Wall (#6064)
  • Added plugin jekyll-analytics (#6042)
  • Use more precise language when explaining links (#6078)
  • Update plugins.md (#6088)
  • windows 10 tutorial (#6100)
  • Explain how to override theme styles (#6107)
  • updated Bash on Ubuntu on Windows link in tutorial (#6111)
  • Fix wording in _docs/templates.md links section (#6114)
  • Update windows.md (#6115)
  • Added windows to docs.yml (#6109)
  • Be more specific on what to upload (#6119)
  • Remove Blank Newlines from "Jekyll on Windows" Page (#6126)
  • Link the troubleshooting page in the quickstart page (#6134)
  • add documentation about the "pinned" label (#6147)
  • docs(JekyllOnWindows): Add a new Installation way (#6141)
  • corrected windows.md (#6149)
  • Refine documentation for Windows (#6153)

Development Fixes

  • [Rubocop] add missing comma (#5835)
  • Appease classifier-reborn (#5934)
  • Allow releases & development on *-stable branches (#5926)
  • Add script/backport-pr (#5925)
  • Prefer .yaml over .toml (#5966)
  • Fix Appveyor with DST-aware cucumber steps (#5961)
  • Use Rubocop v0.47.1 till we're ready for v0.48 (#5989)
  • Test against Ruby 2.4.0 (#5687)
  • rubocop: lib/jekyll/renderer.rb complexity fixes (#5052)
  • Use yajl-ruby 1.2.2 (now with 2.4 support) (#6007)
  • Bump Rubocop to v0.48 (#5997)
  • doc use example.com (#6031)
  • fix typo (#6040)
  • Fix CI (#6044)
  • Remove ruby RUBY_VERSION from generated Gemfile (#5803)
  • Test if hidden collections output a document with a future date (#6103)
  • Add test for uri_escape on reserved characters (#6086)
  • Allow you to specify the rouge version via an environment variable for testing (#6138)
  • Bump Rubocop to 0.49.1 (#6093)
  • Lock nokogiri to 1.7.x for Ruby 2.1 (#6140)

Site Enhancements

  • Corrected date for version 3.4.0 (#5842)
  • Add the correct year to the 3.4.0 release date (#5858)
  • Add documentation about order of interpretation (#5834)
  • Documentation on how to build navigation (#5698)
  • Navigation has been moved out from docs (#5927)
  • Make links in sidebar for current page more prominent (#5820)
  • Update normalize.css to v6.0.0 (#6008)
  • Docs: rename gems to plugins (#6082)
  • plugins -> gems (#6110)
  • Document difference between cgi_escape and uri_escape #5970 (#6081)

Bug Fixes

  • Exclude Gemfile by default (#5860)
  • Convertible#validate_permalink!: ensure the return value of data["permalink"] is a string before asking if it is empty (#5878)
  • Allow abbreviated post dates (#5920)
  • Remove dependency on include from default about.md (#5903)
  • Allow colons in uri_escape filter (#5957)
  • Re-surface missing public methods in Jekyll::Document (#5975)
  • absolute_url should not mangle URL if called more than once (#5789)
  • patch URLFilters to prevent // (#6058)
  • add test to ensure variables work in where_exp condition (#5315)
  • Read explicitly included dot-files in collections. (#6092)
  • Default baseurl to nil instead of empty string (#6137)
  • Filters#time helper: Duplicate time before calling #localtime. (#5996)
Package Rankings
Top 5.25% on Conda-forge.org
Top 0.22% on Rubygems.org
Top 3.32% on Proxy.golang.org
Top 1.55% on Npmjs.org
Badges
Extracted from project README
Gem Version Build Status Backers on Open Collective Sponsors on Open Collective Jekyll Sponsor 0 Jekyll Sponsor 1 Jekyll Sponsor 2 Jekyll Sponsor 3 Jekyll Sponsor 4 Jekyll Sponsor 5 Jekyll Sponsor 6 Jekyll Sponsor 7 Jekyll Sponsor 8 Jekyll Sponsor 9 Jekyll Contributors Jekyll Backers