Skip to content

Commit

Permalink
release crux_core-v0.11.0
Browse files Browse the repository at this point in the history
  • Loading branch information
StuartHarris committed Jan 21, 2025
1 parent 4a7d8a2 commit 42a4e51
Show file tree
Hide file tree
Showing 13 changed files with 71 additions and 17 deletions.
12 changes: 6 additions & 6 deletions Cargo.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

11 changes: 11 additions & 0 deletions crux_core/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -8,6 +8,17 @@ and this project adheres to

## [Unreleased]

## [0.11.0](https://github.com/redbadger/crux/compare/crux_core-v0.10.1...crux_core-v0.11.0) - 2025-01-21

_This release is a breaking change._

### Changes

The `App` trait has changed to support the new `Command` API. This will break every app,
but migration is straight-forward. Please see the
[Migration Guide](https://redbadger.github.io/crux/guide/effects.html#migrating-from-previous-versions-of-crux)


## [0.10.1](https://github.com/redbadger/crux/compare/crux_core-v0.10.0...crux_core-v0.10.1) - 2025-01-07

### Other
Expand Down
4 changes: 2 additions & 2 deletions crux_core/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
[package]
name = "crux_core"
description = "Cross-platform app development in Rust"
version = "0.10.1"
version = "0.11.0"
readme = "README.md"
authors.workspace = true
repository.workspace = true
Expand All @@ -20,7 +20,7 @@ all-features = true
anyhow.workspace = true
bincode = "1.3.3"
crossbeam-channel = "0.5.13"
crux_macros = { version = "0.4.2", path = "../crux_macros" }
crux_macros = { version = "0.4.3", path = "../crux_macros" }
erased-serde = "0.4"
futures = "0.3.31"
serde = { workspace = true, features = ["derive"] }
Expand Down
13 changes: 13 additions & 0 deletions crux_http/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -8,6 +8,19 @@ and this project adheres to

## [Unreleased]

## [0.10.5](https://github.com/redbadger/crux/compare/crux_http-v0.10.4...crux_http-v0.10.5) - 2025-01-21

### Fixed

- fix failing cargo check

### Other

- Update http test to use command for rendering
- Integrate Commands into the Core so apps can mix and match
- Update App trait to support Command, fix all tests
- add body_form to http request builder

## [0.10.4](https://github.com/redbadger/crux/compare/crux_http-v0.10.3...crux_http-v0.10.4) - 2025-01-07

### Other
Expand Down
4 changes: 2 additions & 2 deletions crux_http/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
[package]
name = "crux_http"
description = "HTTP capability for use with crux_core"
version = "0.10.4"
version = "0.10.5"
readme = "README.md"
authors.workspace = true
repository.workspace = true
Expand All @@ -19,7 +19,7 @@ typegen = ["crux_core/typegen"]
[dependencies]
anyhow.workspace = true
async-trait = "0.1.83"
crux_core = { version = "0.10.1", path = "../crux_core" }
crux_core = { version = "0.11.0", path = "../crux_core" }
derive_builder = "0.20.2"
encoding_rs = { version = "0.8.34", optional = true }
futures-util = "0.3"
Expand Down
8 changes: 8 additions & 0 deletions crux_kv/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -8,6 +8,14 @@ and this project adheres to

## [Unreleased]

## [0.5.4](https://github.com/redbadger/crux/compare/crux_kv-v0.5.3...crux_kv-v0.5.4) - 2025-01-21

### Other

- Integrate Commands into the Core so apps can mix and match
- Update App trait to support Command, fix all tests
- Fix clippy warnings

## [0.5.3](https://github.com/redbadger/crux/compare/crux_kv-v0.5.2...crux_kv-v0.5.3) - 2025-01-07

### Other
Expand Down
4 changes: 2 additions & 2 deletions crux_kv/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
[package]
name = "crux_kv"
description = "Key-Value capability for use with crux_core"
version = "0.5.3"
version = "0.5.4"
readme = "README.md"
authors.workspace = true
repository.workspace = true
Expand All @@ -15,7 +15,7 @@ typegen = ["crux_core/typegen"]

[dependencies]
anyhow.workspace = true
crux_core = { version = "0.10.1", path = "../crux_core" }
crux_core = { version = "0.11.0", path = "../crux_core" }
serde = { workspace = true, features = ["derive"] }
serde_bytes = "0.11.15"
thiserror = "1.0.65"
8 changes: 8 additions & 0 deletions crux_macros/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -8,6 +8,14 @@ and this project adheres to

## [Unreleased]

## [0.4.3](https://github.com/redbadger/crux/compare/crux_macros-v0.4.2...crux_macros-v0.4.3) - 2025-01-21

### Other

- Fix doctests
- update Effect derive macro for From<request<Op>>
- Fix clippy warnings

## [0.4.2](https://github.com/redbadger/crux/compare/crux_macros-v0.4.1...crux_macros-v0.4.2) - 2025-01-07

### Other
Expand Down
2 changes: 1 addition & 1 deletion crux_macros/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
[package]
name = "crux_macros"
description = "Macros for use with crux_core"
version = "0.4.2"
version = "0.4.3"
authors.workspace = true
repository.workspace = true
edition.workspace = true
Expand Down
7 changes: 7 additions & 0 deletions crux_platform/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,13 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0

## [Unreleased]

## [0.2.4](https://github.com/redbadger/crux/compare/crux_platform-v0.2.3...crux_platform-v0.2.4) - 2025-01-21

### Other

- Integrate Commands into the Core so apps can mix and match
- Update App trait to support Command, fix all tests

## [0.2.3](https://github.com/redbadger/crux/compare/crux_platform-v0.2.2...crux_platform-v0.2.3) - 2025-01-07

### Other
Expand Down
4 changes: 2 additions & 2 deletions crux_platform/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
[package]
name = "crux_platform"
description = "Platform capability for use with crux_core"
version = "0.2.3"
version = "0.2.4"
readme = "README.md"
authors.workspace = true
repository.workspace = true
Expand All @@ -11,5 +11,5 @@ keywords.workspace = true
rust-version.workspace = true

[dependencies]
crux_core = { version = "0.10.1", path = "../crux_core" }
crux_core = { version = "0.11.0", path = "../crux_core" }
serde = { workspace = true, features = ["derive"] }
7 changes: 7 additions & 0 deletions crux_time/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -8,6 +8,13 @@ and this project adheres to

## [Unreleased]

## [0.7.1](https://github.com/redbadger/crux/compare/crux_time-v0.7.0...crux_time-v0.7.1) - 2025-01-21

### Other

- Integrate Commands into the Core so apps can mix and match
- Update App trait to support Command, fix all tests

## [0.7.0](https://github.com/redbadger/crux/compare/crux_time-v0.6.0...crux_time-v0.7.0) - 2025-01-07

### Breaking change
Expand Down
4 changes: 2 additions & 2 deletions crux_time/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
[package]
name = "crux_time"
description = "Time capability for use with crux_core"
version = "0.7.0"
version = "0.7.1"
readme = "README.md"
authors.workspace = true
repository.workspace = true
Expand All @@ -15,7 +15,7 @@ typegen = ["crux_core/typegen"]

[dependencies]
chrono = { version = "0.4.38", features = ["serde"], optional = true }
crux_core = { version = "0.10.1", path = "../crux_core" }
crux_core = { version = "0.11.0", path = "../crux_core" }
serde = { workspace = true, features = ["derive"] }
thiserror = "1.0.65"

Expand Down

0 comments on commit 42a4e51

Please sign in to comment.