Skip to content

Commit

Permalink
chore: release
Browse files Browse the repository at this point in the history
  • Loading branch information
loyd committed Oct 11, 2023
1 parent 7868afd commit c359151
Show file tree
Hide file tree
Showing 14 changed files with 41 additions and 38 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.9] - 2023-10-11
### Added
- core: unstable `ActorGroup::stop_order()` to specify termination order.
- network: support UDS (configured as `uds://path/to/socket`).
Expand Down Expand Up @@ -535,7 +537,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.8...HEAD
[Unreleased]: https://github.com/elfo-rs/elfo/compare/elfo-v0.2.0-alpha.9...HEAD
[0.2.0-alpha.9]: https://github.com/elfo-rs/elfo/compare/elfo-v0.2.0-alpha.8...elfo-v0.2.0-alpha.9
[0.2.0-alpha.8]: https://github.com/elfo-rs/elfo/compare/elfo-v0.2.0-alpha.7...elfo-v0.2.0-alpha.8
[0.2.0-alpha.7]: https://github.com/elfo-rs/elfo/compare/elfo-v0.2.0-alpha.6...elfo-v0.2.0-alpha.7
[0.2.0-alpha.6]: https://github.com/elfo-rs/elfo/compare/elfo-v0.2.0-alpha.4...elfo-v0.2.0-alpha.6
Expand Down
8 changes: 4 additions & 4 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,8 +7,8 @@

[crates-badge]: https://img.shields.io/crates/v/elfo.svg
[crates-url]: https://crates.io/crates/elfo
[docs-badge]: https://docs.rs/elfo/0.2.0-alpha.8/elfo
[docs-url]: https://docs.rs/elfo/0.2.0-alpha.8/elfo
[docs-badge]: https://docs.rs/elfo/0.2.0-alpha.9/elfo
[docs-url]: https://docs.rs/elfo/0.2.0-alpha.9/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.8", features = ["full"] }
elfo = { version = "0.2.0-alpha.9", features = ["full"] }

[dev-dependencies]
elfo = { version = "0.2.0-alpha.8", features = ["test-util"] }
elfo = { version = "0.2.0-alpha.9", 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.8"
version = "0.2.0-alpha.9"
description = "Loads and distributes configs across the elfo system"
keywords = ["elfo", "actor", "distributed", "tokio", "configuration"]

Expand All @@ -11,7 +11,7 @@ edition.workspace = true
readme.workspace = true

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

toml = "0.7"
tokio = { version = "1", 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.8"
version = "0.2.0-alpha.9"
description = "The core of the elfo system"
keywords = ["elfo", "actor", "distributed", "tokio"]

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

[dependencies]
elfo-macros = { version = "0.2.0-alpha.8", path = "../elfo-macros" }
elfo-macros = { version = "0.2.0-alpha.9", path = "../elfo-macros" }
elfo-utils = { version = "0.2.3", path = "../elfo-utils" }

tokio = { version = "1.16", features = ["rt", "sync", "time", "signal", "macros"] }
Expand Down
4 changes: 2 additions & 2 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.8"
version = "0.2.0-alpha.9"
description = "Dumps messages of the elfo system on disk"
keywords = ["elfo", "actor", "distributed", "tokio", "dumping"]

Expand All @@ -11,7 +11,7 @@ edition.workspace = true
readme.workspace = true

[dependencies]
elfo-core = { version = "0.2.0-alpha.8", path = "../elfo-core", features = ["unstable"] }
elfo-core = { version = "0.2.0-alpha.9", path = "../elfo-core", features = ["unstable"] }
elfo-utils = { version = "0.2.3", path = "../elfo-utils" }

tokio = { version = "1", features = ["fs", "io-util", "sync"] }
Expand Down
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.8"
version = "0.2.0-alpha.9"
description = "Logs events of the elfo system"
keywords = ["elfo", "actor", "distributed", "tokio", "logging"]

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

[dependencies]
elfo-core = { version = "0.2.0-alpha.8", path = "../elfo-core", features = ["unstable"] }
elfo-core = { version = "0.2.0-alpha.9", path = "../elfo-core", features = ["unstable"] }
elfo-utils = { version = "0.2.3", path = "../elfo-utils" }

arc-swap = "1.2.0"
Expand All @@ -36,4 +36,4 @@ fxhash = "0.2.1"
humantime = "2.1.0"

[dev-dependencies]
elfo-core = { version = "0.2.0-alpha.8", path = "../elfo-core", features = ["test-util"] }
elfo-core = { version = "0.2.0-alpha.9", 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.8"
version = "0.2.0-alpha.9"
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.8"
version = "0.2.0-alpha.9"
description = "Macros for matching and deriving messages"
keywords = ["elfo", "actor", "distributed", "tokio", "macros"]

Expand All @@ -17,7 +17,7 @@ proc-macro = true
network = ["elfo-macros-impl/network"]

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

proc-macro2 = "1.0.24"
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.8"
version = "0.2.0-alpha.9"
description = "Distributed actors for elfo"
keywords = ["elfo", "actor", "distributed", "tokio", "network"]

Expand All @@ -11,7 +11,7 @@ edition.workspace = true
readme.workspace = true

[dependencies]
elfo-core = { version = "0.2.0-alpha.8", path = "../elfo-core", features = ["unstable", "network"] }
elfo-core = { version = "0.2.0-alpha.9", path = "../elfo-core", features = ["unstable", "network"] }
elfo-utils = { version = "0.2.2", path = "../elfo-utils" }

serde = { version = "1.0.120", features = ["derive"] }
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.8"
version = "0.2.0-alpha.9"
description = "Pings groups of the elfo system"
keywords = ["elfo", "actor", "distributed", "tokio", "pinging"]

Expand All @@ -11,7 +11,7 @@ edition.workspace = true
readme.workspace = true

[dependencies]
elfo-core = { version = "0.2.0-alpha.8", path = "../elfo-core", features = ["unstable"] }
elfo-core = { version = "0.2.0-alpha.9", path = "../elfo-core", features = ["unstable"] }
elfo-utils = { version = "0.2.3", path = "../elfo-utils" }

tokio = { version = "1", 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.8"
version = "0.2.0-alpha.9"
description = "Collects and exposes metrics of the elfo system"
keywords = ["elfo", "actor", "distributed", "tokio"]

Expand All @@ -14,7 +14,7 @@ readme.workspace = true
unstable = []

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

tokio = "1"
hyper = { version = "0.14", default-features = false, features = ["server", "tcp", "http1"] }
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.8"
version = "0.2.0-alpha.9"
description = "Test utils for the elfo system"
keywords = ["elfo", "actor", "distributed", "tokio", "testing"]

Expand All @@ -11,8 +11,8 @@ edition.workspace = true
readme.workspace = true

[dependencies]
elfo-core = { version = "0.2.0-alpha.8", path = "../elfo-core", features = ["test-util"] }
elfo-configurer = { version = "0.2.0-alpha.8", path = "../elfo-configurer" }
elfo-core = { version = "0.2.0-alpha.9", path = "../elfo-core", features = ["test-util"] }
elfo-configurer = { version = "0.2.0-alpha.9", path = "../elfo-configurer" }

tokio = "1"
serde = { version = "1.0.120", features = ["derive", "rc"] }
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.8"
version = "0.2.0-alpha.9"
description = "Your next actor system"
keywords = ["elfo", "actor", "distributed", "tokio"]

Expand Down Expand Up @@ -29,18 +29,18 @@ unstable-stuck-detection = ["elfo-core/unstable-stuck-detection"]
tracing-log = ["elfo-logger/tracing-log"]

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

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

anyhow = "1.0.38"
futures = "0.3.12"
Expand Down
2 changes: 1 addition & 1 deletion examples/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@ edition.workspace = true
readme.workspace = true

[dev-dependencies]
elfo = { version = "0.2.0-alpha.8", path = "../elfo", features = ["full", "network", "test-util"] }
elfo = { version = "0.2.0-alpha.9", path = "../elfo", features = ["full", "network", "test-util"] }

anyhow = "1.0.40"
futures = "0.3.12"
Expand Down

0 comments on commit c359151

Please sign in to comment.