Version 0.9.5
Changelog
0.9.5 - 2017-10-31
- Allow strings to be passed in to
MessageType::setBccRecipients
andMessageType::setCcRecipients
as well as their
functions to add recipients, just like we do for To Recipients
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
toAllProperties
- 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 ofAPI::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()
Happy Halloween