-
1.9.28aad9439 · ·
JSON-GLib 1.9.2 (snapshot) • Improve the performance and reliability of the JSON tokenizer • Improve conformance of the JSON parser • Add conformance test suite from https://github.com/nst/JSONTestSuite • Add JsonParser:strict to enable strict parsing [#15] • Add `--strict` to json-glib-validate to enable strict parsing • Deprecate the signals on JsonParser • Port tools man pages from DocBook to reStructureText • Add "documentation" configuration option, and deprecate "gtk_doc" • Add JsonGenerator.take_root() [#51] • Documentation improvements for JsonReader [!72] • Raise parser error for malformed Unicode [#10] • Build fixes and performance improvements
-
1.8.0-actual66413437 · ·
JSON-GLib 1.8.0 (stable) • Build fixes [!55] • Add current node accessor to JsonReader [#9] • Make xgettext optional [!50] • Avoid leaking memory in error paths [!46] • Update test suite to conform with TAP [!48] • Ensure valid output for exponential notation of numbers [#67] • Translation updates
-
1.8.0ebdcffac · ·
JSON-GLib 1.8.0 • Build fixes [!55] • Add current node accessor to JsonReader [#9] • Make xgettext optional [!50] • Avoid leaking memory in error paths [!46] • Update test suite to conform with TAP [!48] • Ensure valid output for exponential notation of numbers [#67] • Translation updates
-
1.6.63cf2b536 · ·
JSON-GLib 1.6.6 New release with the documentation and gi-docgen included in the archive. No changes from 1.6.4
-
1.6.4f33b07cc · ·
JSON-GLib 1.6.4 Changes since 1.6.2: - Discover linker flags on all toolchains - #58 - Fix memory leak [Richard Hughes] - Use gi-docgen instead of gtk-doc for generating the API reference - Build against newer versions of GLib
-
1.5.263411db3 · ·
JSON-GLib 1.5.2 (release candidate) • Add getters with default fallback for JsonObject [Emmanuele Bassi] • #26 - Clarify some expections of the json_object_get_*_member APIs [Debarshi Ray] • #29 - Improve reproducibility of the build [Ravish Bhatia] • Use json_node_unref() with g_autoptr() [Robert Ancell] • Clarify documentation regarding programmer errors [Philip Withnall] • Fix getting immutable root nodes from empty input [Philip Withnall] • Fix various memory leaks [Philip Withnall, Emmanuele Bassi] • Add `--output` option to json-glib-format [Emmanuele Bassi] • Refresh the build [Emmanuele Bassi] • Add glib as a fallback sub-project [Xavier Claessens] • Don't error with MSVC C4819 warning [Seungha Yang] • Fix nullable annotation [Niels De Graef] • Allow disabling tests when building [Stéphane Cerveau] • #39 - Fix default deserialization method for JsonSerializable [Jeremy Philippe] • Stop string to GVariant conversion failing due to unrelated errno changes [Robert Ancell] • Support loading files via memory mapping [Philip Withnall] • #33 - Add a symbol version to all exported symbols [Simon McVittie] • #48 - Fix build with Clang 11 [Dimitry Andric] • Stop using deprecated g_object_newv() constructor [Emmanuele Bassi] • Add ordered iteration to JsonObjectIter [Emmanuele Bassi] • #46 - Document nullability of `json_from_string()` [Emmanuele Bassi] • #45 - Properly detect multiple top-level statements [Emmanuele Bassi] • #41, #22 - Fix library versions on Darwin [Tom Schoonjans]
-
1.4.4700a8bc4 · ·
JSON-GLib 1.4.4 (stable) List of changes since 1.4.2: - Fix memory leaks [Philip Withnall] - Fix behaviour of JsonParser with immutable nodes for empty documents [Philip Withnall] - Clarify documentation [Philip Withnall] - Update autoptr macro for JsonNode to use json_node_unref() [Robert Ancell] - Update the enumeration types template [Ravish Bhatia] - Perform fuzzy comparisons for floating point values in the test suite Fixes issues #27 and #28 [Emmanuele Bassi] - Translation updates: Slovenian, Greek, Catalan (Valencian), Chinese, Dutch, Chinese (Taiwan), Croatian, Romanian, Occitan