GitHub
06/24/2025, 5:30 AM## v3.1.3 - 2025-06-20
### Commits
• Only apps should have lockfiles `8b06730`
• [lint] fix whitespace `9a76e2f`
• [lint] fix parens/curlies/semis/etc `6fd84bf`
• [meta] add`796c38d`auto-changelog
• [Tests] fix tests in node 17 `3661fb0`
• Revert "[Tests] fix tests in node < 3" `7431b57`
• [Tests] fix tests in node < 3 `eb9f97a`
• [Fix] ensure unknown algorithms throw + known ones match node `26d4fd3`
• [Tests] add GHA, always run nyc `513906a`
• [lint] fix a few more rules `ab04da8`
• [lint] switch to eslint `89694cf`
• [Tests] add coverage `d0d534b`
• [Refactor] use`e3102a8`to-buffer
• [readme] improve badges `fca0c9d`
• [Tests] remove unused travis file `a2c7d93`
• [meta] switch fromtofiles
`7f31fbc`npmignore
• [Tests] use .nycrc `8d628e8`
• [Refactor] minor tweaks `fc61005`
• [Deps] update,create-hmac
,safe-buffer
`ae2a7d0`sha.js
• [Fix] pin,create-hash
due to breaking changes `e079968`ripemd160
• [Tests] fix tests in node 3 `45fbcf3`
• [meta] skip publishing benchmarks `19ea57b`
• [Dev Deps] add missing peer dep `645e252`
## v3.1.2 - 2021-04-09
### Commits
• handle nextTick `36457b9`
• Check for process before accessing `449e510`
• handle different returns `fb82137`
## v3.1.1 - 2020-06-04
### Commits
• style nit `6d994f2`
• remove arrow `70ea270`
## v3.1.0 - 2020-06-03
### Merged
• check if process.version is available `[#85](https://github.com/crypto-browserify/pbkdf2/issues/85)`
### Commits... (truncated) Commits • `3e40827` v3.1.3 • `e3102a8` [Refactor] use
to-buffer
• `7431b57` Revert "[Tests] fix tests in node < 3"
• `19ea57b` [meta] skip publishing benchmarks
• `a2c7d93` [Tests] remove unused travis file
• `645e252` [Dev Deps] add missing peer dep
• `796c38d` [meta] add auto-changelog
• `d0d534b` [Tests] add coverage
• `7f31fbc` [meta] switch from files
to npmignore
• `fca0c9d` [readme] improve badges
• Additional commits viewable in compare view
Maintainer changes
This version was pushed to npm by ljharb, a new releaser for pbkdf2 since your current version.
[Dependabot compatibility score](https://camo.githubusercontent.com/c5e6c9ffdfc5602f6a88b9827d1498656eed15e0a0bc64bf3baf759cc7eace28/68747470733a2f2f646570656e6461626f742d6261646765732e6769746875626170702e636f6d2f6261646765732f636f6d7061746962696c6974795f73636f72653f646570656e64656e63792d6e616d653d70626b646632267061636b6167652d6d616e616765723d6e706d5f616e645f7961726e2670726576696f75732d76657273696f6e3d332e302e3137266e65772d76657273696f6e3d332e312e33)
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 commands and options
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 merge
will merge this PR after your CI passes on it
• @dependabot squash and merge
will squash and merge this PR after your CI passes on it
• @dependabot cancel merge
will cancel a previously requested merge and block automerging
• @dependabot reopen
will reopen this PR if it is closed
• @dependabot close
will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
• @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 th…
osquery/osquery-site