-
Notifications
You must be signed in to change notification settings - Fork 0
/
CHANGELOG
62 lines (51 loc) · 2.66 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
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
ant4c (2020.09)
* Introduced support of modules.
* Functions from the path unit allowed to operate with empty paths.
Function 'combine' can be used for normalizing path.
* Increased list of symbols to trim from string at 'string::trim'
function.
* Replaced script hash functions with hash length at the names with
'blake2b', 'blake3', 'keccak' and 'sha3'.
* Added support of 'blake3' and 'keccak' algorithms at the script
function 'file::get-checksum'.
* Added argument for configure algorithm - byte order, hash length,
to the 'file::get-checksum' function.
* Added possibility to use external events listener.
* Added 'loadtasks' task.
* For POSIX systems added searching of files with '.build' extension,
if no file provided at command prompt.
* Added 'path::glob' function.
* Allowed to call executable from the directory that was set
at the PATH environment variable.
-- TheVice <TheVice> Mon, 14 Sep 2020 17:11:16 +0300
ant4c (2020.05)
* Attempt to set value for read only property will not fail
evaluation of script.
* Fixed enumeration of target dependencies if space or/and tabs
was used between names.
* Fixed enumeration of strings with non ASCII chars at 'for_each' task.
* WIN32: fixed print of non ASCII chars at the terminal.
-- TheVice <TheVice> Sun, 24 May 2020 05:29:35 +0300
ant4c (2020.04)
* Added support of UTF8 encoding at the string unit.
* Added new tasks 'attrib', 'call', 'choose', 'copy',
'delete', 'description', 'fail', 'foreach', 'if',
'loadfile', 'mkdir', 'move', 'program', 'property',
'sleep', 'touch' and 'trycatch' to early exists 'echo' and 'exec'.
* Added hash unit with 'crc32', 'BLAKE2b', 'BLAKE3',
'SHA3/Keccak' algorithms. Algorithms 'crc32' and 'BLAKE2b'
also available for 'file::get-checksum' script function.
* Tag elements 'project' and 'target' internally also marked as tasks.
-- TheVice <TheVice> Mon, 27 Apr 2020 05:26:22 +0300
ant4c (2019.10.21)
* Available tasks 'echo', 'exec' and 'property'.
* Available functions from name spaces 'bool', 'cygpath, datetime',
'double', 'environment', 'int', 'int64', 'long', 'math',
'operating-system', 'path', 'platform', 'program', 'project',
'property, 'string', 'timespan' and 'version'.
-- TheVice <TheVice> Tue, 22 Oct 2019 16:24:46 +0300
# [Unreleased] v2020.09...HEAD 0000000000000000000000000000000000000000
# [2020.09] v2020.05...v2020.09 299cb4d9b23f8840c1ea7bac65afd91c94e91703
# [2020.05] v2020.04...v2020.05 2f55fe293c83f297b41da3bd9481463352c16943
# [2020.04] v2019.10.21...v2020.04 f5972487794a79cb1a55739342268e043578a745
# [2019.10.21] v2019.10.21 1cc404418891657ed04ea6794cc72185fb59a933