Releases: DripEmail/drip-ruby
Releases · DripEmail/drip-ruby
Version 3.3.0
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
, andDrip::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
Version 3.1.1
Fixed
- #48: Repair json parsing to work correctly
Version 3.1.0
Version 3.0.0
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
- Deprecate all Purchase methods
- Add new
orders
endpoint methods
v1.0.0
Version 1.0.0
v0.0.11
Version 0.0.11
Version 0.0.5
v0.0.5 Support additional event properties
Version 0.0.4
- Add
accounts
endpoint - Add
subscribers
endpoint - Internal refactoring