⇢ | A | PlanConsumable added | |
⇢ | A | PlanFeature added | |
⇢ | A | HasFeatures added | |
A | ↘ | B | HasSubscriptions got worse |
⇢ | A | HasSubscriptions::abilityFor() added | |
⇢ | A | HasSubscriptions::abilitiesList() added | |
⇢ | A | PlanConsumable::make() added | |
⇢ | A | PlanFeature::plan() added | |
⇢ | A | PlanFeature::getValue() added | |
⇢ | A | PlanFeature::getCode() added | |
⇢ | A | HasFeatures::addFeature() added | |
⇢ | A | HasFeatures::addFeatures() added | |
⇢ | A | HasFeatures::features() added | |
⇢ | A | HasFeatures::getFeatureByCode() added | |
⋮ | view more | ||
A | ↛ | PlanFeature::getCode() removed | |
A | ↛ | PlanFeature::plan() removed | |
A | ↛ | PlanFeature::isConsumable() removed | |
A | ↛ | PlanFeature::getValue() removed | |
A | ↛ | Plan::addFeature() removed | |
A | ↛ | Plan::addFeatures() removed | |
A | ↛ | Plan::features() removed |