Releases: PHLAK/StrGen
Releases · PHLAK/StrGen
StrGen v3.0.0
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
- Modified namespace to
PHLAK\StrGen
Detailed changelog: 1.4.1...2.0.0
StrGen v1.4.1
- Fixed randomCharacter() method not using the passed parameter
Detailed changelog: 1.4.0...1.4.1
StrGen v1.4.0
- 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
- 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
- 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
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
Initial release.