From 92e314d505c9bd71e2b266841439b5d0da8bb9f0 Mon Sep 17 00:00:00 2001 From: Mathias Koch Date: Fri, 11 Dec 2020 08:57:28 +0100 Subject: [PATCH 1/2] Update changelog with recent PR merges, and fix #38 --- CHANGELOG.md | 12 +++++++++--- Cargo.toml | 5 +---- 2 files changed, 10 insertions(+), 7 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 30e4ba23c..5173cb61e 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -7,16 +7,22 @@ and this project adheres to [Semantic Versioning](http://semver.org/). ## [Unreleased] +### Added +- Support for serialization into slices +- Support for serializing and deserializing unit types, newtypes and variants + +### Changed +- Changed deserializations to return the number of bytes used +- Changed deserializer and serializer to handle escaped strings +- Changed deserializer to handle whitespaces before sequence + ## [v0.1.0] - 2019-11-17 ### Added - - support for floats and tuple structs ### Changed - - [breaking-change] The `heapless` dependency has been bumped to v0.5.0 - - This crate now compiles on stable (MSRV = 1.31) ## v0.0.1 diff --git a/Cargo.toml b/Cargo.toml index c0f9e9ef1..4040596f2 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -8,7 +8,7 @@ keywords = ["serde", "json"] license = "MIT OR Apache-2.0" name = "serde-json-core" readme = "README.md" -repository = "https://japaric.github.io/serde-json-core/serde_json_core" +repository = "https://github.com/rust-embedded-community/serde-json-core" version = "0.1.0" [dependencies] @@ -24,6 +24,3 @@ serde_derive = "1.0.80" [features] custom-error-messages = [] std = ["serde/std"] - -[badges] -maintenance = { status = "looking-for-maintainer" } From ac06b94212726c0cf08f2bc17d5ab76dab257ce6 Mon Sep 17 00:00:00 2001 From: Mathias Koch Date: Fri, 11 Dec 2020 10:16:05 +0100 Subject: [PATCH 2/2] Add new MSRV to changelog --- CHANGELOG.md | 1 + 1 file changed, 1 insertion(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index 5173cb61e..b5029e31d 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -15,6 +15,7 @@ and this project adheres to [Semantic Versioning](http://semver.org/). - Changed deserializations to return the number of bytes used - Changed deserializer and serializer to handle escaped strings - Changed deserializer to handle whitespaces before sequence +- Raised MSRV to 1.40.0 in order to use `non_exhaustive` ## [v0.1.0] - 2019-11-17