| ⇢ | A | ManyToManyParser added | |
| ⇢ | A | ModelParser added | |
| A | ↘ | B | Startup got worse |
| A | ↘ | B | Reflexion got worse |
| ⇢ | B | OrmUtils::getMembersAndValues() added | |
| ⇢ | B | ManyToManyParser::init() added | |
| ⇢ | B | Reflexion::isSerializable() added | |
| ⇢ | B | JArray::asPhpArray() added | |
| ⇢ | A | ModelParser::parse() added | |
| ⇢ | A | ModelParser::__toString() added | |
| ⇢ | A | OrmUtils::createOrmModelCache() added | |
| ⇢ | A | OrmUtils::getModelMetadata() added | |
| ⇢ | A | Startup::startOrm() added | |
| ⇢ | A | OrmUtils::getMembers() added | |
| ⋮ | view more | ||
| B | ↗ | A | OrmUtils::isSerializable() improved |
| B | ↗ | A | DAO::getOneManyToOne() improved |
| B | ↘ | C | DAO::getOneToMany() got worse |
| A | ↛ | OrmUtils::isMemberInManyToOne() removed | |
| A | ↛ | Startup::startAnnotations() removed | |