⇢ | A | ManyManyThroughList added | |
⇢ | A | ManyManyThroughQueryManipulator added | |
⇢ | A | ManyManyThroughListTest added | |
B | ↘ | D | DataObjectSchema got worse |
⇢ | C | DataObjectSchema::getRemoteJoinField() added | |
⇢ | C | ManyManyThroughList::add() added | |
⇢ | C | DataObjectSchema::manyManyComponent() added | |
⇢ | C | DataObjectSchema::checkRelationClass() added | |
⇢ | B | DataObjectSchema::checkManyManyFieldClass() added | |
⇢ | B | ManyManyThroughList::createDataObject() added | |
⇢ | B | ManyManyThroughQueryManipulator::beforeGetFinalise... added | |
⇢ | B | Versioned::mergeRelatedObject() added | |
⇢ | B | ManyManyThroughListTest::testSelectJoin() added | |
⇢ | B | DataObjectSchema::parseManyManyComponent() added | |
⋮ | view more | ||
A | ↘ | B | DataObjectTest::testMultipleManyManyWithSameClass(... got worse |
C | ↘ | D | ManyManyList::add() got worse |
B | ↗ | A | DataObject::belongsTo() improved |
B | ↗ | A | DataObject::hasMany() improved |
C | ↗ | A | Versioned::mergeRelatedObjects() improved |
C | ↗ | A | DataObject::getRemoteJoinField() improved |
C | ↗ | A | DataObject::manyManyComponent() improved |
D | ↛ | DataObject::validateModelDefinitions() removed | |
A | ↛ | DataObjectTest::testValidateModelDefinitionsPasses... removed |