summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--CHANGELOG.adoc45
1 files changed, 35 insertions, 10 deletions
diff --git a/CHANGELOG.adoc b/CHANGELOG.adoc
index 8868c16d..b869af85 100644
--- a/CHANGELOG.adoc
+++ b/CHANGELOG.adoc
@@ -3,20 +3,45 @@
This library is released each month, usually at the first week of month.
-== share v0.18.0 (2020-08-xx)
+== share v0.18.0 (2020-08-06)
=== Breaking changes
-* big: add global flag MarshalJSONAsString
+* big: add global flag MarshalJSONAsString
-MarshalJSONAsString define the default return behaviour of MarshalJSON().
-If its true (the default) the returned JSON format will encapsulated in
-double quote, as string instead of as numeric.
+ MarshalJSONAsString define the default return behaviour of MarshalJSON().
+ If its true (the default) the returned JSON format will encapsulated in
+ double quote, as string instead of as numeric.
-* http: do not return error based on response code
+* dns: refactoring resource record fields
-The error in doRequest should be about connection error, everything
-else should be handled by user.
+* http: do not return error based on response code
+
+ The error in doRequest should be about connection error, everything
+ else should be handled by user.
+
+* http: allow setting response type when registering PUT
+
+ User of this library may want to return something and they will suprised
+ if the library always set the response type to None.
+
+=== Bug fixes
+
+* http: fix panic if Request.Form is not initialized on Endpoint.call
+
+=== Enhancements
+
+* dns: add method to create Message from hostname and list of addresses
+
+* dns: add method to remove caches by names on Server
+
+* http: add method Put for Client
+
+* http: add method to convert RequestMethod to string
+
+* parser: add method to get single line
+
+* strings: add function to delete a value from slice of string
== share v0.17.0 (2020-07-05)
@@ -125,7 +150,7 @@ else should be handled by user.
a directory.
Each SQL file in directory will be executed in alphabetical order based on
the last state.
-
+
The state of migration will be saved in table "_migration" with the SQL
file name that has been executed and the timestamp.
@@ -137,7 +162,7 @@ else should be handled by user.
Previously, the LoadHostDir and LoadMasterDir load all files inside
the directory without checking if its hidden (starting with dot) or not.
-
+
This changes make the hidden file not loaded so one can disable it
temporarily by prefixing it with dot.