All Versions
Latest Version
Avg Release Cycle
46 days
Latest Release
2816 days ago

Changelog History
Page 1

  • v3.4.0 Changes

    October 30, 2016
    • Support for UTF8 strings on names (attributes, operations etc.)
    • Classify elements with max occurs > 1 as arrays
    • Detect more PHP keywords
    • Support setting array values without offset
    • Add support for Symfony 3.x
  • v3.3.1 Changes

    January 13, 2016
    • Fix array interfaces implementation
  • v3.3.0 Changes

    January 05, 2016
    • Make array types implement ArrayAccess and Iterator
    • Allow constructor overloading without loss of default WSDL URL
    • Added support basic authentication.
    • Speed up service operation filtration.
  • v3.2.1 Changes

    August 21, 2015
    • Fix detection of nullable members where minOccurs = 0
    • Fixed issues with latest symfony throwing deprecated errors at runtime
    • Allow setting nullable typed members to null using setter.
    • Fix code generation when generate() is called multiple times
    • Allow dots in wsdl function signatures
  • v3.2.0 Changes

    May 13, 2015
    • Eliminate infinite recursion caused by self-referencing type.
    • Create a class abstract when defined in the wsdl.
  • v3.1.2 Changes

    January 15, 2015
    • Fix enum generation on operationName filter.
  • v3.1.1 Changes

    January 12, 2015
    • More flexible conversion of dateTime values to DateTime objects
  • v3.1.0 Changes

    January 02, 2015
    • Add new proxy setting to use with SoapClient and when loading XSDs
    • Add ability to filter generated types by operation names.
  • v3.0.1 Changes

    December 12, 2014
    • Fix null pointer exception when combining DateTime attributes and constructorParamsDefaultToNull configuration.
    • Fix simple type inheritance.
  • v3.0.0 Changes

    November 25, 2014

    ๐Ÿ‘€ For a walkthrough of the changes in 3.x see

    • Convert to PSR4 file structure.
    • โšก๏ธ Update Generator interface.
    • โœ‚ Removed @todo and @deprecated elements.
    • Enable SOAP_SINGLE_ELEMENT_ARRAYS by default.
    • ArrayOf* types ganeration as separate classes
    • ๐Ÿ”จ Refactor SoapClient options
    • โž• Add support for custom SoapClient implementations.
    • ๐Ÿ”ง Replace noIncludes configuration option with generated autoloader.
    • โœ‚ Remove the oneFile configuration options.
    • โœ‚ Remove prefix and suffix configuration options.
    • โœ‚ Remove noTypeConstructor config option.
    • โœ‚ Remove createAccessors configuration option.
    • โœ‚ Remove the classExists option.
    • Type name generation respects namespace.
    • โž• Add type hinting for array parameters.
    • ๐Ÿ‘‰ Use DateTime parameters and return values for date properties.
    • ๐Ÿ›  Fix identifier when loading dependencies.
    • โœ‚ Remove @access
    • ๐Ÿ”จ Refactor the project to be used as a library only.
    • ๐Ÿ”จ Refactored Config and ConfigInterface to use an OptionsResolver instead of fixed string inputs.
    • Members are protected if accessor methods are being used