Skip to content

[pull] master from monkeytypegame:master#862

Merged
pull[bot] merged 6 commits intoUncodedtech:masterfrom
monkeytypegame:master
Apr 29, 2026
Merged

[pull] master from monkeytypegame:master#862
pull[bot] merged 6 commits intoUncodedtech:masterfrom
monkeytypegame:master

Conversation

@pull
Copy link
Copy Markdown

@pull pull Bot commented Apr 29, 2026

See Commits and Changes for more details.


Created by pull[bot] (v2.0.0-alpha.4)

Can you help keep this open source service alive? 💖 Please sponsor : )

lacunepoetique and others added 6 commits April 29, 2026 10:34
… (#7836)

### Description

Clean french_10k words by removing exclamation marks from words.

### Checks

- [x] Check if any open issues are related to this PR; if so, be sure to
tag them below.
- [x] Make sure the PR title follows the Conventional Commits standard.
(https://www.conventionalcommits.org for more info)
- [x] Make sure to include your GitHub username prefixed with @ inside
parentheses at the end of the PR title.

<!-- label(optional scope): pull request title (@your_github_username)
-->

<!-- I know I know they seem boring but please do them, they help us and
you will find out it also helps you. -->

---------

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
Bumps [nodemailer](https://github.com/nodemailer/nodemailer) from 8.0.4
to 8.0.5.
<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>v8.0.5</h2>
<h2><a
href="https://github.com/nodemailer/nodemailer/compare/v8.0.4...v8.0.5">8.0.5</a>
(2026-04-07)</h2>
<h3>Bug Fixes</h3>
<ul>
<li>decode SMTP server responses as UTF-8 at line boundary (<a
href="https://github.com/nodemailer/nodemailer/commit/95876b103e587e49583e43f88cb2c3a61556f3ac">95876b1</a>)</li>
<li>sanitize CRLF in transport name option to prevent SMTP command
injection (GHSA-vvjj-xcjg-gr5g) (<a
href="https://github.com/nodemailer/nodemailer/commit/0a43876801a420ca528f492eaa01bfc421cc306e">0a43876</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/v8.0.4...v8.0.5">8.0.5</a>
(2026-04-07)</h2>
<h3>Bug Fixes</h3>
<ul>
<li>decode SMTP server responses as UTF-8 at line boundary (<a
href="https://github.com/nodemailer/nodemailer/commit/95876b103e587e49583e43f88cb2c3a61556f3ac">95876b1</a>)</li>
<li>sanitize CRLF in transport name option to prevent SMTP command
injection (GHSA-vvjj-xcjg-gr5g) (<a
href="https://github.com/nodemailer/nodemailer/commit/0a43876801a420ca528f492eaa01bfc421cc306e">0a43876</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/nodemailer/nodemailer/commit/202cfb3e14010223204e9ba9f7430176be624f0f"><code>202cfb3</code></a>
chore(master): release 8.0.5 (<a
href="https://redirect.github.com/nodemailer/nodemailer/issues/1809">#1809</a>)</li>
<li><a
href="https://github.com/nodemailer/nodemailer/commit/b634abf05959edcc7207cdaba2c6541f92994cbb"><code>b634abf</code></a>
docs: add CLAUDE.md with project conventions and release process</li>
<li><a
href="https://github.com/nodemailer/nodemailer/commit/95876b103e587e49583e43f88cb2c3a61556f3ac"><code>95876b1</code></a>
fix: decode SMTP server responses as UTF-8 at line boundary</li>
<li><a
href="https://github.com/nodemailer/nodemailer/commit/0a43876801a420ca528f492eaa01bfc421cc306e"><code>0a43876</code></a>
fix: sanitize CRLF in transport name option to prevent SMTP command
injection...</li>
<li><a
href="https://github.com/nodemailer/nodemailer/commit/08e59e64d0f8595fa535f07061787e0946372657"><code>08e59e6</code></a>
chore: update dev dependencies</li>
<li>See full diff in <a
href="https://github.com/nodemailer/nodemailer/compare/v8.0.4...v8.0.5">compare
view</a></li>
</ul>
</details>
<br />

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
…ajari) (#7805)

## Summary

- Use explicit `!== undefined` check instead of truthy check for cached
`Promise` in memoize utility (`json-data.ts`)

## Test plan

- [ ] Memoized async functions cache correctly
…cies (@ennajari) (#7806)

Fixes #7801

`@tanstack/solid-*` packages ship `.jsx` source files that Node.js
cannot load without a JSX transform.

**Fix:** Add `ssr.noExternal: ["@solidjs/meta", /@TanStack\/solid-.*/]`
to all three test projects (unit, jsdom, jsx). This forces Vite to
bundle and transform them through `vite-plugin-solid`.

**Test plan**
- pnpm vitest run completes without "Unknown file extension" errors
- Tests importing `@tanstack/solid-*` packages run correctly
…J-Karthikeyan) (#7808)

### Description

When a test fails due to the slow timer, the error notification
("Stopping the test due to bad performance...") has no auto dismiss
timeout so it stays in the notification store indefinitely so it
reappears once the next test is completed.

When we start a new test, the notification gets visually hidden by focus
mode (non important notifications get a `hidden` class when getFocus()
is true). When the test ends, focus mode turns off and the notification
reappears making it look like it fired again when it didn't.

### Steps to Reproduce
1. Start a test and let the slow timer trigger the notification by just
typing one or two letter and leaving it.
  2. Do NOT dismiss the notification
  3. Start and complete a new test without a page refresh
  4. The notification reappears at the end of the new test

### Fix
Fix: track the error notification's ID when the slow timer fires, and
remove it from the store when a new test starts via TestTimer.start().
@pull pull Bot locked and limited conversation to collaborators Apr 29, 2026
@pull pull Bot added the ⤵️ pull label Apr 29, 2026
@pull pull Bot merged commit bb7affe into Uncodedtech:master Apr 29, 2026
4 of 6 checks passed
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants