Releases: tiny-blocks/immutable-object
Releases · tiny-blocks/immutable-object
v1.0.0
- Added Immutable interface to enforce immutability on objects and collections.
- Introduced the Immutability trait to provide default behavior for __set, __unset, offsetSet, and offsetUnset methods.
- Implemented exception handling to throw specific exceptions when attempts are made to modify or unset properties or collection elements.
- Provided documentation explaining the usage of the Immutable interface and the Immutability trait.