You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
* TypeScript type definitions are now exported! :tada:
8
+
* Any parameter for any method can now be specified in the client configuration.
9
+
* Parameters not used by an endpoint will now be ignored, rather than included.
10
+
* A custom user agent is now sent with requests (node.js only)
11
+
12
+
#### API Changes
13
+
14
+
*Shopper Baskets*
15
+
16
+
* New endpoints
17
+
18
+
|**Endpoint Name**|**Description**|
19
+
| ------------- |-------------|
20
+
| transferBasket | Transfer the previous shopper's basket to the current shopper by updating the basket's owner. No other values change. You must obtain the shopper authorization token via SLAS, and it must contain both the previous and current shopper IDs. |
21
+
| mergeBasket | Merge data from the previous shopper's basket into the current shopper's active basket and delete the previous shopper's basket. This endpoint doesn't merge Personally Identifiable Information (PII). You must obtain the shopper authorization token via SLAS, and it must contain both the previous and current shopper IDs. After the merge, all basket amounts are recalculated and totaled, including lookups for prices, taxes, shipping, and promotions. |
22
+
| updatePaymentInstrumentInBasket | Success, the response body contains the basket with the updated payment instrument. |
23
+
24
+
*Shopper Login*
25
+
26
+
* New endpoints
27
+
28
+
|**Endpoint Name**|**Description**|
29
+
| ------------- |-------------|
30
+
| retrieveCredQualityUserInfo | Retrieve credential quality statistics for a user. |
31
+
3
32
## v1.3.0
33
+
4
34
#### New APIs
35
+
5
36
**Shopper Discovery Search* has been added to the SDK.
6
37
7
38
#### API Changes
39
+
8
40
*Shopper Login*
41
+
9
42
* New operation: `getTrustedSystemAccessToken`
10
43
11
44
## v1.2.0
12
45
13
46
#### API Changes
47
+
14
48
*Shopper Customers*
49
+
15
50
* New operations
16
51
* registerExternalProfile
17
52
* getExternalProfile
18
53
19
54
## v1.1.2
55
+
20
56
* Fixed issue causing endpoints that accept array values to not properly set `Content-Type` header to `application/json`.
21
57
22
58
## v1.1.1
59
+
23
60
* Fixed issue causing `shortCode` to not be properly set
<p>Implementation of <ahref="../interfaces/clientconfig.clientconfiginit.html">ClientConfigInit</a>.<ahref="../interfaces/clientconfig.clientconfiginit.html#baseuri">baseUri</a></p>
157
165
<ul>
158
-
<li>Defined in src/lib/clientConfig.ts:27</li>
166
+
<li>Defined in src/lib/clientConfig.ts:43</li>
159
167
</ul>
160
168
</aside>
161
169
</section>
@@ -166,7 +174,7 @@ <h3>fetch<wbr>Options</h3>
166
174
<asideclass="tsd-sources">
167
175
<p>Implementation of <ahref="../interfaces/clientconfig.clientconfiginit.html">ClientConfigInit</a>.<ahref="../interfaces/clientconfig.clientconfiginit.html#fetchoptions">fetchOptions</a></p>
168
176
<ul>
169
-
<li>Defined in src/lib/clientConfig.ts:35</li>
177
+
<li>Defined in src/lib/clientConfig.ts:51</li>
170
178
</ul>
171
179
</aside>
172
180
</section>
@@ -177,7 +185,7 @@ <h3>headers</h3>
177
185
<asideclass="tsd-sources">
178
186
<p>Implementation of <ahref="../interfaces/clientconfig.clientconfiginit.html">ClientConfigInit</a>.<ahref="../interfaces/clientconfig.clientconfiginit.html#headers">headers</a></p>
<p>Implementation of <ahref="../interfaces/clientconfig.clientconfiginit.html">ClientConfigInit</a>.<ahref="../interfaces/clientconfig.clientconfiginit.html#parameters">parameters</a></p>
<p>Implementation of <ahref="../interfaces/clientconfig.clientconfiginit.html">ClientConfigInit</a>.<ahref="../interfaces/clientconfig.clientconfiginit.html#proxy">proxy</a></p>
<p>Implementation of <ahref="../interfaces/clientconfig.clientconfiginit.html">ClientConfigInit</a>.<ahref="../interfaces/clientconfig.clientconfiginit.html#transformrequest">transformRequest</a></p>
0 commit comments