diff options
| -rw-r--r-- | CHANGELOG.adoc | 45 |
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. |
