aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorShulhan <m.shulhan@gmail.com>2019-11-05 22:11:16 +0700
committerShulhan <m.shulhan@gmail.com>2019-11-05 22:11:16 +0700
commitb4d73e733a2c813f82845dfb1e31ea2a4c5e62cd (patch)
tree94b3b945138a7bc50f216fac397b7d23f5859eb1
parentcf48d6224667f07fff4ff3a81af97b15e98a7ece (diff)
downloadpakakeh.go-0.10.0.tar.xz
share v0.10.0v0.10.0
=== New Features * dns: implement client and server for DNS over TLS * ini: add method GetsUniq and ValsUniq that return uniq values only * net: implement network polling using epoll and kqueue === Breaking Changes * dns: change the server certificate options to load from files * ini: change Gets return as is, with duplicate values === Enhancements * dns: allow listening on DoH without requiring certificate * ini: support marshaling and un-marshaling time.Duration * ini: support marshaling and un-marshaling time.Time * ini: support marshaling and un-marshaling embedded structs * websocket: websocket: replace epoll implementation with libnet.Poll === Bug Fixes * dns: return error code 4 if server receive unknown message class or type * dns: return an error if section question contains invalid packet * ini: fix return value for empty string in IsValueBoolTrue * strings: fix logic of Split function * websocket: set the response ID after calling handler on handleText * websocket: wrap the response with frame on sendResponse
-rw-r--r--CHANGELOG.adoc20
-rw-r--r--CHANGELOG.html10
2 files changed, 11 insertions, 19 deletions
diff --git a/CHANGELOG.adoc b/CHANGELOG.adoc
index 8b47ec73..b18cde96 100644
--- a/CHANGELOG.adoc
+++ b/CHANGELOG.adoc
@@ -4,43 +4,35 @@
This library is released each month, usually at the first week of month.
-== share v0.10.0 (2019-11-xx)
+== share v0.10.0 (2019-11-05)
=== New Features
* dns: implement client and server for DNS over TLS
-
* ini: add method GetsUniq and ValsUniq that return uniq values only
-
* net: implement network polling using epoll and kqueue
=== Breaking Changes
* dns: change the server certificate options to load from files
-
* ini: change Gets return as is, with duplicate values
=== Enhancements
* dns: allow listening on DoH without requiring certificate
-
* ini: support marshaling and un-marshaling time.Duration
-
* ini: support marshaling and un-marshaling time.Time
-
* ini: support marshaling and un-marshaling embedded structs
-
* websocket: websocket: replace epoll implementation with libnet.Poll
=== Bug Fixes
* dns: return error code 4 if server receive unknown message class or type
-
* dns: return an error if section question contains invalid packet
-
* ini: fix return value for empty string in IsValueBoolTrue
-
* strings: fix logic of Split function
+* websocket: set the response ID after calling handler on handleText
+* websocket: wrap the response with frame on sendResponse
== share v0.9.0 (2019-10-08)
@@ -48,17 +40,11 @@ This library is released each month, usually at the first week of month.
=== New Features
* bytes: add function to get all indexes of word in string
-
* bytes: add function to take snippets from string by indexes
-
* bytes: add function to get all indexes of token in string
-
* ints: add function to merge two slices by distance
-
* memfs: add method to add file directly as child of root
-
* memfs: add method to Search content of files
-
* sanitize: new package to sanitize markup document into plain text
+
Current implementation have a function to sanitize the content of HTML.
diff --git a/CHANGELOG.html b/CHANGELOG.html
index 2151454e..d3942ce9 100644
--- a/CHANGELOG.html
+++ b/CHANGELOG.html
@@ -29,7 +29,7 @@
<div id="toc" class="toc">
<div id="toctitle">Table of Contents</div>
<ul class="sectlevel1">
-<li><a href="#_share_v0_10_0_2019_11_xx">share v0.10.0 (2019-11-xx)</a>
+<li><a href="#_share_v0_10_0_2019_11_05">share v0.10.0 (2019-11-05)</a>
<ul class="sectlevel2">
<li><a href="#_new_features">New Features</a></li>
<li><a href="#_breaking_changes">Breaking Changes</a></li>
@@ -116,7 +116,7 @@
</div>
</div>
<div class="sect1">
-<h2 id="_share_v0_10_0_2019_11_xx">share v0.10.0 (2019-11-xx)</h2>
+<h2 id="_share_v0_10_0_2019_11_05">share v0.10.0 (2019-11-05)</h2>
<div class="sectionbody">
<div class="sect2">
<h3 id="_new_features">New Features</h3>
@@ -185,6 +185,12 @@
<li>
<p>strings: fix logic of Split function</p>
</li>
+<li>
+<p>websocket: set the response ID after calling handler on handleText</p>
+</li>
+<li>
+<p>websocket: wrap the response with frame on sendResponse</p>
+</li>
</ul>
</div>
</div>