PackageTrack
Sign in Get early access

kartik-v/strength-meter

A dynamic strength meter for password input validation with various configurable options.

v1.1.4 1.3M downloads/mo #4867 most downloaded on Packagist kartik-v/strength-meter

What this package is like to depend on

Last release 9 years ago

no release in 18 months

Ships unpredictably

gaps range from 3 weeks to 2.4 years

Nearly every release is documented

notes for 6 of 6 stable releases

Nothing withdrawn

no release was ever pulled

12 years old

6 releases · first in 2014

0 releases in the last 12 months

see the full history below

Release timeline

6 releases · Oct 2014 to Jan 2018
2015 2017 2019 2021 2023 2025
Release Pre-release

Releases

latest 6
  1. v1.1.4 20 Jan 2018
    Release notes

    Version 1.1.4

    Date: 20-Jan-2018

    • Add github contribution and issue/PR logging templates.
    • (enh #21): Enhancements to plugin initialization & events (BC breaking).
    • (enh #20): Enhancements to support Bootstrap v4.x framework.
    • (enh #17): Add Serbian translations.
    • (enh #16): Add Spanish translations.
    • (enh #15): Add Hungarian translations.
    • (enh #14): Add Polish translations.
    • (enh #13): Better extending of default options.
    • (enh #12): Add rules.minLength setting to enforce minimum password length (defaults to 2 characters).v
    Open source →
  2. v1.1.3 12 Sep 2015
    Release notes

    Date: 13-Sep-2015

    1. (enh #10): Add Chinese translations.
    2. (enh #11): More correct field type replacing on toggle.
    Open source →
  3. v1.1.2 14 Jul 2015
    Release notes

    Date: 14-Jul-2015

    1. (enh #7): Add ability to configure multi-language widgets on same page.
    2. (enh #8): New inputNoToggleTemplate for non toggle mask inputs.
    Open source →
  4. v1.1.1 15 Feb 2015
    Release notes

    Date: 15-Feb-2015

    1. Set copyright year to current.
    2. Code cleanup and JS lint changes.
    Open source →
  5. v1.1.0 08 Nov 2014
    Release notes

    Date: 08-Nov-2014

    1. Set release to stable in composer.json.
    2. Updated CHANGE log to reflect user friendly date time formats.
    Open source →
  6. v1.0.0 16 Oct 2014
    Release notes

    Date: 05-Mar-2014

    Strength meter plugin initial release with following features:

    1. Convert any password input to an advanced password strength validation plugin. Will fallback to a normal password input for browsers not supporting JQuery or Javascript.
    2. The plugin will offer ability to toggle password mask (show/hide password text) and display a dynamic strength meter as you type. Uses advanced strength calculation algorithm which can be customized by setting/overriding the default validation rules.
    3. The plugin automatically converts an input with type = password to the strength validation plugin if you set its class = strength. All options to the password input can be passed as HTML5 data attributes.
    4. Configurable templates to control the style and display of the entire plugin. The password input and the various components of the strength meter can be customized. The default template uses Bootstrap 3.x markup to display the password input, toggle, and strength meter.
    5. Internationalization enabled to show messages in languages other than Englsh. At this stage translations are available for 4 languages (German, French, Italian, and Russian). The titles for verdicts and toggle mask can be configured.
    6. Show and hide meter and/or toggle password mask
    7. Reset plugin to the initial value when the form is reset.
    8. Plugin events that traps the change, reset, and toggle of the input.
    9. Plugin methods to refresh the input and strength with a custom value.
    10. Plugin methods to return score and verdict.
    11. Configurable strength verdicts classes and titles.
    Open source →

Every package, every release, already written down.

The archive is open and free. Watching your own project is what we are building next.

Browse the archive