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_prefixparameter no longer includes/vNpart 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#deleteare 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_resourceis deprecated and will be removed in a future version.Drip::Client#content_typeis 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::Clientis deprecated. Drip::Client::REDIRECT_LIMITconstant 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_prefixmethod 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#connectionmethod, as it directly exposed Faraday.
Removed
- Removed deprecated
#create_purchasecall.
Version 2.0.0
- Deprecate all Purchase methods
- Add new
ordersendpoint 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
accountsendpoint - Add
subscribersendpoint - Internal refactoring