# What changed in argon2

> 3 changes in argon2 0.45 from its official release notes, upgrade guides and advisories: 1 breaking. Each one cited. Sources checked 2026-10-27. HTML: https://unstale.sh/npm/argon2/

To see which of these apply to a repository, run `npx @unstale/cli init` in it.

## argon2 0.45

### Breaking changes

- Support for Node 18 and 20 is dropped; they may still work, but are no longer tested. (0.45.0) — [release notes](https://github.com/ranisalt/node-argon2/releases/tag/v0.45.0)

### Fixes and other changes

- Fixes the generated TypeScript return type for the hash function, which was incorrectly Promise<any> in v0.45.0. (0.45.1) — [release notes](https://github.com/ranisalt/node-argon2/releases/tag/v0.45.1)
- Fixes compilation on Solaris. (0.45.0) — [release notes](https://github.com/ranisalt/node-argon2/releases/tag/v0.45.0)
