Releases: WebFiori/json
Releases · WebFiori/json
v5.0.0
5.0.0 (2026-06-10)
Features
- config: deprecate global constants in favor of Json::setDefaults() (af1c924), closes #61
- decoding: typed deserialization with nested object hydration (73384ae), closes #59
- encoding: auto-detect associative arrays and encode as JSON objects (183f3df), closes #56
- encoding: normalize getter-derived property names and add #[JsonProperty] attribute (0c92486), closes #58
- encoding: replace error suppression with reflection-based parameter check (abd1d13), closes #60
Miscellaneous Chores
v4.0.2
What's Changed
- chore: align CI with ecosystem baseline by @usernane in #55
- chore(main): release 4.0.2 by @github-actions[bot] in #62
- fix: serialize stdClass dynamic properties in Json::add() by @usernane in #65
- feat!: include null/false getter values and add #[JsonIgnore] attribute by @usernane in #66
- release: merge dev into main by @usernane in #67
- chore(deps): bump friendsofphp/php-cs-fixer from 3.95.3 to 3.95.4 by @dependabot[bot] in #64
New Contributors
- @dependabot[bot] made their first contribution in #64
Full Changelog: v4.0.1...v4.0.2
v4.0.1
v4.0.0
4.0.0 (2025-07-30)
⚠ BREAKING CHANGES
- This major version introduces significant improvements and may contain breaking changes from previous versions. Please review the changelog and update your code accordingly.
Features
- upgrade to version 4.0.0 (ff8a02e)
Bug Fixes
- Multiple Issues (98bc0e5)