league/uri-parser
league/uri-parser is a lightweight, RFC 3986 compliant URI parser for PHP. It parses URIs into their components (scheme, user info, host, port, path, query, fragment) and offers a simple, standards-based API for handling URLs reliably, with no external dependencies.
Parser now throws UnexpectedValueException when the Intl extension is misconfigured on the host platform. Product/ops should expect new error paths in environments with unusual ICU/Intl setups (containers, Alpine images, multi-tenant hosts), and should confirm error handling surfaces this gracefully rather than as an unhandled 500.league/uri-parser, the requirement is narrowly scoped to RFC 3986-compliant URI parsing, and the team can pin/vendor the package or accept a fork if fixes are needed.league/uri-parser is a small MIT-licensed PHP package for standards-compliant URI parsing. Release 1.4.1 is a narrow correctness patch (better RFC 3986 scheme parsing, clearer error when the Intl extension is misconfigured) — useful, but it does not change the package's strategic position: archived, minimal maintenance, no dependent-package ecosystem. Keep it as a legacy or tactical dependency.UnexpectedValueException on Intl misconfiguration — plan for that new error path and test it in container/CI images. The trade-off remains lifecycle risk: no roadmap, no stated PHP/Laravel support policy, and no guaranteed security patch path unless we vendor or fork.How can I help you explore Laravel packages today?