]> Cypherpunks.ru repositories - nncp.git/blobdiff - doc/news.texi
Replace zlib with zstd
[nncp.git] / doc / news.texi
index 839effc005f6fe99d20d0f8f42b38e963a4dddc8..d26d9a9a9489521e616bf88f45322cdc27629296 100644 (file)
@@ -3,6 +3,28 @@
 
 See also this page @ref{Новости, on russian}.
 
+@node Release 5.0.0
+@section Release 5.0.0
+@itemize
+@item @strong{Incompatible} configuration file format change: YAML is
+    replaced with Hjson, due to its simplicity, without noticeable lack
+    of either functionality or convenience.
+@strong{Incompatible} plain packet format changes. Older versions are
+    not supported. @code{zlib} compression is replaced with
+    @code{Zstandard}, due to its speed and efficiency, however library
+    version is not mature enough.
+@item @command{nncp-cfgnew} generates configuration file with many
+    comments. @option{-nocomments} option can be used for an old
+    behaviour.
+@item Duplicate filenames have @file{.CTR} suffix, instead of
+    @file{CTR}, to avoid possible collisions with @file{.nncp.chunkCTR}.
+@item Files and directories are created with 666/777 permissions by
+    default, allowing control with @command{umask}.
+@item Updated dependencies.
+@item Full usage of go modules for dependencies management
+    (@code{go.cypherpunks.ru/nncp/v5} namespace is used).
+@end itemize
+
 @node Release 4.1
 @section Release 4.1
 @itemize