From 9ae1892dad75fa60ff5a4567b7b296e80219a544 Mon Sep 17 00:00:00 2001 From: JTD+AI Date: Mon, 26 Jan 2026 02:29:23 -0500 Subject: [PATCH 1/2] Update json-io from 4.24.0 to 4.87.0 Updates json-io to the latest stable version which includes: - Full JSON5 support - TOON format support (~40% fewer tokens for LLM applications) - 60+ built-in type handlers - Performance improvements with cycleSupport(false) option - Spring Boot starter available json-io remains configured for STREAM API benchmarks as it is optimized for round-trip serialization with full type preservation rather than generic databinding without type info. --- build.gradle | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/build.gradle b/build.gradle index 5d229bd..9134ac5 100644 --- a/build.gradle +++ b/build.gradle @@ -74,7 +74,7 @@ dependencies { implementation 'jakarta.json:jakarta.json-api:2.1.3' implementation 'org.glassfish:jakarta.json:2.0.1' // json-io - implementation 'com.cedarsoftware:json-io:4.24.0' + implementation 'com.cedarsoftware:json-io:4.87.0' // json-simple implementation 'com.googlecode.json-simple:json-simple:1.1.1' // json-smart From 21f7be717a0187ee7197c769cba3cc5d832747ea Mon Sep 17 00:00:00 2001 From: JTD+AI Date: Mon, 26 Jan 2026 20:49:46 -0500 Subject: [PATCH 2/2] Update json-io from 4.87.0 to 4.88.0 4.88.0 includes enhanced generic type inference for nested collections and maps, enabling better support for DATABIND benchmarks. --- build.gradle | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/build.gradle b/build.gradle index 9134ac5..fbd3c9b 100644 --- a/build.gradle +++ b/build.gradle @@ -74,7 +74,7 @@ dependencies { implementation 'jakarta.json:jakarta.json-api:2.1.3' implementation 'org.glassfish:jakarta.json:2.0.1' // json-io - implementation 'com.cedarsoftware:json-io:4.87.0' + implementation 'com.cedarsoftware:json-io:4.88.0' // json-simple implementation 'com.googlecode.json-simple:json-simple:1.1.1' // json-smart