Skip to content

Commit

Permalink
v0.4.0
Browse files Browse the repository at this point in the history
  • Loading branch information
tony-iqlusion committed Oct 13, 2019
1 parent b57db90 commit fec3e06
Show file tree
Hide file tree
Showing 8 changed files with 38 additions and 15 deletions.
18 changes: 18 additions & 0 deletions CHANGES.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,13 @@
## [0.4.0] (2019-10-13)

- Update dependencies: `gumdrop` 0.7, `secrecy` 0.4 ([#141])
- template: Lint for 2018 edition idioms; export error macros ([#136])
- Improve lints and deny policy ([#135])
- derive: Update to 1.0 versions of proc-macro2/quote/syn ([#134])
- Support positional arguments in usage descriptions ([#131])
- Fix issues with the signal handler thread ([#130])
- template: Add `Deref` impl on Error newtype ([#129])

## [0.3.0] (2019-08-05)

- usage: Use bold rather than explicit color ([#126])
Expand Down Expand Up @@ -87,6 +97,14 @@

- Initial release

[0.4.0]: https://github.com/iqlusioninc/abscissa/pull/142
[#141]: https://github.com/iqlusioninc/abscissa/pull/141
[#136]: https://github.com/iqlusioninc/abscissa/pull/136
[#135]: https://github.com/iqlusioninc/abscissa/pull/135
[#134]: https://github.com/iqlusioninc/abscissa/pull/134
[#130]: https://github.com/iqlusioninc/abscissa/pull/130
[#131]: https://github.com/iqlusioninc/abscissa/pull/131
[#129]: https://github.com/iqlusioninc/abscissa/pull/129
[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
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
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ Application microframework with support for command-line option parsing,
configuration, error handling, logging, and terminal interactions.
This crate contains a CLI utility for generating new applications.
"""
version = "0.3.0" # Also update html_root_url in lib.rs when bumping this
version = "0.4.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 @@ -27,10 +27,10 @@ lazy_static = "1"
serde = { version = "1", features = ["serde_derive"] }

[dependencies.abscissa_core]
version = "0.3"
version = "0.4"
path = "../core"

[dev-dependencies.abscissa_core]
version = "0.3"
version = "0.4"
features = ["testing"]
path = "../core"
2 changes: 1 addition & 1 deletion cli/src/lib.rs
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@

#![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"
html_root_url = "https://docs.rs/abscissa_core/0.4.0"
)]
#![forbid(unsafe_code)]
#![warn(rust_2018_idioms, unused_lifetimes, unused_qualifications)]
Expand Down
4 changes: 2 additions & 2 deletions core/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ Application microframework with support for command-line option parsing,
configuration, error handling, logging, and terminal interactions.
This crate contains the framework's core functionality.
"""
version = "0.3.0" # Also update html_root_url in lib.rs when bumping this
version = "0.4.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 @@ -19,7 +19,7 @@ keywords = ["abscissa", "cli", "application", "framework", "service"]
maintenance = { status = "actively-developed" }

[dependencies]
abscissa_derive = { version = "0.3", path = "../derive" }
abscissa_derive = { version = "0.4", path = "../derive" }
canonical-path = "2"
chrono = { version = "0.4", optional = true, features = ["serde"] }
failure = "0.1"
Expand Down
9 changes: 7 additions & 2 deletions core/src/lib.rs
Original file line number Diff line number Diff line change
Expand Up @@ -88,10 +88,15 @@

#![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"
html_root_url = "https://docs.rs/abscissa_core/0.4.0"
)]
#![forbid(unsafe_code)]
#![warn(rust_2018_idioms, unused_lifetimes, unused_qualifications)]
#![warn(
missing_docs,
rust_2018_idioms,
unused_lifetimes,
unused_qualifications
)]

/// Abscissa version
pub const VERSION: &str = env!("CARGO_PKG_VERSION");
Expand Down
2 changes: 1 addition & 1 deletion derive/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
[package]
name = "abscissa_derive"
description = "Custom derive support for the abscissa application microframework"
version = "0.3.0" # Also update html_root_url in lib.rs when bumping this
version = "0.4.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
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
#![crate_type = "proc-macro"]
#![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"
html_root_url = "https://docs.rs/abscissa_derive/0.4.0"
)]
#![forbid(unsafe_code)]
#![warn(rust_2018_idioms, unused_lifetimes, unused_qualifications)]
Expand Down

0 comments on commit fec3e06

Please sign in to comment.