Releases
1.0.0
Compare
Sorry, something went wrong.
No results found
Added
InnerList::fromPair to improve InnerList public API;
InnerList::toPair to improve InnerList public API;
InnerList::fromAssociative to improve InnerList public API;
Item implements the ValueAccess interface;
Item::toPair to complement Item::fromPair;
Item::fromDate to improve and complete the Item Date public API;
Item::fromAssociative to improve Item public API;
Item::fromString to improve Item public API;
Token::toString to return the string representation of the token.
Item::new, Parameters::new, Dictionary::new, InnerList::new and OuterList::new to return a new instance
Fixed
Improve annotation using @phpstan-type
Value internal class to improve Item public API;
[BC Break] ::fromAssociative and ::fromPair the $parameters argument is now required;
[BC Break] MemberOrderedMap instances can no longer be added to Dictionary or OuterList instances.
RFC restriction on eligible container members.
Exception normalization.
Deprecated
Removed
[BC Break] Remove Stringable automatically converted into a string type.
[BC Break] InnerList::fromPairParameters use InnerList::fromPair instead.
[BC Break] InnerList::fromAssociativeParameters use InnerList::fromAssociative instead.
[BC Break] Value interface use a combination of ValueAccess and ParameterAccess instead.
[BC Break] Token::value is no longer public use Token::toString instead.
[BC Break] Item::from is removed use Item::fromAssociative or Item::new instead.
[BC Break] Parameters::create is removed use Parameters::new instead.
[BC Break] InnerList::from is removed use InnerList::new instead.
[BC Break] OuterList::create is removed use OuterList::new instead.
You can’t perform that action at this time.