Releases: ghostwriter/json
Releases · ghostwriter/json
3.0.0
Removed
- Constant
Ghostwriter\Json\Interface\JsonInterface::DECODE
was removed - Constant
Ghostwriter\Json\Interface\JsonInterface::DEPTH
was removed - Constant
Ghostwriter\Json\Interface\JsonInterface::EMPTY
was removed - Constant
Ghostwriter\Json\Interface\JsonInterface::ENCODE
was removed - Constant
Ghostwriter\Json\Interface\JsonInterface::IGNORE
was removed - Constant
Ghostwriter\Json\Interface\JsonInterface::PRETTY
was removed
Changed
- The return type of
Ghostwriter\Json\Interface\JsonInterface#decode()
changed frommixed
toarray
- Parameter 1 of
Ghostwriter\Json\Interface\JsonInterface#encode()
changed name fromint $flags = 0
tobool $prettyPrint = false
- Parameter 1 of
Ghostwriter\Json\Interface\JsonInterface#validate()
changed name fromint $flags = 0
tobool $ignoreInvalidUtf8 = false
Full Changelog: 2.0.0...3.0.0
2.0.0
Full Changelog: 1.2.0...2.0.0
- Drop PHP
<= 8.2
- Add
validate
method Json
class methods are now, non-static
1.2.0
Full Changelog: 1.1.0...1.2.0
1.1.0
What's Changed
- Update composer dependencies by @ghostwriter in #11
- Lock file maintenance by @ghostwriter in #12
- Drop PHP 8.0 by @ghostwriter in #13
Full Changelog: 1.0.1...1.1.0
1.0.1
What's Changed
- Update composer dependencies by @ghostwriter in #9
- Bump psalm to ^5.1 by @ghostwriter in #10
Full Changelog: 1.0.0...1.0.1
1.0.0
Full Changelog: 0.1.2...1.0.0
0.1.2
0.1.1
What's Changed
- Update psalm config by @ghostwriter in #2
- Update ecs.php by @ghostwriter in #3
- Update infection.json.dist by @ghostwriter in #4
- Update rector.php by @ghostwriter in #5
- Update composer by @ghostwriter in #6
- Update README.md by @ghostwriter in #7
Full Changelog: 0.1.0...0.1.1
0.1.0
What's Changed
- Initial release by @ghostwriter in #1
New Contributors
- @ghostwriter made their first contribution in #1
Full Changelog: https://github.com/ghostwriter/json/commits/0.1.0