Skip to content

Commit f64c8b2

Browse files
committed
Merge branch '2.18' into 2.19
2 parents 4eaa38f + acc862a commit f64c8b2

File tree

3 files changed

+11
-2
lines changed

3 files changed

+11
-2
lines changed

ion/pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -39,7 +39,7 @@ tree model)
3939
<dependency>
4040
<groupId>com.amazon.ion</groupId>
4141
<artifactId>ion-java</artifactId>
42-
<version>1.11.10</version>
42+
<version>1.11.11</version>
4343
</dependency>
4444

4545
<!-- Extends Jackson core, databind -->

ion/src/test/java/com/fasterxml/jackson/dataformat/ion/IonNumberOverflowTest.java

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -81,7 +81,9 @@ public void testLongAsBigIntegerSize() throws Exception {
8181
BigInteger bigIntLongValue = new BigInteger(Long.MAX_VALUE + "").subtract(BigInteger.TEN);
8282
IonParser bigIntLongParser = (IonParser) new IonFactory().createParser(bigIntLongValue.toString());
8383
assertEquals(JsonToken.VALUE_NUMBER_INT, bigIntLongParser.nextToken());
84-
assertEquals(JsonParser.NumberType.BIG_INTEGER, bigIntLongParser.getNumberType());
84+
// 23-Oct-2025: Ion 1.11.11+ changed behavior: values that fit in long are now
85+
// classified as LONG (was BIG_INTEGER before)
86+
assertEquals(JsonParser.NumberType.LONG, bigIntLongParser.getNumberType());
8587
assertEquals(JsonParser.NumberTypeFP.UNKNOWN, bigIntLongParser.getNumberTypeFP());
8688
assertEquals(bigIntLongValue.longValue(), bigIntLongParser.getLongValue());
8789
}

release-notes/VERSION-2.x

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -26,6 +26,8 @@ No changes since 2.19
2626
(fix by Vincent E)
2727
#616: CBOR text gets truncated on decoding
2828
(reported, fix contributed by Manuel S)
29+
#623: (ion) Upgrade `ion-java` dep to 1.11.11 (from 1.11.10)
30+
(requested by @Shaurya0108)
2931

3032
2.19.2 (18-Jul-2025)
3133

@@ -62,6 +64,11 @@ No changes since 2.19.1
6264
#571: Unable to deserialize a pojo with IonStruct
6365
(reported, fix contributed by Josh C)
6466

67+
2.18.5 (not yet released)
68+
69+
#623: (ion) Upgrade `ion-java` dep to 1.11.11 (from 1.11.10)
70+
(requested by @Shaurya0108)
71+
6572
2.18.4 (06-May-2025)
6673

6774
#569: (ion) `IonParser` fails to parse some `long` values saying

0 commit comments

Comments
 (0)