Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
CHANGELOG
=========

4.1.0
4.1.0 (2026-05-12)
------------------

* Fixed unbounded off-heap memory growth when initializing the reader in
Expand Down
6 changes: 3 additions & 3 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@ To do this, add the dependency to your pom.xml:
<dependency>
<groupId>com.maxmind.db</groupId>
<artifactId>maxmind-db</artifactId>
<version>4.0.2</version>
<version>4.1.0</version>
</dependency>
```

Expand All @@ -29,7 +29,7 @@ repositories {
mavenCentral()
}
dependencies {
compile 'com.maxmind.db:maxmind-db:4.0.2'
implementation 'com.maxmind.db:maxmind-db:4.1.0'
}
```

Expand Down Expand Up @@ -302,6 +302,6 @@ The MaxMind DB Reader API uses [Semantic Versioning](https://semver.org/).

## Copyright and License ##

This software is Copyright (c) 2014-2025 by MaxMind, Inc.
This software is Copyright (c) 2014-2026 by MaxMind, Inc.

This is free software, licensed under the Apache License, Version 2.0.
4 changes: 2 additions & 2 deletions pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
<modelVersion>4.0.0</modelVersion>
<groupId>com.maxmind.db</groupId>
<artifactId>maxmind-db</artifactId>
<version>4.0.2</version>
<version>4.1.0</version>
<packaging>jar</packaging>
<name>MaxMind DB Reader</name>
<description>Reader for MaxMind DB</description>
Expand Down Expand Up @@ -168,7 +168,7 @@
<properties>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
<!-- Baseline version for API compatibility checking. Update after each release. -->
<japicmp.baselineVersion>4.0.2</japicmp.baselineVersion>
<japicmp.baselineVersion>4.1.0</japicmp.baselineVersion>
Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

medium

Updating the japicmp.baselineVersion to the current version (4.1.0) during the release process effectively disables the API compatibility check for this release. The plugin will attempt to compare the current build against version 4.1.0, which likely hasn't been published yet (causing a build failure) or will result in a trivial comparison against itself. It is best practice to keep the baseline at the previous stable version (4.0.2) until the release is finalized, and only update it for the subsequent development cycle.

Suggested change
<japicmp.baselineVersion>4.1.0</japicmp.baselineVersion>
<japicmp.baselineVersion>4.0.2</japicmp.baselineVersion>

</properties>
<profiles>
<profile>
Expand Down
Loading