Skip to content

Commit

Permalink
chore: Release
Browse files Browse the repository at this point in the history
  • Loading branch information
epage committed Dec 31, 2021
1 parent bc951e4 commit c01ebba
Show file tree
Hide file tree
Showing 11 changed files with 39 additions and 36 deletions.
5 changes: 4 additions & 1 deletion CHANGELOG.md
Expand Up @@ -7,6 +7,8 @@ and this project adheres to [Semantic Versioning](http://semver.org/).
<!-- next-header -->
## [Unreleased] - ReleaseDate

## [3.0.0] - 2021-12-31

**Note:** clap v3 has been in development for several years and has changed
hands multiple times. Unfortunately, our changelog might be incomplete,
whether in changes or their motivation.
Expand Down Expand Up @@ -3008,7 +3010,8 @@ Minimum version of Rust is now v1.13.0 (Stable)
* **arg** allow lifetimes other than 'static in arguments ([9e8c1fb9](https://github.com/clap-rs/clap/commit/9e8c1fb9406f8448873ca58bab07fe905f1551e5))

<!-- next-url -->
[Unreleased]: https://github.com/clap-rs/clap/compare/v2.34.0...HEAD
[Unreleased]: https://github.com/clap-rs/clap/compare/v3.0.0...HEAD
[3.0.0]: https://github.com/clap-rs/clap/compare/v2.34.0...v3.0.0
[2.34.0]: https://github.com/clap-rs/clap/compare/v2.33.4...v2.34.0
[2.33.4]: https://github.com/clap-rs/clap/compare/v2.33.3...v2.33.4
[2.33.3]: https://github.com/clap-rs/clap/compare/v2.33.2...v2.33.3
Expand Down
4 changes: 2 additions & 2 deletions Cargo.toml
Expand Up @@ -9,7 +9,7 @@ members = [

[package]
name = "clap"
version = "3.0.0-rc.13"
version = "3.0.0"
description = "A simple to use, efficient, and full-featured Command Line Argument Parser"
repository = "https://github.com/clap-rs/clap"
documentation = "https://docs.rs/clap/"
Expand Down Expand Up @@ -116,7 +116,7 @@ name = "06_rustup"
path = "benches/06_rustup.rs"

[dependencies]
clap_derive = { path = "./clap_derive", version = "=3.0.0-rc.13", optional = true }
clap_derive = { path = "./clap_derive", version = "3.0.0", optional = true }
bitflags = "1.2"
textwrap = { version = "0.14.0", default-features = false, features = [] }
unicase = { version = "2.6", optional = true }
Expand Down
18 changes: 9 additions & 9 deletions README.md
Expand Up @@ -5,24 +5,24 @@
[![Crates.io](https://img.shields.io/crates/v/clap?style=flat-square)](https://crates.io/crates/clap)
[![Crates.io](https://img.shields.io/crates/d/clap?style=flat-square)](https://crates.io/crates/clap)
[![License](https://img.shields.io/badge/license-Apache%202.0-blue?style=flat-square)](https://github.com/clap-rs/clap/blob/v3.0.0-rc.13/LICENSE-APACHE)
[![License](https://img.shields.io/badge/license-MIT-blue?style=flat-square)](https://github.com/clap-rs/clap/blob/v3.0.0-rc.13/LICENSE-MIT)
[![License](https://img.shields.io/badge/license-Apache%202.0-blue?style=flat-square)](https://github.com/clap-rs/clap/blob/v3.0.0/LICENSE-APACHE)
[![License](https://img.shields.io/badge/license-MIT-blue?style=flat-square)](https://github.com/clap-rs/clap/blob/v3.0.0/LICENSE-MIT)
[![Build Status](https://img.shields.io/github/workflow/status/clap-rs/clap/CI/staging?style=flat-square)](https://github.com/clap-rs/clap/actions/workflows/ci.yml?query=branch%3Astaging)
[![Coverage Status](https://img.shields.io/coveralls/github/clap-rs/clap/master?style=flat-square)](https://coveralls.io/github/clap-rs/clap?branch=master)
[![Contributors](https://img.shields.io/github/contributors/clap-rs/clap?style=flat-square)](https://github.com/clap-rs/clap/graphs/contributors)

Dual-licensed under [Apache 2.0](LICENSE-APACHE) or [MIT](LICENSE-MIT).

1. [About](#about)
2. Tutorial: [Builder API](https://github.com/clap-rs/clap/blob/v3.0.0-rc.13/examples/tutorial_builder/README.md), [Derive API](https://github.com/clap-rs/clap/blob/v3.0.0-rc.13/examples/tutorial_derive/README.md)
3. [Examples](https://github.com/clap-rs/clap/blob/v3.0.0-rc.13/examples/README.md)
2. Tutorial: [Builder API](https://github.com/clap-rs/clap/blob/v3.0.0/examples/tutorial_builder/README.md), [Derive API](https://github.com/clap-rs/clap/blob/v3.0.0/examples/tutorial_derive/README.md)
3. [Examples](https://github.com/clap-rs/clap/blob/v3.0.0/examples/README.md)
4. [API Reference](https://docs.rs/clap)
- [Derive Reference](https://github.com/clap-rs/clap/blob/v3.0.0-rc.13/examples/derive_ref/README.md)
- [Derive Reference](https://github.com/clap-rs/clap/blob/v3.0.0/examples/derive_ref/README.md)
- [Feature Flags](#feature-flags)
5. [CHANGELOG](https://github.com/clap-rs/clap/blob/v3.0.0-rc.13/CHANGELOG.md)
6. [FAQ](https://github.com/clap-rs/clap/blob/v3.0.0-rc.13/docs/FAQ.md)
5. [CHANGELOG](https://github.com/clap-rs/clap/blob/v3.0.0/CHANGELOG.md)
6. [FAQ](https://github.com/clap-rs/clap/blob/v3.0.0/docs/FAQ.md)
7. [Questions & Discussions](https://github.com/clap-rs/clap/discussions)
8. [Contributing](https://github.com/clap-rs/clap/blob/v3.0.0-rc.13/CONTRIBUTING.md)
8. [Contributing](https://github.com/clap-rs/clap/blob/v3.0.0/CONTRIBUTING.md)
8. [Sponsors](#sponsors)

## About
Expand Down Expand Up @@ -59,7 +59,7 @@ fn main() {
Add this to `Cargo.toml`:
```toml
[dependencies]
clap = { version = "3.0.0-rc.13", features = ["derive"] }
clap = { version = "3.0.0", features = ["derive"] }
```
```bash
$ demo --help
Expand Down
6 changes: 3 additions & 3 deletions clap_complete/Cargo.toml
@@ -1,6 +1,6 @@
[package]
name = "clap_complete"
version = "3.0.0-rc.13"
version = "3.0.0"
edition = "2018"
include = [
"src/**/*",
Expand Down Expand Up @@ -30,11 +30,11 @@ pre-release-replacements = [
bench = false

[dependencies]
clap = { path = "../", version = "=3.0.0-rc.13", default-features = false, features = ["std"] }
clap = { path = "../", version = "3.0.0", default-features = false, features = ["std"] }

[dev-dependencies]
pretty_assertions = "1.0"
clap = { path = "../", version = "=3.0.0-rc.13", default-features = false, features = ["std", "derive"] }
clap = { path = "../", version = "3.0.0", default-features = false, features = ["std", "derive"] }

[features]
default = []
Expand Down
8 changes: 4 additions & 4 deletions clap_complete/README.md
Expand Up @@ -5,16 +5,16 @@
[![Crates.io](https://img.shields.io/crates/v/clap_complete?style=flat-square)](https://crates.io/crates/clap_complete)
[![Crates.io](https://img.shields.io/crates/d/clap_complete?style=flat-square)](https://crates.io/crates/clap_complete)
[![License](https://img.shields.io/badge/license-Apache%202.0-blue?style=flat-square)](https://github.com/clap-rs/clap/blob/clap_complete-v3.0.0-rc.13/LICENSE-APACHE)
[![License](https://img.shields.io/badge/license-MIT-blue?style=flat-square)](https://github.com/clap-rs/clap/blob/clap_complete-v3.0.0-rc.13/LICENSE-MIT)
[![License](https://img.shields.io/badge/license-Apache%202.0-blue?style=flat-square)](https://github.com/clap-rs/clap/blob/clap_complete-v3.0.0/LICENSE-APACHE)
[![License](https://img.shields.io/badge/license-MIT-blue?style=flat-square)](https://github.com/clap-rs/clap/blob/clap_complete-v3.0.0/LICENSE-MIT)

Dual-licensed under [Apache 2.0](LICENSE-APACHE) or [MIT](LICENSE-MIT).

1. [About](#about)
2. [API Reference](https://docs.rs/clap_complete)
3. [Questions & Discussions](https://github.com/clap-rs/clap/discussions)
4. [CONTRIBUTING](https://github.com/clap-rs/clap/blob/clap_complete-v3.0.0-rc.13/clap_complete/CCONTRIBUTING.md)
5. [Sponsors](https://github.com/clap-rs/clap/blob/clap_complete-v3.0.0-rc.13/README.md#sponsors)
4. [CONTRIBUTING](https://github.com/clap-rs/clap/blob/clap_complete-v3.0.0/clap_complete/CCONTRIBUTING.md)
5. [Sponsors](https://github.com/clap-rs/clap/blob/clap_complete-v3.0.0/README.md#sponsors)

## About

Expand Down
6 changes: 3 additions & 3 deletions clap_complete_fig/Cargo.toml
@@ -1,6 +1,6 @@
[package]
name = "clap_complete_fig"
version = "3.0.0-rc.13"
version = "3.0.0"
edition = "2018"
include = [
"src/**/*",
Expand All @@ -26,8 +26,8 @@ readme = "README.md"
bench = false

[dependencies]
clap = { path = "../", version = "=3.0.0-rc.13", default-features = false, features = ["std"] }
clap_complete = { path = "../clap_complete", version = "=3.0.0-rc.13"}
clap = { path = "../", version = "3.0.0", default-features = false, features = ["std"] }
clap_complete = { path = "../clap_complete", version = "3.0.0"}

[dev-dependencies]
pretty_assertions = "1.0"
Expand Down
2 changes: 1 addition & 1 deletion clap_derive/Cargo.toml
@@ -1,6 +1,6 @@
[package]
name = "clap_derive"
version = "3.0.0-rc.13"
version = "3.0.0"
edition = "2018"
include = [
"src/**/*",
Expand Down
6 changes: 3 additions & 3 deletions clap_generate/Cargo.toml
@@ -1,6 +1,6 @@
[package]
name = "clap_generate"
version = "3.0.0-rc.13"
version = "3.0.0"
edition = "2018"
include = [
"src/**/*",
Expand All @@ -23,8 +23,8 @@ license = "MIT OR Apache-2.0"
readme = "README.md"

[dependencies]
clap = { path = "../", version = "=3.0.0-rc.13", default-features = false, features = ["std"] }
clap_complete = { path = "../clap_complete", version = "=3.0.0-rc.13"}
clap = { path = "../", version = "3.0.0", default-features = false, features = ["std"] }
clap_complete = { path = "../clap_complete", version = "3.0.0"}

[features]
default = []
Expand Down
8 changes: 4 additions & 4 deletions clap_generate/README.md
Expand Up @@ -5,16 +5,16 @@
[![Crates.io](https://img.shields.io/crates/v/clap_generate?style=flat-square)](https://crates.io/crates/clap_generate)
[![Crates.io](https://img.shields.io/crates/d/clap_generate?style=flat-square)](https://crates.io/crates/clap_generate)
[![License](https://img.shields.io/badge/license-Apache%202.0-blue?style=flat-square)](https://github.com/clap-rs/clap/blob/clap_generate-v3.0.0-rc.11/LICENSE-APACHE)
[![License](https://img.shields.io/badge/license-MIT-blue?style=flat-square)](https://github.com/clap-rs/clap/blob/clap_generate-v3.0.0-rc.11/LICENSE-MIT)
[![License](https://img.shields.io/badge/license-Apache%202.0-blue?style=flat-square)](https://github.com/clap-rs/clap/blob/clap_generate-v3.0.0/LICENSE-APACHE)
[![License](https://img.shields.io/badge/license-MIT-blue?style=flat-square)](https://github.com/clap-rs/clap/blob/clap_generate-v3.0.0/LICENSE-MIT)

Dual-licensed under [Apache 2.0](LICENSE-APACHE) or [MIT](LICENSE-MIT).

1. [About](#about)
2. [API Reference](https://docs.rs/clap_generate)
3. [Questions & Discussions](https://github.com/clap-rs/clap/discussions)
4. [CONTRIBUTING](https://github.com/clap-rs/clap/blob/clap_generate-v3.0.0-rc.11/clap_generate/CCONTRIBUTING.md)
5. [Sponsors](https://github.com/clap-rs/clap/blob/clap_generate-v3.0.0-rc.11/README.md#sponsors)
4. [CONTRIBUTING](https://github.com/clap-rs/clap/blob/clap_generate-v3.0.0/clap_generate/CCONTRIBUTING.md)
5. [Sponsors](https://github.com/clap-rs/clap/blob/clap_generate-v3.0.0/README.md#sponsors)

## About

Expand Down
4 changes: 2 additions & 2 deletions clap_generate_fig/Cargo.toml
@@ -1,6 +1,6 @@
[package]
name = "clap_generate_fig"
version = "3.0.0-rc.13"
version = "3.0.0"
edition = "2018"
include = [
"src/**/*",
Expand All @@ -26,4 +26,4 @@ readme = "README.md"
bench = false

[dependencies]
clap_complete_fig = { path = "../clap_complete_fig", version = "=3.0.0-rc.13"}
clap_complete_fig = { path = "../clap_complete_fig", version = "3.0.0"}
8 changes: 4 additions & 4 deletions src/derive.rs
Expand Up @@ -20,7 +20,7 @@ use std::ffi::OsString;
/// See also [`Subcommand`] and [`Args`].
///
/// See the
/// [derive reference](https://github.com/clap-rs/clap/blob/v3.0.0-rc.13/examples/derive_ref/README.md)
/// [derive reference](https://github.com/clap-rs/clap/blob/v3.0.0/examples/derive_ref/README.md)
/// for attributes and best practices.
///
/// **NOTE:** Deriving requires the `derive` feature flag
Expand Down Expand Up @@ -285,7 +285,7 @@ pub trait FromArgMatches: Sized {
/// - `Variant(ChildArgs)`: No attribute is used with enum variants that impl `Args`.
///
/// See the
/// [derive reference](https://github.com/clap-rs/clap/blob/v3.0.0-rc.13/examples/derive_ref/README.md)
/// [derive reference](https://github.com/clap-rs/clap/blob/v3.0.0/examples/derive_ref/README.md)
/// for attributes and best practices.
///
/// **NOTE:** Deriving requires the `derive` feature flag
Expand Down Expand Up @@ -329,7 +329,7 @@ pub trait Args: FromArgMatches + Sized {
/// `Subcommand`.
///
/// See the
/// [derive reference](https://github.com/clap-rs/clap/blob/v3.0.0-rc.13/examples/derive_ref/README.md)
/// [derive reference](https://github.com/clap-rs/clap/blob/v3.0.0/examples/derive_ref/README.md)
/// for attributes and best practices.
///
/// **NOTE:** Deriving requires the `derive` feature flag
Expand Down Expand Up @@ -373,7 +373,7 @@ pub trait Subcommand: FromArgMatches + Sized {
/// - Allowing using the `#[clap(default_value_t)]` attribute without implementing `Display`.
///
/// See the
/// [derive reference](https://github.com/clap-rs/clap/blob/v3.0.0-rc.13/examples/derive_ref/README.md)
/// [derive reference](https://github.com/clap-rs/clap/blob/v3.0.0/examples/derive_ref/README.md)
/// for attributes and best practices.
///
/// **NOTE:** Deriving requires the `derive` feature flag
Expand Down

1 comment on commit c01ebba

@rhysd
Copy link
Contributor

@rhysd rhysd commented on c01ebba Jan 1, 2022

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Congrats! 🎉

Please sign in to comment.