From 75da9aa73f0b7cf9566bbdc40561678f9f23fcef Mon Sep 17 00:00:00 2001 From: Shubham Date: Wed, 19 Feb 2025 15:30:39 +0530 Subject: [PATCH 1/7] chore: update licence year (#1429) --- LICENSE | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/LICENSE b/LICENSE index d703157ed..126ceb1a3 100644 --- a/LICENSE +++ b/LICENSE @@ -1,6 +1,6 @@ MIT License -Copyright (C) 2024, Twilio SendGrid, Inc. +Copyright (C) 2025, Twilio SendGrid, Inc. Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in From fce2db8d36336b3a3c1e4188926a018d2a64f207 Mon Sep 17 00:00:00 2001 From: Sujay Neglur <33192319+sujay-neglur@users.noreply.github.com> Date: Mon, 7 Apr 2025 02:23:45 -0400 Subject: [PATCH 2/7] upgrade axios to fix security vulnerability (#1432) --- packages/client/package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/client/package.json b/packages/client/package.json index d6cf12f5b..1152082c0 100644 --- a/packages/client/package.json +++ b/packages/client/package.json @@ -28,7 +28,7 @@ }, "dependencies": { "@sendgrid/helpers": "^8.0.0", - "axios": "^1.7.4" + "axios": "^1.8.2" }, "devDependencies": { "chai": "4.2.0", From c56d30797539a4557c0ae43eb9f902a46a5aec80 Mon Sep 17 00:00:00 2001 From: Twilio Date: Mon, 7 Apr 2025 12:37:09 +0000 Subject: [PATCH 3/7] [Librarian] Version Bump --- CHANGELOG.md | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index 10ba64ca0..cb1469f08 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,6 +1,15 @@ # Change Log All notable changes to this project will be documented in this file. +[2025-04-07] Version 8.1.5 +-------------------------- +**Library - Chore** +- [PR #1432](https://github.com/sendgrid/sendgrid-nodejs/pull/1432): fixed axios vulnerability by upgrading 1.7.4 to 1.8.2. Thanks to [@sujay-neglur](https://github.com/sujay-neglur)! +- [PR #1429](https://github.com/sendgrid/sendgrid-nodejs/pull/1429): update licence year. Thanks to [@tiwarishubham635](https://github.com/tiwarishubham635)! +- [PR #1415](https://github.com/sendgrid/sendgrid-nodejs/pull/1415): fixed axios vulnerability by upgrading 1.6.8 to 1.7.4. Thanks to [@jl-yang](https://github.com/jl-yang)! +- [PR #1418](https://github.com/sendgrid/sendgrid-nodejs/pull/1418): install docker-compose. Thanks to [@tiwarishubham635](https://github.com/tiwarishubham635)! + + [2024-10-17] Version 8.1.4 -------------------------- **Library - Chore** From 2bac86884f71be3fb19f96a10c02a1fb616b81fc Mon Sep 17 00:00:00 2001 From: Twilio Date: Mon, 7 Apr 2025 12:37:11 +0000 Subject: [PATCH 4/7] Release 8.1.5 --- lerna.json | 2 +- packages/client/package.json | 2 +- packages/contact-importer/package.json | 4 ++-- packages/mail/package.json | 4 ++-- 4 files changed, 6 insertions(+), 6 deletions(-) diff --git a/lerna.json b/lerna.json index 371b98d7b..a484795db 100644 --- a/lerna.json +++ b/lerna.json @@ -3,7 +3,7 @@ "packages": [ "packages/*" ], - "version": "8.1.4", + "version": "8.1.5", "tagVersionPrefix": "", "lerna": "2.0.0" } diff --git a/packages/client/package.json b/packages/client/package.json index 1152082c0..ef3462987 100644 --- a/packages/client/package.json +++ b/packages/client/package.json @@ -1,7 +1,7 @@ { "name": "@sendgrid/client", "description": "Twilio SendGrid NodeJS API client", - "version": "8.1.4", + "version": "8.1.5", "author": "Twilio SendGrid (sendgrid.com)", "contributors": [ "Kyle Partridge ", diff --git a/packages/contact-importer/package.json b/packages/contact-importer/package.json index 0eae95538..b2887135a 100644 --- a/packages/contact-importer/package.json +++ b/packages/contact-importer/package.json @@ -1,7 +1,7 @@ { "name": "@sendgrid/contact-importer", "description": "Twilio SendGrid NodeJS contact importer", - "version": "8.1.4", + "version": "8.1.5", "author": "Twilio SendGrid (sendgrid.com)", "contributors": [ "Kyle Partridge ", @@ -26,7 +26,7 @@ "access": "public" }, "dependencies": { - "@sendgrid/client": "^8.1.4", + "@sendgrid/client": "^8.1.5", "async.ensureasync": "^0.5.2", "async.queue": "^0.5.2", "bottleneck": "^1.12.0", diff --git a/packages/mail/package.json b/packages/mail/package.json index 46516acc0..1ad657445 100644 --- a/packages/mail/package.json +++ b/packages/mail/package.json @@ -1,7 +1,7 @@ { "name": "@sendgrid/mail", "description": "Twilio SendGrid NodeJS mail service", - "version": "8.1.4", + "version": "8.1.5", "author": "Twilio SendGrid (sendgrid.com)", "contributors": [ "Kyle Partridge ", @@ -27,7 +27,7 @@ "access": "public" }, "dependencies": { - "@sendgrid/client": "^8.1.4", + "@sendgrid/client": "^8.1.5", "@sendgrid/helpers": "^8.0.0" }, "tags": [ From 71173662ac07f0bf14827e0bb01eb49396c7fba0 Mon Sep 17 00:00:00 2001 From: Shubham Date: Tue, 16 Sep 2025 12:49:15 +0530 Subject: [PATCH 5/7] chore: Update axios dependency version to 1.12.0 in client (#1445) * chore: Update axios dependency version to 1.12.0 in client * chore: use make test instead of make test-docker * Update test workflow to include installation step * Update TypeScript version to 5.9.2 --- .github/workflows/test-and-deploy.yml | 2 +- package.json | 2 +- packages/client/package.json | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/.github/workflows/test-and-deploy.yml b/.github/workflows/test-and-deploy.yml index 7e4a05f56..df6791aa8 100644 --- a/.github/workflows/test-and-deploy.yml +++ b/.github/workflows/test-and-deploy.yml @@ -38,7 +38,7 @@ jobs: sudo apt-get install -y docker-compose - name: Run Tests - run: make test-docker + run: make install && make test deploy: name: Deploy diff --git a/package.json b/package.json index bb189642e..8f46ed152 100644 --- a/package.json +++ b/package.json @@ -23,7 +23,7 @@ "moment": "^2.19.3", "sinon": "^2.3.2", "sinon-chai": "^2.10.0", - "typescript": "^4.0.0" + "typescript": "^5.9.2" }, "scripts": { "lint": "if [ `node --version | cut -d'.' -f1 | cut -c 2` -ge \"8\" ]; then eslint . --fix; else echo \"eslint is not available for node < 8.0\"; fi", diff --git a/packages/client/package.json b/packages/client/package.json index ef3462987..fe4bd0723 100644 --- a/packages/client/package.json +++ b/packages/client/package.json @@ -28,7 +28,7 @@ }, "dependencies": { "@sendgrid/helpers": "^8.0.0", - "axios": "^1.8.2" + "axios": "^1.12.0" }, "devDependencies": { "chai": "4.2.0", From 438558d35ebe05d15bdc102e2470269aa790c470 Mon Sep 17 00:00:00 2001 From: Shubham Tiwari Date: Fri, 19 Sep 2025 11:57:38 +0530 Subject: [PATCH 6/7] [Librarian] Version Bump --- CHANGELOG.md | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index cb1469f08..3858d921b 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,6 +1,12 @@ # Change Log All notable changes to this project will be documented in this file. +[2025-09-19] Version 8.1.6 +-------------------------- +**Library - Chore** +- [PR #1445](https://github.com/sendgrid/sendgrid-nodejs/pull/1445): Update axios dependency version to 1.12.0 in client. Thanks to [@tiwarishubham635](https://github.com/tiwarishubham635)! + + [2025-04-07] Version 8.1.5 -------------------------- **Library - Chore** From 498e2329e87d804d83f4a7b519d33fa09198d0ca Mon Sep 17 00:00:00 2001 From: Shubham Tiwari Date: Fri, 19 Sep 2025 11:59:42 +0530 Subject: [PATCH 7/7] Release 8.1.6 --- lerna.json | 2 +- packages/client/package.json | 2 +- packages/contact-importer/package.json | 2 +- packages/mail/package.json | 2 +- 4 files changed, 4 insertions(+), 4 deletions(-) diff --git a/lerna.json b/lerna.json index a484795db..fe9b28e22 100644 --- a/lerna.json +++ b/lerna.json @@ -3,7 +3,7 @@ "packages": [ "packages/*" ], - "version": "8.1.5", + "version": "8.1.6", "tagVersionPrefix": "", "lerna": "2.0.0" } diff --git a/packages/client/package.json b/packages/client/package.json index fe4bd0723..351048e3f 100644 --- a/packages/client/package.json +++ b/packages/client/package.json @@ -1,7 +1,7 @@ { "name": "@sendgrid/client", "description": "Twilio SendGrid NodeJS API client", - "version": "8.1.5", + "version": "8.1.6", "author": "Twilio SendGrid (sendgrid.com)", "contributors": [ "Kyle Partridge ", diff --git a/packages/contact-importer/package.json b/packages/contact-importer/package.json index b2887135a..e4bc49b52 100644 --- a/packages/contact-importer/package.json +++ b/packages/contact-importer/package.json @@ -1,7 +1,7 @@ { "name": "@sendgrid/contact-importer", "description": "Twilio SendGrid NodeJS contact importer", - "version": "8.1.5", + "version": "8.1.6", "author": "Twilio SendGrid (sendgrid.com)", "contributors": [ "Kyle Partridge ", diff --git a/packages/mail/package.json b/packages/mail/package.json index 1ad657445..86fc7ecf0 100644 --- a/packages/mail/package.json +++ b/packages/mail/package.json @@ -1,7 +1,7 @@ { "name": "@sendgrid/mail", "description": "Twilio SendGrid NodeJS mail service", - "version": "8.1.5", + "version": "8.1.6", "author": "Twilio SendGrid (sendgrid.com)", "contributors": [ "Kyle Partridge ",