summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorShulhan <ms@kilabit.info>2023-02-07 21:32:26 +0700
committerShulhan <ms@kilabit.info>2023-02-07 21:32:26 +0700
commite392e50eba892c500c84cbb6e41110d7275543e4 (patch)
treeb50fc38bc4b0a3eabd0adcb4a28812eab67312bc
parent894f4d4ae310188b17e46eab4c017c912cf7a087 (diff)
downloadpakakeh.go-0.43.0.tar.xz
Release share v0.43.0 (2022-02-07)v0.43.0
=== New features * lib/http: add function MarshalForm * clise: implement io Closer, Writer, StringWriter, and ByteWriter * clise: add method UnmarshalJSON
-rw-r--r--CHANGELOG.adoc24
-rw-r--r--share.go2
2 files changed, 25 insertions, 1 deletions
diff --git a/CHANGELOG.adoc b/CHANGELOG.adoc
index 007f9b85..c72bb815 100644
--- a/CHANGELOG.adoc
+++ b/CHANGELOG.adoc
@@ -17,6 +17,30 @@ link:CHANGELOG_2018-2019.html[Changelog from 2018 to 2019^].
This is changelog for share module since v0.1.0 until v0.11.0.
+[#v0_43_0]
+== share v0.43.0 (2022-02-07)
+
+=== New features
+
+lib/http: add function MarshalForm::
++
+--
+The MarshalForm marshal struct fields tagged with `form:` into url.Values.
+
+The rules for marshaling follow the same rules as in [UnmarshalForm].
+
+It will return an error if the input is not pointer to or a struct.
+--
+
+
+clise: implement io Closer, Writer, StringWriter, and ByteWriter::
+
+
+clise: add method UnmarshalJSON::
++
+The UnmarshalJSON convert JSON array into Clise.
+
+
[#v0_42_0]
== share v0.42.0 (2022-12-12)
diff --git a/share.go b/share.go
index 5a8d89e3..8ff28f48 100644
--- a/share.go
+++ b/share.go
@@ -8,5 +8,5 @@ package share
var (
// Version of this module.
- Version = `0.42.0`
+ Version = `0.43.0`
)