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