You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
- Added as many test cases as possible for supported advanced WAMP features. Some features cannot be tested because they are not supported on Crossbar, or they are not "symmetrically" supported on CppWAMP (closes#43).
- Added test cases where asynchronous Session operations are executed within call/event slots (closes#44).
- Made changes to allow building with Clang on OS X (thanks taion!) (fixes#55).
- Added test case for constructing Variant from std::vector (closes#58).
- Rpc, Procedure, Pub, Topic, and friends now have converting (implicit) constructors (closes#60).
- NaN and infinite Real values are now encoded as null over JSON (fixes#61).
- Fixed unpackedEvent and unpackedRpc so that they can take a lambda functions by value.
- Reorganized wamptest.cpp so that related test cases are grouped in SCENARIO blocks. The Crossbar router process can no longer be forked from the test suite because of this.
Copy file name to clipboardExpand all lines: CHANGELOG.md
+14Lines changed: 14 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,3 +1,17 @@
1
+
v0.3.1
2
+
======
3
+
Fixes and additional tests.
4
+
5
+
### Details
6
+
- Added as many test cases as possible for supported advanced WAMP features. Some features cannot be tested because they are not supported on Crossbar, or they are not "symmetrically" supported on CppWAMP (closes #43).
7
+
- Added test cases where asynchronous Session operations are executed within call/event slots (closes #44).
8
+
- Made changes to allow building with Clang on OS X (thanks taion!) (fixes #55).
9
+
- Added test case for constructing `Variant` from `std::vector` (closes #58).
10
+
-`Rpc`, `Procedure`, `Pub`, `Topic`, and friends now have converting (implicit) constructors (closes #60).
11
+
- NaN and infinite `Real` values are now encoded as `null` over JSON (fixes #61).
12
+
- Fixed `unpackedEvent` and `unpackedRpc` so that they can take a lambda functions by value.
13
+
- Reorganized `wamptest.cpp` so that related test cases are grouped in `SCENARIO` blocks. The Crossbar router process can no longer be forked from the test suite because of this.
14
+
1
15
v0.3.0
2
16
======
3
17
Made further refinements to the API. The minimal Boost library version required is now 1.58.0.
0 commit comments