Releases: nuxeo/nuxeo-java-client
Releases · nuxeo/nuxeo-java-client
4.0.4
Improvements
- JAVACLIENT-251 - Replace Usage Of Username By Id In REST Paths
Bugs
- JAVACLIENT-252 - Mhtml Blobs Are Not Correctly Deserialized
Dependencies
- Bump com.google.guava:guava from 33.4.8-jre to 33.5.0-jre (3866330)
- Bump org.apache.maven.plugins:maven-compiler-plugin (9d39ee6)
- Bump org.apache.maven.plugins:maven-javadoc-plugin from 3.11.3 to 3.12.0 (904ffad)
- Bump org.codehaus.mojo:versions-maven-plugin from 2.19.0 to 2.19.1 (8c5ec22)
- Bump org.apache.commons:commons-lang3 from 3.18.0 to 3.19.0 (c0b4255)
- Bump org.apache.maven.plugins:maven-enforcer-plugin from 3.6.1 to 3.6.2 (ea97fe4)
- Bump com.squareup.okio:okio from 3.16.0 to 3.16.1 (c750617)
- Bump org.jacoco:jacoco-maven-plugin from 0.8.13 to 0.8.14 (38a96fa)
- Bump org.nuxeo:nuxeo-parent from 2023.0 to 2023.37.17 (b5158b6)
- Bump com.squareup.okio:okio from 3.16.1 to 3.16.2 (f208402)
- Bump com.fasterxml.jackson:jackson-bom in the version-updates group (de6b088)
- Bump commons-io:commons-io in the version-updates group (6376e75)
- Bump the version-updates group with 3 updates (216b0df)
- Bump com.squareup.okio:okio in the version-updates group (0e2d278)
- Bump org.codehaus.mojo:versions-maven-plugin (38a28a0)
- Bump org.codehaus.mojo:versions-maven-plugin (f9bebaf)
- Bump the version-updates group with 2 updates (f13481a)
- Bump nuxeo/gh-build-tools/.github/workflows/bot-auto-merge.yml (1bf9963)
- Bump nuxeo/gh-build-tools/.github/workflows/bot-auto-merge.yml (a192754)
- Bump the version-updates group with 2 updates (8297b68)
- Bump org.apache.maven.plugins:maven-compiler-plugin (1d959e8)
- Bump nuxeo/gh-build-tools/.github/workflows/bot-auto-merge.yml (22fd9d1)
- Bump the version-updates group with 2 updates (15633fd)
4.0.3
Improvements
- JAVACLIENT-250 - Leverage Jackson-Bom
Bugs
- JAVACLIENT-249 - Fail Correctly When Java Client Can Not Get The Blob Stream
Dependencies
- Bump org.apache.maven.plugins:maven-javadoc-plugin from 3.11.2 to 3.11.3 (3eb2d33)
- Bump com.fasterxml.jackson:jackson-bom from 2.19.2 to 2.20.0 (38d8a75)
- Bump org.codehaus.mojo:versions-maven-plugin from 2.18.0 to 2.19.0 (c453c8b)
- Bump org.apache.maven.plugins:maven-surefire-plugin from 3.5.3 to 3.5.4 (71e06b8)
- Bump org.apache.maven.plugins:maven-failsafe-plugin from 3.5.3 to 3.5.4 (401bee5)
4.0.2
Improvements
- JAVACLIENT-248 - Don'T Allow Wildcard Imports On Spotless Execution
Bugs
- JAVACLIENT-247 - Fix Error When Deleting A Vocabulary Entry Whose Id Contains A Semicolon Character In The Id
Dependencies
- Bump org.apache.maven.plugins:maven-surefire-plugin from 3.5.2 to 3.5.3 (0baf2d9)
- Bump org.jacoco:jacoco-maven-plugin from 0.8.12 to 0.8.13 (0c14704)
- Bump com.diffplug.spotless:spotless-maven-plugin from 2.44.3 to 2.44.4 (7c5c612)
- Bump com.google.guava:guava from 33.4.6-jre to 33.4.7-jre (7117b44)
- Bump com.squareup.okio:okio from 3.10.2 to 3.11.0 (68714ee)
- Bump commons-io:commons-io from 2.18.0 to 2.19.0 (a737e95)
- Bump com.google.guava:guava from 33.4.7-jre to 33.4.8-jre (b34106e)
- Bump jackson.version from 2.18.3 to 2.19.0 (ee19a10)
- Bump com.squareup.okio:okio from 3.11.0 to 3.12.0 (0cab113)
- Bump com.diffplug.spotless:spotless-maven-plugin from 2.44.4 to 2.44.5 (9d47668)
- Bump org.apache.maven.plugins:maven-clean-plugin from 3.4.1 to 3.5.0 (00bc788)
- Bump com.squareup.okio:okio from 3.12.0 to 3.13.0 (d9bf96c)
- Bump jackson.version from 2.19.0 to 2.19.1 (1aeed80)
- Bump com.squareup.okio:okio from 3.13.0 to 3.14.0 (621a30c)
- Bump com.squareup.retrofit2:retrofit from 2.11.0 to 3.0.0 (cfcf496)
- Bump org.apache.maven.plugins:maven-enforcer-plugin from 3.5.0 to 3.6.0 (b83bdc4)
- Bump com.squareup.okio:okio from 3.14.0 to 3.15.0 (297ecbe)
- Bump org.sonarsource.scanner.maven:sonar-maven-plugin (c9259eb)
- Bump com.diffplug.spotless:spotless-maven-plugin from 2.44.5 to 2.45.0 (21a18df)
- Bump org.apache.commons:commons-lang3 from 3.17.0 to 3.18.0 (54c5040)
- Bump org.apache.maven.plugins:maven-enforcer-plugin from 3.6.0 to 3.6.1 (7319181)
- Bump commons-io:commons-io from 2.19.0 to 2.20.0 (80cac7b)
- Bump jackson.version from 2.19.1 to 2.19.2 (f86b801)
- Bump com.diffplug.spotless:spotless-maven-plugin from 2.45.0 to 2.46.0 (708cde3)
- Bump com.diffplug.spotless:spotless-maven-plugin from 2.46.0 to 2.46.1 (b43fa76)
- Bump com.squareup.okio:okio from 3.15.0 to 3.16.0 (cac7dc3)
Release 4.0.1
Tasks
- JAVACLIENT-246 - Align On LTS 2025 Release
- JAVACLIENT-245 - Run Java Client Tests Against LTS 2025
Nuxeo Java Client 4.0.0
This release contains the following:
Improvement
- JAVACLIENT-162 - Remove static modifier on entityTypeToClass
- JAVACLIENT-212 - Use the Server Version Information Endpoint
- JAVACLIENT-242 - Expose methods to configure a proxy on Nuxeo client
Task
- JAVACLIENT-237 - Set okio.version to 3.9.0
- JAVACLIENT-238 - Remove javax.mail 1.4.7 dependency
- JAVACLIENT-239 - Upgrade Okhttp to version 4
- JAVACLIENT-240 - Remove deprecated code for major version 4.0.0
- JAVACLIENT-241 - Upgrade dependencies for next major version
- JAVACLIENT-241 - Build the client with Java 11
Nuxeo Java Client 3.14.0
This release contains the following:
Bug
- JAVACLIENT-231 - Fix caching of search queries
- JAVACLIENT-236 - Support the download of JSON content
Improvement
- JAVACLIENT-179 - Allow to execute an automation on the whole batch
Task
- JAVACLIENT-235 - Run Java Client tests against LTS 2023
Nuxeo Java Client 3.13.0
This release contains the following:
Breaking Changes
The introduction of named parameters on queryByProvider method prevents the following code to compile:
client.repository().queryByProvider(providerName, pageSize, currentPageIndex, maxResults, sortBy, sortOrder, null);In such case, you should remove the null.
Bug
- JAVACLIENT-216 - Make text of server-side exception visible in NuxeoClientRemoteException object
Improvement
- JAVACLIENT-228 - Add support for named parameters to Repository#queryByProvider
- JAVACLIENT-230 - Make Java Client work with both okhttp 3.x and 4.x
Nuxeo Java Client 3.12.0
This release contains the following:
Bug
- JAVACLIENT-222 - Fix class cast exception with DirectoryEntry#getOrderingProperty
- JAVACLIENT-225 - Fix wrong type usage
- JAVACLIENT-226 - Fix usage of Java client with LTS 2021
Improvement
- JAVACLIENT-83 - Add method to set PoolConnection of okhttp
- JAVACLIENT-224 - Fix ConcurrentModificationException on sub-object creation
- JAVACLIENT-227 - Update dependencies
Nuxeo Java Client 3.11.0
This release contains the following:
Bug
- JAVACLIENT-218 - Fix encoding issue with header values which contain non ASCII character
Improvement
- JAVACLIENT-220 - Allow ability to fetch all members of a group
- JAVACLIENT-221 - Add custom mediatype support in NuxeoClient apis
Nuxeo Java Client 3.10.0
This release contains the following:
Improvement
- JAVACLIENT-219 - Add the ability to send several parameters to the Query endpoint when using method 'queryByProvider'