Skip to content

Releases: 11ty/eleventy

v0.2.7: Eleventy-Aught-Two-Seven

17 Jan 03:56
Compare
Choose a tag to compare

Install

npm install -g @11ty/eleventy

Read the full Getting Started Quick Guide

Changelog

  • The long awaited blog web site sample project: eleventy-base-blog is here—with an RSS feed! (technically Atom) #29

  • Adds passthroughFileCopy option as a very basic feature to copy assets (think CSS or images) to the output directory. Read more

  • Adds page.url data option to allow comparison with collections.name[…].url to find if the item is the same as the current page (useful for active page classes on navigation) #22 #36

  • Bugs with inputDir vs ./inputDir normalization in ignores. #33 #34 #35

  • Fixed a bug with --watch and build counts/times

  • Layouts can now include a full path (with subdirectories) instead of just a filename: layout: layouts/mylayout.njk

  • See full GitHub milestone

  • See Code Coverage Statistics

v0.2.6: Eleventy-Aught-Two-Six

12 Jan 05:49
Compare
Choose a tag to compare

Install

npm install -g @11ty/eleventy

Read the full Getting Started Quick Guide

Changelog

  • Adds DEBUG=* eleventy mode for additional logging and information! Read more

  • Massive speed improvements, found a serious bottleneck in globby when using the gitignore: true feature. Worked around it to shave seconds off execution time.

  • Adds big docs page about Layouts in Eleventy.

  • Adds --config=MyConfigFile.js command line option to override the default project config file for eleventy.

  • Supports a single file input using --input=FILENAME. Thinking about adding support for globs here in the future, if user-requested!

  • Adds Code Coverage Statistics to the documentation and an npm run coverage script that automates it.

  • See full GitHub milestone

v0.2.2: Eleventy-Aught-Two

09 Jan 15:01
Compare
Choose a tag to compare

Installation

npm install --save-dev @11ty/eleventy
  • WARNING npm package name has been renamed to use the @11ty scope. Install using @11ty/eleventy. Previous version (eleventy-cli) is now deprecated (but still works as is). Sorry, y’all—for proper code organization and future maintenance I needed to pull that bandaid off as soon as possible.

Links

Release notes

  • Tagged content and collections! Add a tags list to your front matter and use the collections.tagName variables in your data. Read more about Collections and Tags
  • Adds friendly warning message if you don’t meet minimum Node version requirement (version 8+)
  • Worth noting explicitly that unlike Jekyll, files and directories that start with an underscore are processed.
  • Adds continuous integration with Travis CI

A little help from my friends

With a pull request from @aakoch—thanks!

For our version naming pattern, major and minor versions are combined with https://en.wiktionary.org/wiki/eleventy