Skip to content

Update dependency bcryptjs to v3#1337

Open
renovate[bot] wants to merge 1 commit into
mainfrom
renovate/bcryptjs-3.x
Open

Update dependency bcryptjs to v3#1337
renovate[bot] wants to merge 1 commit into
mainfrom
renovate/bcryptjs-3.x

Conversation

@renovate
Copy link
Copy Markdown
Contributor

@renovate renovate Bot commented Jul 11, 2025

This PR contains the following updates:

Package Change Age Confidence
bcryptjs ^2.4.3^3.0.0 age confidence

Release Notes

dcodeIO/bcrypt.js (bcryptjs)

v3.0.3

Compare Source

Bug fixes
  • Always yield to event loop before nextTick for async versions (#​164) (1211e9a)

v3.0.2

Compare Source

Bug fixes
  • Use upstream fix to emit interop helpers (28e5103)

v3.0.1

Compare Source

Bug fixes
  • Separate ESM and UMD type definitions (e7055ca)

v3.0.0

Compare Source

Breaking changes
  • Modernize project structure (2f45985)
    The project now exports an ECMAScript module by default, albeit with an UMD fallback, ships with types, the dist/ directory no longer exists in version control, and Closure Compiler externs have been removed.
  • Generate 2b hashes by default (d36bfb4)
    This library was not affected by the bug that led to incrementing the bcrypt version from 2a to 2b, but nowadays most implementations use 2b, including the native bcrypt binding, so this change aligns with them. Existing hashes will continue to work, but test logic that generates hashes and compares them literally might need to be updated to account for the new default.
Features
  • Add helper to check for password input length (d5656b3)
Other
  • Update publish workflow (2a9bea9)
  • Add note on using the ESM variant in the browser (e09eb9a)
  • Update types (58333a1)
  • Merge lint and test workflows (2e3b176)
  • Fix tests (ec02e8a)
  • Update legacy fallback to handle crypto dependency (9db275f)
  • Update lint workflow title (ac70ac5)
  • Adapt crypto module usage for ESM environments (574d690)
  • Format with prettier (e746547)
  • Rename default branch to 'main' (548559d)
  • Update description to mention TypeScript support (4977df0)
  • Add stale action for issues and PRs (a84d4e4)
  • Fix typo (c8c9c01)
  • Fix Node.js version in CI (1b54cc4)
Backlog from v2
  • Added externs to .npmignore (#​124) (7e2e93a)
    The npm package does not need externs as it is needed only for closure compiler. Added it in .npmignore since bcryptjs overrides global module and process in WebStorm IDE.
  • Make sure the bin script uses LF (684fac6)
  • Post-merge; Clean up a bit (b09f7f2)
  • Improve safeStringCompare using xor (#​77) (648482a)
  • Added bin entry (49a1d1a)

Configuration

📅 Schedule: (UTC)

  • Branch creation
    • At any time (no schedule defined)
  • Automerge
    • At any time (no schedule defined)

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

@renovate renovate Bot force-pushed the renovate/bcryptjs-3.x branch from d34a786 to 0d0f1e0 Compare July 11, 2025 14:25
@renovate renovate Bot force-pushed the renovate/bcryptjs-3.x branch from 0d0f1e0 to 7d4712c Compare July 11, 2025 18:48
@renovate renovate Bot force-pushed the renovate/bcryptjs-3.x branch 2 times, most recently from 362e87b to ec3482b Compare July 11, 2025 18:54
@renovate renovate Bot force-pushed the renovate/bcryptjs-3.x branch from ec3482b to 5f09497 Compare July 11, 2025 20:26
@renovate renovate Bot force-pushed the renovate/bcryptjs-3.x branch from 5f09497 to a603e60 Compare July 11, 2025 21:03
@renovate renovate Bot force-pushed the renovate/bcryptjs-3.x branch from a603e60 to 044dcdd Compare July 11, 2025 21:05
@renovate renovate Bot force-pushed the renovate/bcryptjs-3.x branch from 044dcdd to 8bcb768 Compare July 23, 2025 23:01
@renovate renovate Bot force-pushed the renovate/bcryptjs-3.x branch from 8bcb768 to 795b0d4 Compare July 23, 2025 23:04
@sonarqubecloud
Copy link
Copy Markdown

@renovate renovate Bot force-pushed the renovate/bcryptjs-3.x branch from 795b0d4 to 169c8e3 Compare September 14, 2025 02:42
@renovate renovate Bot force-pushed the renovate/bcryptjs-3.x branch from 169c8e3 to 16b8b5e Compare September 14, 2025 02:45
@sonarqubecloud
Copy link
Copy Markdown

@renovate renovate Bot force-pushed the renovate/bcryptjs-3.x branch from 16b8b5e to 901e233 Compare November 2, 2025 22:32
@renovate renovate Bot force-pushed the renovate/bcryptjs-3.x branch from 901e233 to da0a931 Compare November 21, 2025 22:10
@renovate renovate Bot force-pushed the renovate/bcryptjs-3.x branch from da0a931 to 9069d82 Compare November 21, 2025 22:13
@renovate renovate Bot force-pushed the renovate/bcryptjs-3.x branch from 64eeebd to e554a43 Compare November 22, 2025 18:04
@renovate renovate Bot force-pushed the renovate/bcryptjs-3.x branch from e554a43 to a332b8f Compare November 22, 2025 18:06
@renovate renovate Bot force-pushed the renovate/bcryptjs-3.x branch from a332b8f to a4baaad Compare November 22, 2025 21:38
@renovate renovate Bot force-pushed the renovate/bcryptjs-3.x branch from a4baaad to 983bab9 Compare November 22, 2025 21:40
@renovate renovate Bot force-pushed the renovate/bcryptjs-3.x branch from 983bab9 to 0a2f6ee Compare November 23, 2025 01:55
@renovate renovate Bot force-pushed the renovate/bcryptjs-3.x branch from 0a2f6ee to 751bd6d Compare November 23, 2025 01:58
@sonarqubecloud
Copy link
Copy Markdown

@renovate renovate Bot force-pushed the renovate/bcryptjs-3.x branch from 751bd6d to 6f0bfb5 Compare January 8, 2026 01:53
@renovate renovate Bot force-pushed the renovate/bcryptjs-3.x branch from 6f0bfb5 to 38da7da Compare January 8, 2026 01:56
@renovate renovate Bot force-pushed the renovate/bcryptjs-3.x branch from 38da7da to 781a600 Compare January 19, 2026 15:44
@renovate renovate Bot force-pushed the renovate/bcryptjs-3.x branch from 781a600 to 494a0fc Compare January 28, 2026 22:27
@renovate renovate Bot force-pushed the renovate/bcryptjs-3.x branch from 494a0fc to b899884 Compare January 28, 2026 22:29
@renovate renovate Bot force-pushed the renovate/bcryptjs-3.x branch from b899884 to 16e8695 Compare February 12, 2026 15:59
@renovate renovate Bot force-pushed the renovate/bcryptjs-3.x branch from 16e8695 to 0bb469e Compare March 6, 2026 01:34
@sonarqubecloud
Copy link
Copy Markdown

@sonarqubecloud
Copy link
Copy Markdown

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants