| ⇢ | A | PulseColumnNumericValue added |
| ⇢ | A | PulseColumnNumericValue::updateValue() added | |
| ⇢ | A | ApiObject::lazyCastAll() added | |
| ⇢ | A | ApiObject::lazyCast() added | |
| ⇢ | A | ApiObject::lazyCastNeededOnArray() added | |
| ⇢ | A | ApiObject::lazyCastNeeded() added | |
| ⇢ | A | ApiObject::fetchAndCastToObjectArray() added | |
| ⇢ | A | ApiObject::castArrayToObjectArray() added | |
| ⇢ | A | PulseColumnNumericValue::getValue() added | |
| ⇢ | A | Pulse::getNumericColumn() added | |
| A | ↘ | B | PulseColumnPersonValue::isNullValue() got worse |
| A | ↘ | B | PulseBoard::createPulse() got worse |
| A | ↘ | B | SubscribableObject::removeSubscriber() got worse |
| B | ↘ | C | PulseColumnValue::_createColumnType() got worse |
| A | ↛ | Pulse::getColumnValue() removed | |
| A | ↛ | ApiObject::lazyArray() removed | |
| A | ↛ | ApiObject::lazyLoad() removed | |
| A | ↛ | ApiObject::lazyArrayConversionNeeded() removed | |
| A | ↛ | ApiObject::lazyLoadConversionNeeded() removed | |
| A | ↛ | ApiObject::fetchJsonArrayToObjectArray() removed | |
| A | ↛ | ApiObject::jsonArrayToObjectArray() removed |