mirror of
https://github.com/Zenithsiz/zbuild.git
synced 2026-02-03 14:10:02 +00:00
Updated zbuild to 0.1.3.
This commit is contained in:
parent
2d1de3513a
commit
5de1dd71d8
18
CHANGELOG
18
CHANGELOG
@ -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
2
Cargo.lock
generated
@ -1205,7 +1205,7 @@ checksum = "dff9641d1cd4be8d1a070daf9e3773c5f67e78b4d9d42263020c057706765c04"
|
||||
|
||||
[[package]]
|
||||
name = "zbuild"
|
||||
version = "0.1.2"
|
||||
version = "0.1.3"
|
||||
dependencies = [
|
||||
"anyhow",
|
||||
"async-broadcast",
|
||||
|
||||
@ -1,7 +1,7 @@
|
||||
[package]
|
||||
edition = "2021"
|
||||
name = "zbuild"
|
||||
version = "0.1.2"
|
||||
version = "0.1.3"
|
||||
|
||||
[dependencies]
|
||||
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user