1
1
# Changelog
2
2
All notable changes to the Ditto JavaScript client will be documented in this file.
3
3
4
+ ## [ 3.3.4] - 2023-06-23
5
+
6
+ ### Dependencies
7
+
8
+ No dependencies were explicitly updated.
9
+
10
+ ### Features / Bug fixes
11
+
12
+ None in this release.
13
+
4
14
## [ 3.2.1] - 2023-04-05
5
15
6
16
### Dependencies
7
17
8
18
No dependencies were explicitly updated.
9
19
10
- ### \# 219 add ilike fiter to JS client
20
+ ### Features / Bug fixes
21
+
22
+ #### \# 219 add ilike fiter to JS client
11
23
12
24
PR #219 adds the in Ditto 3.2.0 added ` ilike ` RQL (search) predicate to the Ditto JS client
13
25
@@ -18,7 +30,9 @@ PR #219 adds the in Ditto 3.2.0 added `ilike` RQL (search) predicate to the Ditt
18
30
19
31
No dependencies were explicitly updated.
20
32
21
- ### \# 217 Added merge functionality to javascript client sdk
33
+ ### Features / Bug fixes
34
+
35
+ #### \# 217 Added merge functionality to javascript client sdk
22
36
23
37
PR #208 adds support for merge/patch functionality to the Ditto JS client.
24
38
@@ -28,7 +42,9 @@ PR #208 adds support for merge/patch functionality to the Ditto JS client.
28
42
29
43
No dependencies were explicitly updated.
30
44
31
- ### \# 208 Add support for cursor pagination to JS clients
45
+ ### Features / Bug fixes
46
+
47
+ #### \# 208 Add support for cursor pagination to JS clients
32
48
33
49
As per the [ documentation] ( https://www.eclipse.dev/ditto/basic-search.html#rql-paging-deprecated ) ,
34
50
pagination via the ` limit ` parameter is deprecated and might get removed in the future.
@@ -42,7 +58,9 @@ pagination style.
42
58
43
59
No dependencies were explicitly updated.
44
60
45
- ### \# 202 JS Client was incompatible with Typescript 4.7
61
+ ### Features / Bug fixes
62
+
63
+ #### \# 202 JS Client was incompatible with Typescript 4.7
46
64
47
65
The released Ditto JavaScript client 3.0.0 did not work in Typescript projects.
48
66
PR #203 provides a fix for that.
@@ -54,7 +72,9 @@ PR #203 provides a fix for that.
54
72
55
73
No dependencies were explicitly updated.
56
74
57
- ### \# 169 Improved error handling for HTTP rejections
75
+ ### Features / Bug fixes
76
+
77
+ #### \# 169 Improved error handling for HTTP rejections
58
78
59
79
Error handling for the Ditto JavaScript client did not return the status code.
60
80
And if the error response was not JSON formatted, the error could not be parsed and ` undefined ` was resolved as ` error ` .
@@ -71,7 +91,7 @@ interface ErrorResponse {
71
91
}
72
92
```
73
93
74
- ### \# 193 Preserve headers when responding to messages
94
+ #### \# 193 Preserve headers when responding to messages
75
95
76
96
The ` DittoHeaders ` of a message were not preserved when subscribing to consume messages via the Ditto JavaScript client.
77
97
Without access to the headers and the contained ` correlation-id ` it was not possible to send back a correlated
0 commit comments