| PEAR Announce 2007-01-22, 7:01 pm |
| The new PEAR package SOAP-0.10.0 (beta) has been released at http://pear.php.net/.
Release notes
-------------
* Allow to enable and disable WSDL caching and to set the cache directory in the client constructor.
* Add parameter to SOAP_Server's service() method, to return the SOAP response data instead of sending it to the client (Request 7206).
* Replace all invalid characters in label and variable name of the generated proxy code. (Bug 7493).
* Add setDefaultNamespace() (Request #5622).
* Make sure that generated proxy code doesn't use method or class names that are reserved words in PHP (Bug 3048).
* Deprecate SOAP_Base's __set_type_translation() method in favour of setTypeTranslation().
* Deprecate SOAP_Client's __use(), __style(), __trace(), __parse(), __getlastrequest(), __getlastresponse(), and __get_wire() methods in favour of setUse(), setStyle(), setTrace(), parseResponse(), getLastRequest(), getLastResponse(), and getWire().
* Deprecate SOAP_WSDL's set_service() method in favour of setService().
* Remove deprecated parse() method from SOAP_WSDL.
* More code cleanup.
* Fix subsequent failures if one transmission with a Transport class instance failed (Bug 7469).
* Fix curl warning in the client if sending over HTTPS and using safe_mode or open_basedir (mailing001@xego.it, Bug #9415).
* Don't return SOAP faults with the server on silenced errors in the proxied code (pear@tmp.dau-sicher.de, Bug #9155).
* Fix WSDL generation of methods that have been added to the server with addMap() (marek.nos@centrum.cz, Bug #8551).
* Set the correct encoding when returning SOAP faults from the server (Marcos Pont, Request #8401).
* Don't fail silently when serializing hashes with more than 11 elements (Joel Barker, Bugs #4746, #8377).
* Fix decoding of children of complex types that are structs (markus@emedia-solutions-wolf.de, Bug #7224).
* Fix decoding of values of type long (simunek@vol.cz, Bug #6042).
* Send cookies if using HTTPS transport (Bug #6684).
* Fix leaking of message input or output in generated WSDL if using dispatch methods without input or output (Bug #6462).
* Don't check for existing methods in addToMap() if using a call handler in the server (Bug #5684).
* Fix leaking of attachments from the last response into the next request of the client (Bug #5004).
Package Info
------------
Implementation of SOAP protocol and services
Related Links
-------------
Package home: http://pear.php.net/package/SOAP
Changelog: http://pear.php.net/package/SOAP/download/0.10.0
Download: http://download.pear.php.net/package/SOAP-0.10.0.tgz
Authors
-------
Jan Schneider <jan@horde.org> (lead)
|