Skip to content

Commit 4952c19

Browse files
Merge pull request #85 from mahendya1002/future
change log added
2 parents 6a6b3e4 + 8667945 commit 4952c19

1 file changed

Lines changed: 49 additions & 6 deletions

File tree

README.md

Lines changed: 49 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -94,14 +94,16 @@ We have two ways to test -- one is by downloading the zip and using scripts to t
9494
- If you want to test XML, go to the `cybersource-sdk-java-master/samples/xml` directory.
9595
- Use `compileSample` scripts to create classes directory as it is not included in SDK.
9696
- Then at a command prompt, type this line:
97-
```
98-
Windows: runSample.bat <service_name>
99-
Unix or Linux: runSample.sh <service_name>
100-
- If JAVA_HOME is defined, the script uses <JAVA_HOME>/bin/java. Otherwise, it uses whatever java is in the path.
101-
- If the client is installed correctly, the requests and replies for a credit card authorization and a follow-on capture appear.
97+
98+
Windows: runSample.bat <service_name>
99+
Unix or Linux: runSample.sh <service_name>
100+
101+
- If JAVA_HOME is defined, the script uses <JAVA_HOME>/bin/java. Otherwise, it uses whatever java is in the path.
102+
- If the client is installed correctly, the requests and replies for a credit card authorization and a follow-on capture appear.
102103
- If you make any changes to the `RunSample.java` sample, you must rebuild the sample before using it. Use the `compileSample` batch file or shell script provided in the sample directory.
103104

104105
### Using samples and maven tool
106+
105107
- Clone/Download the code from GitHub.
106108
- Choosing which sample to test:
107109
- If you want to test Name-Value Pair, `cd` to the `cybersource-sdk-java-master/samples/nvp` directory.
@@ -112,7 +114,7 @@ Unix or Linux: runSample.sh <service_name>
112114
- Edit `cybs.properties` and make the required changes.
113115
- Now use scripts to test.
114116

115-
##JKS creation
117+
## JKS creation
116118

117119
-To convert the p12 file to JKS follow the steps mentioned below.
118120
- These commands will take out all the certs from the p12 file. 
@@ -178,6 +180,47 @@ Retry Pattern allows to retry sending a failed request and it will only work wit
178180
9. org.mockito:mockito-all:1.10.19
179181
Mock objects library for java
180182

183+
## Changes
184+
185+
Version Cybersource-sdk-java 6.2.5(TBD)
186+
_______________________________
187+
1) Merchant cert to be read from JAVA key store. Flag is added to enable reading cert from Java keystore.
188+
2) Added Custom HttpClient feature. Merchants can use there own http client instead of defaults which comes with SDK.
189+
3) Http Client connection reuse issue.
190+
4) Changed clientLibrary version to 6.2.5, in 6.2.4 release it was missed. So, in 6.2.4 release, clientLibrary version was pointing to 6.2.3.
191+
192+
Version Cybersource-sdk-java 6.2.4(Dec 15, 2016)
193+
_______________________________
194+
1) RetryPattern config for http client.
195+
2) Code review comments.
196+
3) Added timers to log the method execution time.
197+
4) Sample added to support other services.
198+
199+
Version Cybersource-sdk-java 6.2.3(Oct 17, 2016)
200+
_______________________________
201+
1) Fixed performance issue, In case of multiple merchantIDs, p12 was getting loaded for every request.
202+
2) p12 will be loaded once per merchantId.
203+
204+
Version Cybersource-sdk-java 6.2.2(Sep 15, 2016)
205+
_______________________________
206+
1)Upgraded 3rd party dependencies jars including wss4j.
207+
208+
Version Cybersource-sdk-java 6.2.1(Aug 4, 2016)
209+
_______________________________
210+
1) AkamaiSureroute config parameter introduced
211+
2) i18n fix for NVP sample.
212+
3) In Sample/cybs.properties file, targetAPIVersion changed to latest 1.129.
213+
214+
Version Cybersource-sdk-java 6.2.0(Jul 28, 2016)
215+
_______________________________
216+
1) MLE[Message Level Encryption] is enabled.
217+
2) published zip file with samples and packaged compiled cybersoruce-sdk-java jar file.
218+
3) Bouncycastle jar issue, changed scope from provided to default"scope"
219+
220+
Version Cybersource-sdk-java 6.1.0(Feb 24,2016)
221+
_______________________________
222+
1) SHA256 changes which is required to signed the request with SHA256.
223+
181224
## Documentation
182225
- For more information about CyberSource services, see <http://www.cybersource.com/developers/documentation>.
183226
- For all other support needs, see <http://www.cybersource.com/support>.

0 commit comments

Comments
 (0)