5

AWS's SDK for JavaScript version 3 seems to have 2 different clients for Simple Email Service (SES).

I realized I have been using @aws-sdk/client-sesv2 but:

  • The actual doc on their GitHub repos is really hard to understand (see v1 and v2)
  • Nowhere in the Github example do they show an example of sending an email or why there are 2 versions
  • I found this more useful documentation but they don't even mention v2?

Are we supposed to use v1 or v2? What are the differences between both?

Nicolas Bouvrette
  • 4,295
  • 1
  • 39
  • 53

1 Answers1

5

After poking around, the AWS SDK for JavaScript seems to have two versions:

Version 2 of the SDK is meant to be entering maintenance mode in 2023.

Now that this first layer of confusion is cleared out, the AWS SES API also has 2 versions:

So based on this investigation, I presume that the packages points to the different API versions.

Nicolas Bouvrette
  • 4,295
  • 1
  • 39
  • 53
  • 2
    Did you ever find out what is going on here? I also noticed that the SES API has two versions, but I cannot find out why... I posted a similar question here https://stackoverflow.com/questions/75416474/which-aws-simple-email-service-api-is-the-latest – Campbell Feb 13 '23 at 14:12
  • I just replied back on your question. Version 2 would be the one I would implement to avoid upgrading later. – Nicolas Bouvrette Feb 13 '23 at 17:16