Skip to content

Commit

Permalink
Bump version to 0.14.0
Browse files Browse the repository at this point in the history
  • Loading branch information
TedDriggs committed Apr 13, 2022
1 parent 77075f4 commit 3f36647
Show file tree
Hide file tree
Showing 4 changed files with 11 additions and 8 deletions.
5 changes: 4 additions & 1 deletion CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,13 +1,16 @@
# Changelog

## Unreleased
## v0.14.0 (April 13, 2022)

- **BREAKING CHANGE:** Remove many trait impls from `util::Flag`.
This type had a number of deref and operator impls that made it usable as sort-of-a-boolean.
Real-world usage showed this type is more useful if it's able to carry a span for good errors,
and that most of those impls were unnecessary. [#179](https://github.com/TedDriggs/darling/pull/179)
- Remove need for `#[darling(default)]` on `Option<T>` and `Flag` fields [#161](https://github.com/TedDriggs/darling/issues/161)
- Improve validation of enum shapes [#178](https://github.com/TedDriggs/darling/pull/178)
- Bump `proc-macro2` dependency to 1.0.37 [#180](https://github.com/TedDriggs/darling/pull/180)
- Bump `quote` dependency to 1.0.18 [#180](https://github.com/TedDriggs/darling/pull/180)
- Bump `syn` dependency to 1.0.91 [#180](https://github.com/TedDriggs/darling/pull/180)

## v0.13.4 (April 6, 2022)

Expand Down
8 changes: 4 additions & 4 deletions Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,9 +1,9 @@
[package]
name = "darling"
version = "0.13.4"
version = "0.14.0"
authors = ["Ted Driggs <ted.driggs@outlook.com>"]
repository = "https://github.com/TedDriggs/darling"
documentation = "https://docs.rs/darling/0.13.4"
documentation = "https://docs.rs/darling/0.14.0"
description = """
A proc-macro library for reading attributes into structs when
implementing custom derives.
Expand All @@ -17,8 +17,8 @@ exclude = ["/.travis.yml", "/publish.sh", "/.github/**"]
maintenance = { status = "actively-developed" }

[dependencies]
darling_core = { version = "=0.13.4", path = "core" }
darling_macro = { version = "=0.13.4", path = "macro" }
darling_core = { version = "=0.14.0", path = "core" }
darling_macro = { version = "=0.14.0", path = "macro" }

[dev-dependencies]
proc-macro2 = "1.0.37"
Expand Down
2 changes: 1 addition & 1 deletion core/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "darling_core"
version = "0.13.4"
version = "0.14.0"
authors = ["Ted Driggs <ted.driggs@outlook.com>"]
repository = "https://github.com/TedDriggs/darling"
description = """
Expand Down
4 changes: 2 additions & 2 deletions macro/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "darling_macro"
version = "0.13.4"
version = "0.14.0"
authors = ["Ted Driggs <ted.driggs@outlook.com>"]
repository = "https://github.com/TedDriggs/darling"
description = """
Expand All @@ -13,7 +13,7 @@ edition = "2018"
[dependencies]
quote = "1.0.18"
syn = "1.0.91"
darling_core = { version = "=0.13.4", path = "../core" }
darling_core = { version = "=0.14.0", path = "../core" }

[lib]
proc-macro = true

0 comments on commit 3f36647

Please sign in to comment.