diff --git a/doc/api/deprecations.md b/doc/api/deprecations.md index f6fec7d1ba0f61..61669b72001cc1 100644 --- a/doc/api/deprecations.md +++ b/doc/api/deprecations.md @@ -233,6 +233,9 @@ to the `constants` property exposed by the relevant module. For instance, ### DEP0009: `crypto.pbkdf2` without digest -Type: Runtime +Type: End-of-Life Use of the [`crypto.pbkdf2()`][] API without specifying a digest was deprecated in Node.js 6.0 because the method defaulted to using the non-recommended @@ -256,9 +259,11 @@ Node.js 8.0.0, calling `crypto.pbkdf2()` or `crypto.pbkdf2Sync()` with `digest` set to `undefined` will throw a `TypeError`. Beginning in Node.js v11.0.0, calling these functions with `digest` set to -`null` will print a deprecation warning to align with the behavior when `digest` +`null` would print a deprecation warning to align with the behavior when `digest` is `undefined`. +Now, however, passing either `undefined` or `null` will throw a `TypeError`. + ### DEP0010: `crypto.createCredentials`