|
1 | 1 | # CHANGELOG |
2 | 2 |
|
3 | | -# 3.105.0 |
| 3 | +## 3.106.0 |
| 4 | + |
| 5 | +- Fraudnet |
| 6 | + - Truncate session id to 32 characters. |
| 7 | + |
| 8 | +## 3.105.0 |
4 | 9 |
|
5 | 10 | - PayPal Checkout |
6 | 11 | - Add client-metadata-id as a data attribute when loading the PayPal SDK |
7 | 12 | - Google Pay |
8 | 13 | - Add string conversion for totalPrice |
9 | 14 |
|
10 | | -# 3.104.0 |
| 15 | +## 3.104.0 |
11 | 16 |
|
12 | 17 | - Fastlane |
13 | 18 | - Add support for Fastlane. |
14 | 19 | - DataCollector |
15 | 20 | - Correlation ID now defaults to match Client Session ID if no Correlation ID is passed when creating DataCollector. |
16 | 21 |
|
17 | | -# 3.103.0 |
| 22 | +## 3.103.0 |
18 | 23 |
|
19 | 24 | - Package updates: |
20 | 25 | - Updates @braintree/asset-loader to v2.0.1 |
|
29 | 34 | - ThreeDS |
30 | 35 | - Update base `verifyCard` to accept amount = 0 |
31 | 36 |
|
32 | | -# 3.102.0 |
| 37 | +## 3.102.0 |
33 | 38 |
|
34 | 39 | - PayPal |
35 | 40 | - Support new `amountBreakdown` and its subfields in the `updatePayment` method |
36 | 41 |
|
37 | | -# 3.101.3 |
| 42 | +## 3.101.3 |
38 | 43 |
|
39 | 44 | - FrameService |
40 | 45 | - Updated to limit messages sent between popup and iframe from the window parent. |
41 | 46 |
|
42 | | -# 3.101.2 |
| 47 | +## 3.101.2 |
43 | 48 |
|
44 | 49 | - Venmo |
45 | 50 | - Fix issue introduced in previous patch that would sometimes cause the Venmo flow to crash |
46 | 51 |
|
47 | | -# 3.101.1 |
| 52 | +## 3.101.1 |
48 | 53 |
|
49 | 54 | - Venmo |
50 | 55 | - Fix issue where the Venmo Desktop flow would sometimes report as a mobile web transaction |
51 | 56 |
|
52 | | -# 3.101.0 |
| 57 | +## 3.101.0 |
53 | 58 |
|
54 | 59 | - Venmo |
55 | 60 | - Add support for `isFinalAmount` flag to Venmo create |
56 | 61 | - Package updates |
57 | 62 | - Updated @braintree/sanitize-url to 7.0.1 |
58 | 63 |
|
59 | | -# 3.100.0 |
| 64 | +## 3.100.0 |
60 | 65 |
|
61 | 66 | - 3D Secure |
62 | 67 | - Remove call to V1 modal as 3DS v1 is unsupported |
63 | 68 | - Local Payment |
64 | 69 | - Add support for recurrent local payment |
65 | 70 |
|
66 | | -# 3.99.2 |
| 71 | +## 3.99.2 |
67 | 72 |
|
68 | 73 | - Venmo |
69 | 74 | - Fix race condition in previous bug fix. |
70 | 75 |
|
71 | | -# 3.99.1 |
| 76 | +## 3.99.1 |
72 | 77 |
|
73 | 78 | - Venmo |
74 | 79 | - Fix bug where the Venmo Desktop Popup would sometimes return a tokenization error when a customer canceled within the modal. |
75 | 80 | - Package updates |
76 | 81 | - Replace `tomashanacek/gulp-envify` with `ladjs/gulp-envify` due to missing dependency (`tomashanacek/loose-envify`). |
77 | 82 |
|
78 | | -# 3.99.0 |
| 83 | +## 3.99.0 |
79 | 84 |
|
80 | 85 | - Venmo |
81 | 86 | - Update `isBrowserSupported` to return true for iOS Chrome when `allowNewBrowserTab` is true and Venmo is not presented in an iFrame. |
82 | 87 |
|
83 | | -# 3.98.0 |
| 88 | +## 3.98.0 |
84 | 89 |
|
85 | 90 | - Local Payment |
86 | 91 | - Add support for seamless/oneclick BLIK local payment |
87 | 92 |
|
88 | | -# 3.97.4 |
| 93 | +## 3.97.4 |
89 | 94 |
|
90 | 95 | - Venmo |
91 | 96 | - Change overlay container to be on top of other page components and prevent click-through. |
92 | 97 |
|
93 | | -# 3.97.3 |
| 98 | +## 3.97.3 |
94 | 99 |
|
95 | 100 | - JS Docs |
96 | 101 | - Venmo |
97 | 102 | - Add clarification to `isBrowserSupported` for iOS Chrome. |
98 | 103 |
|
99 | | -# 3.97.2 |
| 104 | +## 3.97.2 |
100 | 105 |
|
101 | 106 | - JS Docs |
102 | 107 | - PayPal |
103 | 108 | - Add clarification to `updatePayment` options |
104 | 109 | - Apple Pay |
105 | 110 | - Updated `displayName` docs for `performValidation` to indicate that maximium length is 64 characters |
106 | 111 |
|
107 | | -# 3.97.1 |
| 112 | +## 3.97.1 |
108 | 113 |
|
109 | 114 | - JS docs |
110 | 115 | - Add more details about content security policy |
111 | 116 | - Hosted Fields |
112 | 117 | - Fix bug where keyboard navigation would sometimes not work in FireFox |
113 | 118 |
|
114 | | -# 3.97.0 |
| 119 | +## 3.97.0 |
115 | 120 |
|
116 | 121 | - 3D Secure |
117 | 122 | - Updated documentation for `requestVisaDAF` parameter on `verifyCard` |
|
125 | 130 | - Updated @braintree/sanitize-url to 6.0.4 |
126 | 131 | - Updated @braintree/browser-detection to 1.17.1 |
127 | 132 |
|
128 | | -# 3.96.1 |
| 133 | +## 3.96.1 |
129 | 134 |
|
130 | 135 | - Venmo |
131 | 136 | - Fix bug that does not receive the right `enrichedCustomerDataEnabled` flag |
132 | 137 |
|
133 | | -# 3.96.0 |
| 138 | +## 3.96.0 |
134 | 139 |
|
135 | 140 | - Update framebus to v5.2.1 |
136 | 141 | - Hosted Fields |
|
141 | 146 | - PayPal |
142 | 147 | - Add support for v2/orders |
143 | 148 |
|
144 | | -# 3.95.0 |
| 149 | +## 3.95.0 |
145 | 150 |
|
146 | 151 | - 3D Secure |
147 | 152 | - Add `merchantName` option to `verifyCard` |
|
152 | 157 | `totalAmount`, `subTotalAmount`, `discountAmount`, `taxAmount`, `shippingAmount`, |
153 | 158 | and `lineItems` params to `createVenmoPaymentContext` for rendering in Venmo paysheet |
154 | 159 |
|
155 | | -# 3.94.0 |
| 160 | +## 3.94.0 |
156 | 161 |
|
157 | 162 | - 3D Secure |
158 | 163 | - Adds `collectDeviceData` opt-in flag for 3DS lookups |
159 | 164 |
|
160 | | -# 3.93.0 |
| 165 | +## 3.93.0 |
161 | 166 |
|
162 | 167 | - Updated documentation in regards to 3D secure and CSP recommendations |
163 | 168 | - Local Payment |
164 | 169 | - Add support for Pay Upon Invoice local payment type: `pay_upon_invoice` |
165 | 170 |
|
166 | | -# 3.92.2 |
| 171 | +## 3.92.2 |
167 | 172 |
|
168 | 173 | - Remove dependency on `promise-polyfill` |
169 | 174 | - Drop depenency on `@braintree/class-list` |
|
181 | 186 | - Moved minimist to devDependencies |
182 | 187 | - Moved terser to devDependencies |
183 | 188 |
|
184 | | -# 3.92.1 |
| 189 | +## 3.92.1 |
185 | 190 |
|
186 | 191 | - Hosted Fields |
187 | 192 |
|
|
195 | 200 | - Updated minimist to 1.2.8 |
196 | 201 | - Updated cached-path-relative to 1.1.0 |
197 | 202 |
|
198 | | -# 3.92.0 |
| 203 | +## 3.92.0 |
199 | 204 |
|
200 | 205 | - Venmo |
201 | 206 | - Fix issue resulting in blocked popups in desktop web login flow |
|
204 | 209 | - 3D Secure |
205 | 210 | - Clarify format of IP Address in `AdditionalInformation` object |
206 | 211 |
|
207 | | -# 3.91.0 |
| 212 | +## 3.91.0 |
208 | 213 |
|
209 | 214 | - 3D Secure |
210 | 215 | - Add `requestedExemptionType` option to `verifyCard` |
|
214 | 219 | - Hosted Fields |
215 | 220 | - Improved accessibility for screen readers |
216 | 221 |
|
217 | | -# 3.90.0 |
| 222 | +## 3.90.0 |
218 | 223 |
|
219 | 224 | - Paypal |
220 | 225 | - Add support for `updatePayment` |
221 | 226 |
|
222 | | -# 3.88.6 |
| 227 | +## 3.88.6 |
223 | 228 |
|
224 | 229 | - Venmo |
225 | 230 | - Fix Desktop Web Login flow running from an iframe |
226 | 231 |
|
227 | | -# 3.88.5 |
| 232 | +## 3.88.5 |
228 | 233 |
|
229 | 234 | - Venmo |
230 | 235 | - Update constants to use correct deeplinking url for Venmo |
231 | 236 |
|
232 | | -# 3.88.4 |
| 237 | +## 3.88.4 |
233 | 238 |
|
234 | 239 | - 3D Secure |
235 | 240 | - Update the regex to validate cardinal commerce domain |
236 | 241 | - Venmo Desktop |
237 | 242 | - Use latest framebus for more secure messaging |
238 | 243 |
|
239 | | -# 3.88.3 |
| 244 | +## 3.88.3 |
240 | 245 |
|
241 | 246 | - Update framebus to v5.2.0 |
242 | 247 | - Hosted Fields |
243 | 248 | - Improve iframe communication with parent page |
244 | 249 |
|
245 | | -# 3.88.2 |
| 250 | +## 3.88.2 |
246 | 251 |
|
247 | 252 | - Sepa: fix jsdoc entry for `tokenize` |
248 | 253 | - 3D Secure: update jsdoc entry for `teardown` |
|
253 | 258 | - Local payments |
254 | 259 | - Fix canceled or failed flow for PopupBridge use cases |
255 | 260 |
|
256 | | -# 3.88.1 |
| 261 | +## 3.88.1 |
257 | 262 |
|
258 | 263 | - Venmo: |
259 | 264 | - fix cases where nonce payload data was missing after tokenization |
260 | 265 |
|
261 | | -# 3.88.0 |
| 266 | +## 3.88.0 |
262 | 267 |
|
263 | 268 | - Venmo |
264 | 269 | - add `allowAndroidRecreation` for addressing Android PopupBridge use cases |
265 | 270 | - Update terminology around desktop web login |
266 | 271 | - 3D Secure |
267 | 272 | - Add check to verify acsUrl if not a cardinal commerce domain |
268 | 273 |
|
269 | | -# 3.87.0 |
| 274 | +## 3.87.0 |
270 | 275 |
|
271 | 276 | - Venmo fix mobileWebFallback url reference |
272 | 277 | - Add support for SEPA Direct Debit |
273 | 278 |
|
274 | | -# 3.86.0 |
| 279 | +## 3.86.0 |
275 | 280 |
|
276 | 281 | - Add support for Desktop Web Login flow |
277 | 282 | - Add support for Mobile Web Fallback |
278 | 283 |
|
279 | | -# 3.85.5 |
| 284 | +## 3.85.5 |
280 | 285 |
|
281 | 286 | - Fix internal build issue |
282 | 287 |
|
283 | | -# 3.85.4 |
| 288 | +## 3.85.4 |
284 | 289 |
|
285 | 290 | - Update @braintree/browser-detection to v1.14.0 |
286 | 291 |
|
287 | | -# 3.85.3 |
| 292 | +## 3.85.3 |
288 | 293 |
|
289 | 294 | - Update @braintree/sanitize-url to v6.0.0 |
290 | 295 | - Update promise-polyfill to v8.2.3 |
|
295 | 300 | - Fix issue where query strings from URLs with a hash fragment _before_ the query string could not be parsed correctly |
296 | 301 | - Clarify Vault Manager `options.defaultFirst` functionality in JSDoc |
297 | 302 |
|
298 | | -# 3.85.2 |
| 303 | +## 3.85.2 |
299 | 304 |
|
300 | 305 | - Venmo |
301 | 306 | - Fix issue where iOS Chrome was reporting as a supported browser when Venmo was configured for desktop |
302 | 307 | - Improve Venmo modal UX in desktop flow |
303 | 308 | - UnionPay |
304 | 309 | - Fix typo in our GraphQL Tokenization CREDIT_CARD_BRAND_MAP |
305 | 310 |
|
306 | | -# 3.85.1 |
| 311 | +## 3.85.1 |
307 | 312 |
|
308 | 313 | - Venmo |
309 | 314 | - Fix issue where iOS Chrome was reporting as a supported browser |
310 | 315 |
|
311 | | -# 3.85.0 |
| 316 | +## 3.85.0 |
312 | 317 |
|
313 | 318 | - Client |
314 | 319 | - Add Elo, Hiper, and Hipercard graphQL adapters to card |
|
324 | 329 | - Venmo |
325 | 330 | - Expose `paymentContextId` when available |
326 | 331 |
|
327 | | -# 3.84.0 |
| 332 | +## 3.84.0 |
328 | 333 |
|
329 | 334 | - Client |
330 | 335 | - Add Elo, Hiper, and Hipercard to `supportedCardTypes` |
|
333 | 338 | - Venmo |
334 | 339 | - Adjust UI for better navigation |
335 | 340 |
|
336 | | -# 3.83.0 |
| 341 | +## 3.83.0 |
337 | 342 |
|
338 | 343 | - Data Collector |
339 | 344 | - Updates `clientMetadataId` to `riskCorrelationId` |
|
347 | 352 | - Fix issue where Facebook on Android would report as a supported |
348 | 353 | browser |
349 | 354 |
|
350 | | -# 3.82.0 |
| 355 | +## 3.82.0 |
351 | 356 |
|
352 | 357 | - Update @braintree/browser-detection to v1.12.1 |
353 | 358 | - Update inject-stylesheet@v5.0.0 |
|
358 | 363 | - Updates `correlationId` to `clientMetadataId` (`correlationId` |
359 | 364 | is treated as an alias) |
360 | 365 |
|
361 | | -# 3.81.1 |
| 366 | +## 3.81.1 |
362 | 367 |
|
363 | 368 | - Venmo |
364 | 369 | - Fix issue where `@` was sometimes not returned in username param |
|
0 commit comments