dependabot[bot] opened a new pull request, #40335:
URL: https://github.com/apache/beam/pull/40335

   Bumps [nodemailer](https://github.com/nodemailer/nodemailer) from 9.1.1 to 
10.0.2.
   <details>
   <summary>Release notes</summary>
   <p><em>Sourced from <a 
href="https://github.com/nodemailer/nodemailer/releases";>nodemailer's 
releases</a>.</em></p>
   <blockquote>
   <h2>v10.0.2</h2>
   <h2><a 
href="https://github.com/nodemailer/nodemailer/compare/v10.0.1...v10.0.2";>10.0.2</a>
 (2026-09-09)</h2>
   <h3>Bug Fixes</h3>
   <ul>
   <li><strong>mime-node:</strong> flatten nested recipient arrays without 
recursion (<a 
href="https://github.com/nodemailer/nodemailer/commit/ebe084940aef88278afc6016b78c6d1c3821bb66";>ebe0849</a>)</li>
   <li><strong>shared:</strong> keep the TLS server name out of the DNS cache 
(<a 
href="https://github.com/nodemailer/nodemailer/commit/a6512dbcb3c6e7f2f70d3acccc5752defe3c61fe";>a6512db</a>)</li>
   </ul>
   <h2>v10.0.1</h2>
   <h2><a 
href="https://github.com/nodemailer/nodemailer/compare/v10.0.0...v10.0.1";>10.0.1</a>
 (2026-09-07)</h2>
   <h3>Bug Fixes</h3>
   <ul>
   <li><strong>types:</strong> accept an explicit undefined for optional 
properties (<a 
href="https://github.com/nodemailer/nodemailer/commit/209719dd6a192656a6b18de265a3b4ac387208ff";>209719d</a>),
 closes <a 
href="https://redirect.github.com/nodemailer/nodemailer/issues/1853";>#1853</a></li>
   <li><strong>types:</strong> drop the internal members from the published 
declarations (<a 
href="https://github.com/nodemailer/nodemailer/commit/81e64eaee70aabf867afef88d3733556c9fcc1cc";>81e64ea</a>)</li>
   </ul>
   <h2>v10.0.0</h2>
   <h2><a 
href="https://github.com/nodemailer/nodemailer/compare/v9.1.1...v10.0.0";>10.0.0</a>
 (2026-09-03)</h2>
   <h3>⚠ BREAKING CHANGES</h3>
   <ul>
   <li>Node.js 20 or newer is required. The Node.js 6 syntax compatibility 
check and the .npmignore file are gone.</li>
   </ul>
   <h3>Features</h3>
   <ul>
   <li>keep the <code>@​types/nodemailer</code> type layout working (<a 
href="https://github.com/nodemailer/nodemailer/commit/1cc535627e1bb672214b09fa4cc503567275fd7f";>1cc5356</a>)</li>
   <li>migrate to TypeScript with ES module and CommonJS builds (<a 
href="https://github.com/nodemailer/nodemailer/commit/f7cbf8384e0ea6055efcc514afb8bc070ac3a2b1";>f7cbf83</a>)</li>
   </ul>
   <h3>Bug Fixes</h3>
   <ul>
   <li>apply the other keys of a configuration object next to its url (<a 
href="https://github.com/nodemailer/nodemailer/commit/29610f9fe04dbd8af04c4a3362f3b68d293592da";>29610f9</a>)</li>
   <li><strong>dkim:</strong> canonicalize raw messages the way verifiers do 
(<a 
href="https://github.com/nodemailer/nodemailer/commit/2c84b117d4d138751e9ffa8607f3796771bb5e66";>2c84b11</a>)</li>
   <li>keep a transporter assignable to the plain Transporter type (<a 
href="https://github.com/nodemailer/nodemailer/commit/8bf55fb177cf155b24d6bb86a7cd86670146d551";>8bf55fb</a>)</li>
   <li><strong>shared:</strong> keep a colon in the user name of a connection 
or proxy url (<a 
href="https://github.com/nodemailer/nodemailer/commit/6acf4b67d919971f516f58940113c9b8598b2254";>6acf4b6</a>)</li>
   <li><strong>shared:</strong> refuse URL hosts the legacy parser would 
truncate (<a 
href="https://github.com/nodemailer/nodemailer/commit/17a5068f06e62fc04e1d5545ed70d4248bef258e";>17a5068</a>)</li>
   <li><strong>shared:</strong> resolve hostnames when the runtime has no 
interface table (<a 
href="https://github.com/nodemailer/nodemailer/commit/8b032407135ea05ae377e623a7021705a4a139d0";>8b03240</a>)</li>
   <li><strong>smtp-connection:</strong> clear the timers of a connection 
dropped before the greeting (<a 
href="https://github.com/nodemailer/nodemailer/commit/01dcaa05b212aafc33747041027fb8c66497e0eb";>01dcaa0</a>)</li>
   <li><strong>smtp-connection:</strong> keep an incomplete server reply out of 
lastServerResponse (<a 
href="https://github.com/nodemailer/nodemailer/commit/1a6e4271adb808509adf11832ad1adfdfc05c31b";>1a6e427</a>)</li>
   <li><strong>smtp-pool:</strong> free the pool slot when the proxy socket can 
not be opened (<a 
href="https://github.com/nodemailer/nodemailer/commit/204a344f7e4068ff41385195ee394a223ebadd84";>204a344</a>)</li>
   <li><strong>well-known:</strong> keep 
nodemailer/lib/well-known/services.json available (<a 
href="https://github.com/nodemailer/nodemailer/commit/367730cce85bc78c7804405c2cc7d89d93aafdd1";>367730c</a>)</li>
   </ul>
   </blockquote>
   </details>
   <details>
   <summary>Changelog</summary>
   <p><em>Sourced from <a 
href="https://github.com/nodemailer/nodemailer/blob/master/CHANGELOG.md";>nodemailer's
 changelog</a>.</em></p>
   <blockquote>
   <h2><a 
href="https://github.com/nodemailer/nodemailer/compare/v10.0.1...v10.0.2";>10.0.2</a>
 (2026-09-09)</h2>
   <h3>Bug Fixes</h3>
   <ul>
   <li><strong>mime-node:</strong> flatten nested recipient arrays without 
recursion (<a 
href="https://github.com/nodemailer/nodemailer/commit/ebe084940aef88278afc6016b78c6d1c3821bb66";>ebe0849</a>)</li>
   <li><strong>shared:</strong> keep the TLS server name out of the DNS cache 
(<a 
href="https://github.com/nodemailer/nodemailer/commit/a6512dbcb3c6e7f2f70d3acccc5752defe3c61fe";>a6512db</a>)</li>
   </ul>
   <h2><a 
href="https://github.com/nodemailer/nodemailer/compare/v10.0.0...v10.0.1";>10.0.1</a>
 (2026-09-07)</h2>
   <h3>Bug Fixes</h3>
   <ul>
   <li><strong>types:</strong> accept an explicit undefined for optional 
properties (<a 
href="https://github.com/nodemailer/nodemailer/commit/209719dd6a192656a6b18de265a3b4ac387208ff";>209719d</a>),
 closes <a 
href="https://redirect.github.com/nodemailer/nodemailer/issues/1853";>#1853</a></li>
   <li><strong>types:</strong> drop the internal members from the published 
declarations (<a 
href="https://github.com/nodemailer/nodemailer/commit/81e64eaee70aabf867afef88d3733556c9fcc1cc";>81e64ea</a>)</li>
   </ul>
   <h2><a 
href="https://github.com/nodemailer/nodemailer/compare/v9.1.1...v10.0.0";>10.0.0</a>
 (2026-09-03)</h2>
   <h3>⚠ BREAKING CHANGES</h3>
   <ul>
   <li>Node.js 20 or newer is required. The Node.js 6 syntax compatibility 
check and the .npmignore file are gone.</li>
   </ul>
   <h3>Features</h3>
   <ul>
   <li>keep the <code>@​types/nodemailer</code> type layout working (<a 
href="https://github.com/nodemailer/nodemailer/commit/1cc535627e1bb672214b09fa4cc503567275fd7f";>1cc5356</a>)</li>
   <li>migrate to TypeScript with ES module and CommonJS builds (<a 
href="https://github.com/nodemailer/nodemailer/commit/f7cbf8384e0ea6055efcc514afb8bc070ac3a2b1";>f7cbf83</a>)</li>
   </ul>
   <h3>Bug Fixes</h3>
   <ul>
   <li>apply the other keys of a configuration object next to its url (<a 
href="https://github.com/nodemailer/nodemailer/commit/29610f9fe04dbd8af04c4a3362f3b68d293592da";>29610f9</a>)</li>
   <li><strong>dkim:</strong> canonicalize raw messages the way verifiers do 
(<a 
href="https://github.com/nodemailer/nodemailer/commit/2c84b117d4d138751e9ffa8607f3796771bb5e66";>2c84b11</a>)</li>
   <li>keep a transporter assignable to the plain Transporter type (<a 
href="https://github.com/nodemailer/nodemailer/commit/8bf55fb177cf155b24d6bb86a7cd86670146d551";>8bf55fb</a>)</li>
   <li><strong>shared:</strong> keep a colon in the user name of a connection 
or proxy url (<a 
href="https://github.com/nodemailer/nodemailer/commit/6acf4b67d919971f516f58940113c9b8598b2254";>6acf4b6</a>)</li>
   <li><strong>shared:</strong> refuse URL hosts the legacy parser would 
truncate (<a 
href="https://github.com/nodemailer/nodemailer/commit/17a5068f06e62fc04e1d5545ed70d4248bef258e";>17a5068</a>)</li>
   <li><strong>shared:</strong> resolve hostnames when the runtime has no 
interface table (<a 
href="https://github.com/nodemailer/nodemailer/commit/8b032407135ea05ae377e623a7021705a4a139d0";>8b03240</a>)</li>
   <li><strong>smtp-connection:</strong> clear the timers of a connection 
dropped before the greeting (<a 
href="https://github.com/nodemailer/nodemailer/commit/01dcaa05b212aafc33747041027fb8c66497e0eb";>01dcaa0</a>)</li>
   <li><strong>smtp-connection:</strong> keep an incomplete server reply out of 
lastServerResponse (<a 
href="https://github.com/nodemailer/nodemailer/commit/1a6e4271adb808509adf11832ad1adfdfc05c31b";>1a6e427</a>)</li>
   <li><strong>smtp-pool:</strong> free the pool slot when the proxy socket can 
not be opened (<a 
href="https://github.com/nodemailer/nodemailer/commit/204a344f7e4068ff41385195ee394a223ebadd84";>204a344</a>)</li>
   <li><strong>well-known:</strong> keep 
nodemailer/lib/well-known/services.json available (<a 
href="https://github.com/nodemailer/nodemailer/commit/367730cce85bc78c7804405c2cc7d89d93aafdd1";>367730c</a>)</li>
   </ul>
   </blockquote>
   </details>
   <details>
   <summary>Commits</summary>
   <ul>
   <li><a 
href="https://github.com/nodemailer/nodemailer/commit/01957998adab6c56b3f63c17a39a72a3ff18f3f4";><code>0195799</code></a>
 chore(master): release 10.0.2 (<a 
href="https://redirect.github.com/nodemailer/nodemailer/issues/1855";>#1855</a>)</li>
   <li><a 
href="https://github.com/nodemailer/nodemailer/commit/d456fd68dfb559392af5b0f0926979d4c5e3ef67";><code>d456fd6</code></a>
 test: resolve the TLS server name test host without a resolver stub</li>
   <li><a 
href="https://github.com/nodemailer/nodemailer/commit/ebe084940aef88278afc6016b78c6d1c3821bb66";><code>ebe0849</code></a>
 fix(mime-node): flatten nested recipient arrays without recursion</li>
   <li><a 
href="https://github.com/nodemailer/nodemailer/commit/a6512dbcb3c6e7f2f70d3acccc5752defe3c61fe";><code>a6512db</code></a>
 fix(shared): keep the TLS server name out of the DNS cache</li>
   <li><a 
href="https://github.com/nodemailer/nodemailer/commit/40d52215aac65b811d7e131bc916f68605efd9d2";><code>40d5221</code></a>
 chore(master): release 10.0.1 (<a 
href="https://redirect.github.com/nodemailer/nodemailer/issues/1854";>#1854</a>)</li>
   <li><a 
href="https://github.com/nodemailer/nodemailer/commit/81e64eaee70aabf867afef88d3733556c9fcc1cc";><code>81e64ea</code></a>
 fix(types): drop the internal members from the published declarations</li>
   <li><a 
href="https://github.com/nodemailer/nodemailer/commit/c5dba6e2c6e3705d046a26663fef0e4bda13c0fa";><code>c5dba6e</code></a>
 chore: turn on exactOptionalPropertyTypes for the type-check</li>
   <li><a 
href="https://github.com/nodemailer/nodemailer/commit/209719dd6a192656a6b18de265a3b4ac387208ff";><code>209719d</code></a>
 fix(types): accept an explicit undefined for optional properties</li>
   <li><a 
href="https://github.com/nodemailer/nodemailer/commit/2ee030ca78c18db4b1f7e040fdce285c51972a96";><code>2ee030c</code></a>
 chore(master): release 10.0.0 (<a 
href="https://redirect.github.com/nodemailer/nodemailer/issues/1852";>#1852</a>)</li>
   <li><a 
href="https://github.com/nodemailer/nodemailer/commit/8bf55fb177cf155b24d6bb86a7cd86670146d551";><code>8bf55fb</code></a>
 fix: keep a transporter assignable to the plain Transporter type</li>
   <li>Additional commits viewable in <a 
href="https://github.com/nodemailer/nodemailer/compare/v9.1.1...v10.0.2";>compare
 view</a></li>
   </ul>
   </details>
   <details>
   <summary>Install script changes</summary>
   <p>This version adds <code>prepare</code> script that runs during 
installation. Review the package contents before updating.</p>
   </details>
   <br />
   
   
   [![Dependabot compatibility 
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=nodemailer&package-manager=npm_and_yarn&previous-version=9.1.1&new-version=10.0.2)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)
   
   Dependabot will resolve any conflicts with this PR as long as you don't 
alter it yourself. You can also trigger a rebase manually by commenting 
`@dependabot rebase`.
   
   [//]: # (dependabot-automerge-start)
   [//]: # (dependabot-automerge-end)
   
   ---
   
   <details>
   <summary>Dependabot commands and options</summary>
   <br />
   
   You can trigger Dependabot actions by commenting on this PR:
   - `@dependabot rebase` will rebase this PR
   - `@dependabot recreate` will recreate this PR, overwriting any edits that 
have been made to it
   - `@dependabot show <dependency name> ignore conditions` will show all of 
the ignore conditions of the specified dependency
   - `@dependabot ignore this major version` will close this PR and stop 
Dependabot creating any more for this major version (unless you reopen the PR 
or upgrade to it yourself)
   - `@dependabot ignore this minor version` will close this PR and stop 
Dependabot creating any more for this minor version (unless you reopen the PR 
or upgrade to it yourself)
   - `@dependabot ignore this dependency` will close this PR and stop 
Dependabot creating any more for this dependency (unless you reopen the PR or 
upgrade to it yourself)
   You can disable automated security fix PRs for this repo from the [Security 
Alerts page](https://github.com/apache/beam/network/alerts).
   
   </details>


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to