Skip to content

Releases: aws-solutions/amazon-marketing-cloud-uploader-from-aws

v3.0.2

26 Jul 17:08
673eace
Compare
Choose a tag to compare

This release includes the following changes:

Changed

  • Remove Android (AAID) and iOS (IDFA) options for Mobile Ad Id (MAID) because MAID now supersedes AAID and IDFA.

Fixed

  • Avoid dropping Country Code when LiveRamp, Experian, or Mobile Ad IDs are used for identity resolution instead of hashed PII.
  • Upload with manifest files rather than individual files so that the partitions of large files do not overwrite each other when using the FULL_REPLACE update strategy.
  • Fix error parsing the Glue ETL parameter for timestamp_column when country_code parameter is unspecified

v3.0.1

21 Jun 16:33
9c7b0cd
Compare
Choose a tag to compare

This release includes the following changes:

Security

  • Updated npm and python dependencies

v3.0.0

29 May 21:04
e0883be
Compare
Choose a tag to compare

This release includes the following changes:

Added

  • Added a link to the front-end URL to the welcome email.

Changed

  • Migrated all AMC requests to use OAuth and the AMC API provided by Amazon Ads instead of instance-level APIs.
  • Migrated the front-end to align with the AMC API provided by Amazon Ads.
  • Migrated the front-end to use the Amazon Cognito hosted user interface for login instead of AWS Amplify.
  • Replaced time-series based file partitioning (which the AMC API no longer requires) with a strategy based on file size so that pseudonymized files will not exceed 500MB (compressed).

Security

  • Updated npm dependencies

v2.3.1

28 Mar 22:05
Compare
Choose a tag to compare

This release includes patch security updates to npm dependencies.

v2.3.0

29 Feb 18:40
34f8490
Compare
Choose a tag to compare

This release includes the following two minor changes:

Changed

  • Provide country code when creating dataset in AMC.

Security

  • Update npm dependencies for awswrangler, aws-amplify, bootstrap, and Vue.js

v2.2.2

10 Jan 20:35
Compare
Choose a tag to compare

This release includes the following three minor changes:

Fixed

  • Resolve a defect that causes Glue ETL dependencies to be deleted after updating the Cloud Formation stack from v2.0.0, v2.1.0, v2.2.0, or v2.2.1 to a newer version.

Changed

  • The Artifact Bucket resource is no longer automatically removed when the stack is removed. Customers will need to remove this bucket manually after removing the stack.

v2.2.1

07 Dec 18:34
860df34
Compare
Choose a tag to compare

This release includes the following three minor changes:

Added

  • Added the option for users to specify CSV/JSON file format when uploading to existing datasets. (This option was already present when uploading to new datasets.)

Fixed

  • Resolved an error that occurs when uploading files with an unexpected content type from a CloudFormation stack that was updated from v2.1.0.
  • Resolved a defect that prevented users from being able to upload Dimension datasets to multiple AMC instances.

v2.2.0

01 Nov 20:37
06a8f7d
Compare
Choose a tag to compare

This release doesn’t include any new functionality, but we removed some things to make it more stable. Specifically, we now require users to specify whether first party data is formatted as CSV or JSON. The auto-detection of CSV/JSON file format was found to be unreliable, so we removed it. This release also removed the ability for users to specify the two highest time-series granularity options for datasets (minutely and hourly), as requested by the AMC service team in order to mitigate problems those options caused in the AMC back-end.

Added

  • Added the option for users to specify CSV/JSON file format in the dataset definition web form.
  • Added an optional parameter to API resources /get_data_columns and /start_amc_transformation that allows users to specify CSV/JSON file format.

Changed

  • Resolve code quality issues identified by SonarQube in the front-end.
  • Remove Autodetect, PT1M, and PT1H options from the dataset definition web form.

v2.1.1

11 Sep 21:20
b66b806
Compare
Choose a tag to compare

Fixed

  • Resolve a defect in the reporting of anonymized metrics that prevent CloudFormation events from being properly recorded.

v2.1.0

05 Jul 20:36
55ecea6
Compare
Choose a tag to compare

Added

  • Added instructions for automating uploads via S3 trigger to Step 5 in the front-end.
  • Added support for Mobile Ad ID column types.

Changed

  • Alphabetize the country code list shown in dataset definition web form
  • Enhance the protection of S3 access logs. (#232)

Fixed

  • Allow stack names to contain upper case characters
  • Avoid redirecting / web requests to /step5

Security

  • Update npm dependencies for vuejs, vue-cli, aws-amplify, bootstrap, and webpack-subresource-integrity.
  • Removed the eslint package in order to avoid a vulnerability in one of its dependencies