Releases: 11ty/eleventy
v0.2.7: Eleventy-Aught-Two-Seven
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 withcollections.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
v0.2.6: Eleventy-Aught-Two-Six
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 thegitignore: 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
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 thecollections.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