Releases: yuzawa-san/onnxruntime-java
Release list
v1.27.1-1
What's Changed
Upstream Upgrades
- Set onnxruntime baseline to v1.27.1 by @yuzawa-san in #437
Dependency Upgrades
- Bump com.diffplug.spotless from 8.7.0 to 8.8.0 by @dependabot[bot] in #431
- Bump com.microsoft.onnxruntime:onnxruntime from 1.26.0 to 1.27.0 by @dependabot[bot] in #432
- Bump gradle-wrapper from 9.6.0 to 9.6.1 by @dependabot[bot] in #433
- Bump org.junit:junit-bom from 6.1.0 to 6.1.1 by @dependabot[bot] in #434
- Bump org.apache.logging.log4j:log4j-jpl from 2.26.0 to 2.26.1 by @dependabot[bot] in #435
- Bump org.apache.logging.log4j:log4j-core from 2.26.0 to 2.26.1 by @dependabot[bot] in #436
- Bump org.junit:junit-bom from 6.1.1 to 6.1.2 by @dependabot[bot] in #438
Full Changelog: v1.27.0-1...v1.27.1-1
v1.27.0-1
What's Changed
Upstream Upgrades
- Set onnxruntime baseline to v1.27.0 by @yuzawa-san in #427
Dependency Upgrades
- Bump com.google.protobuf:protoc from 4.34.1 to 4.35.0 by @dependabot[bot] in #415
- Bump org.junit:junit-bom from 6.0.3 to 6.1.0 by @dependabot[bot] in #416
- Bump com.diffplug.spotless from 8.5.1 to 8.6.0 by @dependabot[bot] in #420
- Bump com.google.protobuf:protobuf-java from 4.35.0 to 4.35.1 by @dependabot[bot] in #424
- Bump com.google.protobuf:protoc from 4.35.0 to 4.35.1 by @dependabot[bot] in #425
- Bump codecov/codecov-action from 6.0.1 to 7.0.0 by @dependabot[bot] in #422
- Bump com.diffplug.spotless from 8.6.0 to 8.7.0 by @dependabot[bot] in #428
- Bump actions/checkout from 6 to 7 by @dependabot[bot] in #429
- Bump gradle-wrapper from 9.5.1 to 9.6.0 by @dependabot[bot] in #430
Other Changes
- eliminate crashes on environment cleanup by @yuzawa-san in #423
- add more type support by @yuzawa-san in #421
Full Changelog: v1.26.0-1...v1.27.0-1
v1.26.0-1
What's Changed
Upstream Upgrades
- Set onnxruntime baseline to v1.26.0 by @yuzawa-san in #408
Dependency Upgrades
- Bump com.microsoft.onnxruntime:onnxruntime from 1.25.0 to 1.25.1 by @dependabot[bot] in #407
- Bump gradle-wrapper from 9.4.1 to 9.5.0 by @dependabot[bot] in #406
- Bump com.microsoft.onnxruntime:onnxruntime from 1.25.1 to 1.26.0 by @dependabot[bot] in #409
- Bump org.apache.logging.log4j:log4j-core from 2.25.4 to 2.26.0 by @dependabot[bot] in #410
- Bump org.apache.logging.log4j:log4j-jpl from 2.25.4 to 2.26.0 by @dependabot[bot] in #411
- Bump com.diffplug.spotless from 8.4.0 to 8.5.1 by @dependabot[bot] in #412
- Bump codecov/codecov-action from 6.0.0 to 6.0.1 by @dependabot[bot] in #413
- Bump gradle-wrapper from 9.5.0 to 9.5.1 by @dependabot[bot] in #414
Full Changelog: v1.25.1-1...v1.26.0-1
v1.25.1-1
Warning
Prior versions used the com.jyuzawa:onnxruntime Maven coordinates with a bastardized version of semver. Please upgrade to the new com.jyuzawa:onnxruntime-api Maven coordinates.
New Version Scheme
This library's version string will be ${ORT_UPSTREAM_VERSION}-${THIS_REPO_VERSION}.
The first part indicates the minimum upstream native library this Java API supports, so please use the corresponding (or older) version.
The second part of the version (THIS_REPO_VERSION) may get incremented if we add additional changes to the API but still target the same minimum upstream version.
What's Changed
Required Minimum Version Changes
- Set onnxruntime baseline to v1.24.4 by @yuzawa-san in #389
- Set onnxruntime baseline to v1.25.1 by @yuzawa-san in #405
Dependency Upgrades
- Bump com.diffplug.spotless from 8.3.0 to 8.4.0 by @dependabot[bot] in #390
- Bump gradle/actions from 5 to 6 by @dependabot[bot] in #391
- Bump com.google.protobuf:protobuf-java from 4.34.0 to 4.34.1 by @dependabot[bot] in #392
- Bump codecov/codecov-action from 5.5.2 to 5.5.3 by @dependabot[bot] in #393
- Bump com.google.protobuf:protoc from 4.34.0 to 4.34.1 by @dependabot[bot] in #394
- Bump gradle-wrapper from 9.4.0 to 9.4.1 by @dependabot[bot] in #395
- Bump org.apache.logging.log4j:log4j-jpl from 2.25.3 to 2.25.4 by @dependabot[bot] in #396
- Bump codecov/codecov-action from 5.5.3 to 6.0.0 by @dependabot[bot] in #397
- Bump com.microsoft.onnxruntime:onnxruntime from 1.24.3 to 1.25.0 by @dependabot[bot] in #399
- Bump com.google.protobuf from 0.9.6 to 0.10.0 by @dependabot[bot] in #400
Other Changes
- Redo versioning by @yuzawa-san in #404
Full Changelog: v2.1.0...v1.25.1-1
v2.1.0
What's Changed
Required Minimum Version Changes
- Upgrade onnxruntime to 1.24.2 by @yuzawa-san in #377
- Set onnxruntime baseline to v1.24.3 by @yuzawa-san in #385
Dependency Upgrades
- Bump com.google.protobuf:protoc from 4.33.4 to 4.33.5 by @dependabot[bot] in #357
- Bump gradle-wrapper from 9.3.0 to 9.3.1 by @dependabot[bot] in #358
- Bump com.diffplug.spotless from 8.1.0 to 8.2.1 by @dependabot[bot] in #359
- Bump com.google.protobuf:protobuf-java from 4.33.4 to 4.33.5 by @dependabot[bot] in #360
- Bump de.undercouch.download from 5.6.0 to 5.7.0 by @dependabot[bot] in #362
- Bump com.microsoft.onnxruntime:onnxruntime from 1.23.2 to 1.24.1 by @dependabot[bot] in #368
- Bump org.junit:junit-bom from 6.0.2 to 6.0.3 by @dependabot[bot] in #369
- Bump com.microsoft.onnxruntime:onnxruntime from 1.24.1 to 1.24.2 by @dependabot[bot] in #373
- Bump actions/upload-artifact from 6 to 7 by @dependabot[bot] in #381
- Bump com.diffplug.spotless from 8.2.1 to 8.3.0 by @dependabot[bot] in #382
- Bump com.google.protobuf:protobuf-java from 4.33.5 to 4.34.0 by @dependabot[bot] in #383
- Bump com.google.protobuf:protoc from 4.33.5 to 4.34.0 by @dependabot[bot] in #384
- Bump gradle-wrapper from 9.3.1 to 9.4.0 by @dependabot[bot] in #387
- Bump com.microsoft.onnxruntime:onnxruntime from 1.24.2 to 1.24.3 by @dependabot[bot] in #386
Other Changes
- more tests by @yuzawa-san in #365
- Add support for dynamic shaped tensors by @yuzawa-san in #364
- add support for free dimension overrides by @yuzawa-san in #367
- Clean up Arena usages by @yuzawa-san in #370
- Add nightly snapshots and autoupdate by @yuzawa-san in #374
- ORT 1.24.2: Use OrtEnvCreationOptions by @yuzawa-san in #363
- Automate jextract by @yuzawa-san in #379
- Free range tensors by @yuzawa-san in #371
- chore: codecov merging by @yuzawa-san in #380
Full Changelog: v2.0.0...v2.1.0
v2.0.0
Initial release with stable JDK API.
What's Changed
- Bump com.diffplug.spotless from 6.23.3 to 6.24.0 by @dependabot[bot] in #181
- Bump com.google.protobuf:protoc from 3.25.1 to 3.25.2 by @dependabot[bot] in #182
- Bump com.google.protobuf:protobuf-java from 3.25.1 to 3.25.2 by @dependabot[bot] in #183
- Bump mikepenz/gradle-dependency-submission from 0.9.1 to 0.9.2 by @dependabot[bot] in #184
- Bump com.diffplug.spotless from 6.24.0 to 6.25.0 by @dependabot[bot] in #185
- Bump mikepenz/gradle-dependency-submission from 0.9.2 to 1.0.0 by @dependabot[bot] in #186
- Bump gradle/gradle-build-action from 2 to 3 by @dependabot[bot] in #187
- Bump gradle/wrapper-validation-action from 1 to 2 by @dependabot[bot] in #188
- Bump codecov/codecov-action from 3.1.4 to 3.1.5 by @dependabot[bot] in #189
- Bump codecov/codecov-action from 3.1.5 to 4.0.1 by @dependabot[bot] in #190
- Bump com.microsoft.onnxruntime:onnxruntime from 1.16.3 to 1.17.0 by @dependabot[bot] in #192
- Bump org.junit:junit-bom from 5.10.1 to 5.10.2 by @dependabot[bot] in #191
- Bump com.google.protobuf:protobuf-java from 3.25.2 to 3.25.3 by @dependabot[bot] in #194
- Bump com.google.protobuf:protoc from 3.25.2 to 3.25.3 by @dependabot[bot] in #195
- Bump codecov/codecov-action from 4.0.1 to 4.1.0 by @dependabot[bot] in #196
- Bump org.apache.logging.log4j:log4j-jpl from 2.22.1 to 2.23.0 by @dependabot[bot] in #197
- Bump com.microsoft.onnxruntime:onnxruntime from 1.17.0 to 1.17.1 by @dependabot[bot] in #198
- Bump org.apache.logging.log4j:log4j-core from 2.22.1 to 2.23.0 by @dependabot[bot] in #199
- Upgrade to Onnxruntime 1.17.0 by @yuzawa-san in #193
- Bump to ORT 1.17.1 by @yuzawa-san in #200
- Bump de.undercouch.download from 5.5.0 to 5.6.0 by @dependabot[bot] in #201
- Bump org.apache.logging.log4j:log4j-jpl from 2.23.0 to 2.23.1 by @dependabot[bot] in #202
- Bump org.apache.logging.log4j:log4j-core from 2.23.0 to 2.23.1 by @dependabot[bot] in #203
- Bump com.google.protobuf:protoc from 3.25.3 to 4.26.0 by @dependabot[bot] in #205
- Bump codecov/codecov-action from 4.1.0 to 4.1.1 by @dependabot[bot] in #208
- Bump com.google.protobuf:protobuf-java from 4.26.0 to 4.26.1 by @dependabot[bot] in #206
- Bump codecov/codecov-action from 4.1.1 to 4.2.0 by @dependabot[bot] in #209
- Bump codecov/codecov-action from 4.2.0 to 4.3.0 by @dependabot[bot] in #210
- Bump com.microsoft.onnxruntime:onnxruntime from 1.17.1 to 1.17.3 by @dependabot[bot] in #212
- Bump gradle/wrapper-validation-action from 2 to 3 by @dependabot[bot] in #211
- Bump io.morethan.jmhreport from 0.9.0 to 0.9.6 by @dependabot[bot] in #213
- Java 22 Support by @yuzawa-san in #180
- Bump codecov/codecov-action from 4.3.0 to 4.3.1 by @dependabot[bot] in #214
- Bump codecov/codecov-action from 4.3.1 to 4.4.1 by @dependabot[bot] in #215
- Bump com.microsoft.onnxruntime:onnxruntime from 1.17.3 to 1.18.0 by @dependabot[bot] in #216
- ORT v1.18.0 bump by @yuzawa-san in #217
- Bump com.google.protobuf:protobuf-java from 4.26.1 to 4.27.0 by @dependabot[bot] in #218
- Bump com.google.protobuf:protoc from 4.26.1 to 4.27.0 by @dependabot[bot] in #219
- Bump me.champeau.gradle.japicmp from 0.4.2 to 0.4.3 by @dependabot[bot] in #220
- Bump com.google.protobuf:protobuf-java from 4.27.0 to 4.27.1 by @dependabot[bot] in #221
- Bump com.google.protobuf:protoc from 4.27.0 to 4.27.1 by @dependabot[bot] in #222
- Bump codecov/codecov-action from 4.4.1 to 4.5.0 by @dependabot[bot] in #223
- Bump com.google.protobuf:protobuf-java from 4.27.1 to 4.27.2 by @dependabot[bot] in #224
- Bump org.junit:junit-bom from 5.10.2 to 5.10.3 by @dependabot[bot] in #226
- Bump com.google.protobuf:protobuf-java from 4.27.2 to 4.27.3 by @dependabot[bot] in #227
- Bump gradle/actions from 3 to 4 by @dependabot[bot] in #229
- Bump org.junit:junit-bom from 5.10.3 to 5.11.0 by @dependabot[bot] in #230
- Bump com.google.protobuf:protoc from 4.27.1 to 4.27.3 by @dependabot[bot] in #228
- bump to ORT v1.19.0 by @yuzawa-san in #231
- Bump com.microsoft.onnxruntime:onnxruntime from 1.18.0 to 1.19.0 by @dependabot[bot] in #232
- Bump com.google.protobuf:protobuf-java from 4.27.3 to 4.28.0 by @dependabot[bot] in #233
- Bump org.apache.logging.log4j:log4j-core from 2.23.1 to 2.24.0 by @dependabot[bot] in #235
- Bump com.microsoft.onnxruntime:onnxruntime from 1.19.0 to 1.19.2 by @dependabot[bot] in #237
- Bump com.google.protobuf:protoc from 4.27.3 to 4.28.0 by @dependabot[bot] in #234
- Bump org.apache.logging.log4j:log4j-jpl from 2.23.1 to 2.24.0 by @dependabot[bot] in #236
- Ort/1.19.2 by @yuzawa-san in #238
- Bump com.google.protobuf:protobuf-java from 4.28.0 to 4.28.2 by @dependabot[bot] in #241
- Bump com.google.protobuf:protoc from 4.28.0 to 4.28.2 by @dependabot[bot] in #242
- Bump org.junit:junit-bom from 5.11.0 to 5.11.1 by @dependabot[bot] in #243
- Bump org.apache.logging.log4j:log4j-core from 2.24.0 to 2.24.1 by @dependabot[bot] in #245
- Bump org.apache.logging.log4j:log4j-jpl from 2.24.0 to 2.24.1 by @dependabot[bot] in #244
- Bump org.junit:junit-bom from 5.11.1 to 5.11.2 by @dependabot[bot] in #246
- Bump codecov/codecov-action from 4.5.0 to 4.6.0 by @dependabot[bot] in #247
- Bump me.champeau.gradle.japicmp from 0.4.3 to 0.4.4 by @dependabot[bot] in #248
- Bump org.junit:junit-bom from 5.11.2 to 5.11.3 by @dependabot[bot] in #249
- Bump com.google.protobuf:protobuf-java from 4.28.2 to 4.28.3 by @dependabot[bot] in #250
- Bump com.microsoft.onnxruntime:onnxruntime from 1.19.2 to 1.20.0 by @dependabot[bot] in #252
- Bump me.champeau.gradle.japicmp from 0.4.4 to 0.4.5 by @dependabot[bot] in #253
- Bump codecov/codecov-action from 4.6.0 to 5.0.2 by @dependabot[bot] in #254
- Bump com.google.protobuf:protoc from 4.28.2 to 4.28.3 by @dependabot[bot] in #251
- ORT v1.20.0 bump by @yuzawa-san in #255
- use Arenas by @yuzawa-san in #256
- ORT v1.20.1 bump by @yuzawa-san in #257
- Stop publishing GPU artifacts by @yuzawa-san in #259
- Bump codecov/codecov-action from 5.0.2 to 5.0.7 by @dependabot[bot] in #260
- Bump org.apache.logging.log4j:log4j-jpl from 2.24.1 to 2.24.2 by @dependabot[bot] in htt...
v1.4.0
What's Changed
- Bump com.google.protobuf:protobuf-java from 3.24.3 to 3.24.4 by @dependabot in #151
- Bump com.google.protobuf:protoc from 3.24.3 to 3.24.4 by @dependabot in #152
- Bump com.microsoft.onnxruntime:onnxruntime from 1.16.0 to 1.16.1 by @dependabot in #153
- Bump org.apache.logging.log4j:log4j-core from 2.20.0 to 2.21.0 by @dependabot in #154
- Bump org.apache.logging.log4j:log4j-jpl from 2.20.0 to 2.21.0 by @dependabot in #155
- Bump mikepenz/gradle-dependency-submission from 0.9.0 to 0.9.1 by @dependabot in #157
- Bump org.apache.logging.log4j:log4j-core from 2.21.0 to 2.21.1 by @dependabot in #158
- Bump me.champeau.jmh from 0.7.1 to 0.7.2 by @dependabot in #159
- Bump org.apache.logging.log4j:log4j-jpl from 2.21.0 to 2.21.1 by @dependabot in #160
- Bump org.junit:junit-bom from 5.10.0 to 5.10.1 by @dependabot in #163
- Bump com.microsoft.onnxruntime:onnxruntime from 1.16.1 to 1.16.2 by @dependabot in #164
- Bump com.google.protobuf:protobuf-java from 3.24.4 to 3.25.1 by @dependabot in #165
- Bump com.google.protobuf:protoc from 3.24.4 to 3.25.1 by @dependabot in #166
- Bump org.apache.logging.log4j:log4j-core from 2.21.1 to 2.22.0 by @dependabot in #167
- Bump org.apache.logging.log4j:log4j-jpl from 2.21.1 to 2.22.0 by @dependabot in #168
- Bump com.diffplug.spotless from 6.22.0 to 6.23.0 by @dependabot in #169
- Bump com.microsoft.onnxruntime:onnxruntime from 1.16.2 to 1.16.3 by @dependabot in #170
- Bump actions/setup-java from 3 to 4 by @dependabot in #172
- Bump com.diffplug.spotless from 6.23.0 to 6.23.3 by @dependabot in #171
- Bump github/codeql-action from 2 to 3 by @dependabot in #174
- Bump actions/upload-artifact from 3 to 4 by @dependabot in #175
- Bump org.apache.logging.log4j:log4j-jpl from 2.22.0 to 2.22.1 by @dependabot in #177
- Bump org.apache.logging.log4j:log4j-core from 2.22.0 to 2.22.1 by @dependabot in #178
- Add support for simple IoBinding by @yuzawa-san in #179
Full Changelog: v1.3.1...v1.4.0
v1.3.1
What's Changed
- do not mmap model files + use RegisterCustomOpsLibrary_V2 by @yuzawa-san in #149
- Bump com.diffplug.spotless from 6.21.0 to 6.22.0 by @dependabot in #150
Full Changelog: v1.3.0...v1.3.1
v1.3.0
ORT v1.16.0
What's Changed
- Bump com.microsoft.onnxruntime:onnxruntime from 1.15.0 to 1.15.1 by @dependabot in #124
- Bump com.google.protobuf:protoc from 3.23.2 to 3.23.4 by @dependabot in #127
- Bump com.google.protobuf:protobuf-java from 3.23.2 to 3.23.4 by @dependabot in #128
- Bump com.google.protobuf from 0.9.3 to 0.9.4 by @dependabot in #129
- Bump com.diffplug.spotless from 6.19.0 to 6.20.0 by @dependabot in #130
- Bump mikepenz/gradle-dependency-submission from 0.8.6 to 0.9.0 by @dependabot in #131
- Bump org.junit:junit-bom from 5.9.3 to 5.10.0 by @dependabot in #132
- Bump me.champeau.gradle.japicmp from 0.4.1 to 0.4.2 by @dependabot in #133
- Bump org.openjdk.jmh:jmh-core from 1.36 to 1.37 by @dependabot in #134
- Bump com.google.protobuf:protobuf-java from 3.23.4 to 3.24.1 by @dependabot in #139
- Bump org.openjdk.jmh:jmh-generator-annprocess from 1.36 to 1.37 by @dependabot in #135
- Bump com.google.protobuf:protoc from 3.23.4 to 3.24.1 by @dependabot in #138
- Bump com.google.protobuf:protoc from 3.24.1 to 3.24.2 by @dependabot in #140
- Bump com.google.protobuf:protobuf-java from 3.24.1 to 3.24.2 by @dependabot in #141
- Bump de.undercouch.download from 5.4.0 to 5.5.0 by @dependabot in #142
- Bump actions/checkout from 3 to 4 by @dependabot in #143
- Bump com.diffplug.spotless from 6.20.0 to 6.21.0 by @dependabot in #144
- ORT v1.16.0 bump by @yuzawa-san in #147
- Bump com.google.protobuf:protoc from 3.24.2 to 3.24.3 by @dependabot in #145
- Bump com.google.protobuf:protobuf-java from 3.24.2 to 3.24.3 by @dependabot in #146
- Bump com.microsoft.onnxruntime:onnxruntime from 1.15.1 to 1.16.0 by @dependabot in #148
Full Changelog: v1.2.0...v1.3.0
v1.2.0
Main Items
- ORT v1.15.0
- New execution providers
- Arena config for environments
- separate artifact versions.
onnxruntime-cpuandonnxruntime-gpuare versioned with1.15.0and published with OS/arch classifiers. Those depend ononnxruntimeversion 1.2.0.
What's Changed
- Bump org.apache.logging.log4j:log4j-jpl from 2.19.0 to 2.20.0 by @dependabot in #93
- Bump me.champeau.jmh from 0.6.8 to 0.7.0 by @dependabot in #94
- Bump mikepenz/gradle-dependency-submission from 0.8.4 to 0.8.5 by @dependabot in #97
- Bump com.google.protobuf:protoc from 3.22.0 to 3.22.2 by @dependabot in #98
- Bump com.diffplug.spotless from 6.15.0 to 6.17.0 by @dependabot in #99
- Bump org.apache.logging.log4j:log4j-core from 2.19.0 to 2.20.0 by @dependabot in #95
- Bump mikepenz/gradle-dependency-submission from 0.8.5 to 0.8.6 by @dependabot in #100
- Bump com.diffplug.spotless from 6.17.0 to 6.18.0 by @dependabot in #102
- Bump com.google.protobuf:protoc from 3.22.2 to 3.22.3 by @dependabot in #104
- Bump com.google.protobuf:protobuf-java from 3.22.0 to 3.22.3 by @dependabot in #105
- Bump me.champeau.jmh from 0.7.0 to 0.7.1 by @dependabot in #106
- Bump codecov/codecov-action from 3.1.1 to 3.1.3 by @dependabot in #107
- Bump com.google.protobuf from 0.9.2 to 0.9.3 by @dependabot in #108
- Bump codecov/codecov-action from 3.1.3 to 3.1.4 by @dependabot in #111
- Bump com.google.protobuf:protobuf-java from 3.22.3 to 3.23.1 by @dependabot in #112
- Bump com.google.protobuf:protoc from 3.22.3 to 3.23.1 by @dependabot in #113
- Bump to ORT v1.15.0 by @yuzawa-san in #114
- enable CoreML support by @yuzawa-san in #115
- publish properly versioned ORT artifacts by @yuzawa-san in #116
- Bump com.google.protobuf:protobuf-java from 3.23.1 to 3.23.2 by @dependabot in #117
- Bump com.microsoft.onnxruntime:onnxruntime from 1.14.0 to 1.15.0 by @dependabot in #118
- Bump com.diffplug.spotless from 6.18.0 to 6.19.0 by @dependabot in #119
- Bump com.google.protobuf:protoc from 3.23.1 to 3.23.2 by @dependabot in #120
- update providers by @yuzawa-san in #121
- Prevent version mismatch segfaults by @yuzawa-san in #122
- Shared environment arena config by @yuzawa-san in #123
Full Changelog: v1.1.0...v1.2.0