Weave Code
Code Weaver
Helps Laravel developers discover, compare, and choose open-source packages. See popularity, security, maintainers, and scores at a glance to make better decisions.
Feedback
Share your thoughts, report bugs, or suggest improvements.
Subject
Message

Password Strength Bundle Laravel Package

rollerworks/password-strength-bundle

Symfony bundle integrating Rollerworks PasswordStrengthValidator. Adds configurable password strength constraints to Symfony’s Validator component, providing functionality comparable to the original PasswordStrengthBundle. Requires PHP 8.4+ and Symfony 7.4+.

View on GitHub
Deep Wiki
Context7
v3.1.0

Added

  • Allow support for Symfony 8 (3.x branch) (sstok) #124

Changed

v4.0.0

Note: The constructor of password constraints has changed since v3.0, see Upgrade instructions of the validator library

Added

v4.0.0-BETA1

Added

  • [BC BREAK] Add support for Symfony 8 (sstok) #120
v3.0.1

Fixed

v3.0.0

Same as v3.0.0-BETA1

v3.0.0-BETA1

Added

v2.2.4

Changed

  • Update OS version for works flows (sstok) #114

Fixed

v2.2.3

Fixed

  • Fix Symfony 5.x deprecation message by adding return type. (Housik) #112
v2.2.2

Added

v2.2.1

Added

Changed

v2.2.0

Added

Changed

v2.1.0

Notice: This version dropped support for Symfony 2.

Changed

Fixed

  • Fix forward compatibility with Symfony 5 (sstok) #97
v2.0.3

Note: This releases contains a fix for Symfony 4.2 deprecation warnings.

Fixed

v2.0.2

Added

  • Fix Symfony 4 compatibility (sstok) #90

Changed

  • [CI] Fix broken build with deps=low (sstok) #87

Fixed

  • Add missing service definition to use the library constraint directly (stof) #88
  • Fix resource tracking for commands (sstok) #89
v1.7.2

Fixed

  • Add missing service definition to use the library constraint directly (stof) #88
v2.0.1

Fixed

  • Don’t register abstract commands (sstok) #86
v2.0.0

All deprecated code has been removed. Support for Symfony 2 and anything lower then PHP 5.6 was dropped. Official support for HHVM is also dropped. You need at least Symfony 3.3 and PHP 5.6 (or PHP 7.0).

Upgrading

The constraints have been moved to a separate library, see the upgrade instructions for full details.

To ease transitioning your application to v2.0, first update to v1.7. v1.7 already provides the validation constraints while still allowing the old usage.

After this you can update your code, The Symfony web-development toolbar should inform where you need to update your code to use the new constraints.

Once all deprecations are resolved you can update the application's composer.json file to use v2.0 of this bundle.

Changed

v1.7.1

Fixed

  • Fix service definition of BlacklistValidator (sstok) #85
v1.7.0

Deprecated

  • Provide a smooth transition to 2.0 (sstok) #83
v1.6.1

Added

v1.6.0

Fixed

  • Fix PasswordRequirements/PasswordStrength unicode validation (sstok) #78
v1.5.5

This version no longer contains tests in the dist package.

Changed

  • Speed-up travis build and other minor improvements (sstok) #71

Fixed

  • Fix deprecation warnings (sstok) #72
  • Fix travis failures for EOL builds (sstok) #73
  • Fix PHPUnit compatibility (sstok) #74
  • Fix tests failure for Symfony 3.3-dev (sstok) #76
  • Fix broken tests for Symfony 3.3-dev (sstok) #77
v1.5.4

Fixed

  • Fix PHPUnit 5.4 compatibility (sstok) #69
  • Fix PasswordStrengthValidator length unicode chars (sstok) #70
v1.5.3

#66: Add more translations (German, Spanish and Italian)

v1.5.2

#62: Fix wrong error message when too short password #63: Forbid failures on PHP 7.0 #64: Add french translation #65: Fix wrong message in nl translation

v1.5.1

#60: Make dependency injection more solid #61: Fix a typo in english

v1.5.0

Fixes

#57: StyleCI / PHP-CS-Fixe

New features

#59: Add I18n support for the validators

v1.4.0
v1.3.0

#47: Fix: Password strength calculation made easier and more consistent

v1.2.1

bug #42 Update PasswordRequirementsValidator.php (philrennie)

Weaver

How can I help you explore Laravel packages today?

Conversation history is not saved when not logged in.
Prompt
Add packages to context
No packages found.
escalated-dev/escalated-laravel
escalated-dev/locale
vusys/laravel-runabout
capell-app/block-library
axium/identity
cetria/laravel-dummy-models
cetria/reflection-helper
agropredict/sso-auth-bundle
evolvestudio/spam-protection
directorytree/opensearch-client
directorytree/opensearch-adapter
datacore/hub-sdk
develia/commons
cuci/prototurk-sdk
cuci/prototurk-sdk-symfony
develia/geo-bundle
dreamzy/livewire-charts
touchestate-sdk/php-sdk
22h/doctrine-garbage-collection-bundle
agtp/agtp-php