HISTORY.md in createsend-3.1.0 vs HISTORY.md in createsend-3.1.1

- old
+ new

@@ -1,9 +1,13 @@ # createsend-ruby history -## v3.1.0 - 28 Mar, 2013 (8a91dda) +## v3.1.1 - 10 Apr, 2013 +* Fixed a bug occurring sometimes when refreshing OAuth access tokens, because of a URL encoding issue. + +## v3.1.0 - 28 Mar, 2013 + * Added `CreateSend::CreateSend.refresh_access_token` to allow easier refreshing of access tokens when using class methods. So you can now refresh an access token using _any_ refresh token like so: ```ruby @@ -19,11 +23,11 @@ access_token, expires_in, refresh_token = cs.refresh_token ``` * Added `CreateSend::InvalidOAuthToken` and `CreateSend::RevokedOAuthToken` exceptions to make handling of OAuth exceptions in user code easier. -## v3.0.0 - 25 Mar, 2013 (129ad0e) +## v3.0.0 - 25 Mar, 2013 * Added support for authenticating using OAuth. See the [README](README.md#authenticating) for full usage instructions. * Refactored authentication so that it is _always_ done at the instance level. This introduces some breaking changes, which are clearly explained below. * Authentication is now _always_ done at the instance level. @@ -73,23 +77,23 @@ ```ruby auth = {:api_key => "your api key"} sub = CreateSend::Subscriber.add auth, "list id", "dave@example.com", "Dave", [], true ``` -## v2.5.1 - 4 Feb, 2013 (f0a35ae) +## v2.5.1 - 4 Feb, 2013 * Updated dependencies in gemspec. Removed cane as a development dependency. -## v2.5.0 - 11 Dec, 2012 (3054885) +## v2.5.0 - 11 Dec, 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 - 5 Nov, 2012 (4277d8d9) +## v2.4.0 - 5 Nov, 2012 * Added CreateSend::Campaign#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. @@ -100,71 +104,71 @@ fields. * Added the ability to update a custom field name and preference visibility. * Added documentation explaining that text_url may now be nil or an empty string when creating a campaign. -## v2.3.0 - 10 Oct, 2012 (6639c1f6) +## v2.3.0 - 10 Oct, 2012 * Added support for creating campaigns from templates. * Added support for unsuppressing an email address. * Improved documentation and tests for getting active subscribers. Clearly documented the data structure for multi option multi select fields. -## v2.2.0 - 17 Sep, 2012 (17409634) +## v2.2.0 - 17 Sep, 2012 * Added WorldviewURL field to campaign summary response. * Added Latitude, Longitude, City, Region, CountryCode, and CountryName fields to campaign opens and clicks response. -## v2.1.0 - 30 Aug, 2012 (ee936259) +## v2.1.0 - 30 Aug, 2012 * Added support for basic / unlimited pricing. -## v2.0.0 - 22 Aug, 2012 (8a5ab6b4) +## v2.0.0 - 22 Aug, 2012 * Added support for UnsubscribeSetting field when creating, updating and getting list details. * Added support for including AddUnsubscribesToSuppList and ScrubActiveWithSuppList fields when updating a list. * Added support for getting all client lists to which a subscriber with a specific email address belongs. * Removed deprecated warnings and disallowed calls to be made in a deprecated manner. -## v1.1.1 - 24 Jul, 2012 (72934e66) +## v1.1.1 - 24 Jul, 2012 * Added support for specifying whether subscription-based autoresponders should be restarted when adding or updating subscribers. -## v1.1.0 - 11 Jul, 2012 (93e856b6) +## v1.1.0 - 11 Jul, 2012 * Added support for newly released team management functionality. -## v1.0.4 - 4 May, 2012 (9bce25c1) +## v1.0.4 - 4 May, 2012 * Added Travis CI support. * Added Gemnasium support. * Fixes to usage of Shoulda and Hashie libraries. -## v1.0.3 - 3 Dec, 2011 (1ed2b56a) +## v1.0.3 - 3 Dec, 2011 * Fixes to support Ruby 1.9.* (both the library as well as the rake tasks). * Fixed the User-Agent header so that it now uses the correct module VERSION. -## v1.0.2 - 31 Oct, 2011 (83020409) +## v1.0.2 - 31 Oct, 2011 * Added support for deleting a subscriber. * Added support for specifying a 'clear' field when updating or importing subscribers. * Added support for queuing subscription-based autoresponders when importing subscribers. * Added support for retrieving deleted subscribers. * Added support for including more social sharing stats in campaign summary. * Added support for unscheduling a campaign. -## v1.0.1 - 25 Oct, 2011 (347b2b95) +## v1.0.1 - 25 Oct, 2011 * Remove CreateSendOptions and remove usage of yaml config file. -## v1.0.0 - 26 Sep, 2011 (0a078b09) +## v1.0.0 - 26 Sep, 2011 * Initial release which supports current Campaign Monitor API.