Skip to content

Commit

Permalink
Merge pull request #127 from iqlusioninc/v0.3.0
Browse files Browse the repository at this point in the history
v0.3.0
  • Loading branch information
tony-iqlusion committed Aug 6, 2019
2 parents ac481e1 + a2b0018 commit f4e5e39
Show file tree
Hide file tree
Showing 8 changed files with 38 additions and 14 deletions.
24 changes: 24 additions & 0 deletions CHANGES.md
@@ -1,3 +1,16 @@
## [0.3.0] (2019-08-05)

- usage: Use bold rather than explicit color ([#126])
- Switch from `heck` to `ident_case` ([#124])
- component: Ensure registration will succeed before mutating ([#122])
- component: Add #[component(dep = "...")] attribute ([#121])
- derive: Custom derive support for `Component` ([#119])
- component: Index Registry by TypeId ([#118])
- component: Add `get_downcast_ref`/`get_downcast_mut` to `Registry` ([#117])
- component: Add get_mut methods to `Registry` ([#115])
- component: Use `generational-arena` for component storage ([#113])
- component: allow `Registry::iter()` without mutable reference([#110])

## [0.2.1] (2019-07-27)

- usage: Fix bugs when traversing subcommands ([#107])
Expand Down Expand Up @@ -74,6 +87,17 @@

- Initial release

[0.3.0]: https://github.com/iqlusioninc/abscissa/pull/127
[#126]: https://github.com/iqlusioninc/abscissa/pull/126
[#124]: https://github.com/iqlusioninc/abscissa/pull/124
[#122]: https://github.com/iqlusioninc/abscissa/pull/122
[#121]: https://github.com/iqlusioninc/abscissa/pull/121
[#119]: https://github.com/iqlusioninc/abscissa/pull/119
[#118]: https://github.com/iqlusioninc/abscissa/pull/118
[#117]: https://github.com/iqlusioninc/abscissa/pull/117
[#115]: https://github.com/iqlusioninc/abscissa/pull/115
[#113]: https://github.com/iqlusioninc/abscissa/pull/113
[#110]: https://github.com/iqlusioninc/abscissa/pull/110
[0.2.1]: https://github.com/iqlusioninc/abscissa/pull/108
[#107]: https://github.com/iqlusioninc/abscissa/pull/107
[#106]: https://github.com/iqlusioninc/abscissa/pull/106
Expand Down
10 changes: 5 additions & 5 deletions Cargo.lock

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

6 changes: 3 additions & 3 deletions cli/Cargo.toml
Expand Up @@ -5,7 +5,7 @@ description = """
configuration, error handling, logging, and terminal interactions.
This crate contains a CLI utility for generating new applications.
"""
version = "0.3.0-rc.0" # Also update html_root_url in lib.rs when bumping this
version = "0.3.0" # Also update html_root_url in lib.rs when bumping this
license = "Apache-2.0"
authors = ["Tony Arcieri <tony@iqlusion.io>"]
edition = "2018"
Expand All @@ -28,10 +28,10 @@ lazy_static = "1"
serde = { version = "1", features = ["serde_derive"] }

[dependencies.abscissa_core]
version = "0.3.0-rc.0"
version = "0.3"
path = "../core"

[dev-dependencies.abscissa_core]
version = "0.3.0-rc.0"
version = "0.3"
features = ["testing"]
path = "../core"
2 changes: 1 addition & 1 deletion cli/src/lib.rs
Expand Up @@ -8,7 +8,7 @@
#![forbid(unsafe_code)]
#![doc(
html_logo_url = "https://www.iqlusion.io/img/github/iqlusioninc/abscissa/abscissa-sq.svg",
html_root_url = "https://docs.rs/abscissa_core/0.3.0-rc.0"
html_root_url = "https://docs.rs/abscissa_core/0.3.0"
)]

pub mod application;
Expand Down
4 changes: 2 additions & 2 deletions core/Cargo.toml
Expand Up @@ -5,7 +5,7 @@ description = """
configuration, error handling, logging, and terminal interactions.
This crate contains the framework's core functionality.
"""
version = "0.3.0-rc.0" # Also update html_root_url in lib.rs when bumping this
version = "0.3.0" # Also update html_root_url in lib.rs when bumping this
license = "Apache-2.0"
authors = ["Tony Arcieri <tony@iqlusion.io>"]
edition = "2018"
Expand All @@ -20,7 +20,7 @@ travis-ci = { repository = "iqlusioninc/abscissa", branch = "develop" }
maintenance = { status = "actively-developed" }

[dependencies]
abscissa_derive = { version = "0.3.0-rc.0", path = "../derive" }
abscissa_derive = { version = "0.3", path = "../derive" }
canonical-path = "2"
chrono = { version = "0.4", optional = true, features = ["serde"] }
failure = "0.1"
Expand Down
2 changes: 1 addition & 1 deletion core/src/lib.rs
Expand Up @@ -90,7 +90,7 @@
#![forbid(unsafe_code)]
#![doc(
html_logo_url = "https://www.iqlusion.io/img/github/iqlusioninc/abscissa/abscissa-sq.svg",
html_root_url = "https://docs.rs/abscissa_core/0.3.0-rc.0"
html_root_url = "https://docs.rs/abscissa_core/0.3.0"
)]

/// Abscissa version
Expand Down
2 changes: 1 addition & 1 deletion derive/Cargo.toml
@@ -1,7 +1,7 @@
[package]
name = "abscissa_derive"
description = "Custom derive support for the abscissa application microframework"
version = "0.3.0-rc.0" # Also update html_root_url in lib.rs when bumping this
version = "0.3.0" # Also update html_root_url in lib.rs when bumping this
license = "Apache-2.0"
authors = ["Tony Arcieri <tony@iqlusion.io>"]
edition = "2018"
Expand Down
2 changes: 1 addition & 1 deletion derive/src/lib.rs
Expand Up @@ -5,7 +5,7 @@
#![forbid(unsafe_code)]
#![doc(
html_logo_url = "https://www.iqlusion.io/img/github/iqlusioninc/abscissa/abscissa-sq.svg",
html_root_url = "https://docs.rs/abscissa_derive/0.3.0-rc.0"
html_root_url = "https://docs.rs/abscissa_derive/0.3.0"
)]

extern crate proc_macro;
Expand Down

0 comments on commit f4e5e39

Please sign in to comment.