Skip to content

v0.13.0 - ActionNetwork, MailChimp, Zoom, and more

Compare
Choose a tag to compare
@eliotst eliotst released this 14 May 21:49
e67f48a

Feature additions:

  • New ActionNetwork Connector - Fetch, create, and update people through the ActionNetwork API (h/t @dekedor and @ydamit)
  • New MailChimp Connector - Pull down information about lists, emails, and unsubscribes from the MailChimp API (h/t @SorenSpicknall)
  • New Zoom Connector - Track who has attended your meetings through the Zoom API (h/t @jburchard and @mkwoods927)
  • New Rock The Vote Connector - Download reports of your voter registration efforts through Rock the Vote’s Rocky API (h/t @eliotst)
  • New new/mode Connector - Get information about campaigns, targets, and actions from the new/mode API (h/t @mirabuck)
  • New Braintree Connector - Fetch transaction history and information about disputes from the Braintree Payment API (h/t @schuyler1d)
  • Break up processing of large tables across multiple AWS Lambda instances with the new distribute_task function (h/t @schuyler1d)
  • Google BigQuery databases can now be used in our DB sync functionality, both as a source and a target (h/t @eliotst)

Enhancements:

  • Hustle create_leads now returns the IDs of the leads created (h/t @jburchard)
  • Improve performance of Redshift upsert by defaulting to compupdate=False (h/t @schuyler1d)
  • Add ability to share a sheet to Google Sheet Connector (h/t @jburchard)

Fixes:

  • Fix convert_columns_to_str to properly handle empty tables (h/t @eliotst)
  • Resolve issue with conflicts in requirements.txt (h/t @eliotst)
  • Use byte-length when determining column length instead of standard string length (h/t @ydamit)
  • Fix a bug in Google Sheets connector where appending to an empty sheet caused an error (h/t @jburchard)