Releases: nuxeo/nuxeo-java-client
Releases · nuxeo/nuxeo-java-client
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'
Nuxeo Java Client 3.9.0
This release contains the following:
Bug
- JAVACLIENT-192 - Don't use dots in custom HTTP headers
- JAVACLIENT-211 - Encode parentPath in createDocumentByPath method
Improvement
- JAVACLIENT-213 - Add String primitive JSON parsing to Java client
Clean ups
- JAVACLIENT-214 - Fix integration tests on workflow since their creation is more restrictive
- JAVACLIENT-215 - Upgrade the Nuxeo 11.x version for tests
Nuxeo Java Client 3.8.0
This release contains the following:
Improvement
- JAVACLIENT-209 - Add the POST /comments endpoint to annotation adapter