Skip to content

Commit

Permalink
Prepare release 1.0.0
Browse files Browse the repository at this point in the history
  • Loading branch information
loganmzz committed Feb 2, 2024
1 parent 4eb97bf commit 16b359b
Showing 1 changed file with 9 additions and 13 deletions.
22 changes: 9 additions & 13 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,24 +4,20 @@ Source: https://keepachangelog.com/

## [Unreleased]

## [0.3.0] - 2024-01-30

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

### Added

- Tuple support
- Setters are generic over [`Into`](https://doc.rust-lang.org/core/convert/trait.Into.html)
- Builders implement [`Into`](https://doc.rust-lang.org/core/convert/trait.Into.html)
- [`Default`](https://doc.rust-lang.org/core/default/trait.Default.html) support for struct
- Tuple support (#4)
- Setters are generic over [`Into`](https://doc.rust-lang.org/core/convert/trait.Into.html) (#9)
- Builders implement [`Into`](https://doc.rust-lang.org/core/convert/trait.Into.html) (#11)
- [`Default`](https://doc.rust-lang.org/core/default/trait.Default.html) support for struct (#15)
- [`Default`](https://doc.rust-lang.org/core/default/trait.Default.html) support for fields (#14)

### Changed

- Improved documentation
- Remove mutable borrows for Panic/Result builder functions
- [`Option`](https://doc.rust-lang.org/core/option/enum.Option.html) fields are not mandatory anymore
- [`Option`](https://doc.rust-lang.org/core/option/enum.Option.html) field setters used wrapped type
- Improved documentation (#5)
- Remove mutable borrows for Panic/Result builder functions (#7)
- [`Option`](https://doc.rust-lang.org/core/option/enum.Option.html) fields are not mandatory anymore (#13)
- [`Option`](https://doc.rust-lang.org/core/option/enum.Option.html) field setters used wrapped type (#13)

## [0.2.0] - 2023-12-11

Expand Down

0 comments on commit 16b359b

Please sign in to comment.