---
title: "npm package changelog · Proxy Mail QA"
description: "Every update to Proxy Mail QA’s npm package, newest first. proxymail-qa, the typed Node.js client for the API."
url: https://proxymail.qa/changelog/npm
---

[Changelog](https://proxymail.qa/changelog)

# What’s new: npm package

proxymail-qa, the typed Node.js client for the API. Every update to it, newest first.

[Follow by RSS](https://proxymail.qa/changelog.xml) [Service status](https://proxymailqa.statuspage.io)

[All](https://proxymail.qa/changelog) [App](https://proxymail.qa/changelog/app) [API](https://proxymail.qa/changelog/api) [MCP server](https://proxymail.qa/changelog/mcp) [npm package](https://proxymail.qa/changelog/npm) [Chrome extension](https://proxymail.qa/changelog/extension) [Marketplaces](https://proxymail.qa/changelog/marketplaces) [Docs](https://proxymail.qa/changelog/docs)

1. 17 October 2026  
## [Runs, email checks and a Reports dashboard](https://proxymail.qa/changelog#2026-10-17)

  - proxymail-qa 0.8.1

  - New`checkEmail` (0.4.0), runs with `startRun`, `finishRun` and `runReport` (0.5.0, picking up `PROXYMAIL_QA_RUN` on its own), and `unused` for waits (0.5.1).
  - New`checkOutAccount`, `returnAccount` and `withAccount` for the account pool (0.6.0).
  - New`withAccount` takes `create`, `check` and `reset` hooks: a test gets an account confirmed to be in the state it needs, a new one when none is free, and it's put back afterwards. Plus `formValues`, and `expectText` and `expectLanguage` on `checkEmail` (0.7.0).
  - New`proxymail-qa/playwright` gives each test a `qa` client that names its test, and `proxymail-qa/playwright/reporter` adds failed tests and the totals to the run, naming the step or browser action a failed test stopped at (0.8.0 and 0.8.1). The Python helper has the same for pytest.  
[The whole update →](https://proxymail.qa/changelog#2026-10-17)
2. 15 October 2026  
## [The Team plan, new MCP tools and the npm package](https://proxymail.qa/changelog#2026-10-15)

  - proxymail-qa 0.3.0

  - New[proxymail-qa](https://proxymail.qa/docs/node) is on npm: a typed Node.js client with `createAddress`, `waitForCode`, `waitForLink`, `countEmails`, `expectNoEmail` and filters for `listAddresses`, published with provenance.  
[The whole update →](https://proxymail.qa/changelog#2026-10-15)
