Skip to content

Commit

Permalink
v0.11.0
Browse files Browse the repository at this point in the history
  • Loading branch information
aholstenson committed Jun 17, 2021
1 parent 0f5ea81 commit b118bc8
Show file tree
Hide file tree
Showing 24 changed files with 193 additions and 29 deletions.
22 changes: 22 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,28 @@
All notable changes to this project will be documented in this file.
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.

# [0.11.0](https://github.com/aholstenson/ataraxia/compare/v0.10.0...v0.11.0) (2021-06-17)


### Features

* **core:** Ability to use custom timeouts with RequestReplyHelper ([3ff258e](https://github.com/aholstenson/ataraxia/commit/3ff258e6464ab90420a9eba27cf81e606197c4a1))
* **core:** Add ability to iterate over nodes in Network ([5d7bf49](https://github.com/aholstenson/ataraxia/commit/5d7bf4970d518b72919867da2da4f9cf3bcdbda9))
* **core:** Drop peer disconnect event from Transport ([21fb9b0](https://github.com/aholstenson/ataraxia/commit/21fb9b056f9ac4a71b06a555917016ac82c0c4ac))
* **core:** EncryptedStreamingPeer for easier way to set up secure connections ([8458a74](https://github.com/aholstenson/ataraxia/commit/8458a747b720443bef40651f79866599987c87bf))
* **core:** Network now uses join/leave instead of start/stop ([eee9bdc](https://github.com/aholstenson/ataraxia/commit/eee9bdcacc0224923fa6190270c098c7cccd9c74))
* **core:** Node ids now use UUIDv4 ([77cc519](https://github.com/aholstenson/ataraxia/commit/77cc51967e53c3ad614eaac7b460cb0e619b7873))
* **service-contracts:** Add project for defining service contracts ([99a279f](https://github.com/aholstenson/ataraxia/commit/99a279f953514c1eb137a6a0b47caa0d592c8bce))
* **services:** Services now use contracts ([7ee4ab4](https://github.com/aholstenson/ataraxia/commit/7ee4ab4db89c167b2d0beaeb5380061d0638a1d0))
* **services:** Services now uses join/leave instead of start/stop ([845e5f5](https://github.com/aholstenson/ataraxia/commit/845e5f5d0fde275fc4d431f98c5d630eeee6eab3))
* **tcp:** No longer disconnect immediately when peer is reported unavailable ([9862f01](https://github.com/aholstenson/ataraxia/commit/9862f0133c253c63b517bcfe85f7feea293ccd82))
* **transport:** Split transport code into separate packages ([766b9c0](https://github.com/aholstenson/ataraxia/commit/766b9c0608acfea685d6e8bd65490a81557cecb1))
* Mark packages as side effect free ([2042d66](https://github.com/aholstenson/ataraxia/commit/2042d668d40fac2e2c2a44f4eb2be45c7012c120))





# [0.10.0](https://github.com/aholstenson/ataraxia/compare/v0.9.1...v0.10.0) (2021-06-07)


Expand Down
2 changes: 1 addition & 1 deletion lerna.json
Original file line number Diff line number Diff line change
Expand Up @@ -9,5 +9,5 @@
"conventionalCommits": true
}
},
"version": "0.10.0"
"version": "0.11.0"
}
11 changes: 11 additions & 0 deletions packages/cli/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,17 @@
All notable changes to this project will be documented in this file.
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.

# [0.11.0](https://github.com/aholstenson/ataraxia/tree/master/packages/cli/compare/v0.10.0...v0.11.0) (2021-06-17)


### Features

* **core:** Network now uses join/leave instead of start/stop ([eee9bdc](https://github.com/aholstenson/ataraxia/tree/master/packages/cli/commit/eee9bdcacc0224923fa6190270c098c7cccd9c74))





# [0.10.0](https://github.com/aholstenson/ataraxia/tree/master/packages/cli/compare/v0.9.1...v0.10.0) (2021-06-07)


Expand Down
10 changes: 5 additions & 5 deletions packages/cli/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "ataraxia-cli",
"version": "0.10.0",
"version": "0.11.0",
"description": "Command-line client for inspecting Ataraxia networks",
"license": "MIT",
"repository": "https://github.com/aholstenson/ataraxia/tree/master/packages/cli",
Expand All @@ -20,10 +20,10 @@
"prepublishOnly": "npm run build"
},
"dependencies": {
"ataraxia": "^0.10.0",
"ataraxia-hyperswarm": "^0.10.0",
"ataraxia-local": "^0.10.0",
"ataraxia-tcp": "^0.10.0",
"ataraxia": "^0.11.0",
"ataraxia-hyperswarm": "^0.11.0",
"ataraxia-local": "^0.11.0",
"ataraxia-tcp": "^0.11.0",
"chalk": "^4.1.1",
"minimatch": "^3.0.4",
"prettyjson": "^1.2.1",
Expand Down
18 changes: 18 additions & 0 deletions packages/core/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,24 @@
All notable changes to this project will be documented in this file.
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.

# [0.11.0](https://github.com/aholstenson/ataraxia/tree/master/packages/core/compare/v0.10.0...v0.11.0) (2021-06-17)


### Features

* **core:** Ability to use custom timeouts with RequestReplyHelper ([3ff258e](https://github.com/aholstenson/ataraxia/tree/master/packages/core/commit/3ff258e6464ab90420a9eba27cf81e606197c4a1))
* **core:** Add ability to iterate over nodes in Network ([5d7bf49](https://github.com/aholstenson/ataraxia/tree/master/packages/core/commit/5d7bf4970d518b72919867da2da4f9cf3bcdbda9))
* **core:** Drop peer disconnect event from Transport ([21fb9b0](https://github.com/aholstenson/ataraxia/tree/master/packages/core/commit/21fb9b056f9ac4a71b06a555917016ac82c0c4ac))
* **core:** EncryptedStreamingPeer for easier way to set up secure connections ([8458a74](https://github.com/aholstenson/ataraxia/tree/master/packages/core/commit/8458a747b720443bef40651f79866599987c87bf))
* **core:** Network now uses join/leave instead of start/stop ([eee9bdc](https://github.com/aholstenson/ataraxia/tree/master/packages/core/commit/eee9bdcacc0224923fa6190270c098c7cccd9c74))
* **core:** Node ids now use UUIDv4 ([77cc519](https://github.com/aholstenson/ataraxia/tree/master/packages/core/commit/77cc51967e53c3ad614eaac7b460cb0e619b7873))
* **transport:** Split transport code into separate packages ([766b9c0](https://github.com/aholstenson/ataraxia/tree/master/packages/core/commit/766b9c0608acfea685d6e8bd65490a81557cecb1))
* Mark packages as side effect free ([2042d66](https://github.com/aholstenson/ataraxia/tree/master/packages/core/commit/2042d668d40fac2e2c2a44f4eb2be45c7012c120))





# [0.10.0](https://github.com/aholstenson/ataraxia/tree/master/packages/core/compare/v0.9.1...v0.10.0) (2021-06-07)


Expand Down
4 changes: 2 additions & 2 deletions packages/core/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "ataraxia",
"version": "0.10.0",
"version": "0.11.0",
"description": "P2P messaging over mesh networks",
"license": "MIT",
"repository": "https://github.com/aholstenson/ataraxia/tree/master/packages/core",
Expand All @@ -27,7 +27,7 @@
"dependencies": {
"@stablelib/cbor": "^1.0.1",
"@tyriar/fibonacci-heap": "^2.0.9",
"ataraxia-transport": "^0.10.0",
"ataraxia-transport": "^0.11.0",
"atvik": "^2.0.0",
"debug": "^4.3.1"
}
Expand Down
13 changes: 13 additions & 0 deletions packages/hyperswarm/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,19 @@
All notable changes to this project will be documented in this file.
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.

# [0.11.0](https://github.com/aholstenson/ataraxia/tree/master/packages/hyperswarm/compare/v0.10.0...v0.11.0) (2021-06-17)


### Features

* **core:** EncryptedStreamingPeer for easier way to set up secure connections ([8458a74](https://github.com/aholstenson/ataraxia/tree/master/packages/hyperswarm/commit/8458a747b720443bef40651f79866599987c87bf))
* **core:** Network now uses join/leave instead of start/stop ([eee9bdc](https://github.com/aholstenson/ataraxia/tree/master/packages/hyperswarm/commit/eee9bdcacc0224923fa6190270c098c7cccd9c74))
* **transport:** Split transport code into separate packages ([766b9c0](https://github.com/aholstenson/ataraxia/tree/master/packages/hyperswarm/commit/766b9c0608acfea685d6e8bd65490a81557cecb1))





# [0.10.0](https://github.com/aholstenson/ataraxia/tree/master/packages/hyperswarm/compare/v0.9.1...v0.10.0) (2021-06-07)

**Note:** Version bump only for package ataraxia-hyperswarm
6 changes: 3 additions & 3 deletions packages/hyperswarm/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "ataraxia-hyperswarm",
"version": "0.10.0",
"version": "0.11.0",
"description": "Hyperswarm transport for Ataraxia P2P messaging",
"license": "MIT",
"repository": "https://github.com/aholstenson/ataraxia/tree/master/packages/hyperswarm",
Expand All @@ -14,8 +14,8 @@
"prepublishOnly": "npm run build"
},
"dependencies": {
"ataraxia-transport": "^0.10.0",
"ataraxia-transport-streams": "^0.10.0",
"ataraxia-transport": "^0.11.0",
"ataraxia-transport-streams": "^0.11.0",
"debug": "^4.3.1",
"hyperswarm": "^2.15.3"
}
Expand Down
13 changes: 13 additions & 0 deletions packages/local/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,19 @@
All notable changes to this project will be documented in this file.
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.

# [0.11.0](https://github.com/aholstenson/ataraxia/tree/master/packages/local/compare/v0.10.0...v0.11.0) (2021-06-17)


### Features

* **core:** EncryptedStreamingPeer for easier way to set up secure connections ([8458a74](https://github.com/aholstenson/ataraxia/tree/master/packages/local/commit/8458a747b720443bef40651f79866599987c87bf))
* **core:** Network now uses join/leave instead of start/stop ([eee9bdc](https://github.com/aholstenson/ataraxia/tree/master/packages/local/commit/eee9bdcacc0224923fa6190270c098c7cccd9c74))
* **transport:** Split transport code into separate packages ([766b9c0](https://github.com/aholstenson/ataraxia/tree/master/packages/local/commit/766b9c0608acfea685d6e8bd65490a81557cecb1))





# [0.10.0](https://github.com/aholstenson/ataraxia/tree/master/packages/local/compare/v0.9.1...v0.10.0) (2021-06-07)

**Note:** Version bump only for package ataraxia-local
6 changes: 3 additions & 3 deletions packages/local/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "ataraxia-local",
"version": "0.10.0",
"version": "0.11.0",
"description": "Machine-local transport for Ataraxia P2P messaging",
"license": "MIT",
"repository": "https://github.com/aholstenson/ataraxia/tree/master/packages/local",
Expand All @@ -14,8 +14,8 @@
"prepublishOnly": "npm run build"
},
"dependencies": {
"ataraxia-transport": "^0.10.0",
"ataraxia-transport-streams": "^0.10.0",
"ataraxia-transport": "^0.11.0",
"ataraxia-transport-streams": "^0.11.0",
"atvik": "^2.0.0",
"debug": "^4.3.1",
"local-machine-network": "^0.3.0"
Expand Down
12 changes: 12 additions & 0 deletions packages/service-contracts/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
# Change Log

All notable changes to this project will be documented in this file.
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.

# [0.11.0](https://github.com/aholstenson/ataraxia/tree/master/packages/service-contracts/compare/v0.10.0...v0.11.0) (2021-06-17)


### Features

* **service-contracts:** Add project for defining service contracts ([99a279f](https://github.com/aholstenson/ataraxia/tree/master/packages/service-contracts/commit/99a279f953514c1eb137a6a0b47caa0d592c8bce))
* **services:** Services now use contracts ([7ee4ab4](https://github.com/aholstenson/ataraxia/tree/master/packages/service-contracts/commit/7ee4ab4db89c167b2d0beaeb5380061d0638a1d0))
2 changes: 1 addition & 1 deletion packages/service-contracts/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "ataraxia-service-contracts",
"version": "0.10.0",
"version": "0.11.0",
"description": "Utils for defining contracts for use with ataraxia-services",
"license": "MIT",
"repository": "https://github.com/aholstenson/ataraxia/tree/master/packages/service-contracts",
Expand Down
14 changes: 14 additions & 0 deletions packages/services/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,20 @@
All notable changes to this project will be documented in this file.
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.

# [0.11.0](https://github.com/aholstenson/ataraxia/tree/master/packages/services/compare/v0.10.0...v0.11.0) (2021-06-17)


### Features

* **services:** Services now use contracts ([7ee4ab4](https://github.com/aholstenson/ataraxia/tree/master/packages/services/commit/7ee4ab4db89c167b2d0beaeb5380061d0638a1d0))
* Mark packages as side effect free ([2042d66](https://github.com/aholstenson/ataraxia/tree/master/packages/services/commit/2042d668d40fac2e2c2a44f4eb2be45c7012c120))
* **core:** Network now uses join/leave instead of start/stop ([eee9bdc](https://github.com/aholstenson/ataraxia/tree/master/packages/services/commit/eee9bdcacc0224923fa6190270c098c7cccd9c74))
* **services:** Services now uses join/leave instead of start/stop ([845e5f5](https://github.com/aholstenson/ataraxia/tree/master/packages/services/commit/845e5f5d0fde275fc4d431f98c5d630eeee6eab3))





# [0.10.0](https://github.com/aholstenson/ataraxia/tree/master/packages/services/compare/v0.9.1...v0.10.0) (2021-06-07)

**Note:** Version bump only for package ataraxia-services
6 changes: 3 additions & 3 deletions packages/services/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "ataraxia-services",
"version": "0.10.0",
"version": "0.11.0",
"description": "Services with RPC and events over Ataraxia mesh network",
"license": "MIT",
"repository": "https://github.com/aholstenson/ataraxia/tree/master/packages/services",
Expand All @@ -19,8 +19,8 @@
"prepublishOnly": "npm run build"
},
"dependencies": {
"ataraxia": "^0.10.0",
"ataraxia-service-contracts": "^0.10.0",
"ataraxia": "^0.11.0",
"ataraxia-service-contracts": "^0.11.0",
"atvik": "^2.0.0",
"debug": "^4.3.1"
}
Expand Down
14 changes: 14 additions & 0 deletions packages/tcp/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,20 @@
All notable changes to this project will be documented in this file.
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.

# [0.11.0](https://github.com/aholstenson/ataraxia/tree/master/packages/tcp/compare/v0.10.0...v0.11.0) (2021-06-17)


### Features

* **core:** EncryptedStreamingPeer for easier way to set up secure connections ([8458a74](https://github.com/aholstenson/ataraxia/tree/master/packages/tcp/commit/8458a747b720443bef40651f79866599987c87bf))
* **core:** Network now uses join/leave instead of start/stop ([eee9bdc](https://github.com/aholstenson/ataraxia/tree/master/packages/tcp/commit/eee9bdcacc0224923fa6190270c098c7cccd9c74))
* **tcp:** No longer disconnect immediately when peer is reported unavailable ([9862f01](https://github.com/aholstenson/ataraxia/tree/master/packages/tcp/commit/9862f0133c253c63b517bcfe85f7feea293ccd82))
* **transport:** Split transport code into separate packages ([766b9c0](https://github.com/aholstenson/ataraxia/tree/master/packages/tcp/commit/766b9c0608acfea685d6e8bd65490a81557cecb1))





# [0.10.0](https://github.com/aholstenson/ataraxia/tree/master/packages/tcp/compare/v0.9.1...v0.10.0) (2021-06-07)

**Note:** Version bump only for package ataraxia-tcp
6 changes: 3 additions & 3 deletions packages/tcp/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "ataraxia-tcp",
"version": "0.10.0",
"version": "0.11.0",
"description": "TCP transport for Ataraxia P2P messaging",
"license": "MIT",
"repository": "https://github.com/aholstenson/ataraxia/tree/master/packages/tcp",
Expand All @@ -14,8 +14,8 @@
"prepublishOnly": "npm run build"
},
"dependencies": {
"ataraxia-transport": "^0.10.0",
"ataraxia-transport-streams": "^0.10.0",
"ataraxia-transport": "^0.11.0",
"ataraxia-transport-streams": "^0.11.0",
"debug": "^4.3.1",
"tinkerhub-discovery": "^0.6.0",
"tinkerhub-mdns": "^0.5.1"
Expand Down
11 changes: 11 additions & 0 deletions packages/transport-streams/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
# Change Log

All notable changes to this project will be documented in this file.
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.

# [0.11.0](https://github.com/aholstenson/ataraxia/tree/master/packages/transport-streams/compare/v0.10.0...v0.11.0) (2021-06-17)


### Features

* **transport:** Split transport code into separate packages ([766b9c0](https://github.com/aholstenson/ataraxia/tree/master/packages/transport-streams/commit/766b9c0608acfea685d6e8bd65490a81557cecb1))
4 changes: 2 additions & 2 deletions packages/transport-streams/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "ataraxia-transport-streams",
"version": "0.10.0",
"version": "0.11.0",
"description": "Utilities for Ataraxia transports that use Node streams.",
"license": "MIT",
"repository": "https://github.com/aholstenson/ataraxia/tree/master/packages/transport-streams",
Expand All @@ -19,7 +19,7 @@
},
"dependencies": {
"@stablelib/cbor": "^1.0.1",
"ataraxia-transport": "^0.10.0",
"ataraxia-transport": "^0.11.0",
"debug": "^4.3.1",
"noise-secret-stream": "^3.0.2"
}
Expand Down
11 changes: 11 additions & 0 deletions packages/transport/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
# Change Log

All notable changes to this project will be documented in this file.
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.

# [0.11.0](https://github.com/aholstenson/ataraxia/tree/master/packages/transport/compare/v0.10.0...v0.11.0) (2021-06-17)


### Features

* **transport:** Split transport code into separate packages ([766b9c0](https://github.com/aholstenson/ataraxia/tree/master/packages/transport/commit/766b9c0608acfea685d6e8bd65490a81557cecb1))
2 changes: 1 addition & 1 deletion packages/transport/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "ataraxia-transport",
"version": "0.10.0",
"version": "0.11.0",
"description": "Base for for connecting to and communicating with peers in an Ataraxia network",
"license": "MIT",
"repository": "https://github.com/aholstenson/ataraxia/tree/master/packages/transport",
Expand Down
13 changes: 13 additions & 0 deletions packages/ws-client/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,19 @@
All notable changes to this project will be documented in this file.
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.

# [0.11.0](https://github.com/aholstenson/ataraxia/tree/master/packages/ws-client/compare/v0.10.0...v0.11.0) (2021-06-17)


### Features

* **transport:** Split transport code into separate packages ([766b9c0](https://github.com/aholstenson/ataraxia/tree/master/packages/ws-client/commit/766b9c0608acfea685d6e8bd65490a81557cecb1))
* Mark packages as side effect free ([2042d66](https://github.com/aholstenson/ataraxia/tree/master/packages/ws-client/commit/2042d668d40fac2e2c2a44f4eb2be45c7012c120))
* **core:** Network now uses join/leave instead of start/stop ([eee9bdc](https://github.com/aholstenson/ataraxia/tree/master/packages/ws-client/commit/eee9bdcacc0224923fa6190270c098c7cccd9c74))





# [0.10.0](https://github.com/aholstenson/ataraxia/tree/master/packages/ws-client/compare/v0.9.1...v0.10.0) (2021-06-07)


Expand Down
4 changes: 2 additions & 2 deletions packages/ws-client/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "ataraxia-ws-client",
"version": "0.10.0",
"version": "0.11.0",
"description": "WebSocket client for Ataraxia P2P messaging",
"license": "MIT",
"repository": "https://github.com/aholstenson/ataraxia/tree/master/packages/ws-client",
Expand All @@ -17,7 +17,7 @@
"prepublishOnly": "npm run build"
},
"dependencies": {
"ataraxia-transport": "^0.10.0",
"ataraxia-transport": "^0.11.0",
"debug": "^4.3.1"
}
}
Loading

0 comments on commit b118bc8

Please sign in to comment.