Eleventy v0.6.0
Eleventy is a simpler Static Site Generator!
⭐️ Support Eleventy by starring us on GitHub! This will increase our project’s visibility on staticgen.com, a big giant list of static site generators.
🐦 Follow us on Twitter @eleven_ty!
Changelog
- Adds support for deep data merging in the data cascade [#147]
- Adds support for glob patterns with the
inputcommand line option, e.g.--input=*.md[#173, #276] - Adds
firstPageLinkandlastPageLinkto pagination object [#312] - Adds “cool” URL support in pagination object (no index.html files in these) [#285]
- Documentation
nextPageHrefpreviousPageHreffirstPageHreflastPageHrefhrefs
- Eleventy errors now correctly exit with an error code. Netlify builds will now fail (and not deploy) if Eleventy errors. [#264]
- Eleventy now reports the template language in rendering errors (better transparency on markdown files that by default render as Liquid templates) [#291]
Bug fixes
- Fixes major regression with JSTL templates [#263]
- Upstream issue with Liquid templates and date objects outputting as strings [#258]
- Browsersync infinite redirect with empty string pathPrefix:
pathPrefix: ""[#302] - Fixes bug with returning custom object in
eleventyConfig.addCollection[#277]
Milestone
Dependency Major Release Bumps
liquidjs ^5.1.0 -> ^6.0.0
debug ^3.1.0 -> ^4.0.0
- Node changes, adds support for v10
- https://github.com/visionmedia/debug/releases/tag/4.0.0
fs-extra ^6.0.1 -> ^7.0.0
- Changes to copy* methods for symlinks
- https://github.com/jprichardson/node-fs-extra/blob/master/CHANGELOG.md#700--2018-07-16