Changelog
The commit log is available at https://github.com/mosabua/ksoap2-android/commits/
Releases
2.x.y Release, upcoming
- Gzip encoding support
- newInstance() on SoapObject modifies original instance fixed
2.6.4 Release, 2012-05-01
- Skip unknown properties instead of throwing a RuntimeException
- Fix to avoid inner class warning
- Made SoapObject#getPropertyInfo() work for nested SoapObjects
- Proper behaviour for getPropertySafelyAsString in case of null arguments
2.6.3 Release, 2012-04-10
- ensure that attributes on SoapPrimitives are serialized out correctly and not list
- allow to set the SSLFactory for a https connection, essentially allow using self signed certificates
- forcing code style on test code
2.6.2 Release, 2012-03-19
- convenience methods in SoapObject to get primitive data without the anyType
- Fix for nested soaps producing correct xml in serialization
- Loss of data type in serialization fixed so that request produced is the same as for 2.6.0 release
- introduced checkstyle usage to force some common rules to avoid merge problems and problems with github display and also cleaned up a bunch of code to follow rules
- forcing maven version and setting a few more plugin versions as well as updating some
2.6.1 Release, 2012-01-16
- issue 94 fix, no NPE with non string properties
- added support to manage the order of SoapObject properties (PropertyInfos and SoapObjects)
2.6.0 Release, 2011-11-17
- issue 84 fix, correct Content-Type in SOAP 1.2
- contributed by elias.nystrom and Manfred Moser
- issue 87 fix, setting charset to utf-8
- contributed by tauit.dnmd and Manfred Moser
- removed deprecated Android specific classes, since they did not actually have any actual behaviour anyway, use HttpTransportSE instead
2.5.8 Release, 2011-09-26
- issue 75 fix, removing array type if implicitTypes is on
- issue 77 fix, allowing empty body out
- contributed by Finn Larsen and Manfred Moser
- implemented correct SoapFault for SOAP 1.2
2.5.7 Release, 2011-07-06
2.5.6 Release, 2011-06-22
- convenience methods for getting string representation of attributes and properties off SoapObjects
- contributed by Manfred Moser
- convenience methods for adding attributes and properties to SoapObject only if not null
- contributed by Manfred Moser
2.5.5 Release, 2011-06-06
- license and contributor details updated
- SoapObject#addSoapObject
- contributed by Andrew Oppenlander
- refactored safeGetX to getXSafely in SoapObject
- contributed by Manfred Moser
2.5.4 Release, 2011-02-04
2.5.3 Release, 2011-02-04
see 2.5.4 release, the release process failed for this release number due to technical difficulties
2.5.2 Release, 2010-11-01
2.5.1 Release, 2010-10-12
After merging a bunch patches and figuring out how to do a release I have created a 2.5.1 release and deployed it to the Maven repo on google code. Included fixes
2.3 Release, 2009-08-16
Version 2.3 of the ksoap2-android project was released on Sunday, 2009-08-16. This release contains fixes for the following issues:
- Issue 2: Duplicated AndroidHttpTransport.class and AndroidServiceConnection.java files in the release JAR.
- Issue 3: AndroidServiceConnection is using wrong httpclient library version
Other Announcements
2010-10-12 Wiki overhaul
I did a major overhaul of the wiki and the content on it as well as adding more content.
2010-10-08 Project Owner Change
The project has been dormant for too long and as of today has been taken over by Manfred Moser http://www.simpligility.com. Thanks to Karl Davies for past project creation and maintenance
In the near term the following steps are planned:
- applying some of my own patches
- applying some patches I received from various other community members
- updating the wiki to reflect the new state
- various other tasks that might come up
- create a new release
- maybe publish artifacts to Maven Central in the longer run..
We will create issues for all these tasks shortly and track progress with the issue tracker.
A new mailing list has been created so please feel free to join the list and post any ideas or questions there.
Manfred
2009-08-16, Development Status
My apologies for the long hiatus in updates to this project. I was actually quite surprised to discover today that others were making use of it. I just pushed out a new release (2.3) to resolve the issues folks were having making use of it.
If you'd like to help contribute to this project, please let me know. I'll try to put up a page with build instructions sometime in the near future.