forked from bblanchon/ArduinoJson
Set version to 6.0.1-beta
This commit is contained in:
53
CHANGELOG.md
53
CHANGELOG.md
@ -1,8 +1,8 @@
|
|||||||
ArduinoJson: change log
|
ArduinoJson: change log
|
||||||
=======================
|
=======================
|
||||||
|
|
||||||
HEAD
|
v6.0.1-beta
|
||||||
----
|
-----------
|
||||||
|
|
||||||
* Fixed conflicts with `isnan()` and `isinf()` macros (issue #752)
|
* Fixed conflicts with `isnan()` and `isinf()` macros (issue #752)
|
||||||
|
|
||||||
@ -486,52 +486,3 @@ However, you should not see this as an invitation to use the `String` class.
|
|||||||
The `String` class is **bad** because it uses dynamic memory allocation.
|
The `String` class is **bad** because it uses dynamic memory allocation.
|
||||||
Compared to static allocation, it compiles to a bigger, slower program, and is less predictable.
|
Compared to static allocation, it compiles to a bigger, slower program, and is less predictable.
|
||||||
You certainly don't want that in an embedded environment!
|
You certainly don't want that in an embedded environment!
|
||||||
|
|
||||||
v4.6
|
|
||||||
----
|
|
||||||
|
|
||||||
* Fixed segmentation fault in `DynamicJsonBuffer` when memory allocation fails (issue #92)
|
|
||||||
|
|
||||||
v4.5
|
|
||||||
----
|
|
||||||
|
|
||||||
* Fixed buffer overflow when input contains a backslash followed by a terminator (issue #81)
|
|
||||||
|
|
||||||
**Upgrading is recommended** since previous versions contain a potential security risk.
|
|
||||||
|
|
||||||
Special thanks to [Giancarlo Canales Barreto](https://github.com/gcanalesb) for finding this nasty bug.
|
|
||||||
|
|
||||||
v4.4
|
|
||||||
----
|
|
||||||
|
|
||||||
* Added `JsonArray::measureLength()` and `JsonObject::measureLength()` (issue #75)
|
|
||||||
|
|
||||||
v4.3
|
|
||||||
----
|
|
||||||
|
|
||||||
* Added `JsonArray::removeAt()` to remove an element of an array (issue #58)
|
|
||||||
* Fixed stack-overflow in `DynamicJsonBuffer` when parsing huge JSON files (issue #65)
|
|
||||||
* Fixed wrong return value of `parseArray()` and `parseObject()` when allocation fails (issue #68)
|
|
||||||
|
|
||||||
v4.2
|
|
||||||
----
|
|
||||||
|
|
||||||
* Switched back to old library layout (issues #39, #43 and #45)
|
|
||||||
* Removed global new operator overload (issue #40, #45 and #46)
|
|
||||||
* Added an example with EthernetServer
|
|
||||||
|
|
||||||
v4.1
|
|
||||||
----
|
|
||||||
|
|
||||||
* Added DynamicJsonBuffer (issue #19)
|
|
||||||
|
|
||||||
v4.0
|
|
||||||
----
|
|
||||||
|
|
||||||
* Unified parser and generator API (issue #23)
|
|
||||||
* Updated library layout, now requires Arduino 1.0.6 or newer
|
|
||||||
|
|
||||||
> ### BREAKING CHANGES :warning:
|
|
||||||
>
|
|
||||||
> API changed significantly since v3, see [Migrating code to the new API](https://arduinojson.org/doc/migration/).
|
|
||||||
|
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
version: 6.0.0.{build}
|
version: 6.0.1.{build}
|
||||||
environment:
|
environment:
|
||||||
matrix:
|
matrix:
|
||||||
- APPVEYOR_BUILD_WORKER_IMAGE: Visual Studio 2017
|
- APPVEYOR_BUILD_WORKER_IMAGE: Visual Studio 2017
|
||||||
|
@ -7,7 +7,7 @@
|
|||||||
"type": "git",
|
"type": "git",
|
||||||
"url": "https://github.com/bblanchon/ArduinoJson.git"
|
"url": "https://github.com/bblanchon/ArduinoJson.git"
|
||||||
},
|
},
|
||||||
"version": "6.0.0-beta",
|
"version": "6.0.1-beta",
|
||||||
"authors": {
|
"authors": {
|
||||||
"name": "Benoit Blanchon",
|
"name": "Benoit Blanchon",
|
||||||
"url": "https://blog.benoitblanchon.fr"
|
"url": "https://blog.benoitblanchon.fr"
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
name=ArduinoJson
|
name=ArduinoJson
|
||||||
version=6.0.0-beta
|
version=6.0.1-beta
|
||||||
author=Benoit Blanchon <blog.benoitblanchon.fr>
|
author=Benoit Blanchon <blog.benoitblanchon.fr>
|
||||||
maintainer=Benoit Blanchon <blog.benoitblanchon.fr>
|
maintainer=Benoit Blanchon <blog.benoitblanchon.fr>
|
||||||
sentence=An efficient and elegant JSON library for Arduino.
|
sentence=An efficient and elegant JSON library for Arduino.
|
||||||
|
@ -4,7 +4,7 @@
|
|||||||
|
|
||||||
#pragma once
|
#pragma once
|
||||||
|
|
||||||
#define ARDUINOJSON_VERSION "6.0.0-beta"
|
#define ARDUINOJSON_VERSION "6.0.1-beta"
|
||||||
#define ARDUINOJSON_VERSION_MAJOR 6
|
#define ARDUINOJSON_VERSION_MAJOR 6
|
||||||
#define ARDUINOJSON_VERSION_MINOR 0
|
#define ARDUINOJSON_VERSION_MINOR 0
|
||||||
#define ARDUINOJSON_VERSION_REVISION 0
|
#define ARDUINOJSON_VERSION_REVISION 1
|
||||||
|
Reference in New Issue
Block a user