⇢ | 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 | HasFeatures::addFeatures() added | |
⇢ | A | HasFeatures::getFeatureByCode() added | |
⇢ | A | Group::getEnabledPlans() added | |
⇢ | A | HasFeatures::hasFeatures() added | |
⇢ | A | Subscription::scopeUnfinished() added | |
⇢ | A | Plan::scopeEnabled() added | |
⇢ | A | Plan::delete() added | |
⋮ | view more | ||
A | ↘ | B | HasSubscriptions::subscribeToPlan() got worse |
A | ↛ | PlanFeature::getCode() removed | |
A | ↛ | PlanFeature::plan() removed | |
A | ↛ | PlanFeature::isConsumable() removed | |
A | ↛ | PlanFeature::getValue() removed | |
A | ↛ | Plan::addFeature() removed | |
A | ↛ | Plan::features() removed | |
A | ↛ | Plan::isActive() removed |