- cli: add support for
frontmatteroption
- meta: bumping patch because
2.0.0was mistakenly published once before
- cli: adding separate
_metalsmithbin to allow custom transpilers - support: no longer supporting node 0.10 natively or in tests
- add
ignoresupport
- add
concurrencysupport
- add ability to pass in plugins to #run
- improve plugin error handling
- fix for
isAbsolutenot being in node0.10
- fix variable name typo
- switch to
gray-matterfor frontmatter parsing - fix bug in frontmatter parser
- add nicer error for invalid frontmatter
- add support for overriding the read and write directory
- adding support for local (non-npm, but still node) plugins
- add stack trace printing to cli output
- update
recursive-readdirto1.2.1to fix #110
- add type checking to getter/setters
- allow for alternate config file path
- add file-specific errors on writing and reading
- move
gnodeto regular dependencies
- add generator support for node 0.11
- change
#jointo#pathand usepath.resolve - add support for absolute
sourceanddirectorypaths - add
#directorygetter and setter method - add
#readFilemethod to expose the core reading logic - add
#writeFilemethod to expose the core writing logic - fix default
cleansetting when running the cli
- move
cleanlogic to happen at the beginning of a build
- expose
statson files
- add
frontmatteroption to disable parsing frontmatter
- update dependencies
- add
cleanoption
- let
pluginsbe an array inmetalsmith.json
- update
wareto0.3.0for passing arrays
- add
modehandling for files
- remove destination directory when writing
- expose
#runto run middleware stack - fix jade examples
- change #metadata to set a clone
- change to not trim file contents
- add setting back to
#metadata
- fix install error
- change to
chalkfromcolors
- change to
#metadatajust being a getter
- change to
contentsalways being a Buffer
- fix corrupted non-utf8 files
- expose
filesdictionary tobuildcallback
- do not mix in global metadata, leave it up to plugins
✨