Skip to content

Latest commit

 

History

History
89 lines (51 loc) · 3.15 KB

CHANGELOG.md

File metadata and controls

89 lines (51 loc) · 3.15 KB

Changelog

v1.4.1

  • Allow nonspecific arguments for the export_registrations call

v1.4.0 - DIVERTED FROM ORIGINAL PROJECT

  • Fix add attributes method (#67)
  • Fix CSV data export (#68)
  • Other minor fixes, typos and gem updates

v0.4.0

  • Add supported segment endpoints and remove the deprecated one (#64)

v0.3.13

  • Add method to delete ContactList by ID (#63)
  • Use correct endpoint in ContactList.remove_contacts (#62)
  • Improved Contact.query method (#61)

v0.3.12

  • Documentation update for Segments (change to README only)

v0.3.11

  • Add support for Segments API (#58)

v0.3.10

  • Fix 'Invalid Password' error (#55)

v0.3.9

  • Add 'query' support to Contact data object (#53)

v0.3.5 - v0.3.8

  • Documentation TODO

v0.3.4

  • Allow accessing of error code (#35)

v0.3.3

  • Fix Tunisia country code (#34)

v0.3.2

  • Contact deletion (#33)

v0.3.1

  • Export segment (#31)

v0.3.0

  • Return response, not just (parsed) body of it (#29). To migrate existing code, you need to call #data on the response object.
  • Allow to configure multiple Emarsys accounts. This is optional, existing configuration continues to work unchanged, however, you will need to add Emarsys.allow_default_configuration = true (#30)
  • Migrate API calls to keyword arguments (also in #30)

v0.2.3

  • Convert params when using the batch APIs (#25)

v0.2.2

  • Allow batch updates to create missing contacts (#22)
  • Add support for the data export API (#23

v0.2.1

  • Added basic support for rate-limiting response from Emarsys API (#21)

v0.2.0

  • Added country mapping (#17)
  • Proper encoding of GET parameters (#11)
  • Update default endpoint fom suite5.emarsys.net/api/v2 to api.emarsys.net/api/v2 (#10)
  • Bugfixes in nonce header (#5 and #19)
  • Trigger an external event for multiple contacts (#3)

v0.1.0

Initial version