Skip to content

untagged-9103cf7ade62e7cb1588: πŸš€ RELEASE: bulk-mail-cli v2 (#25)

Compare
Choose a tag to compare
@kumarabhirup kumarabhirup released this 30 Dec 10:44
e5e08c3
* πŸ“¦ NEW: TypeScript Boilerplate

* πŸ“¦ NEW: Make the TS dev workflow better

* v2.0.0

* πŸ› FIX: Switch to v1.0.3

* πŸ“¦ NEW: Introduce .travis.yml

* πŸ› FIX: Use yarn as your project manager

* πŸ› FIX: Ahh! Travis please fix yourself

* πŸ› FIX: Use node version 10 and 11 for Travis Test

* πŸ“¦ NEW: Initialize basic TypeScript migration

* πŸ“¦ NEW: bulk-mail-cli v2 typescript migration (#26)

* πŸ‘Œ IMPROVE: Typescript boilerplate created

* πŸ“¦ NEW: Make feature that creates demo files on bulkmail demo

* πŸ“¦ NEW: Compress a new demo zip

The new zip contains the demo configuration file with changed lead.csv

* πŸ› FIX: Fix the Authentication bug

The TypeScript Codebase can now check for JSON file, its path, and can also check if the correct credentials are provided.

* πŸ“¦ NEW: Write Mass Mailer

* πŸ‘Œ IMPROVE: Send mails only to the ones who didn't get

* πŸ“¦ NEW: Write a stringProcessor

* πŸ› FIX: Fix string processing of mail options

* πŸ“¦ NEW: Read the HTML file

* πŸ‘Œ IMPROVE: Don't make users provide 'service' name in the config file

* πŸ“¦ NEW: Introduce the Attachments feature!

* πŸ› FIX: Delete node-cron module

* πŸ› FIX: Don't throw error if nonUserData in config file is undefined

* πŸ› FIX: Handle error when no attachment provided

* πŸ‘Œ IMPROVE: Use node-cron instead of a for-loop

* πŸ‘Œ IMPROVE: Remove people who got the mail from the csvData

* πŸ“¦ NEW: New bulk-mail-cli Demo Zip

* πŸ› FIX: Use for-loop if cron interval is less than 10 seconds

* πŸ‘Œ IMPROVE: Support env variables in configuration files.

* πŸ‘Œ IMPROVE: Support env variables in configuration files for all credentials.

* πŸ‘Œ IMPROVE: Support env variables in configuration files for all fields!

* πŸ“¦ NEW: Allow {{fname|lname}} syntax

* πŸ‘Œ IMPROVE: Allow {{hi unknown field|hello}} syntax!

* πŸ‘Œ IMPROVE: Keep verbosity  by default

* πŸ‘Œ IMPROVE: Write code to support SOCKS5 program

* πŸ“¦ NEW: Restart flag

* πŸ“– DOC: Write the brand new README!

* πŸ“– DOC: Remove line break

* πŸ“– DOC: Don't call it json

* πŸ“– DOC: Better 'Send the Mail' title

* πŸ‘Œ IMPROVE: Add 'bulkmailDev' command in the bin

* πŸ“– DOC: Add 'runs on cloud feature'

* πŸ› FIX: Fix 'bulkmail demo' path not found bug

* πŸ“– DOC: List features in a better way

* πŸ“– DOC: Make a silly last minute change

* πŸ“– DOC: Fix github issue template

* πŸ“– DOC: Place 'Active on Slack at the top'