gems jekyll 3.5.0
v3.5.0

latest releases: 3.9.5, 3.9.4, 4.3.3...
6 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)

Don't miss a new jekyll release

NewReleases is sending notifications on new releases.