As with most npm modules, this project adheres to Semantic Versioning.
- command is now
pug3
, to make it possible to have installed globally alongside pug-cli - update Readme
- Removing broken test ("JavaScript syntax does not accept UTF newlines")
- upgrade to PUG 3
- upgrade all dependencies
- configure Travis to test with Node 10, 12 and 14 (Pug 3 supports Node 10+)
man
page
--basedir
option is added for easier specification of that Pug option.- Node.js v6 is now tested.
1.0.0-alpha5 - 2016-05-18
- Files ending
.jade
are now recognized as Pug templates when a directory is provided as input.
1.0.0-alpha4 - 2016-05-18
- When
--watch
is specified,watch
is no longer passed as an option to Pug. This should have no effect on users.
- Fixed
--no-debug
option (#23)
1.0.0-alpha3 - 2016-05-18
- Node.js module as option file is supported as well.
- Some examples have been added to the documentation on how to use
-O
.
1.0.0-alpha2 - 2016-05-18
- Pug has been updated to the latest alpha.
- Unused dependencies have been removed.
1.0.0-alpha1 - 2016-03-23
-H
option, deprecated in 0.1.0, has been removed.- Support for
SIGINT
as signal for EOF, deprecated in 0.1.1, has been removed.
- The package is renamed to
pug-cli
.
- Support for Windows has been fixed.
0.1.1 - 2015-09-29
- Using
SIGINT
(^C
) to signify end of input in standard input mode is deprecated, and will be removed in 1.0.0. Instead, use^D
which means "end of file."
- Fallback on options specified with
-O
if the corresponding CLI option is not specified. - Mark this module as preferred to be installed globally.
- Fix copyright and update maintainers in package.json.
- Fix links in HISTORY.md.
- Fix compiling directories whose paths contain backslashes (
\
) (#11).
0.1.0 - 2015-07-24
- Silent mode (
-s
,--silent
) which disables printing unimportant messages (#3, pugjs/pug#1905).
- Hierarchy mode (
-H
,--hierarchy
) is made the default. - Both versions of Pug and the CLI are printed with
-V
or--version
. - Unescaped Unicode line and paragraph separators (
U+2028
andU+2029
) is now allowed in the-O
option only when the input is considered to be JSON (#5, pugjs/pug#1949). - Non-JSON object files are allowed for the
-O
option as long as it can be parsed with theeval()
function.
- Since the hierarchy mode (
-H
,--hierarchy
) is made the default, the option is now redundant and will be removed in 1.0.0.
- Capitalization in help message is kept consistent.
- Fix grammar error in the help message (by @didoarellano).
- Fix watch mode in more than one level of dependency hierarchy (pugjs/pug#1888).
- Initial release.