Releases: diarmuidie/NiceID
Releases · diarmuidie/NiceID
v1.2.1
v1.2.0
- Drop PHP < 5.6 support.
- Add support for PHP 7.2.
- Remove codeclimate test.
- Add PHPCS.
v1.1.0
- Drop PHP5.3 support.
- Specify
mt_srand
algorithm to maintain backwards compatibility from PHP 7.1 to earlier versions.
Initial Stable Release
Bump to stable release.
v0.2.2
- Bump composer dependencies.
- Add
.gitattributes
file to exclude build assets from composer install.
v0.2.1
- NiceID class now implements the NiceIdInterface.
- Throw
InvalidArgumentException
if theencode
/decode
method params are not of the correct type.
v0.2.0
Warning: NiceIds generated with previous versions will not decode correctly in this version.
- Only pad string if
minLength
greater than 2. - Add _ (underscore) to characters string.
- Throw
LengthException
for PHP_MAX_INT overflow. - Shuffle NiceID in encode function to eliminate consecutive similiar chars.
0.1.0
- Initial release.