Releases: customerio/go-customerio
Transactional push
- Add support for transactional push messages https://customer.io/docs/transactional-api/#transactional-push-notifications
- Start attaching device attributes properly.
v3.5.0
v3.4.2
Adds new optional fields to the send email request struct
v3.4.1
Add support for anonymous invite-style events
Adds support for sending a blank value for anonymous activity, which will be treated as unassociated with a profile within Customer.io
v3.3.0
Add User-Agent
Adds a default User-Agent header on requests and the option to set a custom User-Agent value.
Support for merge customers API
When you merge two people, you pick a primary person and merge a secondary, duplicate person into it. The primary person remains after the merge and the secondary is deleted. This process is permanent: you cannot recover the secondary person.
The first and third parameters represent the identifier for the primary and secondary people respectively—one of id
, email
, or cio_id
. The second and fourth parameters are the identifier values for the primary and secondary people, respectively.
More details in API Documentation
3.0.0
Add go.mod
Upgrade to /v2 Go module Adds a mod file, upgrades path to conform to module versioning standard