Skip to content

Releases: Garethp/php-ews

Version 0.8.0

02 May 09:05
Compare
Choose a tag to compare

Changelog

0.8.0 - 2016-05-02

  • Changes the namespace of this package from jamesiarmes\PEWS to garethp\ews

Version 0.7.8

02 May 15:09
Compare
Choose a tag to compare

Changelog

0.7.8 - 2016-05-02

  • Fixing a segmentation fault

0.7.7 - 2016-05-02

  • Added four new Exception types and corrected what ExchangeWebServices throws

0.7.6 - 2016-04-19

  • Added a API::convertIdFormat($itemId, $oldFormat, $destinationFormat, $mailbox) function

0.7.5 - 2016-04-18

  • Removed NTLMSoapClient\Exchange. Folded the few lines of functionality in to NTLMSoapClient
  • Added API::getServerTimezones($timezoneIDs = array(), $fullTimezoneData = false)
  • Added CalendarAPI::acceptMeeting($itemId, $message, $sensitivity = 'Private', $options = array()
  • Added CalendarAPI::declineMeeting($itemId, $message, $sensitivity = 'Private', $options = array()
  • Added ContactsAPI::createContacts($contact, $options=array())
  • Added ContactsAPI::updateContactItem($itemId, $changes)
  • Added some contact examples

0.7.4 - 2016-03-02

  • Introduced the API::deleteFolder($folderId) method
  • Improved OAuth Documentation

0.7.3 - 2016-02-22

  • If a response doesn't have a 'ResponseMessages' Property (such as GetUserAvailabilityResponseType), then don't drill
    down response levels and instead simply return the response

0.7.2 - 2016-01-26

  • Added ContactsAPI for simple usage
  • Added examples for the ContactsAPI
  • Added API::getChildrenFolders($parentFolderId, $options)
  • Made FindFolderParentType and ArrayOfFoldersType iterable like the previous updates
  • Added a CalendarAPI::setFolderId($folderId) method

0.7.1 - 2015-12-07

  • MailAPI::getMailItems() now returns the FindItemParentType, which as of 0.7.0 is iterable.

0.7.0 - 2015-12-04

  • Implemented ArrayAccess, AggregateIterator and Countable on ArrayOfRealItemsType, FindItemParentType and
    GroupedItemsType to let you iterate over them directly. This should allow you to use responses more effectively and
    access other data that was previous lost (such as whether or not the responses returned were paginated). This is a breaking
    change because getCalendarItems() now returned a FindItemParentType object which, while you can use as an array,
    will return false on is_array()

Version 0.7.7

02 May 08:47
Compare
Choose a tag to compare

Changelog

0.7.7 - 2016-05-02

  • Added four new Exception types and corrected what ExchangeWebServices throws

0.7.6 - 2016-04-19

  • Added a API::convertIdFormat($itemId, $oldFormat, $destinationFormat, $mailbox) function

0.7.5 - 2016-04-18

  • Removed NTLMSoapClient\Exchange. Folded the few lines of functionality in to NTLMSoapClient
  • Added API::getServerTimezones($timezoneIDs = array(), $fullTimezoneData = false)
  • Added CalendarAPI::acceptMeeting($itemId, $message, $sensitivity = 'Private', $options = array()
  • Added CalendarAPI::declineMeeting($itemId, $message, $sensitivity = 'Private', $options = array()
  • Added ContactsAPI::createContacts($contact, $options=array())
  • Added ContactsAPI::updateContactItem($itemId, $changes)
  • Added some contact examples

0.7.4 - 2016-03-02

  • Introduced the API::deleteFolder($folderId) method
  • Improved OAuth Documentation

0.7.3 - 2016-02-22

  • If a response doesn't have a 'ResponseMessages' Property (such as GetUserAvailabilityResponseType), then don't drill
    down response levels and instead simply return the response

0.7.2 - 2016-01-26

  • Added ContactsAPI for simple usage
  • Added examples for the ContactsAPI
  • Added API::getChildrenFolders($parentFolderId, $options)
  • Made FindFolderParentType and ArrayOfFoldersType iterable like the previous updates
  • Added a CalendarAPI::setFolderId($folderId) method

0.7.1 - 2015-12-07

  • MailAPI::getMailItems() now returns the FindItemParentType, which as of 0.7.0 is iterable.

0.7.0 - 2015-12-04

  • Implemented ArrayAccess, AggregateIterator and Countable on ArrayOfRealItemsType, FindItemParentType and
    GroupedItemsType to let you iterate over them directly. This should allow you to use responses more effectively and
    access other data that was previous lost (such as whether or not the responses returned were paginated). This is a breaking
    change because getCalendarItems() now returned a FindItemParentType object which, while you can use as an array,
    will return false on is_array()

Version 0.7.6

19 Apr 08:45
Compare
Choose a tag to compare

Changelog

0.7.6 - 2016-04-19

  • Added a API::convertIdFormat($itemId, $oldFormat, $destinationFormat, $mailbox) function

0.7.5 - 2016-04-18

  • Removed NTLMSoapClient\Exchange. Folded the few lines of functionality in to NTLMSoapClient
  • Added API::getServerTimezones($timezoneIDs = array(), $fullTimezoneData = false)
  • Added CalendarAPI::acceptMeeting($itemId, $message, $sensitivity = 'Private', $options = array()
  • Added CalendarAPI::declineMeeting($itemId, $message, $sensitivity = 'Private', $options = array()
  • Added ContactsAPI::createContacts($contact, $options=array())
  • Added ContactsAPI::updateContactItem($itemId, $changes)
  • Added some contact examples

0.7.4 - 2016-03-02

  • Introduced the API::deleteFolder($folderId) method
  • Improved OAuth Documentation

0.7.3 - 2016-02-22

  • If a response doesn't have a 'ResponseMessages' Property (such as GetUserAvailabilityResponseType), then don't drill
    down response levels and instead simply return the response

0.7.2 - 2016-01-26

  • Added ContactsAPI for simple usage
  • Added examples for the ContactsAPI
  • Added API::getChildrenFolders($parentFolderId, $options)
  • Made FindFolderParentType and ArrayOfFoldersType iterable like the previous updates
  • Added a CalendarAPI::setFolderId($folderId) method

0.7.1 - 2015-12-07

  • MailAPI::getMailItems() now returns the FindItemParentType, which as of 0.7.0 is iterable.

0.7.0 - 2015-12-04

  • Implemented ArrayAccess, AggregateIterator and Countable on ArrayOfRealItemsType, FindItemParentType and
    GroupedItemsType to let you iterate over them directly. This should allow you to use responses more effectively and
    access other data that was previous lost (such as whether or not the responses returned were paginated). This is a breaking
    change because getCalendarItems() now returned a FindItemParentType object which, while you can use as an array,
    will return false on is_array()

Version 0.7.5

18 Apr 10:52
Compare
Choose a tag to compare

Changelog

0.7.5 - 2016-04-18

  • Removed NTLMSoapClient\Exchange. Folded the few lines of functionality in to NTLMSoapClient
  • Added API::getServerTimezones($timezoneIDs = array(), $fullTimezoneData = false)
  • Added CalendarAPI::acceptMeeting($itemId, $message, $sensitivity = 'Private', $options = array()
  • Added CalendarAPI::declineMeeting($itemId, $message, $sensitivity = 'Private', $options = array()
  • Added ContactsAPI::createContacts($contact, $options=array())
  • Added ContactsAPI::updateContactItem($itemId, $changes)
  • Added some contact examples

0.7.4 - 2016-03-02

  • Introduced the API::deleteFolder($folderId) method
  • Improved OAuth Documentation

0.7.3 - 2016-02-22

  • If a response doesn't have a 'ResponseMessages' Property (such as GetUserAvailabilityResponseType), then don't drill
    down response levels and instead simply return the response

0.7.2 - 2016-01-26

  • Added ContactsAPI for simple usage
  • Added examples for the ContactsAPI
  • Added API::getChildrenFolders($parentFolderId, $options)
  • Made FindFolderParentType and ArrayOfFoldersType iterable like the previous updates
  • Added a CalendarAPI::setFolderId($folderId) method

0.7.1 - 2015-12-07

  • MailAPI::getMailItems() now returns the FindItemParentType, which as of 0.7.0 is iterable.

0.7.0 - 2015-12-04

  • Implemented ArrayAccess, AggregateIterator and Countable on ArrayOfRealItemsType, FindItemParentType and
    GroupedItemsType to let you iterate over them directly. This should allow you to use responses more effectively and
    access other data that was previous lost (such as whether or not the responses returned were paginated). This is a breaking
    change because getCalendarItems() now returned a FindItemParentType object which, while you can use as an array,
    will return false on is_array()

Version 0.7.4

02 Mar 13:35
Compare
Choose a tag to compare

Changelog

0.7.4 - 2016-03-02

  • Introduced the API::deleteFolder($folderId) method
  • Improved OAuth Documentation

0.7.3 - 2016-02-22

  • If a response doesn't have a 'ResponseMessages' Property (such as GetUserAvailabilityResponseType), then don't drill
    down response levels and instead simply return the response

0.7.2 - 2016-01-26

  • Added ContactsAPI for simple usage
  • Added examples for the ContactsAPI
  • Added API::getChildrenFolders($parentFolderId, $options)
  • Made FindFolderParentType and ArrayOfFoldersType iterable like the previous updates
  • Added a CalendarAPI::setFolderId($folderId) method

0.7.1 - 2015-12-07

  • MailAPI::getMailItems() now returns the FindItemParentType, which as of 0.7.0 is iterable.

0.7.0 - 2015-12-04

  • Implemented ArrayAccess, AggregateIterator and Countable on ArrayOfRealItemsType, FindItemParentType and
    GroupedItemsType to let you iterate over them directly. This should allow you to use responses more effectively and
    access other data that was previous lost (such as whether or not the responses returned were paginated). This is a breaking
    change because getCalendarItems() now returned a FindItemParentType object which, while you can use as an array,
    will return false on is_array()

Version 0.7.3

22 Feb 12:27
Compare
Choose a tag to compare

Changelog

0.7.3 - 2016-02-22

  • If a response doesn't have a 'ResponseMessages' Property (such as GetUserAvailabilityResponseType), then don't drill
    down response levels and instead simply return the response

0.7.2 - 2016-01-26

  • Added ContactsAPI for simple usage
  • Added examples for the ContactsAPI
  • Added API::getChildrenFolders($parentFolderId, $options)
  • Made FindFolderParentType and ArrayOfFoldersType iterable like the previous updates
  • Added a CalendarAPI::setFolderId($folderId) method

0.7.1 - 2015-12-07

  • MailAPI::getMailItems() now returns the FindItemParentType, which as of 0.7.0 is iterable.

0.7.0 - 2015-12-04

  • Implemented ArrayAccess, AggregateIterator and Countable on ArrayOfRealItemsType, FindItemParentType and
    GroupedItemsType to let you iterate over them directly. This should allow you to use responses more effectively and
    access other data that was previous lost (such as whether or not the responses returned were paginated). This is a breaking
    change because getCalendarItems() now returned a FindItemParentType object which, while you can use as an array,
    will return false on is_array()

Version 0.7.2

26 Jan 09:24
Compare
Choose a tag to compare

Changelog

0.7.2 - 2016-01-26

  • Added ContactsAPI for simple usage
  • Added examples for the ContactsAPI
  • Added API::getChildrenFolders($parentFolderId, $options)
  • Made FindFolderParentType and ArrayOfFoldersType iterable like the previous updates
  • Added a CalendarAPI::setFolderId($folderId) method

0.7.1 - 2015-12-07

  • MailAPI::getMailItems() now returns the FindItemParentType, which as of 0.7.0 is iterable.

0.7.0 - 2015-12-04

  • Implemented ArrayAccess, AggregateIterator and Countable on ArrayOfRealItemsType, FindItemParentType and
    GroupedItemsType to let you iterate over them directly. This should allow you to use responses more effectively and
    access other data that was previous lost (such as whether or not the responses returned were paginated). This is a breaking
    change because getCalendarItems() now returned a FindItemParentType object which, while you can use as an array,
    will return false on is_array()

Version 0.7.1

07 Dec 09:45
Compare
Choose a tag to compare

0.7.1 - 2015-12-07

  • MailAPI::getMailItems() now returns the FindItemParentType, which as of 0.7.0 is iterable.

0.7.0 - 2015-12-04

  • Implemented ArrayAccess, AggregateIterator and Countable on ArrayOfRealItemsType, FindItemParentType and
    GroupedItemsType to let you iterate over them directly. This should allow you to use responses more effectively and
    access other data that was previous lost (such as whether or not the responses returned were paginated). This is a breaking
    change because getCalendarItems() now returned a FindItemParentType object which, while you can use as an array,
    will return false on is_array()

Version 0.7.0

04 Dec 15:53
Compare
Choose a tag to compare

Changelog

0.7.0 - 2015-12-04

  • Implemented ArrayAccess, AggregateIterator and Countable on ArrayOfRealItemsType, FindItemParentType and
    GroupedItemsType to let you iterate over them directly. This should allow you to use responses more effectively and
    access other data that was previous lost (such as whether or not the responses returned were paginated). This is a breaking
    change because getCalendarItems() now returned a FindItemParentType object which, while you can use as an array,
    will return false on is_array()