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