]> Cypherpunks.ru repositories - nncp.git/blobdiff - doc/news.texi
Replace YAML with Hjson
[nncp.git] / doc / news.texi
index f087abe5b9aadd3181850ca5dd4833298b123da5..211f399f5085f394703321233c7493265298bcba 100644 (file)
@@ -3,6 +3,31 @@
 
 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.
+@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
+@item
+Workability on GNU/Linux systems and Go 1.10 is fixed.
+@end itemize
+
 @node Release 4.0
 @section Release 4.0
 @itemize
@@ -15,10 +40,10 @@ decrypted data to external command. Older versions are not supported.
 Available free space checking before copying in @command{nncp-xfer},
 @command{nncp-daemon}, @command{nncp-call(er)}.
 @item
-@command{nncp-call} has ability only to listen packets on remote node,
-without its transmission.
+@command{nncp-call} has ability only to list packets on remote node,
+without their transmission.
 @item
-@command{nncp-call} has ability to download only specified packets.
+@command{nncp-call} has ability to transfer only specified packets.
 @item
 Workability of @option{xxrate} preference in @option{calls}
 configuration file section.
@@ -26,6 +51,8 @@ configuration file section.
 Dependant libraries are updated.
 @item
 Minor bugfixes.
+@item
+Begin using of @code{go.mod} subsystem.
 @end itemize
 
 @node Release 3.4