]> Cypherpunks.ru repositories - goredo.git/blob - doc/news.texi
Fix REDO_TRACE workability
[goredo.git] / doc / news.texi
1 @node News
2 @unnumbered News
3
4 @anchor{Release 1.4.0}
5 @section Release 1.4.0
6 @itemize
7 @item
8     Fixed proper @option{-xx} and @env{REDO_TRACE} workability, that
9     previously was not applied to all targets.
10 @item
11     Updated dependant libraries.
12 @end itemize
13
14 @anchor{Release 1.3.0}
15 @section Release 1.3.0
16 @itemize
17 @item
18     Experimental @command{redo-sources}, @command{redo-targets} and
19     @command{redo-ood} commands.
20 @item
21     Repetitive OOD determination optimization: pass all already known to
22     be OOD targets to redoing targets.
23 @end itemize
24
25 @anchor{Release 1.2.0}
26 @section Release 1.2.0
27 @itemize
28 @item
29     Dependency files @file{.dep} extension changed to @file{.rec}, to
30     reflect its recfile format nature and editors file type better
31     determination.
32 @item
33     Reduce number of file descriptors kept open (1 instead of 4) while
34     waiting for job slot token.
35 @end itemize
36
37 @anchor{Release 1.1.0}
38 @section Release 1.1.0
39 @itemize
40 @item
41     @command{redo-cleanup} has @option{-dry-run} option.
42 @end itemize
43
44 @anchor{Release 1.0.0}
45 @section Release 1.0.0
46 @itemize
47 @item
48     @code{Size} is stored in the state, for faster OOD detection.
49     Previous @command{goredo} state files won't work.
50 @item
51     Setting of @env{REDO_INODE_NO_TRUST} environment variable brings no
52     trust to file inode's information (except for its size), forcing its
53     checksum checking.
54 @item
55     @command{redo-whichdo} resembles @code{apenwarr/redo}'s one behaviour more.
56 @end itemize
57
58 @anchor{Release 0.12.3}
59 @section Release 0.12.3
60 @itemize
61 @item
62     Use an updated @code{lukechampine.com/blake3} with possibly working
63     arm64 macOS fix.
64 @end itemize
65
66 @anchor{Release 0.12.2}
67 @section Release 0.12.2
68 @itemize
69 @item
70     Try to fix failing @code{lukechampine.com/blake3} on arm64 macOS.
71 @item
72     Fixed tests permissions in the tarball.
73 @end itemize
74
75 @anchor{Release 0.12.1}
76 @section Release 0.12.1
77 @itemize
78 @item
79     Tarball uses @file{vendor} directory without @env{GOPATH}
80     overriding. @command{goredo} and its dependencies anyway uses Go
81     1.12+ versions, that have @file{vendor}-ing support.
82 @end itemize
83
84 @anchor{Release 0.12.0}
85 @section Release 0.12.0
86 @itemize
87 @item
88     Do not forget to save even output-less target as a dependency.
89 @item
90     @option{-debug} option renamed to shorter @option{-d}.
91 @end itemize
92
93 @anchor{Release 0.11.0}
94 @section Release 0.11.0
95 @itemize
96 @item
97     Previously @env{REDO_JOBS} overrided even explicitly specified
98     @option{-j} option. Fix that behaviour -- command line options must
99     precede environment variables.
100 @item @url{https://github.com/BLAKE3-team/BLAKE3, BLAKE3} replaces
101     BLAKE2b hashing algorithm for even better performance.
102 @end itemize
103
104 @anchor{Release 0.10.0}
105 @section Release 0.10.0
106 @itemize
107 @item Initial tarballed release.
108 @end itemize