diff options
-rw-r--r-- | Cargo.lock | 2 | ||||
-rw-r--r-- | Cargo.toml | 2 | ||||
-rw-r--r-- | README.md | 7 |
3 files changed, 9 insertions, 2 deletions
@@ -306,7 +306,7 @@ checksum = "8916b1f6ca17130ec6568feccee27c156ad12037880833a3b842a823236502e7" [[package]] name = "makers" -version = "0.3.0" +version = "0.4.0" dependencies = [ "dirs", "eyre", @@ -1,6 +1,6 @@ [package] name = "makers" -version = "0.3.0" +version = "0.4.0" authors = ["boringcactus / Melody Horn <melody@boringcactus.com>"] edition = "2018" description = "a POSIX-compatible make implemented in Rust" @@ -31,6 +31,13 @@ list of features that are needed for version 1.0: ## changelog +### v0.4.0 - 2021-04-03 + +- fix newline handling so escaped newlines & conditional lines work the way they're supposed to +- implement GNU-style `%`-matching inference rules +- dependencies of `.PHONY` special target are now always assumed out-of-date until rebuilt, regardless of filesystem status +- give user-defined inference rules priority over built-in ones + ### v0.3.0 - 2021-04-03 - allow installing with `--no-default-features` for pure-POSIX compatibility |