- Upgrade
jetty92
tojetty94
to support TLS1.3
- Upgrade
embulk-*
tov0.10.25
. - Apply
embulk-util-config
(v0.2.1
). - Upgrade Gradle to
6.6.1
. - Apply
org.embulk.embulk-plugins
Gradle plugin. - Miscellaneous code cleanup.
- Fix: retries always fail
- Fix: correct pagination
- Renamed some configurations
- Fix crashes when data schema doesn't contain all of the target Mailchimp list's groups
- Quick fix a typo
- Fix an NPE when there isn't a column corresponds to a configured group ('category')
- Fixed an NPE when column names and merge tags are not exactly (case-sensitive) matched
- Introduce an option to fail the job when there is an error returning from Mailchimp. Previous versions marked the job as success with detail error in log
- Fixed bug NPE when checking interest categories #41
- Refactor code to improve performance and fix NPE with merge fields that contain case sensitive #40
- Added pagination for interest categories #39
- Refactor check list id to avoid confusing when get 404 error #38
- Added pagination for merge fields #37
- Fixed bug duplicated email in payload JSON #36
- Fixed bug can not parse invalid JSON response and added request timeout to avoid flush MailChimp API #35
- Fixed error parsing MailChimp API response JSON when push the large data #34
- Support language_column option #32 Thanks @gillax
- Fixed user friendly error message when input invalid api key #31
- Add checking exception to retry #30
- Make clear the log message and renamed class
MailChimpClient
#29
- Upgraded
embulk-base-restclient
to v0.5.3 and fixed hang job #28
- Fixed NPE while reading JSON data #27
- Upgraded version of
embulk-base-restclient
to fix IndexOutOfBoundException #26
- Fixed
MailChimpAbstractRecordBuffer
to movecleanUp
method call in finally block #25
- Upgraded version to fix yanked gem file
- Fixed JSON format in MERGE field's type is address #24
- Added
ConfigException
while using not existslist_id
#23
- Removed log query and add API to check address type #22
- Enabled log query for logging on console temporary #21
- Enable JSON type for
address
MERGE field #20
- Enable multiple values for
interest categories
#19
- Rename
interest_categories
togrouping_columns
to fix backward compatibility #18
- Enabled API v3 and supported OAuth2 beside API Key#13
- Enabled double_optin in configuration and use default status if schema has no column
status
#15 - Fixed bug can not extract data center when use
api_key
asauth_mode
#15 - Fixed compatible with API v2 and changed data format #16
- Enable merge fields with case-insensitive #17
- Retry when Mailchimp server return Internal Server Error #11
- Changed the threshold of batch size for uploading emails as a request #9