Skip to content

Commit 806a21e

Browse files
chore(main): release 2.6.1
1 parent 47048a3 commit 806a21e

File tree

1 file changed

+64
-0
lines changed

1 file changed

+64
-0
lines changed

CHANGELOG.md

Lines changed: 64 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,69 @@
11
# Changelog
22

3+
## [2.6.1](https://github.com/coveo/push-api-client.java/compare/v2.6.1...v2.6.1) (2024-04-30)
4+
5+
6+
### Features
7+
8+
* add create method in `CatalogSource` and `PushSource` (LENS-874) ([#35](https://github.com/coveo/push-api-client.java/issues/35)) ([f2e93a2](https://github.com/coveo/push-api-client.java/commit/f2e93a243a9a85f88c755cd8ac1f9389a74dae52))
9+
* add DocumentBuilder class ([#1](https://github.com/coveo/push-api-client.java/issues/1)) ([329dd8a](https://github.com/coveo/push-api-client.java/commit/329dd8a5f26533e24fa3707f8684723f4ad89da8))
10+
* add exponential backoff to api core ([#102](https://github.com/coveo/push-api-client.java/issues/102)) ([172c936](https://github.com/coveo/push-api-client.java/commit/172c936101a56c6e9757a9e3f818ec38fbfb6cd3))
11+
* add security identity management support ([#3](https://github.com/coveo/push-api-client.java/issues/3)) ([7b4785c](https://github.com/coveo/push-api-client.java/commit/7b4785c7e5ffa6cd078625c5ce0048f429c47265))
12+
* add security identity suport on document push ([#5](https://github.com/coveo/push-api-client.java/issues/5)) ([4c33800](https://github.com/coveo/push-api-client.java/commit/4c338001d2ce0ed8f4fd0e5ffc148fb92dfc91c1))
13+
* add support for batch update documents ([#8](https://github.com/coveo/push-api-client.java/issues/8)) ([bb98f67](https://github.com/coveo/push-api-client.java/commit/bb98f67219d75fbd8fdd4912718abe64f1fd4e4e))
14+
* add support for compressed binary data ([#10](https://github.com/coveo/push-api-client.java/issues/10)) ([40ededc](https://github.com/coveo/push-api-client.java/commit/40ededc14642c449e4bd9e9acf619db0a63b5eff))
15+
* add support for permanentid generation ([#12](https://github.com/coveo/push-api-client.java/issues/12)) ([1b376a6](https://github.com/coveo/push-api-client.java/commit/1b376a6fde0a533bec06b96e4f5b6b24b4dfc875))
16+
* create `PushSource` and `catalogSource` classes ([#30](https://github.com/coveo/push-api-client.java/issues/30)) ([b42c055](https://github.com/coveo/push-api-client.java/commit/b42c055cc3527e705f446a64e6fbf926c7f12eb0))
17+
* create platform client class ([#2](https://github.com/coveo/push-api-client.java/issues/2)) ([191acb1](https://github.com/coveo/push-api-client.java/commit/191acb1853501ccf479176ba68393d77b3bf856b))
18+
* enable push on catalog source ([#82](https://github.com/coveo/push-api-client.java/issues/82)) ([aee3434](https://github.com/coveo/push-api-client.java/commit/aee34340e53c179963e8adfe25168071f6f435b4))
19+
* expose publicly PushSource,CatalogSource,StreamService ([#46](https://github.com/coveo/push-api-client.java/issues/46)) ([dd00a0e](https://github.com/coveo/push-api-client.java/commit/dd00a0ef8f2df82ceb6e09eeb0f69671d9c99d5d))
20+
* final all the things ([#6](https://github.com/coveo/push-api-client.java/issues/6)) ([cc16426](https://github.com/coveo/push-api-client.java/commit/cc1642603aefc1ad751019f22ed4e54dddcbd596))
21+
* implement `DocumentUploadQueue` class ([#33](https://github.com/coveo/push-api-client.java/issues/33)) ([ed0f754](https://github.com/coveo/push-api-client.java/commit/ed0f754b5cf16527a92070bab8a58cdfa8287dfe))
22+
* implement `PushService` class ([#34](https://github.com/coveo/push-api-client.java/issues/34)) ([28a7a22](https://github.com/coveo/push-api-client.java/commit/28a7a220e0fe48df52d542f585e553014ef4e271))
23+
* implement `StreamService` class ([#32](https://github.com/coveo/push-api-client.java/issues/32)) ([75d605f](https://github.com/coveo/push-api-client.java/commit/75d605f2d88d02e9ff3e045f1cc56356c1a2bc46))
24+
* initial commit ([10111cb](https://github.com/coveo/push-api-client.java/commit/10111cb7c8e7d9229f0688fe7daacc2b3c9c2aea))
25+
* **LENS-1390:** add support for incremental catalog updates in Java SDK ([#120](https://github.com/coveo/push-api-client.java/issues/120)) ([7d172ad](https://github.com/coveo/push-api-client.java/commit/7d172ad02541f939512e17f1b6d2b65afe47f42a))
26+
* **LENS-1466:** add support for partial updates in the UpdateStreamService ([#127](https://github.com/coveo/push-api-client.java/issues/127)) ([7725e54](https://github.com/coveo/push-api-client.java/commit/7725e543985a2bef8b2ea5ff4bf135e3f69eee32))
27+
* **LENS-1642:** support for SAP specific user-agent header ([#128](https://github.com/coveo/push-api-client.java/issues/128)) ([279a26b](https://github.com/coveo/push-api-client.java/commit/279a26bead907fb462ff194b96b84bf5c4f92cf3))
28+
* log HTTP calls ([#93](https://github.com/coveo/push-api-client.java/issues/93)) ([0cd3c60](https://github.com/coveo/push-api-client.java/commit/0cd3c60409d06a6b7438e233ec2c869530c4ecf5))
29+
* **permanentid:** replace sha256 by md5(30)+sha1(30) ([#17](https://github.com/coveo/push-api-client.java/issues/17)) ([d9484ee](https://github.com/coveo/push-api-client.java/commit/d9484ee590a8c837f1657494d58306fef1263efa))
30+
* support adding metadata on document ([#7](https://github.com/coveo/push-api-client.java/issues/7)) ([7fc0fa5](https://github.com/coveo/push-api-client.java/commit/7fc0fa5981283e75bfaa870967c43f8ab85c1981))
31+
* support canada region ([#113](https://github.com/coveo/push-api-client.java/issues/113)) ([57140be](https://github.com/coveo/push-api-client.java/commit/57140be06d76042cf66d110e78469b48158728a5))
32+
* Support different platform regions ([#22](https://github.com/coveo/push-api-client.java/issues/22)) ([9ffe72b](https://github.com/coveo/push-api-client.java/commit/9ffe72bd17c640594898a037dc248066b99a6c9f))
33+
* support pushing single document with no permissions ([#4](https://github.com/coveo/push-api-client.java/issues/4)) ([92d9dc0](https://github.com/coveo/push-api-client.java/commit/92d9dc02fecd487b42026e095eb9ff8eae5d0bdd))
34+
* support single document deletion ([#9](https://github.com/coveo/push-api-client.java/issues/9)) ([3b5dcc4](https://github.com/coveo/push-api-client.java/commit/3b5dcc4edec5cdf696135e756cd2a960b91d5863))
35+
* validate file extension ([635d9c0](https://github.com/coveo/push-api-client.java/commit/635d9c0f81519e936c49a3b3a16feb15f1da2f7b))
36+
37+
38+
### Bug Fixes
39+
40+
* bug related to the type expected of delete documents ([37dd38c](https://github.com/coveo/push-api-client.java/commit/37dd38c12797f4dea4d1a2d088e264942f25c23f))
41+
* **deps:** update all dependencies j:cdx-227 ([#85](https://github.com/coveo/push-api-client.java/issues/85)) ([fd7372e](https://github.com/coveo/push-api-client.java/commit/fd7372e692eba59446c3c122c8e2f0c86c6fe319))
42+
* **deps:** update dependency com.google.code.gson:gson to v2.8.9 [security] ([#57](https://github.com/coveo/push-api-client.java/issues/57)) ([ffe1652](https://github.com/coveo/push-api-client.java/commit/ffe1652d60601f028eac0e43f2b7a51c483bd979))
43+
* in StreamService streamId was never set , with this PR , it is returned from StreamServiceInternal ([#42](https://github.com/coveo/push-api-client.java/issues/42)) ([fbf9ccb](https://github.com/coveo/push-api-client.java/commit/fbf9ccbb23a132a6f13fa35c0eb456ec6636f79b))
44+
* **LENS-1799:** logging improvements ([#131](https://github.com/coveo/push-api-client.java/issues/131)) ([294d61b](https://github.com/coveo/push-api-client.java/commit/294d61bdd4e2d9debb50ea20383e77251544fb49))
45+
* provide JSON value ([#36](https://github.com/coveo/push-api-client.java/issues/36)) ([c3025bb](https://github.com/coveo/push-api-client.java/commit/c3025bbe96933902bb31b181734a60bcea1420f5))
46+
47+
48+
### Documentation
49+
50+
* add install instructions ([#92](https://github.com/coveo/push-api-client.java/issues/92)) ([8840df4](https://github.com/coveo/push-api-client.java/commit/8840df44dc6af6c83593c86066d609b78d5e3805))
51+
* create sample code to stream document ([#43](https://github.com/coveo/push-api-client.java/issues/43)) ([8cec4a0](https://github.com/coveo/push-api-client.java/commit/8cec4a095b090ae13a7ad66dd1fa79bd45770b8f))
52+
* create Sample Code classes to create push and Catalog Source in Coveo and instance Java classes in different ways ([#39](https://github.com/coveo/push-api-client.java/issues/39)) ([309ecde](https://github.com/coveo/push-api-client.java/commit/309ecdeec270d85e001ec4a1414cc4733f5032c3))
53+
* improve retry configuration documentation ([#104](https://github.com/coveo/push-api-client.java/issues/104)) ([5c84117](https://github.com/coveo/push-api-client.java/commit/5c8411793ad5eae4f94af6ee55451c1749cffaca))
54+
* specify in readme that access token needs to have read:packages permission ([c99d06d](https://github.com/coveo/push-api-client.java/commit/c99d06d9e7d626c74a165df05eaf3aaeed703795))
55+
* update manual release process ([#126](https://github.com/coveo/push-api-client.java/issues/126)) ([a6dd522](https://github.com/coveo/push-api-client.java/commit/a6dd522acb62a168adde512bfe50f8199c7fb20c))
56+
* updates the readme: LENS-979 ([#96](https://github.com/coveo/push-api-client.java/issues/96)) ([c6259f8](https://github.com/coveo/push-api-client.java/commit/c6259f84dc1d61bb6ee290c95f81ecb6d949805a))
57+
* use appropriate javadoc url syntax ([#77](https://github.com/coveo/push-api-client.java/issues/77)) ([c5f1d96](https://github.com/coveo/push-api-client.java/commit/c5f1d966e7bd757459a1a1de14c25ec7650de086))
58+
59+
60+
### Miscellaneous Chores
61+
62+
* release 2.3.0 ([ad91e6e](https://github.com/coveo/push-api-client.java/commit/ad91e6eb12d329d50549c3cc5f219819d8f0d66b))
63+
* release 2.3.1 ([cde6667](https://github.com/coveo/push-api-client.java/commit/cde66677d58a87782a2c0125ebf98cd24a7b19fe))
64+
* release 2.5.0 ([#124](https://github.com/coveo/push-api-client.java/issues/124)) ([89ad27d](https://github.com/coveo/push-api-client.java/commit/89ad27d6a8a94ce7817115b965e29459cbd8e647))
65+
* release 2.6.1 ([47048a3](https://github.com/coveo/push-api-client.java/commit/47048a3f8821ddb59ffd7a7762166448e04bb112))
66+
367
## [2.6.1](https://github.com/coveo/push-api-client.java/compare/v2.6.0...v2.6.1) (2024-04-30)
468

569

0 commit comments

Comments
 (0)