Skip to content

Releases: cesanta/mjson

1.2.7

01 Sep 08:32
@cpq cpq
Compare
Choose a tag to compare
  • Fixed double formatting, #38

1.2.6

16 Jul 11:56
@cpq cpq
Compare
Choose a tag to compare
  • Fixed multiple context handling
  • Fixed #35 - search for array/object containing nested array or objects

1.2.5

11 Jun 15:40
@cpq cpq
Compare
Choose a tag to compare
  • Fixed #32 - search only in requested elem

1.2.4

29 May 13:04
@cpq cpq
Compare
Choose a tag to compare
  • Moved sources back to src/ to comply with the Arduino library format
  • Made all test target to test all other targets

1.2.3

27 May 14:21
@cpq cpq
Compare
Choose a tag to compare
  • Added mjson_snprintf()
  • Added mjson_aprintf()

1.2.2

26 Mar 16:18
@cpq cpq
Compare
Choose a tag to compare
  • Moved to Github Actions
  • Using mystrod() in all cases instead of libc's strtod()
  • Implemented %g and %.*g printing instead of relying on libc
  • Removed %f from the supported format specifiers
  • More test cases added

1.2.1

28 Jan 20:04
@cpq cpq
Compare
Choose a tag to compare

Updated library version to signal Arduino infrastructure.
Updated examples to use Serial.readBytes()

1.2.0

27 Jan 15:24
@cpq cpq
Compare
Choose a tag to compare

API changes:

  • Removed jsonrpc_process_byte()
  • Added userdata argument to jsonrpc_process()
  • Added jsonrpc_ctx * attribute to the struct jsonrpc_request

1.1.1

14 Sep 11:22
@cpq cpq
Compare
Choose a tag to compare

Better string decoding - added partial support for the \uXXXX escapes.
Specifically, we're processing ASCII \u00XX escapes. More complex UTF-8 escapes still return an error.

1.1.0

31 Aug 06:25
@cpq cpq
Compare
Choose a tag to compare

Split mjson.h to .c and .h