gems jekyll 1.3.0
v1.3.0

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

Major Enhancements

  • Add support for adding data as YAML files under a site's _data
    directory (#1003)
  • Allow variables to be used with include tags (#1495)
  • Allow using gems for plugin management (#1557)

Minor Enhancements

  • Decrease the specificity in the site template CSS (#1574)
  • Add encoding configuration option (#1449)
  • Provide better error handling for Jekyll's custom Liquid tags
    (#1514)
  • If an included file causes a Liquid error, add the path to the
    include file that caused the error to the error message (#1596)
  • If a layout causes a Liquid error, change the error message so that
    we know it comes from the layout (#1601)
  • Update Kramdown dependency to ~> 1.2 (#1610)
  • Update safe_yaml dependency to ~> 0.9.7 (#1602)
  • Allow layouts to be in subfolders like includes (#1622)
  • Switch to listen for site watching while serving (#1589)
  • Add a json liquid filter to be used in sites (#1651)
  • Point people to the migration docs when the jekyll-import gem is
    missing (#1662)

Bug Fixes

  • Fix up matching against source and destination when the two
    locations are similar (#1556)
  • Fix the missing pathname require in certain cases (#1255)
  • Use + instead of Array#concat when building Post attribute list (#1571)
  • Print server address when launching a server (#1586)
  • Downgrade to Maruku ~> 0.6.0 in order to avoid changes in rendering (#1598)
  • Fix error with failing include tag when variable was file name (#1613)
  • Downcase lexers before passing them to pygments (#1615)
  • Capitalize the short verbose switch because it conflicts with the
    built-in Commander switch (#1660)
  • Fix compatibility with 1.8.x (#1665)
  • Fix an error with the new file watching code due to library version
    incompatibilities (#1687)

Development Fixes

  • Add coverage reporting with Coveralls (#1539)
  • Refactor the Liquid include tag (#1490)
  • Update launchy dependency to ~> 2.3 (#1608)
  • Update rr dependency to ~> 1.1 (#1604)
  • Update cucumber dependency to ~> 1.3 (#1607)
  • Update coveralls dependency to ~> 0.7.0 (#1606)
  • Update rake dependency to ~> 10.1 (#1603)
  • Clean up site.rb comments to be more concise/uniform (#1616)
  • Use the master branch for the build badge in the readme (#1636)
  • Refactor Site#render (#1638)
  • Remove duplication in command line options (#1637)
  • Add tests for all the coderay options (#1543)
  • Improve some of the cucumber test code (#1493)
  • Improve comparisons of timestamps by ignoring the seconds (#1582)

Site Enhancements

  • Fix params for JekyllImport::WordPress.process arguments (#1554)
  • Add jekyll-suggested-tweet to list of third-party plugins (#1555)
  • Link to Liquid's docs for tags and filters (#1553)
  • Add note about installing Xcode on the Mac in the Installation docs (#1561)
  • Simplify/generalize pagination docs (#1577)
  • Add documentation for the new data sources feature (#1503)
  • Add more information on how to create generators (#1590, #1592)
  • Improve the instructions for mimicking GitHub Flavored Markdown
    (#1614)
  • Add jekyll-import warning note of missing dependencies (#1626)
  • Fix grammar in the Usage section (#1635)
  • Add documentation for the use of gems as plugins (#1656)
  • Document the existence of a few additional plugins (#1405)
  • Document that the date_to_string always returns a two digit day (#1663)
  • Fix navigation in the "Working with Drafts" page (#1667)
  • Fix an error with the data documentation (#1691)

Don't miss a new jekyll release

NewReleases is sending notifications on new releases.