Skip to content
Tags give the ability to mark specific points in history as being important
This project is mirrored from https://*****:*****@github.com/bblanchon/ArduinoJson.git. Pull mirroring updated .
  • v4.4
    ArduinoJson 4.4
    * Added `JsonArray::measureLength()` and `JsonObject::measureLength()` (issue #75)
  • v4.3
    ArduinoJson 4.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
    ArduinoJson 4.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
    1b214a60 · Fixed a typo ·
    * Added DynamicJsonBuffer (issue #19)
  • v4.0
    348357eb · Merge branch '4.0' ·
    * Unified parser and generator API (issue #23)
    * Updated library layout, now requires Arduino 1.0.6 or newer
    
    **BREAKING CHANGE**: API changed significantly, see `doc/Migrating to the new API.md`.
  • v4.0-beta-1
    c92ff81d · Updated for v4.0 ·
    * Unified parser and generator API (issue #23)
    * Updated library layout, now requires Arduino 1.0.6 or newer
    
    **BREAKING CHANGE**: API changed significantly, see `doc/Migrating to the new API.md`.
  • v3.4
    * Fixed escaped char parsing (issue #16)
  • v3.3
    58c051f5 · Added comments ·
    * Added indented output for the JSON generator, see example bellow.
    * Added `IndentedPrint`, a decorator for `Print` to allow indented output
  • v3.2
    * Fixed a bug when adding nested object in `JsonArray` (bug introduced in v3.1).
  • v3.1
    d460b59b · Fixed CHANGELOG.md ·
    * Calling `Generator::JsonObject::add()` twice with the same `key` now replaces the `value`
    * Added `Generator::JsonObject::operator[]`, see bellow the new API
    * Added `Generator::JsonObject::remove()`
  • v3.0
    68a2ca90 · Updated README.md ·
    * New parser API, see bellow
    * Renamed `JsonHashTable` into `JsonObject`
    * Added iterators for `JsonArray` and `JsonObject`
  • v2.1
    9f07cdca · Updated CHANGELOG.md ·
    * Fixed case `#include "jsmn.cpp"` which caused an error in Linux (issue #6)
    * Fixed a buffer overrun in JSON Parser (issue #5)
  • v2.0
    4f56afe8 · Updated changelog ·
    * Added JSON encoding.
    * Renamed the library `ArduinoJsonParser` becomes `ArduinoJson`
  • v1.2
    80e0a51c · Updated change log ·
    * Example: changed `char[] json` into `char json[]`. Damn it c# !
  • v1.1
    17d1f5cd · Updated the change log ·
    Version 1.1:
    * Example: changed `char* json` into `char json[]` so that the byes are not write protected
    * Fixed parsing bug when the JSON contains multi-dimensional arrays
  • v1.0
    53466a2f · Changed the title ·