Skip to content
This repository has been archived by the owner on Jan 31, 2020. It is now read-only.

Latest commit

 

History

History
148 lines (88 loc) · 3.32 KB

CHANGELOG.md

File metadata and controls

148 lines (88 loc) · 3.32 KB

Changelog

All notable changes to this project will be documented in this file, in reverse chronological order by release.

2.8.1 - TBD

Added

  • Nothing.

Changed

  • Nothing.

Deprecated

  • Nothing.

Removed

  • Nothing.

Fixed

  • Nothing.

2.8.0 - 2019-04-30

Added

  • #53 adds the ability to automatically generate WSDL documentation for complex types. To do so, either create an implementation of the new interface Zend\Soap\Wsdl\DocumentationStrategy\DocumentationStrategyInterface, or use the shipped Zend\Soap\Wsdl\DocumentationStrategy\ReflectionDocumentation, and attach it to any ComplexTypeStrategy using its setDocumentationStategy() method:

    $strategy = new ArrayOfTypeSequence();
    $strategy->setDocumentationStrategy(new ReflectionDocumentation());
  • #52 adds support for for the xsd:dateTime type, mapping it to PHP DateTime instances.

  • #59 adds support for PHP 7.3.

Changed

  • Nothing.

Deprecated

  • Nothing.

Removed

  • Nothing.

Fixed

  • Nothing.

2.7.0 - 2018-01-29

Added

  • #42 adds support for PHP versions 7.1 and 7.2.

  • #31 adds support for xsd:date elements.

  • #36 adds support for the libxml LIBXML_PARSEHUGE flag when creating a Server instance. When the support is enabled, the Server instance will pass that flag to DOMDocument::loadXML(). The flag may be set in one of two ways:

    • By passing the option parse_huge within the configuration $options passed to the constructor and/or setOptions() method.
    • Via a new mutator method, Server::setParseHuge().

Changed

  • #38 adds ext-soap as an explicit package dependency. While it was previously implied; installation will now fail if that dependency is missing.

Deprecated

  • Nothing.

Removed

  • #42 removes support for PHP 5.5.

  • #42 removes support for HHVM.

  • #49 removes all arguments besides $errno and $errstr from the Server::handlePhpError() method, as they were unused.

Fixed

  • Nothing.

2.6.0 - 2016-04-21

Added

  • #1 adds support for the SoapClient options keep_alive and ssl_method.
  • #20 adds support for the SoapServer send_errors constructor option.

Deprecated

  • Nothing.

Removed

  • Nothing.

Fixed

  • Nothing.

2.5.2 - 2016-04-21

Added

Deprecated

  • Nothing.

Removed

  • Nothing.

Fixed

  • #7 fixes behavior when the request contains empty content.
  • #21 updates the dependencies to allow usage with zend-stdlib v3 releases.