Skip to content

Commit

Permalink
v0.7.0 (#793)
Browse files Browse the repository at this point in the history
  • Loading branch information
tony-iqlusion committed Dec 14, 2022
1 parent 1ea2351 commit 6fa831b
Show file tree
Hide file tree
Showing 6 changed files with 39 additions and 15 deletions.
22 changes: 22 additions & 0 deletions CHANGELOG.md
Expand Up @@ -4,6 +4,11 @@ All notable changes to this project will be documented in this file.
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).

## [0.7.0] (2022-12-14)
### Changed
- Update `clap` to v4; MSRV 1.60 ([#779])
- Use `OsString` for argument parsing ([#791])

## [0.6.0] (2022-02-11)
### Added
- `fs_err` dependency ([#363])
Expand Down Expand Up @@ -543,6 +548,10 @@ impl std::error::Error for Error {

- Initial release

[0.7.0]: https://github.com/iqlusioninc/abscissa/pull/793
[#779]: https://github.com/iqlusioninc/abscissa/pull/779
[#791]: https://github.com/iqlusioninc/abscissa/pull/771

[0.6.0]: https://github.com/iqlusioninc/abscissa/pull/650
[#634]: https://github.com/iqlusioninc/abscissa/pull/634
[#619]: https://github.com/iqlusioninc/abscissa/pull/619
Expand All @@ -562,11 +571,14 @@ impl std::error::Error for Error {
[#363]: https://github.com/iqlusioninc/abscissa/pull/363
[#314]: https://github.com/iqlusioninc/abscissa/pull/314
[#272]: https://github.com/iqlusioninc/abscissa/pull/272

[0.5.2]: https://github.com/iqlusioninc/abscissa/pull/203
[#202]: https://github.com/iqlusioninc/abscissa/pull/202

[0.5.1]: https://github.com/iqlusioninc/abscissa/pull/189
[#188]: https://github.com/iqlusioninc/abscissa/pull/188
[#187]: https://github.com/iqlusioninc/abscissa/pull/187

[0.5.0]: https://github.com/iqlusioninc/abscissa/pull/178
[#177]: https://github.com/iqlusioninc/abscissa/pull/177
[#176]: https://github.com/iqlusioninc/abscissa/pull/176
Expand All @@ -582,6 +594,7 @@ impl std::error::Error for Error {
[#148]: https://github.com/iqlusioninc/abscissa/issues/148
[#147]: https://github.com/iqlusioninc/abscissa/issues/147
[#144]: https://github.com/iqlusioninc/abscissa/issues/144

[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
Expand All @@ -590,6 +603,7 @@ impl std::error::Error for Error {
[#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 All @@ -601,9 +615,11 @@ impl std::error::Error for Error {
[#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

[0.2.0]: https://github.com/iqlusioninc/abscissa/pull/96
[#95]: https://github.com/iqlusioninc/abscissa/pull/95
[#94]: https://github.com/iqlusioninc/abscissa/pull/94
Expand All @@ -615,6 +631,7 @@ impl std::error::Error for Error {
[#82]: https://github.com/iqlusioninc/abscissa/pull/82
[#81]: https://github.com/iqlusioninc/abscissa/pull/81
[#78]: https://github.com/iqlusioninc/abscissa/pull/78

[0.1.0]: https://github.com/iqlusioninc/abscissa/pull/77
[#72]: https://github.com/iqlusioninc/abscissa/pull/72
[#71]: https://github.com/iqlusioninc/abscissa/pull/71
Expand Down Expand Up @@ -647,18 +664,23 @@ impl std::error::Error for Error {
[#36]: https://github.com/iqlusioninc/abscissa/pull/36
[#34]: https://github.com/iqlusioninc/abscissa/pull/34
[#30]: https://github.com/iqlusioninc/abscissa/pull/30

[0.0.6]: https://github.com/iqlusioninc/abscissa/pull/25
[#24]: https://github.com/iqlusioninc/abscissa/pull/24

[0.0.5]: https://github.com/iqlusioninc/abscissa/pull/23
[#22]: https://github.com/iqlusioninc/abscissa/pull/22
[#21]: https://github.com/iqlusioninc/abscissa/pull/21
[#20]: https://github.com/iqlusioninc/abscissa/pull/20
[#19]: https://github.com/iqlusioninc/abscissa/pull/19
[#18]: https://github.com/iqlusioninc/abscissa/pull/18

[0.0.4]: https://github.com/iqlusioninc/abscissa/compare/v0.0.3...v0.0.4
[#16]: https://github.com/iqlusioninc/abscissa/pull/16

[0.0.3]: https://github.com/iqlusioninc/abscissa/compare/v0.0.2...v0.0.3
[#14]: https://github.com/iqlusioninc/abscissa/pull/14

[0.0.2]: https://github.com/iqlusioninc/abscissa/compare/v0.0.1...v0.0.2
[#11]: https://github.com/iqlusioninc/abscissa/pull/11
[#10]: https://github.com/iqlusioninc/abscissa/pull/10
Expand Down
8 changes: 4 additions & 4 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 @@ 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.6.0"
version = "0.7.0"
license = "Apache-2.0"
authors = ["Tony Arcieri <tony@iqlusion.io>"]
homepage = "https://github.com/iqlusioninc/abscissa/"
Expand All @@ -17,12 +17,12 @@ edition = "2021"
rust-version = "1.60"

[dependencies]
abscissa_core = { version = "0.6", path = "../core" }
abscissa_core = { version = "0.7", path = "../core" }
clap = "4"
handlebars = "4"
ident_case = "1"
serde = { version = "1", features = ["serde_derive"] }

[dev-dependencies]
abscissa_core = { version = "0.6", features = ["testing"], path = "../core" }
abscissa_core = { version = "0.7", features = ["testing"], path = "../core" }
once_cell = "1"
12 changes: 7 additions & 5 deletions core/Cargo.toml
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.6.0"
version = "0.7.0"
license = "Apache-2.0"
authors = ["Tony Arcieri <tony@iqlusion.io>"]
homepage = "https://github.com/iqlusioninc/abscissa/"
Expand All @@ -17,14 +17,16 @@ edition = "2021"
rust-version = "1.60"

[dependencies]
abscissa_derive = { version = "0.6", path = "../derive" }
arc-swap = { version = "1", optional = true }
abscissa_derive = { version = "0.7", path = "../derive" }
backtrace = "0.3"
canonical-path = "2"
color-eyre = { version = "0.6", optional = true, default-features = false }
fs-err = "2"
clap = { version = "4", optional = true, features = ["derive"] }
once_cell = "1.4"

# optional dependencies
arc-swap = { version = "1", optional = true }
color-eyre = { version = "0.6", optional = true, default-features = false }
clap = { version = "4", optional = true, features = ["derive"] }
regex = { version = "1", optional = true }
secrecy = { version = "0.8", optional = true, features = ["serde"] }
semver = { version = "1", optional = true }
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.6.0"
version = "0.7.0"
license = "Apache-2.0"
authors = ["Tony Arcieri <tony@iqlusion.io>"]
homepage = "https://github.com/iqlusioninc/abscissa"
Expand Down
4 changes: 2 additions & 2 deletions tokio/Cargo.toml
@@ -1,7 +1,7 @@
[package]
name = "abscissa_tokio"
description = "Support for launching Tokio runtimes within Abscissa applications"
version = "0.6.0"
version = "0.7.0"
license = "Apache-2.0"
authors = ["Tony Arcieri <tony@iqlusion.io>"]
homepage = "https://github.com/iqlusioninc/abscissa"
Expand All @@ -11,7 +11,7 @@ edition = "2021"
rust-version = "1.60"

[dependencies]
abscissa_core = { version = "0.6", path = "../core" }
abscissa_core = { version = "0.7", path = "../core" }
tokio = { version = "1", features = ["rt-multi-thread"] }
actix-rt = { version = "2.2", optional = true }

Expand Down

0 comments on commit 6fa831b

Please sign in to comment.