v1.1.0
What's Changed
- refactor: move proxy to real class converter to
ClassUtil
by @priyadi in #14 - test: add
ObjectCache
tests by @priyadi in #15 - feat:
PresetTransformer
by @priyadi in #16 - fix: Typo in
RemoveOptionalDefinitionPass
by @priyadi in #17 - feat: Supports dynamic properties (including
stdClass
) on the target side. by @priyadi in #19 - fix(
Mapper
): Fix typehint. by @priyadi in #20 - test: test array cast to object mapping by @priyadi in #21
- feat(
Context
):with()
not accepts multiple argument. by @priyadi in #22 - build: Deinternalize
ObjectCacheFactory
by @priyadi in #23 - fix(
PresetMapping
): Support proxied classes, add tests. by @priyadi in #25 - fix: Disallow proxy for objects with dynamic properties, including
stdClass
. by @priyadi in #26 - feat: Dynamic properties (
stdClass
& co) on the target side. by @priyadi in #27 - Deprecate
ArrayToObjectTransformer
&ObjectToArrayTransformer
, replace withArrayObjectTransformer
. by @priyadi in #28 - fix: Fix dynamic properties in Symfony profiler panel. by @priyadi in #29
- fix: PresetTransformer by @priyadi in #30
- fix: map to object extending
stdClass
to property with no setter by @priyadi in #32 - feat:
stdClass
tostdClass
mapping should work correctly. by @priyadi in #33 - feat: Mapping to existing values in a dynamic property. by @priyadi in #34
- perf(
ObjectToObjectTransformer
): Prevent delegating toMainTransformer
if the current value in a dynamic property is a scalar. by @priyadi in #35 - feat(
PresetMappingFactory
): AddfromObjectCache()
andfromObjectCacheReversed()
. by @priyadi in #36 - chore: Simplify remembering mapper. by @priyadi in #37
- refactor: Deprecate serializer context. by @priyadi in #38
- feat: null to
Traversable
orArrayAccess
is now handled & returns empty. by @priyadi in #39 - chore: Cleanup classes by @priyadi in #40
Full Changelog: v1.0.0...v1.1.0