gems jekyll 3.1.0.pre.beta1
v3.1.0.pre.beta1

latest releases: 3.9.5, 3.9.4, 4.3.3...
8 years ago

Minor Enhancements

  • Use Liquid::Drops instead of Hashes in #to_liquid (#4277)
  • Add 'sample' Liquid filter Equivalent to Array#sample functionality (#4223)
  • Cache parsed include file to save liquid parsing time. (#4120)
  • Slightly speed up url sanitization and handle multiples of ///. (#4168)
  • Print debug message when a document is skipped from reading (#4180)
  • Include tag should accept multiple variables in the include name (#4183)
  • Add -o option to serve command which opens server URL (#4144)
  • Add CodeClimate platform for better code quality. (#4220)
  • General improvements for WEBrick via jekyll serve such as SSL & custom headers (#4224, #4228)
  • Add a default charset to content-type on webrick. (#4231)
  • Switch PluginManager to use require_with_graceful_fail for better UX (#4233)
  • Allow quoted date in front matter defaults (#4184)
  • Add a Jekyll doctor warning for URLs that only differ by case (#3171)
  • drops: create one base Drop class which can be set as mutable or not (#4285)
  • drops: provide #to_h to allow for hash introspection (#4281)

Bug Fixes

  • Pass build options into clean command (#4177)
  • Allow users to use .htm and .xhtml (XHTML5.) (#4160)
  • Prevent Shell Injection. (#4200)
  • Convertible should make layout data accessible via layout instead of page (#4205)
  • Avoid using Dir.glob with absolute path to allow special characters in the path (#4150)
  • Handle empty config files (#4052)
  • Rename @options so that it does not impact Liquid. (#4173)
  • utils/drops: update Drop to support Utils.deep_merge_hashes (#4289)

Development Fixes

  • jekyll-docs should be easily release-able (#4152)
  • Allow use of Cucumber 2.1 or greater (#4181)
  • Modernize Kramdown for Markdown converter. (#4109)
  • Change TestDoctorCommand to JekyllUnitTest... (#4263)
  • Create namespaced rake tasks in separate .rake files under lib/tasks (#4282)
  • markdown: refactor for greater readability & efficiency (#3771)

Site Enhancements

  • Add three plugins to directory (#4163)
  • Add upgrading docs from 2.x to 3.x (#4157)
  • Add protect_email to the plugins index. (#4169)
  • Add jekyll-deploy to list of third-party plugins (#4179)
  • Clarify plugin docs (#4154)
  • Add Kickster to deployment methods in documentation (#4190)
  • Add DavidBurela's tutorial for Windows to Windows docs page (#4210)
  • Change GitHub code block to highlight tag to avoid it overlaps parent div (#4121)
  • Update FormKeep link to be something more specific to Jekyll (#4243)
  • Remove example Roger Chapman site, as the domain doesn't exist (#4249)
  • Added configuration options for draft_posts to configuration docs (#4251)
  • Fix checklist in _assets.md (#4259)
  • Add Markdown examples to Pages docs (#4275)
  • Add jekyll-paginate-category to list of third-party plugins (#4273)
  • Add jekyll-responsive_image to list of third-party plugins (#4286)

Don't miss a new jekyll release

NewReleases is sending notifications on new releases.