Skip to content

Releases: PHLAK/StrGen

StrGen v3.0.0

25 Jan 03:31
652ff73
Compare
Choose a tag to compare

Changed

  • Refactored Generator class to be more fluent and expressive (refer to the README for details)

New

  • Added a dedicated CharSet class with pre-defined constants for each character set
  • Added convenience functions for easy string generation

Detailed changelog: 2.0.0...3.0.0

StrGen v2.0.0

06 Sep 01:34
c07191a
Compare
Choose a tag to compare
  • Modified namespace to PHLAK\StrGen

Detailed changelog: 1.4.1...2.0.0

StrGen v1.4.1

16 Jul 19:21
162e01f
Compare
Choose a tag to compare
  • Fixed randomCharacter() method not using the passed parameter

Detailed changelog: 1.4.0...1.4.1

StrGen v1.4.0

26 May 03:21
Compare
Choose a tag to compare
  • Internal cleanup and reorganization
  • Bumped minimum required PHP version to >= 5.6

NOTE: StrGen should still work on older versions of PHP but will only be supported on versions >= 5.6 starting with this release.

Detailed changelog: 1.3.0...1.4.0

StrGen v1.3.0

09 Apr 00:06
Compare
Choose a tag to compare
  • Minimum PHP version: 5.4 (was 5.5)
  • Renamed StrGen\StrGen() to StrGen\Generator() to be a little more explicit and less redundant
  • Much better test coverage
  • Documentation updates

Detailed changelog: 1.2.0...1.3.0

StrGen v1.2.0

09 Apr 00:04
Compare
Choose a tag to compare
  • Requires PHP >= 5.5
  • Implemented psr-4 autoloading
  • Implemented unit tests
  • Documentation updates

Detailed changelog: 1.1.0...1.2.0

StrGen v1.1.0

09 May 21:30
Compare
Choose a tag to compare

Changes to v1.1.0

  • Replaced mt_rand() with custom randInt() function based on openssl_random_pseudo_bytes()
  • Removed 'strict' option from generate() function (it wasn't very secure)
  • Miscellaneous documentation updates

Detailed changelog: 1.0.0...1.1.0

StrGen v1.0.0

09 May 21:31
Compare
Choose a tag to compare

Initial release.