|
1 | 1 | # Changelog
|
| 2 | + |
2 | 3 | All notable changes to this project will be documented in this file.
|
3 | 4 |
|
4 | 5 | The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
|
5 | 6 | and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
|
6 | 7 |
|
7 | 8 | ## [Unreleased]
|
| 9 | + |
8 | 10 | ### Added
|
9 | 11 |
|
10 | 12 | ### Changed
|
11 | 13 |
|
12 | 14 | ### Removed
|
13 | 15 |
|
| 16 | +## [0.2.3] |
| 17 | + |
| 18 | +### Added |
| 19 | + |
| 20 | +- Add `Display` implementation ([#8](https://github.com/MidasLamb/non-empty-string/pull/8), thanks to [@jonhteper](https://github.com/jonhteper)) |
| 21 | +- Align errors in `TryFrom` implementations ([#8](https://github.com/MidasLamb/non-empty-string/pull/8), thanks to [@jonhteper](https://github.com/jonhteper)) |
| 22 | + |
14 | 23 | ## [0.2.2]
|
| 24 | + |
15 | 25 | ### Added
|
16 |
| -* Add & delegate all non-length-reducing methods of `std::string::String` to the inner `String`. |
| 26 | + |
| 27 | +- Add & delegate all non-length-reducing methods of `std::string::String` to the inner `String`. |
17 | 28 |
|
18 | 29 | ### Changed
|
19 |
| -* README has some more examples and explanations. It is also no longer included in the doc (except for doctests). |
| 30 | + |
| 31 | +- README has some more examples and explanations. It is also no longer included in the doc (except for doctests). |
20 | 32 |
|
21 | 33 | ## [0.2.1]
|
| 34 | + |
22 | 35 | ### Changed
|
23 |
| -* The error message when using `serde` now indicates that the empty string could not be deserialized. |
24 |
| -* Bumped rust edition to `2021` |
| 36 | + |
| 37 | +- The error message when using `serde` now indicates that the empty string could not be deserialized. |
| 38 | +- Bumped rust edition to `2021` |
25 | 39 |
|
26 | 40 | ## [0.2.0]
|
| 41 | + |
27 | 42 | ### Added
|
28 |
| -* `serde` support behind the `serde` feature flag. |
29 |
| -* `Eq, PartialEq, Ord, PartialOrd` are now implemented for `NonEmptyString`. |
30 |
| -* `get` to retrieve a reference to the inner value. |
| 43 | + |
| 44 | +- `serde` support behind the `serde` feature flag. |
| 45 | +- `Eq, PartialEq, Ord, PartialOrd` are now implemented for `NonEmptyString`. |
| 46 | +- `get` to retrieve a reference to the inner value. |
31 | 47 |
|
32 | 48 | ### Changed
|
33 |
| -* `new` constructor now returns a `Result` rather than an `Option`, which contains the original string |
34 | 49 |
|
35 |
| -[Unreleased]: https://github.com/MidasLamb/non-empty-string/v0.2.2...HEAD |
| 50 | +- `new` constructor now returns a `Result` rather than an `Option`, which contains the original string |
| 51 | + |
| 52 | +[unreleased]: https://github.com/MidasLamb/non-empty-string/compare/v0.2.3...HEAD |
| 53 | +[0.2.3]: https://github.com/MidasLamb/non-empty-string/compare/v0.2.2...v0.2.3 |
36 | 54 | [0.2.2]: https://github.com/MidasLamb/non-empty-string/compare/v0.2.1...v0.2.2
|
37 | 55 | [0.2.1]: https://github.com/MidasLamb/non-empty-string/compare/v0.2.0...v0.2.1
|
38 | 56 | [0.2.0]: https://github.com/MidasLamb/non-empty-string/compare/v0.1.0...v0.2.0
|
0 commit comments