Skip to content

Commit 13cf9fa

Browse files
committed
Releasing 0.2.0
1 parent 35329df commit 13cf9fa

File tree

2 files changed

+18
-3
lines changed

2 files changed

+18
-3
lines changed

CHANGELOG.md

Lines changed: 17 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,23 @@
11

2+
v0.2.0 (26 Sep 2015)
3+
========
4+
+ **Added Streaming support**:
5+
+ Stream creation by calling method with `_stream` suffix
6+
+ **Improved in-REPL experience**:
7+
+ Added documentation content received from kRPC server to in-REPL documentation output
8+
+ Improved `to_s` and `inspect` methods in `KRPC::Gen::ClassBase` and `KRPC::Streaming::Stream` classes
9+
+ Arguments of `KRPC::Client#initialize` method turned into keyword arguments
10+
+ RPC methods are no longer bound to single `KRPC::Client` object (Fix #3)
11+
+ Fixed arguments sometimes not correctly passed to RPC methods (due to Ruby 2.2.1 bug) (Fix #1)
12+
+ Removed `required_params_count` parameter from `Client#build_request` method, and made that method public
13+
+ `KRPC::TypeStore`'s methods changed, to be class level methods
14+
+ Added dependency on *Nokogiri* and development dependency on *Pry* and *hanna-nouveau*
15+
+ Minor improvements and fixes
16+
217
v0.1.1 (9 Sep 2015)
318
========
4-
+ Added KRPC.connect method
5-
+ Added block argument to Client#connect and Client#connect! methods
19+
+ Added `KRPC.connect` method
20+
+ Added block argument to `Client#connect` and `Client#connect!` methods
621

722
v0.1.0 (6 Sep 2015)
823
========

krpc.gemspec

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ $LOAD_PATH.unshift(lib) unless $LOAD_PATH.include?(lib)
55

66
Gem::Specification.new do |s|
77
s.name = "krpc"
8-
s.version = "0.1.1.1"
8+
s.version = "0.2.0"
99
s.authors = ["Tomasz Więch"]
1010
s.email = ["tewu.dev@gmail.com"]
1111

0 commit comments

Comments
 (0)