8 @command{redo-affects} command appeared, that shows all targets that
9 will be affected by changing the specified ones.
12 @anchor{Release 1.5.0}
13 @section Release 1.5.0
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.
20 @command{redo-sources} mistakenly missed @file{.do} files in the output.
22 @command{redo-sources} now recursively searches for all source
23 files, not the "first" depth level ones.
26 @anchor{Release 1.4.1}
27 @section Release 1.4.1
30 Even more simpler statusline cleaning function.
33 @anchor{Release 1.4.0}
34 @section Release 1.4.0
37 Fixed proper @option{-xx} and @env{REDO_TRACE} workability, that
38 previously was not applied to all targets.
40 Simpler statusline cleaning function, does not leading to whitespace
41 junk after long lines.
43 Updated dependant libraries.
46 @anchor{Release 1.3.0}
47 @section Release 1.3.0
50 Experimental @command{redo-sources}, @command{redo-targets} and
51 @command{redo-ood} commands.
53 Repetitive OOD determination optimization: pass all already known to
54 be OOD targets to redoing targets.
57 @anchor{Release 1.2.0}
58 @section Release 1.2.0
61 Dependency files @file{.dep} extension changed to @file{.rec}, to
62 reflect its recfile format nature and editors file type better
65 Reduce number of file descriptors kept open (1 instead of 4) while
66 waiting for job slot token.
69 @anchor{Release 1.1.0}
70 @section Release 1.1.0
73 @command{redo-cleanup} has @option{-dry-run} option.
76 @anchor{Release 1.0.0}
77 @section Release 1.0.0
80 @code{Size} is stored in the state, for faster OOD detection.
81 Previous @command{goredo} state files won't work.
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
87 @command{redo-whichdo} resembles @code{apenwarr/redo}'s one behaviour more.
90 @anchor{Release 0.12.3}
91 @section Release 0.12.3
94 Use an updated @code{lukechampine.com/blake3} with possibly working
98 @anchor{Release 0.12.2}
99 @section Release 0.12.2
102 Try to fix failing @code{lukechampine.com/blake3} on arm64 macOS.
104 Fixed tests permissions in the tarball.
107 @anchor{Release 0.12.1}
108 @section Release 0.12.1
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.
116 @anchor{Release 0.12.0}
117 @section Release 0.12.0
120 Do not forget to save even output-less target as a dependency.
122 @option{-debug} option renamed to shorter @option{-d}.
125 @anchor{Release 0.11.0}
126 @section Release 0.11.0
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.
136 @anchor{Release 0.10.0}
137 @section Release 0.10.0
139 @item Initial tarballed release.