|
3 | 3 | ## 4.0.0 |
4 | 4 |
|
5 | 5 | #### New Functionality |
6 | | -- [#392](https://github.com/marklogic/java-client-api/issues/392) - add shortcut addAs methods to DocumentWriteSet |
7 | 6 | - [#400](https://github.com/marklogic/java-client-api/issues/400) - Optic API |
8 | 7 | - [#402](https://github.com/marklogic/java-client-api/issues/402) - geo double precision and geo polygon search |
9 | 8 | - [#404](https://github.com/marklogic/java-client-api/issues/404) - add Kerberos support |
|
12 | 11 | - [#414](https://github.com/marklogic/java-client-api/issues/414) - Bitemporal ML9 features - version URI, Wipe, Protect, document patch |
13 | 12 | - [#465](https://github.com/marklogic/java-client-api/issues/465) - Data Movement SDK |
14 | 13 | - [#466](https://github.com/marklogic/java-client-api/issues/466) - add StructuredQueryBuilder.coordSystem to set Geo coordinate system |
15 | | -- [#473](https://github.com/marklogic/java-client-api/issues/473) - send header "ML-Agent-ID: java" with every HTTP request so REST layer can track which calls come |
16 | | - from Java Client API |
| 14 | +- [#473](https://github.com/marklogic/java-client-api/issues/473) - send header "ML-Agent-ID: java" with every HTTP request so REST layer can track which calls come from Java Client API |
17 | 15 | - [#550](https://github.com/marklogic/java-client-api/issues/550) - add Capability NODE_UPDATE |
18 | 16 |
|
19 | 17 | #### Improvements and Bug Fixes |
|
29 | 27 | - [#294](https://github.com/marklogic/java-client-api/issues/294) - DocumentPage.size was including metadata in counts but should not have |
30 | 28 | - [#365](https://github.com/marklogic/java-client-api/issues/365) - reduce duplicate code in JerseyServices |
31 | 29 | - [#371](https://github.com/marklogic/java-client-api/issues/371) - JAXBContext should be cached for improved performance |
32 | | -- [#380](https://github.com/marklogic/java-client-api/issues/380) - setOptimzeLevel should have been setOptimizeLevel |
33 | 30 | - [#421](https://github.com/marklogic/java-client-api/issues/421) - Some of the read handlers do not populate properly formats and mime-types when used with ResourceServices |
34 | 31 | - [#424](https://github.com/marklogic/java-client-api/issues/424) - remove logback dependency so slf4j works as it should |
35 | 32 | - [#436](https://github.com/marklogic/java-client-api/issues/436) - rename java-client-api-M.m.p.jar JAR to marklogic-client-api-M.m.p.jar |
|
38 | 35 | - [#524](https://github.com/marklogic/java-client-api/issues/524) - add support for markdown javadocs |
39 | 36 | - [#560](https://github.com/marklogic/java-client-api/issues/560) - support new 428 status code for missing content version |
40 | 37 | - [#582](https://github.com/marklogic/java-client-api/issues/582) - NullPointerException thrown while doing eval() with client object created with incorrect credentials |
41 | | -- [#587](https://github.com/marklogic/java-client-api/issues/587) - rename GeoSpatialOperator to GeospatialOperator |
42 | 38 | - [#610](https://github.com/marklogic/java-client-api/issues/610) - remove support for deprecated keyvalue endpoint |
43 | 39 | - [#621](https://github.com/marklogic/java-client-api/issues/621) - remove deprecated APIs |
44 | 40 | - [#651](https://github.com/marklogic/java-client-api/issues/651) - don't set the handle format from the descriptor if it's null |
|
0 commit comments