Skip to content

Commit

Permalink
Merge #275
Browse files Browse the repository at this point in the history
275: Add release dates to changelogs r=jonasbb a=jonasbb

bors r+

Co-authored-by: Jonas Bushart <jonas@bushart.org>
  • Loading branch information
bors[bot] and jonasbb committed Mar 7, 2021
2 parents b8dfb3c + a1d97a7 commit 5f68bb2
Show file tree
Hide file tree
Showing 2 changed files with 34 additions and 34 deletions.
44 changes: 22 additions & 22 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -50,20 +50,20 @@ and this project adheres to [Semantic Versioning](http://semver.org/spec/v2.0.0.
},
```

## [1.6.4]
## [1.6.4] - 2021-02-16

### Fixed

* Fix compiling when having a struct field without the `serde_as` annotation by updating `serde_with_macros`.
This broke in 1.4.0 of `serde_with_macros`. [#267](https://github.com/jonasbb/serde_with/issues/267)

## [1.6.3]
## [1.6.3] - 2021-02-15

### Changed

* Bump macro crate dependency (`serde_with_macros`) to 1.4.0 to pull in those improvements.

## [1.6.2]
## [1.6.2] - 2021-01-30

### Added

Expand All @@ -73,7 +73,7 @@ and this project adheres to [Semantic Versioning](http://semver.org/spec/v2.0.0.

Thanks to @lovasoa for suggesting and implementing it.

## [1.6.1]
## [1.6.1] - 2021-01-24

### Added

Expand All @@ -86,7 +86,7 @@ and this project adheres to [Semantic Versioning](http://semver.org/spec/v2.0.0.
* Release `Sized` trait bound from `As`, `Same`, `SerializeAs`, and `SerializeAsWrap`.
Only the serialize part is relaxed.

## [1.6.0]
## [1.6.0] - 2020-11-22

### Added

Expand All @@ -100,15 +100,15 @@ and this project adheres to [Semantic Versioning](http://semver.org/spec/v2.0.0.

* Bump minimum supported rust version to 1.40.0

## [1.5.1]
## [1.5.1] - 2020-10-07

### Fixed

* Depend on serde with the `derive` feature enabled.
The `derive` feature is required to deserliaze untagged enums which are used in the `DefaultOnError` helpers.
This fixes compilation of `serde_with` in scenarios where no other crate enables the `derive` feature.

## [1.5.0]
## [1.5.0] - 2020-10-01

### Added

Expand Down Expand Up @@ -158,7 +158,7 @@ and this project adheres to [Semantic Versioning](http://semver.org/spec/v2.0.0.
* Deprecate `sets_first_value_wins`.
The default behavior of serde is to take the first value, so this module is not necessary.

## [1.5.0-alpha.2]
## [1.5.0-alpha.2] - 2020-08-16

### Added

Expand All @@ -174,7 +174,7 @@ and this project adheres to [Semantic Versioning](http://semver.org/spec/v2.0.0.
* The `serde_as` macro now supports serde attributes and no longer panic on unrecognized values in the attribute.
This is part of `serde_with_macros` v1.2.0-alpha.2.

## [1.5.0-alpha.1]
## [1.5.0-alpha.1] - 2020-06-27

### Added

Expand All @@ -199,7 +199,7 @@ and this project adheres to [Semantic Versioning](http://semver.org/spec/v2.0.0.

* The `with_prefix!` macro, to add a string prefixes during serialization, now also works with unit variant enum types. #115 #116

## [1.4.0]
## [1.4.0] - 2020-01-16

### Added

Expand All @@ -214,13 +214,13 @@ and this project adheres to [Semantic Versioning](http://semver.org/spec/v2.0.0.
* version-sync depends on smallvec which requires 1.36
* Improved CI pipeline by running `cargo audit` and `tarpaulin` in all configurations now.

## [1.3.1]
## [1.3.1] - 2019-04-09

### Fixed

* Use `serde_with_macros` with proper dependencies specified.

## [1.3.0]
## [1.3.0] - 2019-04-02

### Added

Expand All @@ -229,7 +229,7 @@ and this project adheres to [Semantic Versioning](http://semver.org/spec/v2.0.0.
The effect of can be negated by adding `serialize_always` on those fields, which should always be serialized.
Existing `skip_serializing_if` will never be modified and those fields keep their behavior.

## [1.2.0]
## [1.2.0] - 2019-03-04

### Added

Expand All @@ -240,32 +240,32 @@ and this project adheres to [Semantic Versioning](http://semver.org/spec/v2.0.0.

* Bumped minimal Rust version to 1.30.0

## [1.1.0]
## [1.1.0] - 2019-02-18

### Added

* Serialize HashMap/BTreeMap as list of tuples

## [1.0.0]
## [1.0.0] - 2019-01-17

### Added

* No changes in this release.
* Bumped version number to indicate the stability of the library.

## [0.2.5]
## [0.2.5] - 2018-11-29

### Added

* Helper which deserializes an empty string as `None` and otherwise uses `FromStr` and `AsRef<str>`.

## [0.2.4]
## [0.2.4] - 2018-11-24

### Added

* De/Serialize sequences by using `Display` and `FromStr` implementations on each element. Contributed by @katyo

## [0.2.3]
## [0.2.3] - 2018-11-08

### Added

Expand All @@ -277,7 +277,7 @@ and this project adheres to [Semantic Versioning](http://semver.org/spec/v2.0.0.
* Improve Travis configuration
* Various clippy improvements

## [0.2.2]
## [0.2.2] - 2018-08-05

### Added

Expand All @@ -288,14 +288,14 @@ and this project adheres to [Semantic Versioning](http://semver.org/spec/v2.0.0.
* Implement a first-value wins strategy for sets/maps. This is different to serde's default
which implements a last value wins strategy.

## [0.2.1]
## [0.2.1] - 2018-06-05

### Added

* Double Option pattern to differentiate between missing, unset, or existing value
* `with_prefix!` macro, which puts a prefix on every struct field

## [0.2.0]
## [0.2.0] - 2018-05-31

### Added

Expand All @@ -304,7 +304,7 @@ and this project adheres to [Semantic Versioning](http://semver.org/spec/v2.0.0.
* De/Serialization using `Display` and `FromStr` implementations
* String-based collections using `Display` and `FromStr`, allows to deserialize "#foo,#bar"

## [0.1.0]
## [0.1.0] - 2017-08-17

### Added

Expand Down
24 changes: 12 additions & 12 deletions serde_with_macros/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,14 +5,14 @@ All notable changes to this project will be documented in this file.
The format is based on [Keep a Changelog](http://keepachangelog.com/en/1.0.0/)
and this project adheres to [Semantic Versioning](http://semver.org/spec/v2.0.0.html).

## [1.4.1]
## [1.4.1] - 2021-02-16

### Fixed

* Fix compiling when having a struct field without the `serde_as` annotation.
This broke in 1.4.0 [#267](https://github.com/jonasbb/serde_with/issues/267)

## [1.4.0]
## [1.4.0] - 2021-02-15

### Changed

Expand All @@ -30,7 +30,7 @@ and this project adheres to [Semantic Versioning](http://semver.org/spec/v2.0.0.

Thanks to @Lehona for reporting this problem and to @dtolnay for suggesting the dummy derive macro.

## [1.3.0]
## [1.3.0] - 2020-11-22

### Added

Expand All @@ -43,14 +43,14 @@ and this project adheres to [Semantic Versioning](http://semver.org/spec/v2.0.0.

* Bump minimum supported rust version to 1.40.0

## [1.2.2]
## [1.2.2] - 2020-10-06

### Fixed

* @adwhit contributed an improvement to `DeserializeFromStr` which allows it to deserialize from bytes (#186).
This makes the derived implementation applicable in more situations.

## [1.2.1]
## [1.2.1] - 2020-10-04

### Fixed

Expand All @@ -60,7 +60,7 @@ and this project adheres to [Semantic Versioning](http://semver.org/spec/v2.0.0.

Thanks goes to @adwhit for reporting and fixing the problem in #186.

## [1.2.0]
## [1.2.0] - 2020-10-01

### Added

Expand All @@ -76,20 +76,20 @@ and this project adheres to [Semantic Versioning](http://semver.org/spec/v2.0.0.

* The `serde_as` macro now supports serde attributes and no longer panic on unrecognized values in the attribute.

## [1.2.0-alpha.3]
## [1.2.0-alpha.3] - 2020-08-16

### Added

* Add two derive macros, `SerializeDisplay` and `DeserializeFromStr`, which implement the `Serialize`/`Deserialize` traits based on `Display` and `FromStr`.
This is in addition to the already existing methods like `DisplayFromStr`, which act locally, whereas the derive macros provide the traits expected by the rest of the ecosystem.

## [1.2.0-alpha.2]
## [1.2.0-alpha.2] - 2020-08-08

### Fixed

* The `serde_as` macro now supports serde attributes and no longer panic on unrecognized values in the attribute.

## [1.2.0-alpha.1]
## [1.2.0-alpha.1] - 2020-06-27

### Added

Expand All @@ -99,21 +99,21 @@ and this project adheres to [Semantic Versioning](http://semver.org/spec/v2.0.0.

* Convert the code to use 2018 edition.

## [1.1.0]
## [1.1.0] - 2020-01-16

### Changed

* Bump minimal Rust version to 1.36.0 to support Rust Edition 2018
* Improved CI pipeline by running `cargo audit` and `tarpaulin` in all configurations now.

## [1.0.1]
## [1.0.1] - 2019-04-09

### Fixed

* Features for the `syn` dependency were missing.
This was hidden due to the dev-dependencies whose features leaked into the normal build.

## [1.0.0]
## [1.0.0] - 2019-04-02

Initial Release

Expand Down

0 comments on commit 5f68bb2

Please sign in to comment.