Skip to content

Releases: Garethp/php-ews

Version 0.6.3

20 Nov 14:31

Choose a tag to compare

Changelog

0.6.3 - 2015-11-20

  • Extracted the authentication part of the call in to a configuration option for future authentication
  • Added an ExchangeWebServicesAuth class for generating these options
  • Moved API and ExchangeWebServices constructors to static functions. $api->buildClient() will now be deprecated and
    removed in 0.7.0. Please use $api = API::withUsernameAndPassword($server, $username, $password) instead
  • Added support for Office 365 with tokens instead of usernames and passwords. This is an experimental feature

0.6.2 - 2015-11-19

  • Fixed a bug where Guzzle wasn't actually attempting NTLM Authentication. It does now

0.6.1 - 2015-11-18

  • Fixed file names for the recordings for the test. This should allow installation on windows machines again

0.6.0 - 2015-11-16

  • Added a FolderIdType $folderId option to MailAPI::getMailItems() and MailAPI::getUnreadMailItems(). Because this
    is a minor BC breaking change, it gets a new new minor version, since this is a pre-1.0 release.

Version 0.6.2

19 Nov 14:53

Choose a tag to compare

Changelog

0.6.2 - 2015-11-19

  • Fixed a bug where Guzzle wasn't actually attempting NTLM Authentication. It does now

0.6.1 - 2015-11-18

  • Fixed file names for the recordings for the test. This should allow installation on windows machines again

0.6.0 - 2015-11-16

  • Added a FolderIdType $folderId option to MailAPI::getMailItems() and MailAPI::getUnreadMailItems(). Because this
    is a minor BC breaking change, it gets a new new minor version, since this is a pre-1.0 release.

Version 0.6.1

18 Nov 18:12

Choose a tag to compare

Changelog

0.6.1 - 2015-11-18

  • Fixed file names for the recordings for the test. This should allow installation on windows machines again

0.6.0 - 2015-11-16

  • Added a FolderIdType $folderId option to MailAPI::getMailItems() and MailAPI::getUnreadMailItems(). Because this
    is a minor BC breaking change, it gets a new new minor version, since this is a pre-1.0 release.

Version 0.6.0

16 Nov 09:18

Choose a tag to compare

Changelog

0.6.0 - 2015-11-16

  • Added a FolderIdType $folderId option to MailAPI::getMailItems() and MailAPI::getUnreadMailItems(). Because this is a minor BC breaking change, it gets a new new minor version, since this is a pre-1.0 release.

Version 0.5.11

16 Nov 09:12

Choose a tag to compare

Changelog

0.5.11 - 2015-11-16

  • Added an API::getMailbox(string $folderName = null) function
  • Added a MailAPI::setFolderId(FolderIdType $folderId) function
  • Added a MailAPI::pickMailboxFolder(string $displayName, string|FolderIdType $parentFolder) function
  • With the above functions you can now get mail items from folders other than the inbox
  • Version 0.6.0+ will change the getMailItems signature to include a folder to pick from as well

0.5.10 - 2015-11-09

  • Fixing but in MailAPI::markEmailAsRead() and allowing you to set it as unread through the same function

0.5.9 - 2015-11-05

  • Adding ability to get the attachments of an eamil

0.5.8 - 2015-09-30

  • Fixed a test for Travis to pass

0.5.7 - 2015-09-28

  • Allows the parentFolder in getFolderByDisplayName to be a folderId or a string

0.5.6 - 2015-09-28

  • Added simple support for creating folders
  • Added simple support for moving items
  • Added simple support for restrictions when getting mail

0.5.5 - 2015-08-26

  • Fixed support for impersonation and access of other mailboxes by including the primarySmtpEmailAddress option, which
    will automatically be sent to the server when you request a folderId()

0.5.4 - 2015-08-25

  • Fixed result for updateCalendarItem

0.5.3 - 2015-08-25

  • Replaced all array_merge with array_replace_recursive

0.5.2 - 2015-08-24

  • Added a constructor for ItemIdType

0.5.1 - 2015-08-24

  • Added an example for sending mail

0.5.0 - 2015-08-24

  • Massive Breaking Change
  • Some basic mail fetching functions
  • Easy to use examples
  • Objects for everything. All Auto-Generated
  • Made impersonating users easier

Version 0.5.10

09 Nov 09:35

Choose a tag to compare

Changelog

0.5.10 - 2015-11-09

  • Fixing but in MailAPI::markEmailAsRead() and allowing you to set it as unread through the same function

0.5.9 - 2015-11-05

  • Adding ability to get the attachments of an eamil

0.5.8 - 2015-09-30

  • Fixed a test for Travis to pass

0.5.7 - 2015-09-28

  • Allows the parentFolder in getFolderByDisplayName to be a folderId or a string

0.5.6 - 2015-09-28

  • Added simple support for creating folders
  • Added simple support for moving items
  • Added simple support for restrictions when getting mail

0.5.5 - 2015-08-26

  • Fixed support for impersonation and access of other mailboxes by including the primarySmtpEmailAddress option, which
    will automatically be sent to the server when you request a folderId()

0.5.4 - 2015-08-25

  • Fixed result for updateCalendarItem

0.5.3 - 2015-08-25

  • Replaced all array_merge with array_replace_recursive

0.5.2 - 2015-08-24

  • Added a constructor for ItemIdType

0.5.1 - 2015-08-24

  • Added an example for sending mail

0.5.0 - 2015-08-24

  • Massive Breaking Change
  • Some basic mail fetching functions
  • Easy to use examples
  • Objects for everything. All Auto-Generated
  • Made impersonating users easier

Version 0.5.9

05 Nov 14:37

Choose a tag to compare

Changelog

0.5.9 - 2015-11-05

  • Adding ability to get the attachments of an eamil

0.5.8 - 2015-09-30

  • Fixed a test for Travis to pass

0.5.7 - 2015-09-28

  • Allows the parentFolder in getFolderByDisplayName to be a folderId or a string

0.5.6 - 2015-09-28

  • Added simple support for creating folders
  • Added simple support for moving items
  • Added simple support for restrictions when getting mail

0.5.5 - 2015-08-26

  • Fixed support for impersonation and access of other mailboxes by including the primarySmtpEmailAddress option, which
    will automatically be sent to the server when you request a folderId()

0.5.4 - 2015-08-25

  • Fixed result for updateCalendarItem

0.5.3 - 2015-08-25

  • Replaced all array_merge with array_replace_recursive

0.5.2 - 2015-08-24

  • Added a constructor for ItemIdType

0.5.1 - 2015-08-24

  • Added an example for sending mail

0.5.0 - 2015-08-24

  • Massive Breaking Change
  • Some basic mail fetching functions
  • Easy to use examples
  • Objects for everything. All Auto-Generated
  • Made impersonating users easier

Version 0.5.8

30 Sep 13:07

Choose a tag to compare

0.5.8 - 2015-09-30

  • Fixed a test for Travis to pass

0.5.7 - 2015-09-28

  • Allows the parentFolder in getFolderByDisplayName to be a folderId or a string

0.5.6 - 2015-09-28

  • Added simple support for creating folders
  • Added simple support for moving items
  • Added simple support for restrictions when getting mail

0.5.5 - 2015-08-26

  • Fixed support for impersonation and access of other mailboxes by including the primarySmtpEmailAddress option, which
    will automatically be sent to the server when you request a folderId()

0.5.4 - 2015-08-25

  • Fixed result for updateCalendarItem

0.5.3 - 2015-08-25

  • Replaced all array_merge with array_replace_recursive

0.5.2 - 2015-08-24

  • Added a constructor for ItemIdType

0.5.1 - 2015-08-24

  • Added an example for sending mail

0.5.0 - 2015-08-24

  • Massive Breaking Change
  • Some basic mail fetching functions
  • Easy to use examples
  • Objects for everything. All Auto-Generated
  • Made impersonating users easier

Version 0.5.7

28 Sep 12:50

Choose a tag to compare

0.5.7 - 2015-09-28

  • Allows the parentFolder in getFolderByDisplayName to be a folderId or a string

0.5.6 - 2015-09-28

  • Added simple support for creating folders
  • Added simple support for moving items
  • Added simple support for restrictions when getting mail

0.5.5 - 2015-08-26

  • Fixed support for impersonation and access of other mailboxes by including the primarySmtpEmailAddress option, which
    will automatically be sent to the server when you request a folderId()

0.5.4 - 2015-08-25

  • Fixed result for updateCalendarItem

0.5.3 - 2015-08-25

  • Replaced all array_merge with array_replace_recursive

0.5.2 - 2015-08-24

  • Added a constructor for ItemIdType

0.5.1 - 2015-08-24

  • Added an example for sending mail

0.5.0 - 2015-08-24

  • Massive Breaking Change
  • Some basic mail fetching functions
  • Easy to use examples
  • Objects for everything. All Auto-Generated
  • Made impersonating users easier

Version 0.5.6

28 Sep 12:09

Choose a tag to compare

0.5.6 - 2015-09-28

  • Added simple support for creating folders
  • Added simple support for moving items
  • Added simple support for restrictions when getting mail

0.5.5 - 2015-08-26

  • Fixed support for impersonation and access of other mailboxes by including the primarySmtpEmailAddress option, which
    will automatically be sent to the server when you request a folderId()

0.5.4 - 2015-08-25

  • Fixed result for updateCalendarItem

0.5.3 - 2015-08-25

  • Replaced all array_merge with array_replace_recursive

0.5.2 - 2015-08-24

  • Added a constructor for ItemIdType

0.5.1 - 2015-08-24

  • Added an example for sending mail

0.5.0 - 2015-08-24

  • Massive Breaking Change
  • Some basic mail fetching functions
  • Easy to use examples
  • Objects for everything. All Auto-Generated
  • Made impersonating users easier