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_srandalgorithm 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
.gitattributesfile to exclude build assets from composer install.
v0.2.1
- NiceID class now implements the NiceIdInterface.
- Throw
InvalidArgumentExceptionif theencode/decodemethod 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
minLengthgreater than 2. - Add _ (underscore) to characters string.
- Throw
LengthExceptionfor PHP_MAX_INT overflow. - Shuffle NiceID in encode function to eliminate consecutive similiar chars.
0.1.0
- Initial release.