Skip to content

Releases: staticBanter/simplePass

Rv1.1.0-beta

27 Nov 20:14
31b98b8
Compare
Choose a tag to compare
Rv1.1.0-beta Pre-release
Pre-release

This release brings some new features and fixes some bugs.

New Features

  • Documentation! We finally have a method of documenting the code for others to understand. This also resulted in some of the current documentation (README) being refactored.
  • Bundling: simplePass is now offered as a one file bundle for a more compact inclusion into your project.
  • Inclusion of a configuration file: Allows for customizing some settings of the program.
  • Can now add more than one white-space character in the middle of the password.

Fixes

  • There was a terrible issue with how passwords were generated resulting in characters being added in clumps of repeatable characters. For example if we wanted a password with 6 characters containing only upper and lower case our passwords would come out like so (for simplicity we will only use a for lower and B for upper) aBaBaB, BaaBaB, aBBaaB, aBaBBa and so on. Notice how the characters are in repeatable patter of lower and upper case pairs. This is bad, even if you use more than two characters this could still make generated passwords easier to crack. This issue has now been resolved and the entire password is now randomized.
  • Fixed a bug that would result in degraded or non-performance of the program. This bug occurred when selecting the white-space between option with only one other option.

Quality of Life

  • Demo labels now display what characters each option can generate for clarity.

v1.0.0-beta

04 Nov 00:00
Compare
Choose a tag to compare
v1.0.0-beta Pre-release
Pre-release

Rv1.0.0-Beta

Well it is finally time to move this project into the Beta phase of its life. Though not fully feature complete it can preform its base functionality and the possibilities for expansion are looking good!

Currently the program:
• Can create a random string between 3 and 256 characters long containing characters from the UTF-8 Basic Latin character set (character codes 0-127), with a few exceptions.
• Exclude desired characters
• Have the the ability include white-space characters.

I have also redesign the way the program determines if the desired password contains the proper number of modifiers. In doing so I have removed the conformPassword helper function and step.

Sadly, I also have had to postpone two features, the ‘Memorable Password’, and ‘Special Characters’ options are being pushed back. The ‘Special Characters’ feature is actually going to be completely renamed/redesigned as it will now be substituted with a continued expansion of more character sets. These sets will have their own modifications to choose from.

Finally, I am still aiming for full NPM/Node support as well.

Rv2.1.0-Development

16 Aug 07:36
Compare
Choose a tag to compare
Rv2.1.0-Development Pre-release
Pre-release

Features:

  • A basic form of password conformity checking.

Removed:

  • The ability to select special characters.

Initial Release(v1.0.0-development)

16 Aug 03:40
Compare
Choose a tag to compare
Pre-release

Features

  • Added ability to create a password between character codes 0-255.
  • Added demo files to test the scripts.
  • Added test files to test the scripts.