X-Git-Url: http://www.git.cypherpunks.ru/?a=blobdiff_plain;f=doc%2Fnews.texi;fp=doc%2Fnews.texi;h=ec0d5e86bb6a734b68ebed7af3255280a0796869;hb=20471d1200d79e9a8e4926255e9eabd8dbe3a0b5;hp=cdaac282dccfb24e7b724bad6e5ace0cb4259ccf;hpb=cdbd4e90ae6d7a4cf18a79205bae47e746299183;p=goredo.git diff --git a/doc/news.texi b/doc/news.texi index cdaac28..ec0d5e8 100644 --- a/doc/news.texi +++ b/doc/news.texi @@ -2,6 +2,46 @@ @cindex news @unnumbered News +@anchor{Release 2_0_0} +@section Release 2.0.0 +@itemize +@item +Huge quantity of performance optimisations. + +@item +Fixed possible unexpected lock file closing. + +@item +When resulting target has the same contents, it does not replace already +existing one. That was done previously. But now it also copies the file's +mode flags to the target (for example making it executable). + +@item +If @command{redo-*} command runs under control of another (top-level) +redo, then it does not parse the flags as options and treat each +argument as a target, allowing passing the targets with dashes in the +beginning. + +@item +Prevented possible concurrent stderr writing by multiple running +targets. + +@item +@command{redo-depfix} command now always rewrites dependency files and +calculates checksums of the files. + +@item +Own binary format is used for dependency files (@file{.dep}), instead of +recfile (@file{.rec}) one. It is several times smaller and much faster +to parse. You must run @command{redo-depfix} to convert all existing +@file{.redo/*.rec} files to that binary format. + +@item +@command{redo-dep2rec} command appeared, that can convert @file{.dep} to +recfile on stdout. + +@end itemize + @anchor{Release 1_32_0} @section Release 1.32.0 @itemize