Skip to content

Commit

Permalink
Bump to 0.6.0
Browse files Browse the repository at this point in the history
Had to remove some keywords due to crates.io limits.
  • Loading branch information
AzureMarker committed Jan 10, 2021
1 parent 1ea44a3 commit 7a20076
Show file tree
Hide file tree
Showing 5 changed files with 19 additions and 8 deletions.
13 changes: 12 additions & 1 deletion CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,8 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).

## [Unreleased]

## [0.6.0] - 2021-01-09
### Breaking Changes
- To support lazy components, `resolve_mut` is removed. It relied upon having a
single `Arc` reference to the component, which can not be guaranteed in many
Expand Down Expand Up @@ -40,9 +42,17 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
- Improved macro error messages by highlighting the relevant piece of code in
the error (via `syn::Error`).

### Fixed
- Fixed accidentally importing `syn::export::Hash`, which is not part of the
public API.

### shaku_actix 0.1.0
- New crate added to support Actix Web. It functions similarly to shaku_rocket.
It works with both shaku 0.5 and 0.6.

### shaku_rocket 0.5.1
- This version supports both shaku 0.5 and 0.6. This crate is now independently
versioned from the main shaku crate.

## [0.5.0] - 2020-06-19
### Breaking Changes
Expand Down Expand Up @@ -150,7 +160,8 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
### Added
- Initial release

[Unreleased]: https://github.com/Mcat12/shaku/compare/v0.5.0...HEAD
[Unreleased]: https://github.com/Mcat12/shaku/compare/v0.6.0...HEAD
[0.6.0]: https://github.com/Mcat12/shaku/releases/tag/v0.6.0
[0.5.0]: https://github.com/Mcat12/shaku/releases/tag/v0.5.0
[0.4.1]: https://github.com/Mcat12/shaku/releases/tag/v0.4.1
[0.4.0]: https://github.com/Mcat12/shaku/releases/tag/v0.4.0
Expand Down
4 changes: 2 additions & 2 deletions shaku/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "shaku"
version = "0.5.0"
version = "0.6.0"
authors = ["Mark Drobnak <mark.drobnak@gmail.com>"]
description = "Compile Time Dependency Injection for Rust"
repository = "https://github.com/Mcat12/shaku"
Expand All @@ -10,7 +10,7 @@ license = "MIT/Apache-2.0"
edition = "2018"

[dependencies]
shaku_derive = { version = "~0.5.0", path = "../shaku_derive", optional = true }
shaku_derive = { version = "~0.6.0", path = "../shaku_derive", optional = true }
anymap = "0.12.1"
once_cell = "1.5"

Expand Down
2 changes: 1 addition & 1 deletion shaku_actix/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ version = "0.1.0"
authors = ["Mark Drobnak <mark.drobnak@gmail.com>"]
description = "Integration between shaku and Actix Web"
repository = "https://github.com/Mcat12/shaku"
keywords = ["di", "ioc", "dependency", "inversion", "dependency-injection", "actix"]
keywords = ["di", "ioc", "dependency", "dependency-injection", "actix"]
license = "MIT/Apache-2.0"
edition = "2018"

Expand Down
2 changes: 1 addition & 1 deletion shaku_derive/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "shaku_derive"
version = "0.5.0"
version = "0.6.0"
authors = ["Mark Drobnak <mark.drobnak@gmail.com>"]
description = "Code generation for the shaku dependency injection framework"
repository = "https://github.com/Mcat12/shaku"
Expand Down
6 changes: 3 additions & 3 deletions shaku_rocket/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,13 +1,13 @@
[package]
name = "shaku_rocket"
version = "0.5.0"
version = "0.5.1"
authors = ["Mark Drobnak <mark.drobnak@gmail.com>"]
description = "Integration between shaku and Rocket"
repository = "https://github.com/Mcat12/shaku"
keywords = ["di", "ioc", "dependency", "inversion", "dependency-injection", "rocket"]
keywords = ["di", "ioc", "dependency", "dependency-injection", "rocket"]
license = "MIT/Apache-2.0"
edition = "2018"

[dependencies]
shaku = { version = "~0.5.0", path = "../shaku", features = ["thread_safe"] }
shaku = { version = ">= 0.5.0, < 0.7.0", path = "../shaku", features = ["thread_safe"] }
rocket = "0.4"

0 comments on commit 7a20076

Please sign in to comment.