All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog and this project adheres to Semantic Versioning.
1.1.0 - 2026-04-01
- Added
RFC5962_VERSIONandRFC5962_VARIANTconstants toIntToUuid - Added tests covering the Test Vectors from the IntToUuid specification
- Widened
ramsey/uuidconstraint from^4.9to^4.6, allowing older minor versions that support V8 UUIDs - Updated validation/error messages to reference RFC 9562 instead of RFC 4122
- Updated README.md to adopt RFC 9562 terminology and reflect the new test vectors
- Added
keywordsto composer.json for improved Packagist discoverability - Docs: Update PHP_CodeSniffer repository link in CONTRIBUTING.md
IntToUuid::RFC4122_VERSION— useIntToUuid::RFC5962_VERSIONinsteadIntToUuid::RFC4122_VARIANT— useIntToUuid::RFC5962_VARIANTinstead
1.0.1 - 2026-03-20
- Added CONTRIBUTING.md with development setup and contribution guidelines
- Added SECURITY.md with vulnerability disclosure policy
- Added CODE_OF_CONDUCT.md (Contributor Covenant 3.0)
- Added CHANGELOG.md
- Dev: Added
.prettierignoreand.env.dist - Dev: Added
homepageandprefer-stableto composer.json
- Updated LICENSE.md copyright year to 2025-2026
- Dev: Replaced Dockerfile, compose.yml, and Makefile with standardized WickedByte project infrastructure
- Dev: Standardized composer.json scripts to match other WickedByte projects
- Dev: Simplified phpstan.dist.neon to match standard configuration
- Dev: Aligned rector.php, phpcs.xml, .gitignore, and .editorconfig with project conventions
1.0.0 - 2025-07-29
- Initial release