| ⇢ | A | ComplexTypeFactory added | |
| ⇢ | A | NullProcessor added | |
| ⇢ | A | DateTimeFactory added | |
| ⇢ | A | NumberProcessor added | |
| ⇢ | A | FactoryQueue added | |
| ⇢ | A | ScalarProcessor added | |
| ⇢ | A | LooseSimpleObjectFactory added | |
| ⇢ | A | StringProcessor added | |
| ⇢ | A | ObjectFactory added | |
| ⇢ | A | ScalarFactory added | |
| ⋮ | view more | ||
| C | ↛ | ObjectHydrator removed | |
| ⇢ | C | AnyProcessor::hydrate() added | |
| ⇢ | B | LooseSimpleObjectProcessor::hydrateObject() added | |
| ⇢ | B | LooseSimpleObjectProcessor::dehydrateObject() added | |
| ⇢ | B | ComplexTypeProcessor::dehydrateObject() added | |
| ⇢ | B | ComplexTypePropertyProcessor::hydrateObject() added | |
| ⇢ | B | LooseSimpleObjectFactory::supports() added | |
| ⇢ | B | StrictSimpleObjectFactory::supports() added | |
| ⇢ | B | StrictSimpleObjectProcessor::hydrateObject() added | |
| ⇢ | A | IntegerProcessor::__construct() added | |
| ⇢ | A | IntegerProcessor::hydrate() added | |
| ⋮ | view more | ||
| C | ↛ | ObjectHydrator::dehydrateNode() removed | |
| C | ↛ | ObjectHydrator::hydrateNode() removed | |
| B | ↛ | ObjectHydrator::castScalarValue() removed | |
| B | ↛ | ObjectHydrator::applyDefaults() removed | |
| A | ↛ | ObjectHydrator::extractValuesFromTypedObject() removed | |
| A | ↛ | ObjectHydrator::__construct() removed | |
| A | ↛ | ObjectHydrator::shouldTreatAsObject() removed | |
| A | ↛ | ObjectHydrator::shouldTreatAsArray() removed | |
| A | ↛ | ObjectHydrator::isAllowedNull() removed | |
| A | ↛ | ObjectHydrator::hydrate() removed | |
| ⋮ | view more | ||