summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorShulhan <m.shulhan@gmail.com>2020-05-04 19:03:14 +0700
committerShulhan <m.shulhan@gmail.com>2020-05-04 19:03:14 +0700
commit6100235b9c720dcd4829ad58d32f37612cbe4f2c (patch)
tree46696e1ce76578ab527b584949e65ca7acd53d98
parent998a25623b7670ca7419e2d0234cf3b6744af800 (diff)
downloadpakakeh.go-0.15.0.tar.xz
Release share 0.15.0v0.15.0
=== Breaking changes * big: check for zero length slice of byte or string on toRat * ssh: replace the ClientConfig with ConfigSection === New features * ssh: implement SSH client configuration parser -- ssh_config(5) * api/telegram/bot: Go package for Telegram API Bot * http: implement a simplified HTTP client * net/html: new package to simplify the golang.org/x/net/html The x/net/html package currently only provide bare raw functionalities to iterate tree, there is no check for empty node, no function to get attribute by name, and no simple way to iterate tree without looping it manually. This package extends the package by adding methods to get node's attribute by name, get the first non-empty child, get the next non-empty sibling, and to iterate each node in the tree from top to bottom. === Enhancements * big: return "0" instead of "<nil>" on Rat.String() * big: return false if Rat is nil on IsGreaterThanZero * http: add parameter to set default client's headers * websocket: add method to gracefully Close the client connection * websocket: add routine that send PING control frame on Connect === Bug fixes * reflect: remove checking for method IsEqual on type reflect.Ptr
-rw-r--r--CHANGELOG.adoc22
-rw-r--r--doc/CHANGELOG.html14
-rw-r--r--share.go2
3 files changed, 27 insertions, 11 deletions
diff --git a/CHANGELOG.adoc b/CHANGELOG.adoc
index 796fa43c..76934496 100644
--- a/CHANGELOG.adoc
+++ b/CHANGELOG.adoc
@@ -3,14 +3,18 @@
This library is released each month, usually at the first week of month.
-== share v0.15.0 (2020-05-xx)
+== share v0.15.0 (2020-05-04)
+
+=== Breaking changes
+
+* big: check for zero length slice of byte or string on toRat
+* ssh: replace the ClientConfig with ConfigSection
=== New features
+* ssh: implement SSH client configuration parser -- ssh_config(5)
* api/telegram/bot: Go package for Telegram API Bot
-
* http: implement a simplified HTTP client
-
* net/html: new package to simplify the golang.org/x/net/html
The x/net/html package currently only provide bare raw functionalities
@@ -22,6 +26,18 @@ This library is released each month, usually at the first week of month.
by name, get the first non-empty child, get the next non-empty sibling, and
to iterate each node in the tree from top to bottom.
+=== Enhancements
+
+* big: return "0" instead of "<nil>" on Rat.String()
+* big: return false if Rat is nil on IsGreaterThanZero
+* http: add parameter to set default client's headers
+* websocket: add method to gracefully Close the client connection
+* websocket: add routine that send PING control frame on Connect
+
+=== Bug fixes
+
+* reflect: remove checking for method IsEqual on type reflect.Ptr
+
== share v0.14.0 (2020-04-03)
diff --git a/doc/CHANGELOG.html b/doc/CHANGELOG.html
index 63f2ac6b..c0cfb213 100644
--- a/doc/CHANGELOG.html
+++ b/doc/CHANGELOG.html
@@ -235,7 +235,7 @@ dd {
<div id="toc" class="toc">
<div id="toctitle">Table of Contents</div>
<ul class="sectlevel1">
-<li><a href="#_share_v0_15_0_2020_05_xx">share v0.15.0 (2020-05-xx)</a>
+<li><a href="#_share_v0_15_0_2020_05_04">share v0.15.0 (2020-05-04)</a>
<ul class="sectlevel2">
<li><a href="#_breaking_changes">Breaking changes</a></li>
<li><a href="#_new_features">New features</a></li>
@@ -373,7 +373,7 @@ dd {
</div>
</div>
<div class="sect1">
-<h2 id="_share_v0_15_0_2020_05_xx">share v0.15.0 (2020-05-xx)</h2>
+<h2 id="_share_v0_15_0_2020_05_04">share v0.15.0 (2020-05-04)</h2>
<div class="sectionbody">
<div class="sect2">
<h3 id="_breaking_changes">Breaking changes</h3>
@@ -427,19 +427,19 @@ to iterate each node in the tree from top to bottom.</pre>
<div class="ulist">
<ul>
<li>
-<p>big: return false if Rat is nil on IsGreaterThanZero</p>
+<p>big: return &#34;0&#34; instead of &#34;&lt;nil&gt;&#34; on Rat.String()</p>
</li>
<li>
-<p>websocket: add routine that send PING control frame on Connect</p>
+<p>big: return false if Rat is nil on IsGreaterThanZero</p>
</li>
<li>
-<p>websocket: add method to gracefully Close the client connection</p>
+<p>http: add parameter to set default client&#39;s headers</p>
</li>
<li>
-<p>http: add parameter to set default client&#39;s headers</p>
+<p>websocket: add method to gracefully Close the client connection</p>
</li>
<li>
-<p>big: return &#34;0&#34; instead of &#34;&lt;nil&gt;&#34; on Rat.String()</p>
+<p>websocket: add routine that send PING control frame on Connect</p>
</li>
</ul>
</div>
diff --git a/share.go b/share.go
index 7ab7b1d1..28bea796 100644
--- a/share.go
+++ b/share.go
@@ -12,5 +12,5 @@ package share
// Version of this module.
//
const (
- Version = "0.15.0-dev"
+ Version = "0.15.0"
)