File tree Expand file tree Collapse file tree 1 file changed +21
-0
lines changed Expand file tree Collapse file tree 1 file changed +21
-0
lines changed Original file line number Diff line number Diff line change 1+ 2024-09-08 Christian Weiske <
[email protected] >
2+
3+ * BC break: Enforce bStrictObjectTypeChecking on arrays
4+ by @dktapps
5+ https://github.com/cweiske/jsonmapper/pull/225
6+ * BC break: Only objects implementing both ArrayAccess and Traversable
7+ are handled as arrays now.
8+ Previously classes implementing only ArrayAccess were used as arrays,
9+ which broke non-traversable objects providing array access.
10+ by @daniser
11+ https://github.com/cweiske/jsonmapper/pull/224
12+ * BC break: Reject NULL values in arrays unless explicitly allowed
13+ Set $bStrictNullTypesInArrays to get old behavior back.
14+ by @cweiske
15+ https://github.com/cweiske/jsonmapper/issues/233
16+ * BC break: Default $bStrictObjectTypeChecking to true
17+ Class constructors are not called automatically anymore.
18+ by @cweiske
19+ https://github.com/cweiske/jsonmapper/issues/226
20+ * Version 5.0.0
21+
1222024-09-08 Christian Weiske <
[email protected] >
223
324 * Add support "?type" syntax for nullable types
You can’t perform that action at this time.
0 commit comments