From 3e38fa2394d9fce2552d03b610e3b24f896f366b Mon Sep 17 00:00:00 2001 From: Shulhan Date: Mon, 5 Aug 2019 13:06:49 +0700 Subject: share v0.8.1 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit * lib/ini: add functions to marshal/unmarshal bytes from/to struct. The format to marshal/unmarshal ini stream is behave like JSON. * lib/memfs: add method to encode the content of file. The ContentEncode() method encode each node's content into specific encoding, in other words this method can be used to compress the content of file in memory before being served or written. Only file with size greater than 0 will be encoded. List of known encoding is "gzip". * lib/memfs: ignore generated output filename on GoGenerate In case the user Mount() the directory that include the generated output file, we want that file to be excluded from .go static source. * lib/memfs: set the Node Size to be zero if node is directory --- CHANGELOG.adoc | 27 ++++++++++++++++++++++ CHANGELOG.html | 73 +++++++++++++++++++++++++++++++++++++++++++++++----------- 2 files changed, 87 insertions(+), 13 deletions(-) diff --git a/CHANGELOG.adoc b/CHANGELOG.adoc index 9210b591..e1281d58 100644 --- a/CHANGELOG.adoc +++ b/CHANGELOG.adoc @@ -4,6 +4,33 @@ This library is released each month, either at the end of month or at the first week of next month. + +== share v0.8.1 (2019-08-05) + +=== Enhancements + +* lib/ini: add functions to marshal/unmarshal bytes from/to struct. ++ +The format to marshal/unmarshal ini stream is behave like JSON. + +* lib/memfs: add method to encode the content of file. ++ +The ContentEncode() method encode each node's content into specific +encoding, in other words this method can be used to compress the content +of file in memory before being served or written. ++ +Only file with size greater than 0 will be encoded. ++ +List of known encoding is "gzip". + +* lib/memfs: ignore generated output filename on GoGenerate ++ +In case the user Mount() the directory that include the generated output +file, we want that file to be excluded from .go static source. + +* lib/memfs: set the Node Size to be zero if node is directory + + == share v0.8.0 (2019-07-09) === Breaking changes diff --git a/CHANGELOG.html b/CHANGELOG.html index 5c1eebab..09831b35 100644 --- a/CHANGELOG.html +++ b/CHANGELOG.html @@ -15,18 +15,23 @@
Table of Contents
+

share v0.8.1 (2019-08-05)

+
+
+

Enhancements

+
+
    +
  • +

    lib/ini: add functions to marshal/unmarshal bytes from/to struct.

    +
    +

    The format to marshal/unmarshal ini stream is behave like JSON.

    +
    +
  • +
  • +

    lib/memfs: add method to encode the content of file.

    +
    +

    The ContentEncode() method encode each node’s content into specific +encoding, in other words this method can be used to compress the content +of file in memory before being served or written.

    +
    +
    +

    Only file with size greater than 0 will be encoded.

    +
    +
    +

    List of known encoding is "gzip".

    +
    +
  • +
  • +

    lib/memfs: ignore generated output filename on GoGenerate

    +
    +

    In case the user Mount() the directory that include the generated output +file, we want that file to be excluded from .go static source.

    +
    +
  • +
  • +

    lib/memfs: set the Node Size to be zero if node is directory

    +
  • +
+
+
+
+
+

share v0.8.0 (2019-07-09)

@@ -103,7 +150,7 @@ package to ascii package.

-

Enhancements

+

Enhancements

  • @@ -154,7 +201,7 @@ simple API.

-

Enhancements

+

Enhancements

  • @@ -495,7 +542,7 @@ server and client API to make it easy and extensible. The websocket is now
-

Enhancements

+

Enhancements

  • @@ -560,7 +607,7 @@ testsuite

-

Enhancements

+

Enhancements

  • @@ -749,7 +796,7 @@ testsuite

-

Enhancements

+

Enhancements

  • @@ -803,7 +850,7 @@ system and simplified routing handler.

-

Enhancements

+

Enhancements

Fix warnings from linters.

@@ -841,7 +888,7 @@ and several libraries.

-- cgit v1.3