Skip to content

Commit

Permalink
Release 1.2.0
Browse files Browse the repository at this point in the history
  • Loading branch information
loganmzz committed Sep 15, 2024
1 parent 8011d85 commit a1cedb1
Show file tree
Hide file tree
Showing 4 changed files with 41 additions and 36 deletions.
5 changes: 5 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,11 @@ Source: https://keepachangelog.com/

## [Unreleased]

## [1.2.0] - 2024-09-15

* **Crate**: https://crates.io/crates/macon/1.2.0
* **Documentation**: https://docs.rs/macon/1.2.0/macon/

### Deprecated

- Deprecate `Option=!` and `Into=!` for struct attribute `#[builder]` in favor of `fields(Option=!)` and `fields(Into=!)` (#32)
Expand Down
32 changes: 16 additions & 16 deletions CRATES_IO.md
Original file line number Diff line number Diff line change
Expand Up @@ -645,19 +645,19 @@ DisableDefaultOnField::builder()
[TryFrom]: https://doc.rust-lang.org/std/convert/trait.TryFrom.html
[TryInto]: https://doc.rust-lang.org/std/convert/trait.TryInto.html

[tests]: https://github.com/loganmzz/macon-rs/tree/main/tests
[blueprint_panic_default_field.rs]: https://github.com/loganmzz/macon-rs/blob/main/tests/blueprint_panic_default_field.rs
[blueprint_panic_default_struct.rs]: https://github.com/loganmzz/macon-rs/blob/main/tests/blueprint_panic_default_struct.rs
[blueprint_panic_named.rs]: https://github.com/loganmzz/macon-rs/blob/main/tests/blueprint_panic_named.rs
[blueprint_panic_option.rs]: https://github.com/loganmzz/macon-rs/blob/main/tests/blueprint_panic_option.rs
[blueprint_panic_tuple.rs]: https://github.com/loganmzz/macon-rs/blob/main/tests/blueprint_panic_tuple.rs
[blueprint_result_default_field.rs]: https://github.com/loganmzz/macon-rs/blob/main/tests/blueprint_result_default_field.rs
[blueprint_result_default_struct.rs]: https://github.com/loganmzz/macon-rs/blob/main/tests/blueprint_result_default_struct.rs
[blueprint_result_named.rs]: https://github.com/loganmzz/macon-rs/blob/main/tests/blueprint_result_named.rs
[blueprint_result_option.rs]: https://github.com/loganmzz/macon-rs/blob/main/tests/blueprint_result_option.rs
[blueprint_result_tuple.rs]: https://github.com/loganmzz/macon-rs/blob/main/tests/blueprint_result_tuple.rs
[blueprint_typestate_default_field.rs]: https://github.com/loganmzz/macon-rs/blob/main/tests/blueprint_typestate_default_field.rs
[blueprint_typestate_default_struct.rs]: https://github.com/loganmzz/macon-rs/blob/main/tests/blueprint_typestate_default_struct.rs
[blueprint_typestate_named.rs]: https://github.com/loganmzz/macon-rs/blob/main/tests/blueprint_typestate_named.rs
[blueprint_typestate_option.rs]: https://github.com/loganmzz/macon-rs/blob/main/tests/blueprint_typestate_option.rs
[blueprint_typestate_tuple.rs]: https://github.com/loganmzz/macon-rs/blob/main/tests/blueprint_typestate_tuple.rs
[tests]: https://github.com/loganmzz/macon-rs/tree/1.2.0/tests
[blueprint_panic_default_field.rs]: https://github.com/loganmzz/macon-rs/blob/1.2.0/tests/blueprint_panic_default_field.rs
[blueprint_panic_default_struct.rs]: https://github.com/loganmzz/macon-rs/blob/1.2.0/tests/blueprint_panic_default_struct.rs
[blueprint_panic_named.rs]: https://github.com/loganmzz/macon-rs/blob/1.2.0/tests/blueprint_panic_named.rs
[blueprint_panic_option.rs]: https://github.com/loganmzz/macon-rs/blob/1.2.0/tests/blueprint_panic_option.rs
[blueprint_panic_tuple.rs]: https://github.com/loganmzz/macon-rs/blob/1.2.0/tests/blueprint_panic_tuple.rs
[blueprint_result_default_field.rs]: https://github.com/loganmzz/macon-rs/blob/1.2.0/tests/blueprint_result_default_field.rs
[blueprint_result_default_struct.rs]: https://github.com/loganmzz/macon-rs/blob/1.2.0/tests/blueprint_result_default_struct.rs
[blueprint_result_named.rs]: https://github.com/loganmzz/macon-rs/blob/1.2.0/tests/blueprint_result_named.rs
[blueprint_result_option.rs]: https://github.com/loganmzz/macon-rs/blob/1.2.0/tests/blueprint_result_option.rs
[blueprint_result_tuple.rs]: https://github.com/loganmzz/macon-rs/blob/1.2.0/tests/blueprint_result_tuple.rs
[blueprint_typestate_default_field.rs]: https://github.com/loganmzz/macon-rs/blob/1.2.0/tests/blueprint_typestate_default_field.rs
[blueprint_typestate_default_struct.rs]: https://github.com/loganmzz/macon-rs/blob/1.2.0/tests/blueprint_typestate_default_struct.rs
[blueprint_typestate_named.rs]: https://github.com/loganmzz/macon-rs/blob/1.2.0/tests/blueprint_typestate_named.rs
[blueprint_typestate_option.rs]: https://github.com/loganmzz/macon-rs/blob/1.2.0/tests/blueprint_typestate_option.rs
[blueprint_typestate_tuple.rs]: https://github.com/loganmzz/macon-rs/blob/1.2.0/tests/blueprint_typestate_tuple.rs
8 changes: 4 additions & 4 deletions Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "macon"
version = "1.1.1"
version = "1.2.0"
edition = "2021"

authors = ["Logan Mzz"]
Expand All @@ -22,8 +22,8 @@ categories = [
]

[dependencies]
macon_derive = { version = "=1.1.1", path = "macon_derive" }
macon_api = { version = "=1.1.1", path = "macon_api" }
macon_derive = { version = "=1.2.0", path = "macon_derive" }
macon_api = { version = "=1.2.0", path = "macon_api" }

[package.metadata.docs.rs]
rustdoc-args = ["--generate-link-to-definition"]
Expand All @@ -41,7 +41,7 @@ default-members = [
]

[workspace.package]
version = "1.1.1"
version = "1.2.0"
edition = "2021"

authors = ["Logan Mzz"]
Expand Down
32 changes: 16 additions & 16 deletions src/lib.rs
Original file line number Diff line number Diff line change
Expand Up @@ -623,22 +623,22 @@
//! ```
//!
//!
//! [tests]: https://github.com/loganmzz/macon-rs/tree/main/tests
//! [blueprint_panic_default_field.rs]: https://github.com/loganmzz/macon-rs/blob/main/tests/blueprint_panic_default_field.rs
//! [blueprint_panic_default_struct.rs]: https://github.com/loganmzz/macon-rs/blob/main/tests/blueprint_panic_default_struct.rs
//! [blueprint_panic_named.rs]: https://github.com/loganmzz/macon-rs/blob/main/tests/blueprint_panic_named.rs
//! [blueprint_panic_option.rs]: https://github.com/loganmzz/macon-rs/blob/main/tests/blueprint_panic_option.rs
//! [blueprint_panic_tuple.rs]: https://github.com/loganmzz/macon-rs/blob/main/tests/blueprint_panic_tuple.rs
//! [blueprint_result_default_field.rs]: https://github.com/loganmzz/macon-rs/blob/main/tests/blueprint_result_default_field.rs
//! [blueprint_result_default_struct.rs]: https://github.com/loganmzz/macon-rs/blob/main/tests/blueprint_result_default_struct.rs
//! [blueprint_result_named.rs]: https://github.com/loganmzz/macon-rs/blob/main/tests/blueprint_result_named.rs
//! [blueprint_result_option.rs]: https://github.com/loganmzz/macon-rs/blob/main/tests/blueprint_result_option.rs
//! [blueprint_result_tuple.rs]: https://github.com/loganmzz/macon-rs/blob/main/tests/blueprint_result_tuple.rs
//! [blueprint_typestate_default_field.rs]: https://github.com/loganmzz/macon-rs/blob/main/tests/blueprint_typestate_default_field.rs
//! [blueprint_typestate_default_struct.rs]: https://github.com/loganmzz/macon-rs/blob/main/tests/blueprint_typestate_default_struct.rs
//! [blueprint_typestate_named.rs]: https://github.com/loganmzz/macon-rs/blob/main/tests/blueprint_typestate_named.rs
//! [blueprint_typestate_option.rs]: https://github.com/loganmzz/macon-rs/blob/main/tests/blueprint_typestate_option.rs
//! [blueprint_typestate_tuple.rs]: https://github.com/loganmzz/macon-rs/blob/main/tests/blueprint_typestate_tuple.rs
//! [tests]: https://github.com/loganmzz/macon-rs/tree/1.2.0/tests
//! [blueprint_panic_default_field.rs]: https://github.com/loganmzz/macon-rs/blob/1.2.0/tests/blueprint_panic_default_field.rs
//! [blueprint_panic_default_struct.rs]: https://github.com/loganmzz/macon-rs/blob/1.2.0/tests/blueprint_panic_default_struct.rs
//! [blueprint_panic_named.rs]: https://github.com/loganmzz/macon-rs/blob/1.2.0/tests/blueprint_panic_named.rs
//! [blueprint_panic_option.rs]: https://github.com/loganmzz/macon-rs/blob/1.2.0/tests/blueprint_panic_option.rs
//! [blueprint_panic_tuple.rs]: https://github.com/loganmzz/macon-rs/blob/1.2.0/tests/blueprint_panic_tuple.rs
//! [blueprint_result_default_field.rs]: https://github.com/loganmzz/macon-rs/blob/1.2.0/tests/blueprint_result_default_field.rs
//! [blueprint_result_default_struct.rs]: https://github.com/loganmzz/macon-rs/blob/1.2.0/tests/blueprint_result_default_struct.rs
//! [blueprint_result_named.rs]: https://github.com/loganmzz/macon-rs/blob/1.2.0/tests/blueprint_result_named.rs
//! [blueprint_result_option.rs]: https://github.com/loganmzz/macon-rs/blob/1.2.0/tests/blueprint_result_option.rs
//! [blueprint_result_tuple.rs]: https://github.com/loganmzz/macon-rs/blob/1.2.0/tests/blueprint_result_tuple.rs
//! [blueprint_typestate_default_field.rs]: https://github.com/loganmzz/macon-rs/blob/1.2.0/tests/blueprint_typestate_default_field.rs
//! [blueprint_typestate_default_struct.rs]: https://github.com/loganmzz/macon-rs/blob/1.2.0/tests/blueprint_typestate_default_struct.rs
//! [blueprint_typestate_named.rs]: https://github.com/loganmzz/macon-rs/blob/1.2.0/tests/blueprint_typestate_named.rs
//! [blueprint_typestate_option.rs]: https://github.com/loganmzz/macon-rs/blob/1.2.0/tests/blueprint_typestate_option.rs
//! [blueprint_typestate_tuple.rs]: https://github.com/loganmzz/macon-rs/blob/1.2.0/tests/blueprint_typestate_tuple.rs
//!
pub use ::macon_derive::*;
Expand Down

0 comments on commit a1cedb1

Please sign in to comment.