-
Notifications
You must be signed in to change notification settings - Fork 5
/
CHANGELOG
43 lines (35 loc) · 1.01 KB
/
CHANGELOG
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
Cook v1.0.0
* Fully rewrite!
* Use Scala as COOK DSL.
Cook v0.8
* Fix default value scope.
* Support exclude in "glob".
* Support errorWhenNoOutput (it's a workaround for jvm exit code issue).
* Improve error report for runtime error.
Cook v0.7
* Add "run" command
* Improve console output
* Parallel compilation
Cook v0.6
* Rewrite build rule
* Add buildin function "label" & "labels"
* Support value type FileLabel & TargetLabel
* Support value type char
* Support more Value Method:
Cook v0.5
* Support if/else statement
* Support python style List Comprehensions
* Support more Value Operation <, >, <=, >=, ==, !=
* Support Value Method: list.join
Cook v0.4
* Add timestamp based cache support
Cook v0.3
* Bug fix
* Set main class in cook.jar
* Support const value "true" "false" "null" in config
* Block on subprocess input stream instead of subprocess.waitFor
* Add COOK config type check
Cook v0.2
* Use proguard to reduce the jar size
Cook v0.1
* First Alpha Release