BC breaking changes:
- in Markdown files, you now need to use
layout: custom.twig
instead oftemplate: custom.twig
. Template now means the whole template (all files) while layout is a single Twig file. - the default layout is now
default.twig
(it was previouslypage.twig
) - template directories are simpler: the
website/public/
directory is not needed anymore, assets should be placed directly in thewebsite/
directory - the config option
templateVariables.baseUrl
is nowbaseUrl
- the config option
templateUrl
is nowtemplate.url
- the config option
directory
is nowtemplate.directory
- the config options
before
andafter
are nowscripts.before
andscripts.after
Major new features:
- Couscous now provides a default template and 2 other alternative templates
- Documentation overhaul
- Simpler commands
- Markdown Extra support
- #10 automatically install Bower dependencies if a
bower.json
file is inwebsite/public/
Minor new features:
- The preview command will show the name of the files that have changed when regenerating
- You don't need to create the
gh-pages
branch if it doesn't exist
Bugfixes