Releases: sendgrid/sendgrid-nodejs
Releases · sendgrid/sendgrid-nodejs
7.0.0
Release Notes
Library - Docs
- PR #1078: support verbiage for login issues. Thanks to @adamchasetaylor!
- PR #1073: reorg docs and add migration guide. Thanks to @thinkingserious!
Library - Fix
- PR #985: options.uri must be string. Thanks to @shrujalshah28!
- PR #852: correct the attachment file path test. Thanks to @digitalica!
- PR #1076: add 'setTimeout' to the MailService TS definition. Thanks to @childish-sambino!
Library - Feature
- PR #1077: console warning added when using an invalid API key. Thanks to @childish-sambino!
- PR #1058: migrate from deprecated request module to axios. Thanks to @eshanholtz! (breaking change)
Library - Chore
- PR #1063: upgrade dev dependencies and fix eslint warnings/errors. Thanks to @eshanholtz!
6.5.5
Release Notes
Library - Chore
- PR #1069: refactor duplicate code in client tests. Thanks to @childish-sambino!
- PR #1053: export type MailDataRequired. Thanks to @antonsamper!
6.5.4
Release Notes
Library - Fix
- PR #1041: require in TS at least 1 type of content for sending mail. Thanks to @childish-sambino!
6.5.3
Release Notes
Library - Docs
- PR #877: Improve the mail package's README to handle the async send(). Thanks to @Berkmann18!
- PR #827: Fix grammatical errors in README. Thanks to @chaman-1!
- PR #825: Properly capitalize Brands. Thanks to @aslafy-z!
- PR #989: Update README.md to explicitly state that 'send()' returns a promise. Thanks to @Ifunanyacollins!
- PR #878: Update USAGE.md to prevent query double encoding. Thanks to @sigginet!
- PR #984: fix typo 'Feild' to 'Field'. Thanks to @kendalled!
Library - Chore
- PR #942: Bump braces from 2.3.0 to 2.3.2 in /packages/subscription-widget. Thanks to @dependabot!
Library - Fix
- PR #1040: update Client constructor property definition in TS declaration. Thanks to @childish-sambino!
- PR #1039: upgrade deepmerge to resolve webpack import issue. Thanks to @childish-sambino!
- PR #921: update MailService constructor property definition in TypeScript declaration. Thanks to @dhritzkiv!
6.5.2
6.5.1
Release Notes
Library - Fix
- PR #1030: remove chai from dependencies. Thanks to @thinkingserious!
Library - Docs
- PR #1028: baseline all the templated markdown docs. Thanks to @childish-sambino!
v6.4.0
Added
- PR #720: Updated README tags. Big thanks to Anshul Singhal for the PR!
- PR #726: Readability updates. Big thanks to Anshul Singhal for the PR!
- PR #728: Added link to docs from README. Big thanks to Agnes Jang for the PR!
- PR #490: Added how to deploy simple hello world app on Azure. Big thanks to Saras Arya for the PR!
- PR #731: Update USE_CASES.md for Dynamic Templates. Big thanks to Houssem Yahiaoui for the PR!
- PR #514: Allow readable stream as email attachments. Big thanks to TunedMidja for the PR!
- PR #749: Update docs to show an example on how to enable tracking settings. Big thanks to Carlos Henrique Merces Moreira for the PR!
- PR #751: Update README.md to include the CLA. Big thanks to Bharat Raghunathan for the PR!
- PR #759: Add documentation for Email Activity API. Big thanks to Stuart Reed for the PR!
- PR #792: Add inbound parse webhook example. Big thanks to Ashley Roach for the PR!
- PR #795: Add first-timers.md file for newcomers. Big thanks to Dmitriy Danilov for the PR!
- PR #768: Documentation updated for
from
field. Big thanks to Valerian Pereira for the PR! - PR #802: Update OSI code of conduct link. Big thanks to José Antonio Chio for the PR!
- PR #793: Warn if dynamic template contains non-escaped character. Big thanks to Stuart Reed for the PR!
- PR #785: Updating TROUBLESHOOTING.md with text wrapping example. Big thanks to Siddhant Sharma for the PR!
- PR #784: Update docs: specify custom arguments must have string values. Big thanks to Ishaan Malhi for the PR!
- PR #774: Run *.md Documents Through Grammerly & Update Accordingly. Big thanks to Alan Unruh for the PR!
- PR #770: [contact-importer] Update to support @sendgrid/client v6.X. Big thanks to Zadkiel for the PR!
- PR #767: Add conformance to style standards. Big thanks to Tony Ho for the PR!
- PR #645: Clarified how you can change the sender name. Big thanks to Sundin for the PR!
- PR #586: Expanded Travis.yml. Big thanks to Vivek Iyer for the PR!
- PR #585: Updated usage for /categories/stats. Big thanks to Poschacher Michael for the PR!
- PR #525: Add statistics helper class. Big thanks to Devan Patel for the PR!
- PR #502: Prevent secrets from sending in email. Big thanks to Hugo do Carmo for the PR!
- PR #488: Add example use case for Slack event integration. Big thanks to Mahatthana Nomsawadi for the PR!
- PR #826: Fixed capitalization for "SendGrid" in Contact the Moderators. Big thanks to Joe Romeo for the PR!
- PR #819: Fix typo in USE_CASES.md. Big thanks to Byungjin Park for the PR!
- PR #809: Properly capitalize "SendGrid" brand. Big thanks to Zadkiel for the PR!
- PR #804: Add Event Webhook docker. Big thanks to Ashley Roach for the PR!
- PR #831:Add our Developer Experience Engineer career opportunity to the README. Big thanks to Manjiri Tapaswi for the PR!
- PR #847: Remove <%body%> from transactional template example. Big thanks to Ashley Roach for the PR!
- PR #505: Attachment helper for base64 encoding. Big thanks to Hugo do Carmo for the PR!
- PR #855: Linter Fixes.
- PR #812: Fix parser constructor error when passing payload. Big thanks to Felipe for the PR!
- PR #862: Fix const data = None; in client/USAGE.md.
- PR #866: Not able to get the template list.
- PR #803: Update documentation with new Git workflow. Big thanks to Tony Ho for the PR!
- PR #925: Twilio Branding and SMS update.
Fixed
- PR #735: Fix outdated careers link. Big thanks to Ashley Roach for the PR!
- PR #754: Fix subscription-widget node engine version. Big thanks to Rafael Almeida for the PR!
- PR #757: Upgrade request to 2.88.0 (latest). Big thanks to Guy Khmelnitsky for the PR!
- PR #716: MailData must have dynamicTemplateData property. Big thanks to Marat Dyatko for the PR!
- PR #763: [inbound-mail-parser] fix(deps): Update mailparser to 2.3.4. Big thanks to Zadkiel for the PR!
- PR #773: Kubernetes secrets "\n" problem fix. Big thanks to Daksh for the PR!
- PR #789: Correct link for environment variables setup. Big thanks to PyroclasticMayhem for the PR!
- PR #780: v3 send email broken link fixed in TROUBLESHOOTING.md. Big thanks to Arshad Kazmi for the PR!
- PR #779: Contributing.md broken links fix. Big thanks to Arshad Kazmi for the PR!
- PR #583: Fix README instructions and replace stray tab indentation by spaces. Big thanks to Adam Reis for the PR!
- PR #522: Comma bug in name. Big thanks to Jordan Tepper for the PR!
- PR #824: Fix Travis CI build failures on master. Big thanks to Tony Ho for the PR!
- PR #798: Update transactional-templates.md. Big thanks to Kyle Roberts for the PR!
v6.3.1
Added
- PR #691: Added support for
dynamicTemplateData
. Big thanks to Raju Mandapati for the PR! - PR #510: A tutorial to deploy a simple Hello Email app on Digital Ocean with Node.js using this SDK. Big thanks to Devin Chasanoff for the PR!
- PR #628: Add a repository overview in CONTRIBUTING.md. Big thanks to Nitish Phanse for the PR!
- PR #603: Added links to CONTRIBUTING.md. Big thanks to John Stevans for the PR!
Fixed
- PR #687: Exclude sections from camel/snake case conversion in Mail helper class. Big thanks to Simon Bélanger for the PR!
- PR #666: Bumped the moment, chai-as-promised, and dirty-chai version in package.json. Big thanks to Cory Trimm for the PR!
- PR #651: Typo - Change
contentId
tocontent_id
. Big thanks to Tak Tran for the PR! - PR #610: Exclude esdoc node modules. Big thanks to Nitish Phanse for the PR!
v6.2.1
Fixed
- PR #619, Fixes #618: Update definitions for tsc 2.6
- Thanks to Francesco Soncina for the PR!
v6.2.0
Added
- PR #650: Expose Client and MailService classes
- Thanks to Adam Reis for the PR!
- PR #468: Heroku Tutorial
- Thanks to Shawn Wang for the PR!
- PR #477: Check if "body" on "response" is actually defined before accessing it
- Thanks to Philipp Gröschler for the PR!
- PR #457: Function to remove HTML tags
- Thanks to Nathaniel Hodges for the PR!
- PR #580: Simplify complexity in arrayToJson helpers
- Thanks to Anthony Juan Christian for the PR!
- PR #597: Adds file structure for USE_CASES.md
- Thanks to Shriyash Jalukar for the PR!
- PR #595: Added Code Review to CONTRIBUTING.md
- Thanks to Manjiri Tapaswi for the PR!
- PR #471: Google App Engine (GAE) Tutorial
- Thanks to Thujeevan for the PR!
- PR #449: Updated the endpoint which allows the retrieval of all recipients
- Thanks to Divya Rani for the PR!
- PR #568: Added unittest to check for specific repo files
- Thanks to Manjiri Tapaswi for the PR!
- PR #594: Sr. Front End Engineer job posting in Announcements
- Thanks to Marghodk for the PR!
Fixed
- PR #605: Chai dependency version issue
- Thanks to Mukul Mishra for the PR!
- PR #581: Remove .only from test
- Thanks to Cédric Guérin for the PR!