v2.2.0 (LTS Legacy Support)
This release completes the modernization of the string encoding layer, bringing strict typing and codebase consistency up to PHP 7.2+ standards without introducing breaking changes.
π Refactored
- Type Safety: Enforced strict argument and return type hints across
AbstractEncoderStrand related encoding utilities. - Code Consistency: Renamed internal legacy variables (e.g.,
$strto$string) to match the codebase naming conventions. - Payload Optimization: Cleaned up internal loops and encoding checks (
seemsUtf8,utf8UriEncode) for cleaner maintenance.
π Performance & Compatibility
- Fully compatible with PHP 7.2 up to current versions.
- Zero BC (Backward Compatibility) breaks detected; internal behavior remains exact.