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