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