From 43c6b68f32fd0cce4a317eac75ac8037000b9f5f Mon Sep 17 00:00:00 2001 From: Joe Turgeon Date: Sat, 14 May 2016 09:21:20 -0500 Subject: [PATCH] Updating CHANGELOG.md and version for release. --- CHANGELOG.md | 13 +++++++++++++ README.md | 1 + example/package.json | 2 +- index.js | 2 +- package.json | 2 +- 5 files changed, 17 insertions(+), 3 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 1d1439e..c80564b 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,18 @@ # Change Log for aws-lambda-ses-forwarder +## 3.0.0 [2016/5/14] + +- Adding capability to specify an email forwarding mapping that acts as a +wildcard or catch-all for a domain. +- Converting the inbound recipient email address to lowercase before comparing +to the forwarding map to handle case variations. +- Updating aws-sdk dependency to match AWS Lambda environment. + +### Upgrade Notes + +- Email addresses and domain wildcard keys in the `forwardMapping` configuration +object must be lowercase. + ## 2.3.0 [2016/4/21] - Adding configuration option for a static "From" email address. diff --git a/README.md b/README.md index cde6b7a..33c4bed 100644 --- a/README.md +++ b/README.md @@ -1,4 +1,5 @@ # AWS Lambda SES Email Forwarder +## Serverless email forwarding using AWS Lambda and SES [![npm version](https://badge.fury.io/js/aws-lambda-ses-forwarder.svg)](https://www.npmjs.com/package/aws-lambda-ses-forwarder) [![Travis CI test status](https://travis-ci.org/arithmetric/aws-lambda-ses-forwarder.svg?branch=master)](https://travis-ci.org/arithmetric/aws-lambda-ses-forwarder) diff --git a/example/package.json b/example/package.json index 75aa2e9..0fe836f 100644 --- a/example/package.json +++ b/example/package.json @@ -4,6 +4,6 @@ "description": "Example implementation of aws-lambda-ses-forwarder.", "main": "index.js", "dependencies": { - "aws-lambda-ses-forwarder": "^2.0.0" + "aws-lambda-ses-forwarder": "^3.0.0" } } diff --git a/index.js b/index.js index 4da382f..8546f46 100644 --- a/index.js +++ b/index.js @@ -1,6 +1,6 @@ "use strict"; -console.log("AWS Lambda SES Forwarder // @arithmetric // Version 2.3.0"); +console.log("AWS Lambda SES Forwarder // @arithmetric // Version 3.0.0"); // Configure the S3 bucket and key prefix for stored raw emails, and the // mapping of email addresses to forward from and to. diff --git a/package.json b/package.json index 2be25b4..c91a332 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "aws-lambda-ses-forwarder", - "version": "2.3.0", + "version": "3.0.0", "description": "An AWS Lambda Node.js script that uses the inbound and outbound capabilities of AWS Simple Email Service (SES) to run a serverless email forwarding service.", "main": "index.js", "scripts": {