Adding the ability to specify request creational options on a command using command.options
Removing the ability to disable magic methods. Simplifying sending multiple requests and commands in parallel.
Fixing ClientInterface::send() docblock. Removing unused variable.
CS fixes
Slight improvements in the Operation constructor
Making defaultKeys static in fromArray()
Adding a shim back for enableMagicMethods() to prevent BC
Allowing arbitrary data to be provided to a ServiceBuilder and better documenting how a ServiceBuilder works. Closes #338.
Added a default value for the ServiceBuilder's constructor for simpler instantiation
Optimizing Collection::overwriteWith()
Using a default array in Collection::__construct() and AbstractCommand::__construct() rather than a default null value with an internal ternary to set it to a default array
Added ability for an array or Traversable object of commands to be passed to Client::execute().
Updated comments in interface.
Changing command.options to command.request_options
Adding the ability to enable deprecation warnings when using deprecated functionality
Better decoupling of requests from CurlMulti
Updating composer dev aliases