- Added Closure and Generator dereferencing to string conversion
- Added toDateInterval()
- Restructured function names
- Added *Iterable functions
- Added generic types to arrays
- Added Generator support to arrays
- Added object to stdClass support
- Fixed casting true to 1
- Accept mixed in toType() functions
- Improved Exception syntax
- Updated dependencies
- Added lazy object support
- Added PHP8.4 to CI workflow
- Made PHP8.4 minimum version
- Stringify Stringables in numeric conversions
- Fixed forceArray static method
- Fixed empty string to bool coercion
- Accept mixed in date casts
- Added force methods for numbers
- Parse string boolean values
- Added parseBool()
- Added casting to stdClass
- Added forceArray()
- Added enum support to string and int coercion
- Added non-empty flag to toStringOrNull()
- Made PHP8.1 minimum version
- Check for DateInterval parse failure
- Converted phpstan doc comments to generic
- Fixed PHP8.1 testing
- Migrated to use effigy in CI workflow
- Added toDateInterval()
- Fixed DateTimeInterface handling
- Added toDateTime()
- Added iterableToArray
- Added iterator_to_array in toArray()
- Updated composer check script
- Added full Stringable support
- Updated CI environment
- Added concrete types to all members
- Removed PHP7 compatibility
- Updated ECS to v11
- Updated PHPUnit to v9
- Added number clamps
- Added forceString()
- Added toType object coercion handler
- Added initial codebase