Releases: tiny-blocks/value-object
Releases · tiny-blocks/value-object
v3.2.0
- Bump PHP requirement to 8.5 in composer.json and Docker image.
- Update dev dependencies and scripts for latest tool versions.
- Enhance Makefile with help, color output, and improved targets.
- Add dependabot and CodeQL configuration for automated security and dependency checks.
- Improve CI workflow, add build job, artifact caching, and optimize steps.
- Remove phpmd from scripts and export-ignore lists.
- Update .gitignore and phpstan config for better coverage.
v3.1.0
- Updates dependencies.
v3.0.0
- Moved immutability logic into a dedicated library for reuse.
- Updated the Value Object (VO) contract to ensure values are compared based on properties.
v2.1.0
- Adds segregation for immutability with an Immutable interface.
v2.0.1
- Fixes README.md and updates dependencies.
2.0.0
- Updates PHP to version 8.2.
v1.0.1
- Change deprecated assertion in tests.
v1.0.0
- Adds value-object implementation.