Updated zbuild to 0.1.3.

This commit is contained in:
Filipe Rodrigues 2023-12-13 21:31:57 +00:00
parent 2d1de3513a
commit 5de1dd71d8
3 changed files with 20 additions and 2 deletions

View File

@ -1,3 +1,21 @@
# 0.1.3
## Major
- Exit code is now non-0 when a build error occurs
- (BREAKING) Execution of rules is now stopped at the first build error.
However, when a rule starts execution, all of it's commands will be executed, unless one errors. This is to ensure you'll never be left with output files that aren't finalized.
- Majorly improved error handling. A list of all errors is printed after all builds are stopped, to ensure errors aren't lost in the output.
## Minor
- Parent directories of built files are no longer watched recursively.
This improves performance when watching files that have non-watched sibling directories that change often. Sibling files are still unfortunately still watched.
# 0.1.2
## Major

2
Cargo.lock generated
View File

@ -1205,7 +1205,7 @@ checksum = "dff9641d1cd4be8d1a070daf9e3773c5f67e78b4d9d42263020c057706765c04"
[[package]]
name = "zbuild"
version = "0.1.2"
version = "0.1.3"
dependencies = [
"anyhow",
"async-broadcast",

View File

@ -1,7 +1,7 @@
[package]
edition = "2021"
name = "zbuild"
version = "0.1.2"
version = "0.1.3"
[dependencies]