forked from Vantiv/litle-sdk-for-dotNet
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathCHANGELOG
174 lines (129 loc) · 8.33 KB
/
CHANGELOG
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
= LitleOnline CHANGELOG
== Version 11.4.5 (Oct 31, 2018)
* BugFix: Version updated in the DLL.
== Version 11.4.4 (Oct 30, 2018)
* Feature: Added configurable connection timeout to http requests.
== Version 11.4.3 (Aug 16, 2018)
*BugFix: Fixed networkTransactionId Unmarshalling to null in saleResponse bug.
== Version 11.4.2 (July 18, 2018)
*BugFix: Added useEncryption, pgpPassphrase, vantivPublicKeyId, GnuPgDir settings to Settings.Settings file.
== Version 11.4.1 (Apr 25, 2018)
* BugFix: Set content type to text/xml
== Version 11.4.0 (Apr. 10, 2018)
* Feature: Added more enum values initialCOF, merchantInitiatedCOF, cardholderInitiatedCOF for processingTypeEnum.
* Feature: Added submerchantCredit-Debit[Response], payFacCredit-Debit[Response], reserveCredit-Debit[Response], physicalCheckCredit-Debit[Response], vendorCredit-Debit[Response] from TransactionsBatch to Online request.
* Feature: Added the attribute sameDayFunding to Online Request.
* Feature: Added fastAccessFunding[Response] to Online Request.
* Feature: Added orderId to accountUpdateResponse.
* Feature: Added PGP Encryption for batch request.
== Version 11.1.1 (Nov 30,2017)
* Feature: Async support for online transactions
* BugFix: Handle namespace issue from backend
== Version 11.1.0 (July 21, 2017)
* Feature: added same day funding for instruction based funding
* Feature: added checkoutId for token
== Version 11.0.2 (July 6, 2017)
* BugFix: Fix serialization issue with taxTypeIdentifierEnum
==Version 11.0.1 (May 26, 2017)
* Feature: additional FTP debug output
==Version 11.0 (April 13, 2017)
* Feature: implement Vantiv eCommerce XMLv11.0
* Feature: SEPA Support
* Feature: iDEAL support
* Feature: new giftCard transactions
* Feature: giroPay support
* Feature: Network Enhancements mandates
* Feature: add support for raw network response
* Bug fix: specify char encoding in HTTP header
==Version 10.1 (Jan 12, 2016)
* Feature: Added support for XML v10
==Version 9.3.2
HTTP timeout is set to 500ms
Add RecycleEngineActiveFlag
==Version 9.3.1 (March 9, 2015)
* Feature: PFIF instruction transaction support was added
==version 9.3.0
* Bugfix: Load proxy from setting file and adding constructor for accountUpdateFileRequestData and adding test cases
* Bugfix: Fix bug in generating echeckAccountTypeEnum CorpSavings in request
* Bugfix: Fix non-nullable enum fields bug, and add tests
* Feature: Applepay support was added
* Feature: Secondary amount support was added
* Feature: Wallet support was added
* Feature: EcheckPreNoteSale batch transaction type support was added
* Feature: EcheckPreNoteCredit batch transaction type support was added
==version 9.00.0
* Feature: support 9.00.0
== Version 8.25.3
* Bugfix: Eliminate NRE caused by passing in a null proxyHost or ProxyPort in the config Dictionary
== Version 8.25.2
* Feature: Added neutering functionality to scrub cred card and Echeck account numbers in logFile by default
== Version 8.25.1 (Mar 20, 2014)
* Feature: Added logFile setting for capturing requests & responses to a log file
== version 8.25.0 (Mar 19, 2014)
* Feature: Added mpos element to auth, sale, force capture, capture given auth, and credit
== version 8.24.0 (Mar 17, 2014)
* Feature: Added additional Advanced Fraud Check response field (triggeredRule)
== Version 8.23.2 (Jan 17, 2014)
* Bugfix: Re-releasing 8.23.1. The 8.23.1 dll was not the correct version.
== Version 8.23.1 (Jan 16, 2014)
* Bugfix: When sending pos catlevel of "self service", because this string is not a valid name, the xml generated was missing the space. This fix changes posCatLevelEnum from an enum to a class and adds a Serialize() method that correctly converts the member name "selfservice" to the xml value named "self service"
== Version 8.23.0 (Jan 14, 2014)
* Feature: Support for Advanced Fraud Checks
* Feature: Support for CatLevel in Pos
== Version 8.22.1 (Nov 12, 2013)
* Bugfix: Make it simpler to access fields in the accountUpdater response without requiring casting and introspection.
== Version 8.22.0 (Sept 23, 2013)
* Feature: Support for the following new gift card transactions: ActivateReversal, DeactivateReversal, LoadReversal, RefundReversal, UnloadReversal, DepositReversal
* Feature: UpdateSubscription now can take token or paypage updates, and can return token in the response
* Feature: Support for virtualGiftCard in giftCard activations and can be returned in EnhancedAuthResponses
* Feature: Gift Card responses can be returned from AuthReversal
== Version 8.21.0 (Sept 6, 2013)
* Feature: Support for the following new recurring transactions: CreatePlan, UpdatePlan
* Feature: Support for the following new gift card transactions: Activate, Deactivate, Load, Unload, Balance Inquiry
* Feature: Gift card responses are now returned as part of authorzationResponse, authReversalResponse, captureResponse, forceCapture, captureGivenAuthResponse, saleResponse, creditResponse
* Feature: fraudResult is now returned as part of captureResponse, forceCaptureResponse, captureGivenAuthResponse, creditResponse
== Version 8.20.0 (Sept 4, 2013)
* Feature: Support for the following new recurring transactions: UpdateSubscription, CancelSubscription
== Version 8.19.0 (July 29, 2013)
* Feature: Added deptRepayment as a choice for authorizations, forceCapture, captureGivenAuth, sale
* Feature: More initial support for Recurring, including a backwards incompatible changing a field from numberOfPaymentsRemaining to numberOfPayments
== Version 8.18.0 (July 25, 2013)
* Feature: Add support for Recurring
* Feature: Add support for Gift Card as a card type (GC)
== Version 8.17.2 (April 12, 2013)
* Feature: Batch support - see https://gist.github.com/litleSDK/5852101, https://gist.github.com/litleSDK/5852156, https://gist.github.com/litleSDK/5852307 and https://gist.github.com/litleSDK/5852344 for examples
== Version 8.17.1 (April 12, 2013)
* Bugfix: The dll version being reported by 8.17.0.0 was 8.16.2.0. Change made to build process to verify artifact versions.
== Version 8.17.0 (March 29, 2013)
* Feature: Add support for surcharging credit card transactions
* Feature: Add support for specifying the terminalId on a pos transaction
* Feature: Add support for pos transactions on tied refunds
== Version 8.16.2 (March 26, 2013)
* Bugfix: When sending order sources of 3dsAuthenticated or 3dsAttempted, because these strings are not valid names (they start with a number), the xml generated was using item as a prefix. This fix changes orderSourceType from an enum to a class and adds a Serialize() method that correctly converts the member name 3dsAttempted to the xml element named 3dsAuthenticated
== Version 8.16.1 (March 12, 2013)
* Bugfix: The existence of Expect:100 Continue will cause a 417 when using transact.litle.com. In order to keep this from happening (and gain a performance benefit as well, I am telling WebRequest to *NOT* set this header for me. Now the only headers that will be sent from the sdk are content-type, host, content-length and connection
== Version 8.16.0 (Febuary 1, 2013)
* Feature: Add recycling to voidResponse
== Version 8.15.0 (January 31, 2013)
* Feature: Add merchantData to echeck verifications and echeck redeposits
== Version 8.14.0 (November 19, 2012)
* Feature: Add support for .NET versions 2.0 and 3.5 to existing support for 4.0 - you still need at least 3.5 in order to run the test suite as Moq requires it
* Feature: Temporary storage of card validation num on tokens
* Feature: Updating card validation numbers on tokens
* Bugfix: Make all of the functional and certification tests run against the external sandbox.
* Bugfix: Make the contact email be sent up instead of the zip in the <email> element. Thanks to https://github.com/LitleCo/litle-sdk-for-dotNet/pull/3
== Version 8.13.3 (September 14, 2012)
* Bugfix: Fix typo that kept track data from being sent up correctly
* Feature: Merged pull request #1 from wessiyad to allow easier mocking of calls to the SDK
== Version 8.13.2 (June 22, 2012)
* Bugfix: Remove extra Console.WriteLine that always printed the xml request
== Version 8.13.1 (May 23, 2012)
* Feature: Echeck Void now supported
* Bugfix: Make sure streams are closed and flushed
== Version 8.13.0 (May 18, 2012)
* Feature: Authorizations and Sales can accept an optional fraudFilterOverride parameter
== Version 8.12.0 (April 27, 2012)
* Feature: Add support for actionReason on credit
* Feature: Track SDK Usage
== Version 8.10.0 (April 13, 2012)
* Initial release