Skip to content

Commit 3fc0745

Browse files
Prepare release 5.2.0
1 parent f6387d6 commit 3fc0745

File tree

4 files changed

+16
-10
lines changed

4 files changed

+16
-10
lines changed

CHANGELOG.md

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,10 +4,11 @@ Notable changes to the ObjectBox Java library.
44

55
For more insights into what changed in the ObjectBox C++ core, [check the ObjectBox C changelog](https://github.com/objectbox/objectbox-c/blob/main/CHANGELOG.md).
66

7-
## Next release
7+
## 5.2.0 - 2026-02-16
88

99
- The [ObjectBox Gradle plugin](https://github.com/objectbox/objectbox-java-generator) requires JDK 11 and Android
1010
Gradle Plugin 8.1 or newer.
11+
- Update database libraries for Android and JVM to database version `5.1.1-pre-2026-02-16`.
1112

1213
### Sync
1314

README.md

Lines changed: 11 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -123,11 +123,16 @@ The database libraries available for the ObjectBox Java SDK support:
123123
- Windows (x64)
124124
- Android 5.0 (API level 21) or newer
125125

126-
The APIs and tools of the ObjectBox Java SDK support:
126+
The ObjectBox Java SDK supports:
127127

128128
- Java 8 or newer
129129
- Kotlin 1.7 or newer
130-
- Android Gradle Plugin 8.0 or newer
130+
131+
The [ObjectBox Gradle plugin](https://github.com/objectbox/objectbox-java-generator) supports:
132+
133+
- Gradle 7.0 or newer
134+
- Android Gradle Plugin 8.1 or newer
135+
- JDK 11 or newer
131136

132137
### Gradle setup
133138

@@ -141,7 +146,7 @@ When using a [TOML version catalog](https://docs.gradle.org/current/userguide/ve
141146

142147
[versions]
143148
# Define a variable for the version of the plugin
144-
objectbox = "5.1.0"
149+
objectbox = "5.2.0"
145150

146151
# For an Android project
147152
agp = "<AGP_VERSION>"
@@ -248,7 +253,7 @@ Your project can now use ObjectBox, continue by [defining entity classes](https:
248253

249254
plugins {
250255
// Add the plugin
251-
id("io.objectbox") version "5.1.0" apply false
256+
id("io.objectbox") version "5.2.0" apply false
252257
}
253258
```
254259

@@ -281,7 +286,7 @@ pluginManagement {
281286

282287
buildscript {
283288
// Define a variable for the plugin version
284-
val objectboxVersion by extra("5.1.0")
289+
val objectboxVersion by extra("5.2.0")
285290

286291
repositories {
287292
// Add the Maven Central repository
@@ -304,7 +309,7 @@ buildscript {
304309
305310
buildscript {
306311
// Define a variable for the plugin version
307-
ext.objectboxVersion = "5.1.0"
312+
ext.objectboxVersion = "5.2.0"
308313
309314
repositories {
310315
// Add the Maven Central repository

build.gradle.kts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ plugins {
2020
buildscript {
2121
// Version of Maven artifacts
2222
// Should only be changed as part of the release process, see the release checklist in the objectbox repo
23-
val versionNumber = "5.1.1"
23+
val versionNumber = "5.2.0"
2424

2525
// Release mode should only be enabled when manually triggering a CI pipeline,
2626
// see the release checklist in the objectbox repo.

objectbox-java/src/main/java/io/objectbox/BoxStore.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -82,7 +82,7 @@ public class BoxStore implements Closeable {
8282
* ReLinker uses this as a suffix for the extracted shared library file. If different, it will update it. Should be
8383
* unique to avoid conflicts.
8484
*/
85-
public static final String JNI_VERSION = "5.1.0-2026-01-19";
85+
public static final String JNI_VERSION = "5.1.1-2026-02-16";
8686

8787
/**
8888
* The ObjectBox database version this Java library is known to work with.
@@ -92,7 +92,7 @@ public class BoxStore implements Closeable {
9292
* This is used (currently only in tests) to make sure a database library has a compatible JNI API by checking the
9393
* version number matches exactly and the date is the same or newer.
9494
*/
95-
private static final String VERSION = "5.1.1-2026-01-21";
95+
private static final String VERSION = "5.1.1-2026-02-16";
9696

9797
private static final String OBJECTBOX_PACKAGE_NAME = "objectbox";
9898
private static BoxStore defaultStore;

0 commit comments

Comments
 (0)