Skip to content

Commit 6e09027

Browse files
committed
Release v0.4
1 parent 8e7eda4 commit 6e09027

File tree

1 file changed

+29
-4
lines changed

1 file changed

+29
-4
lines changed

CHANGELOG.md

Lines changed: 29 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,19 +1,44 @@
11
# Changelog
22

3-
## Next release
3+
## 2021-06-03 v0.4
4+
45
This release contains the following:
56

67
### Features
8+
9+
- Initial [`toy-chat` implementation](https://rfc.vac.dev/spec/22/)
10+
711
### Changes
12+
813
- The [toy-chat application](https://github.com/status-im/nim-waku/blob/master/docs/tutorial/chat2.md) can now perform `lightpush` and request content-filtered messages from remote peers.
9-
#### General refactoring
10-
#### Docs
11-
#### Schema
14+
- The [toy-chat application](https://github.com/status-im/nim-waku/blob/master/docs/tutorial/chat2.md) now uses default content topic `/toy-chat/2/huilong/proto`
15+
- Improve `toy-chat` [briding to matterbridge]((https://github.com/status-im/nim-waku/blob/master/docs/tutorial/chat2.md#bridge-messages-between-chat2-and-matterbridge))
16+
- Improve [`swap`](https://rfc.vac.dev/spec/18/) logging and enable soft mode by default
17+
- Content topics are no longer in a redundant nested structure
18+
- Improve error handling
19+
1220
#### API
21+
1322
- [JSON-RPC Store API](https://rfc.vac.dev/spec/16): Added an optional time-based query to filter historical messages.
1423
- [Nim API](https://github.com/status-im/nim-waku/blob/master/docs/api/v2/node.md): Added `resume` method.
24+
1525
### Fixes
26+
1627
- Connections between nodes no longer become unstable due to keep-alive errors if mesh grows large
28+
- Re-enable `lightpush` tests and fix Windows CI failure
29+
30+
The [Waku v2 suite of protocols](https://rfc.vac.dev/) are still in a raw/draft state.
31+
This release supports the following [libp2p protocols](https://docs.libp2p.io/concepts/protocols/):
32+
| Protocol | Spec status | Protocol id |
33+
| ---: | :---: | :--- |
34+
| [`17/WAKU-RLN`](https://rfc.vac.dev/spec/17/) | `raw` | `/vac/waku/waku-rln-relay/2.0.0-alpha1` |
35+
| [`11/WAKU2-RELAY`](https://rfc.vac.dev/spec/11/) | `draft` | `/vac/waku/relay/2.0.0-beta2` |
36+
| [`12/WAKU2-FILTER`](https://rfc.vac.dev/spec/12/) | `draft` | `/vac/waku/filter/2.0.0-beta1` |
37+
| [`13/WAKU2-STORE`](https://rfc.vac.dev/spec/13/) | `draft` | `/vac/waku/store/2.0.0-beta3` |
38+
| [`18/WAKU2-SWAP`](https://rfc.vac.dev/spec/18/) | `draft` | `/vac/waku/swap/2.0.0-beta1` |
39+
| [`19/WAKU2-LIGHTPUSH`](https://rfc.vac.dev/spec/19/) | `draft` | `/vac/waku/lightpush/2.0.0-beta1` |
40+
41+
The Waku v1 implementation is stable but not under active development.
1742

1843
## 2021-05-11 v0.3
1944

0 commit comments

Comments
 (0)