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