Skip to content

Commit e128097

Browse files
oschwaldclaude
andcommitted
Update maxmind-db dependency to 4.0.2
This fixes a bug where enums with @MaxMindDbCreator would throw ConstructorNotFoundException when data was stored via a pointer in the database. 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude Opus 4.5 <[email protected]>
1 parent bf594e9 commit e128097

File tree

2 files changed

+6
-1
lines changed

2 files changed

+6
-1
lines changed

CHANGELOG.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,11 @@ CHANGELOG
1010
that the risk score was not set in the database. In a future major release,
1111
this field may be changed to a nullable `Double` to better distinguish between
1212
"no data" and "zero risk". Reported by Fabrice Bacchella. GitHub #644.
13+
* Updated `maxmind-db` dependency to 4.0.2. This fixes a bug where enums with
14+
`@MaxMindDbCreator` would throw `ConstructorNotFoundException` when the data
15+
was stored via a pointer in the database, commonly occurring with deduplicated
16+
data in larger databases. It also improves error messages when constructor
17+
invocation fails. Reported by Fabrice Bacchella. GitHub #644.
1318

1419
5.0.1 (2025-12-02)
1520
------------------

pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -53,7 +53,7 @@
5353
<dependency>
5454
<groupId>com.maxmind.db</groupId>
5555
<artifactId>maxmind-db</artifactId>
56-
<version>4.0.1</version>
56+
<version>4.0.2</version>
5757
</dependency>
5858
<dependency>
5959
<groupId>com.fasterxml.jackson.core</groupId>

0 commit comments

Comments
 (0)