Skip to content

Releases: open-source-parsers/jsoncpp

Bump soversion

30 Aug 22:28
Compare
Choose a tag to compare

Also, fix writeCommentBeforeValue() iter deref

Move operators; minor fixes

27 Aug 20:34
Compare
Choose a tag to compare
  • Some C++ "move" operators.
    • (If these require a bump in the ABI number, please let us know.)
  • Fix uninitialized value detected by valgrind. (Thanks to @ya1gaurav for first noticing this.)
  • Other minor improvements.
  • Moved most READ docs to Wiki.

Meson build

26 Jun 05:18
Compare
Choose a tag to compare
  • meson.build
  • Minor bug fixes and optimizations
  • Improved docs

Require cmake>=3.1

14 Dec 19:41
Compare
Choose a tag to compare

Plus some other build-related changes. I don't think there is anything functionally different from 1.7.7, or even any binary incompatibilities, but the cmake change is significant.

Bump SOVERSION

02 Oct 16:33
Compare
Choose a tag to compare

At the suggestion of Peter Spiess-Knafl, we will bump the SOVERSION independent of the MAJOR.MINOR.MICRO version, in case we break binary compatibility.

Allow non-null-terminated input

26 Sep 00:08
Compare
Choose a tag to compare
  • Prevent possible SEGV. (Thanks to @ngg.)
  • Add RPATH for OSX libs. (Please let us know if this causes a problem.)

Minor improvements

01 Sep 07:53
Compare
Choose a tag to compare
  • Fix locale for decimal points
    • Plus a fix for Android
  • int64_t for 64-bit integers
  • Optionally suppress space after comma
  • Avoid null for empty stringValue
  • Fix null ctor/dtor, using a "Meyers Singleton"

Fix pkg-config

09 Jul 18:29
Compare
Choose a tag to compare
Fix pkg-config Pre-release
Pre-release

Fix static initialization

27 Jun 05:13
Compare
Choose a tag to compare
  • Fix static initialization of null with Myers Singleton. (Thanks @marklakata )
  • Fix other minor compiler and installation problems and warnings.
  • Fix amalgamated header.

Minor build improvements

22 Apr 05:30
Compare
Choose a tag to compare
0.10.6

0.10.6 <- 0.10.5