Skip to content

Commit

Permalink
chore: release
Browse files Browse the repository at this point in the history
  • Loading branch information
loyd committed Dec 1, 2024
1 parent 270764a commit ab0bd16
Show file tree
Hide file tree
Showing 13 changed files with 40 additions and 37 deletions.
5 changes: 4 additions & 1 deletion CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,8 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
<!-- next-header -->

## [Unreleased] - ReleaseDate

## [0.2.0-alpha.17] - 2024-12-01
### Added
- core/topology: add `Topology::set_node_no()` and `Topology::node_no()`.
- core/envelope: add `Envelope::request_id()`.
Expand Down Expand Up @@ -678,7 +680,8 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
- Feuer Frei!

<!-- next-url -->
[Unreleased]: https://github.com/elfo-rs/elfo/compare/elfo-v0.2.0-alpha.16...HEAD
[Unreleased]: https://github.com/elfo-rs/elfo/compare/elfo-v0.2.0-alpha.17...HEAD
[0.2.0-alpha.17]: https://github.com/elfo-rs/elfo/compare/elfo-v0.2.0-alpha.16...elfo-v0.2.0-alpha.17
[0.2.0-alpha.16]: https://github.com/elfo-rs/elfo/compare/elfo-v0.2.0-alpha.15...elfo-v0.2.0-alpha.16
[0.2.0-alpha.15]: https://github.com/elfo-rs/elfo/compare/elfo-v0.2.0-alpha.14...elfo-v0.2.0-alpha.15
[0.2.0-alpha.14]: https://github.com/elfo-rs/elfo/compare/elfo-v0.2.0-alpha.13...elfo-v0.2.0-alpha.14
Expand Down
6 changes: 3 additions & 3 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@
[crates-badge]: https://img.shields.io/crates/v/elfo.svg
[crates-url]: https://crates.io/crates/elfo
[docs-badge]: https://img.shields.io/docsrs/elfo
[docs-url]: https://docs.rs/elfo/0.2.0-alpha.16/elfo
[docs-url]: https://docs.rs/elfo/0.2.0-alpha.17/elfo
[mit-badge]: https://img.shields.io/badge/license-MIT-blue.svg
[mit-url]: https://github.com/loyd/elfo/blob/master/LICENSE
[actions-badge]: https://github.com/elfo-rs/elfo/actions/workflows/ci.yml/badge.svg
Expand All @@ -22,10 +22,10 @@ Elfo is another actor system. Check [The Actoromicon](http://actoromicon.rs/).
To use `elfo`, add this to your `Cargo.toml`:
```toml
[dependencies]
elfo = { version = "0.2.0-alpha.16", features = ["full"] }
elfo = { version = "0.2.0-alpha.17", features = ["full"] }

[dev-dependencies]
elfo = { version = "0.2.0-alpha.16", features = ["test-util"] }
elfo = { version = "0.2.0-alpha.17", features = ["test-util"] }
```

## Examples
Expand Down
4 changes: 2 additions & 2 deletions elfo-configurer/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "elfo-configurer"
version = "0.2.0-alpha.16"
version = "0.2.0-alpha.17"
description = "Loads and distributes configs across the elfo system"
keywords = ["elfo", "actor", "distributed", "tokio", "configuration"]

Expand All @@ -15,7 +15,7 @@ rust-version.workspace = true
workspace = true

[dependencies]
elfo-core = { version = "0.2.0-alpha.16", path = "../elfo-core", features = ["unstable"] }
elfo-core = { version = "0.2.0-alpha.17", path = "../elfo-core", features = ["unstable"] }

toml.workspace = true
tokio = { workspace = true, features = ["fs"] }
Expand Down
4 changes: 2 additions & 2 deletions elfo-core/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "elfo-core"
version = "0.2.0-alpha.16"
version = "0.2.0-alpha.17"
description = "The core of the elfo system"
keywords = ["elfo", "actor", "distributed", "tokio"]

Expand All @@ -21,7 +21,7 @@ unstable = []
unstable-stuck-detection = ["dep:thread_local"]

[dependencies]
elfo-macros = { version = "0.2.0-alpha.16", path = "../elfo-macros" }
elfo-macros = { version = "0.2.0-alpha.17", path = "../elfo-macros" }
elfo-utils = { version = "0.2.6", path = "../elfo-utils" }

stability.workspace = true
Expand Down
6 changes: 3 additions & 3 deletions elfo-dumper/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "elfo-dumper"
version = "0.2.0-alpha.16"
version = "0.2.0-alpha.17"
description = "Dumps messages of the elfo system on disk"
keywords = ["elfo", "actor", "distributed", "tokio", "dumping"]

Expand All @@ -15,7 +15,7 @@ rust-version.workspace = true
workspace = true

[dependencies]
elfo-core = { version = "0.2.0-alpha.16", path = "../elfo-core", features = ["unstable"] }
elfo-core = { version = "0.2.0-alpha.17", path = "../elfo-core", features = ["unstable"] }
elfo-utils = { version = "0.2.6", path = "../elfo-utils" }

metrics.workspace = true
Expand All @@ -31,4 +31,4 @@ parking_lot = "0.12"
thread_local = "1.1.3"

[dev-dependencies]
elfo-core = { version = "0.2.0-alpha.16", path = "../elfo-core", features = ["test-util"] }
elfo-core = { version = "0.2.0-alpha.17", path = "../elfo-core", features = ["test-util"] }
6 changes: 3 additions & 3 deletions elfo-logger/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "elfo-logger"
version = "0.2.0-alpha.16"
version = "0.2.0-alpha.17"
description = "Logs events of the elfo system"
keywords = ["elfo", "actor", "distributed", "tokio", "logging"]

Expand All @@ -18,7 +18,7 @@ workspace = true
tracing-log = [ "dep:tracing-log", "log" ]

[dependencies]
elfo-core = { version = "0.2.0-alpha.16", path = "../elfo-core", features = ["unstable"] }
elfo-core = { version = "0.2.0-alpha.17", path = "../elfo-core", features = ["unstable"] }
elfo-utils = { version = "0.2.6", path = "../elfo-utils" }

metrics.workspace = true
Expand All @@ -40,4 +40,4 @@ humantime = "2.1.0"
bytesize.workspace = true

[dev-dependencies]
elfo-core = { version = "0.2.0-alpha.16", path = "../elfo-core", features = ["test-util"] }
elfo-core = { version = "0.2.0-alpha.17", path = "../elfo-core", features = ["test-util"] }
2 changes: 1 addition & 1 deletion elfo-macros-impl/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "elfo-macros-impl"
version = "0.2.0-alpha.16"
version = "0.2.0-alpha.17"
description = "Macros for matching and deriving messages, implementation internals"
keywords = ["elfo", "actor", "distributed", "tokio", "macros"]

Expand Down
4 changes: 2 additions & 2 deletions elfo-macros/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "elfo-macros"
version = "0.2.0-alpha.16"
version = "0.2.0-alpha.17"
description = "Macros for matching and deriving messages"
keywords = ["elfo", "actor", "distributed", "tokio", "macros"]

Expand All @@ -18,6 +18,6 @@ workspace = true
proc-macro = true

[dependencies]
elfo-macros-impl = { version = "0.2.0-alpha.16", path = "../elfo-macros-impl" }
elfo-macros-impl = { version = "=0.2.0-alpha.17", path = "../elfo-macros-impl" }

syn = { version = "2", features = ["parsing", "printing"] }
4 changes: 2 additions & 2 deletions elfo-network/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "elfo-network"
version = "0.2.0-alpha.16"
version = "0.2.0-alpha.17"
description = "Distributed actors for elfo"
keywords = ["elfo", "actor", "distributed", "tokio", "network"]

Expand All @@ -18,7 +18,7 @@ workspace = true
turmoil06 = ["dep:turmoil06"]

[dependencies]
elfo-core = { version = "0.2.0-alpha.16", path = "../elfo-core", features = ["unstable", "network"] }
elfo-core = { version = "0.2.0-alpha.17", path = "../elfo-core", features = ["unstable", "network"] }
elfo-utils = { version = "0.2.6", path = "../elfo-utils" }

metrics.workspace = true
Expand Down
4 changes: 2 additions & 2 deletions elfo-pinger/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "elfo-pinger"
version = "0.2.0-alpha.16"
version = "0.2.0-alpha.17"
description = "Pings groups of the elfo system"
keywords = ["elfo", "actor", "distributed", "tokio", "pinging"]

Expand All @@ -15,7 +15,7 @@ rust-version.workspace = true
workspace = true

[dependencies]
elfo-core = { version = "0.2.0-alpha.16", path = "../elfo-core", features = ["unstable"] }
elfo-core = { version = "0.2.0-alpha.17", path = "../elfo-core", features = ["unstable"] }
elfo-utils = { version = "0.2.6", path = "../elfo-utils" }

tokio = { workspace = true, features = ["time"] }
Expand Down
4 changes: 2 additions & 2 deletions elfo-telemeter/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "elfo-telemeter"
version = "0.2.0-alpha.16"
version = "0.2.0-alpha.17"
description = "Collects and exposes metrics of the elfo system"
keywords = ["elfo", "actor", "distributed", "tokio"]

Expand All @@ -22,7 +22,7 @@ harness = false
unstable = []

[dependencies]
elfo-core = { version = "0.2.0-alpha.16", path = "../elfo-core", features = ["unstable"] } # TODO: do not need
elfo-core = { version = "0.2.0-alpha.17", path = "../elfo-core", features = ["unstable"] } # TODO: do not need

stability.workspace = true
metrics.workspace = true
Expand Down
6 changes: 3 additions & 3 deletions elfo-test/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "elfo-test"
version = "0.2.0-alpha.16"
version = "0.2.0-alpha.17"
description = "Test utils for the elfo system"
keywords = ["elfo", "actor", "distributed", "tokio", "testing"]

Expand All @@ -18,8 +18,8 @@ workspace = true
unstable = []

[dependencies]
elfo-core = { version = "0.2.0-alpha.16", path = "../elfo-core" }
elfo-configurer = { version = "0.2.0-alpha.16", path = "../elfo-configurer" }
elfo-core = { version = "0.2.0-alpha.17", path = "../elfo-core" }
elfo-configurer = { version = "0.2.0-alpha.17", path = "../elfo-configurer" }

tokio.workspace = true
stability.workspace = true
Expand Down
22 changes: 11 additions & 11 deletions elfo/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "elfo"
version = "0.2.0-alpha.16"
version = "0.2.0-alpha.17"
description = "An asynchronous distributed actor framework with robust observability"
keywords = ["elfo", "actor", "distributed", "tokio", "observability"]

Expand All @@ -24,18 +24,18 @@ tracing-log = ["elfo-logger/tracing-log"]
turmoil06 = ["elfo-network/turmoil06"]

[dependencies]
elfo-core = { version = "0.2.0-alpha.16", path = "../elfo-core" }
elfo-macros = { version = "0.2.0-alpha.16", path = "../elfo-macros" }
elfo-test = { version = "0.2.0-alpha.16", path = "../elfo-test", optional = true }
elfo-configurer = { version = "0.2.0-alpha.16", path = "../elfo-configurer", optional = true }
elfo-logger = { version = "0.2.0-alpha.16", path = "../elfo-logger", optional = true }
elfo-telemeter = { version = "0.2.0-alpha.16", path = "../elfo-telemeter", optional = true }
elfo-dumper = { version = "0.2.0-alpha.16", path = "../elfo-dumper", optional = true }
elfo-pinger = { version = "0.2.0-alpha.16", path = "../elfo-pinger", optional = true }
elfo-network = { version = "0.2.0-alpha.16", path = "../elfo-network", optional = true }
elfo-core = { version = "=0.2.0-alpha.17", path = "../elfo-core" }
elfo-macros = { version = "=0.2.0-alpha.17", path = "../elfo-macros" }
elfo-test = { version = "=0.2.0-alpha.17", path = "../elfo-test", optional = true }
elfo-configurer = { version = "=0.2.0-alpha.17", path = "../elfo-configurer", optional = true }
elfo-logger = { version = "=0.2.0-alpha.17", path = "../elfo-logger", optional = true }
elfo-telemeter = { version = "=0.2.0-alpha.17", path = "../elfo-telemeter", optional = true }
elfo-dumper = { version = "=0.2.0-alpha.17", path = "../elfo-dumper", optional = true }
elfo-pinger = { version = "=0.2.0-alpha.17", path = "../elfo-pinger", optional = true }
elfo-network = { version = "=0.2.0-alpha.17", path = "../elfo-network", optional = true }

[dev-dependencies]
elfo-test = { version = "0.2.0-alpha.16", path = "../elfo-test" }
elfo-test = { version = "=0.2.0-alpha.17", path = "../elfo-test" }

metrics.workspace = true
toml.workspace = true
Expand Down

0 comments on commit ab0bd16

Please sign in to comment.