Download Latest Version v1.1.1.zip (57.5 kB)
Email in envelope

Get an email when there's a new version of JekyllData

Home / v1.0.0
Name Modified Size InfoDownloads / Week
Parent folder
README.md 2017-02-15 1.4 kB
v1.0.0.tar.gz 2017-02-15 29.5 kB
v1.0.0.zip 2017-02-15 57.0 kB
Totals: 3 Items   88.0 kB 0

Major Enhancements

  • {{ theme.myvariable }} now points to site.<theme-name>.myvariable instead of
    site.data.<theme-name>.myvariable. [#08]
  • extracting a theme-gem's config hash and incorporating it into the site's internal config hash is handled by a new ThemeConfiguration class. [#09, [#11]]
  • All new classes are now loaded under JekyllData module. The Jekyll namespace will only contain patches to the original Jekyll module or its classes. [#15, [#22]]

Minor Enhancements

  • A new switch --show-data has been added to Jekyll's build-options as a supplement to existing
    --verbose switch. [#13, [#18], [#20]]
  • Debug data output from --show-data is now at a fixed width and wraps nicely to the next line.
    [#17, [#19]]

Bug Fixes

  • A theme-gem's config hash is now incorporated via the after-reset hook to enable Jekyll require the necessary plugins listed in the theme-gem's config file. [#12]

Development Improvements

  • Improved test-suite. [#14, [#16]]
  • Added cucumber features and a script for build assessment.
  • Added a couple of dummy plugins to test loading of plugins listed in a theme-gem's config file.
  • Included testing with Ruby 2.4.0.
  • Document the main gems used for testing via gemspec. Upgrade Bundler to v1.14.3 and above. [#23]

Documentation

  • Update and improve documentation. [#10]
  • Added a CHANGELOG.md. [#24]
Source: README.md, updated 2017-02-15