Releases
v0.9.4
Changelog
0.9.4 - 2017-08-29
Fixed some bugs with the usage of ensureIsArray
0.9.3 - 2017-05-08
Added ExchangeWebServices::VERSION_2016
and support for that version in Autodiscover
0.9.2 - 2017-05-04
Added API::emptyFolder(Type\FolderIdType $folderId, $deleteType = 'SoftDelete', $deleteSubFolders = false, array $options = [])
Added MailAPI::emptyTrash(array $options = [])
Added CalendarAPI::getAvailabilityFor($startTime, $endTime, array $users, array $options = [])
Added CalendarAPI::areAvailable($startTime, $endTime, $period, array $users, array $options = [])
Exchange Exceptions now contain the response in ExchangeException::getResponse()
Added ContactsAPI::pickCalendarFolder($displayName)
Added API::createContactsFolder($names, FolderIdType $parentFolder, $options = [])
0.9.1 - 2016-11-28
Changed the default ItemShape of listChanges
to AllProperties
Updated the HttpPlayback version requirement to ^1.0
0.9.0 - 2016-06-29
Moved HttpPlayback in to it's own library
Removed deprecated functions
Deprecated API::deleteFolder
in favor of API::deleteFolders()
Moved the following classes. Old empty classes were put in place until 0.10
garethp\ews\Mail\MailAPI
-> garethp\ews\MailAPI
garethp\ews\Calendar\CalendarAPI
-> garethp\ews\CalendarAPI
garethp\ews\Contacts\ContactsAPI
-> garethp\ews\ContactsAPI
Introduced an experimental middleware pattern in to ExchangeWebServices to handle request transformation
listItemChanges now returns up to 100 items, instead of 10
Added API::getNextPage($request)
. However, this won't work as expected for Calendar items.
Fixed a bug in FindFolderParentType::offsetGet()
You can’t perform that action at this time.