X-Git-Url: http://www.git.cypherpunks.ru/?a=blobdiff_plain;f=doc%2Fnews.texi;h=475fe989f47c1667ff28b735d7e3d134976c2862;hb=f0f007ed9bb046289965d2a7e64f215e4a50a441;hp=2adfe78785f86613460c3454a4d3e027e01dbc0c;hpb=67419ca36c09dc3489f9089399b37803fa94ae2a;p=goredo.git diff --git a/doc/news.texi b/doc/news.texi index 2adfe78..475fe98 100644 --- a/doc/news.texi +++ b/doc/news.texi @@ -1,11 +1,64 @@ @node News @unnumbered News +@anchor{Release 1_22_0} +@section Release 1.22.0 +@itemize +@item + @code{flock} locks replaced with POSIX @code{fcntl} ones. + They could be more portable. +@end itemize + +@anchor{Release 1_21_0} +@section Release 1.21.0 +@itemize +@item + @env{$REDO_INODE_NO_TRUST} is replaced with @env{$REDO_INODE_TRUST} + environment variable, that takes either @code{none}, or @code{ctime} + (the default one), or @code{mtime} (new one). Check documentation's + separate page about that option. +@end itemize + +@anchor{Release 1_20_0} +@section Release 1.20.0 +@itemize +@item + Print warning message if both ifcreate and ifchange records were + discovered after the target is done. +@end itemize + +@anchor{Release 1_19_0} +@section Release 1.19.0 +@itemize +@item + Skip target itself, when searching for corresponding @file{.do} + file. For example @file{default.do} must use @file{../default.do} + instead of the self. +@end itemize + +@anchor{Release 1_18_0} +@section Release 1.18.0 +@itemize +@item + Fix regression of known OODs passing since 1.3.0, that leads to + rebuilding of already built targets. +@end itemize + +@anchor{Release 1_17_0} +@section Release 1.17.0 +@itemize +@item + If @command{redo*} process is killed, then it sends @code{SIGTERM} + to all his children too, properly terminating the whole job queue. +@end itemize + @anchor{Release 1_16_0} @section Release 1.16.0 @itemize @item Unexistent targets are considered always out-of-date, as it should be. +@item + Do not panic if @env{$REDO_LOGS=1} and we were unable to start the command. @end itemize @anchor{Release 1_15_0}