Skip to content

Releases: DripEmail/drip-ruby

Version 3.3.0

24 May 18:23
Compare
Choose a tag to compare

Added

  • Support for the cart, order, and product endpoints in the shopper activity API.

Changed

  • Drip::Client#url_prefix parameter no longer includes /vN part of the URL in order to prepare for Shopper Activity API. This breaks backwards compatibility for this option, but there is no expected production usage of this parameter.
  • Drip::Client#get, Drip::Client#post, Drip::Client#put, and Drip::Client#delete are deprecated. If you are using these to hit a Drip API endpoint, please file a ticket or PR to fix the use case.
  • Drip::Client#generate_resource is deprecated and will be removed in a future version.
  • Drip::Client#content_type is deprecated and will be removed in a future version. It is no longer used internally, effective immediately.
  • When using the block form of parameter initialization, a configuration object is provided instead of the client itself.
  • Calling configuration setters on Drip::Client is deprecated.
  • Drip::Client::REDIRECT_LIMIT constant is now private. This is supposed to be an implementation detail and shouldn't leak.

Removed

  • Drop support for Ruby 2.1.

Version 3.2.0

24 May 18:23
Compare
Choose a tag to compare
  • Allow #create_or_update_subscriber to work with Drip id. Fixes #50
  • #52: Fix #custom_fields to accept the API response without error. Fixes #30

Version 3.1.1

06 Jun 21:26
Compare
Choose a tag to compare

Fixed

  • #48: Repair json parsing to work correctly

Version 3.1.0

05 Jun 14:34
0768a41
Compare
Choose a tag to compare

3.1.0 - 2018-06-05

Fixed

Added

  • #43: Additional timeout parameters for client - @tboyko

Version 3.0.0

29 May 16:01
Compare
Choose a tag to compare

Added

  • Drip::Client#url_prefix method to enable pointing client at different endpoints (mostly useful for internal testing and mocking).

Changed

  • Switched from Faraday to Net::HTTP. This also removes the Drip::Client#connection method, as it directly exposed Faraday.

Removed

  • Removed deprecated #create_purchase call.

Version 2.0.0

27 Mar 19:56
77f5ff9
Compare
Choose a tag to compare
  • Deprecate all Purchase methods
  • Add new orders endpoint methods

v1.0.0

27 Dec 22:05
Compare
Choose a tag to compare
Version 1.0.0

v0.0.11

20 Jun 19:04
Compare
Choose a tag to compare
Version 0.0.11

Version 0.0.5

15 Sep 19:49
Compare
Choose a tag to compare
v0.0.5

Support additional event properties

Version 0.0.4

21 Jul 16:24
Compare
Choose a tag to compare
  • Add accounts endpoint
  • Add subscribers endpoint
  • Internal refactoring