All Versions
44
Latest Version
Avg Release Cycle
126 days
Latest Release
798 days ago

Changelog History
Page 3

  • v3.1.0 Changes

    April 15, 2013
    • Added support for single sign on which allows initiation of external login sessions to Campaign Monitor.
  • v3.0.0 Changes

    March 25, 2013
    • โž• Added support for authenticating using OAuth. See the [README](README.md#authenticating) for full usage instructions.

      • This introduces some changes to how you authenticate using this library. You now authenticate by passing an $auth array as the first argument when creating instances of any classes which inherit from the CS_REST_Wrapper_Base class.

      So in existing code, when you previously would have authenticated using an API key as follows:

        $wrap = new CS_REST_General('Your API Key');
        $result = $wrap->get_clients();
      

      If you want to authenticate using an API key, you should now do this:

        $wrap = new CS_REST_General(array('api_key' => 'Your API Key'));
        $result = $wrap->get_clients();
      
  • v2.5.2 Changes

    December 19, 2012
    • โœ‚ Removed simpletest source files, and added simpletest as a dev dependency.
    • ๐Ÿ›  Fixed autoloading with composer, so that only necessary classes are loaded.
  • v2.5.1 Changes

    December 14, 2012
    • โฑ Use CURLOPT_TIMEOUT and CURLOPT_CONNECTTIMEOUT constants instead of โฑ CURLOPT_TIMEOUT_MS and CURLOPT_CONNECTTIMEOUT_MS.
    • โž• Added autoloading support when using Composer (PHP dependency management).
  • v2.5.0 Changes

    December 11, 2012
    • โž• Added support for including from name, from email, and reply to email in โฑ drafts, scheduled, and sent campaigns.
    • โž• Added support for campaign text version urls.
    • โž• Added support for transferring credits to/from a client.
    • โž• Added support for getting account billing details as well as client credits.
    • Made all date fields optional when getting paged results.
  • v2.4.0 Changes

    November 05, 2012
    • Added CS_REST_Campaigns.get_email_client_usage().
    • โž• Added support for ReadsEmailWith field on subscriber objects.
    • โž• Added support for retrieving unconfirmed subscribers for a list.
    • โž• Added support for suppressing email addresses.
    • โž• Added support for retrieving spam complaints for a campaign, as well as โž• adding SpamComplaints field to campaign summary output.
    • โž• Added VisibleInPreferenceCenter field to custom field output.
    • โž• Added support for setting preference center visibility when creating custom fields.
    • โž• Added the ability to update a custom field name and preference visibility.
    • โž• Added documentation explaining that TextUrl is now optional when creating a campaign.
  • v2.3.2 Changes

    October 23, 2012
    • Fixed timeout issue by setting CS_REST_SOCKET_TIMEOUT to 10 seconds.
  • v2.3.1 Changes

    October 19, 2012
    • Fixed #13. Load services_json.php only if Services_JSON class doesn't already exist.
    • ๐Ÿ›  Fixed issue with curl calls hangs hanging on proxy failure.
  • v2.3.0 Changes

    October 10, 2012
    • โž• Added support for creating campaigns from templates.
    • โž• Added support for unsuppressing an email address.
  • v2.2.0 Changes

    September 17, 2012
    • โž• Added WorldviewURL field to campaign summary response.
    • โž• Added Latitude, Longitude, City, Region, CountryCode, and CountryName fields to campaign opens and clicks responses.