| ⇢ | D | FoxyStripeProduct added | |
| ⇢ | A | FoxyCartProductCategory added | |
| A | ↘ | B | FoxyStripePurchaseForm got worse |
| C | ↛ | ProductPage removed | |
| A | ↛ | ProductCategory removed | |
| A | ↛ | ProductPage_Controller removed |
| ⇢ | D | FoxyStripeProduct::getCMSFields() added | |
| ⇢ | B | FoxyStripeProduct::onBeforeWrite() added | |
| ⇢ | B | FoxyStripeProduct::onBeforeDelete() added | |
| ⇢ | B | FoxyCartProductCategory::getCMSFields() added | |
| ⇢ | A | FoxyStripeProduct::validate() added | |
| ⇢ | A | FoxyStripeProduct::getGeneratedValue() added | |
| ⇢ | A | FoxyCartProductCategory::requireDefaultRecords() added | |
| ⇢ | A | FoxyCartProductCategory::canDelete() added | |
| ⇢ | A | FoxyStripeProduct::providePermissions() added | |
| ⇢ | A | FoxyStripeProduct::getPurchaseForm() added | |
| ⋮ | view more | ||
| C | ↘ | D | FoxyStripePurchaseForm::__construct() got worse |
| F | ↛ | ProductPage::getCMSFields() removed | |
| B | ↛ | ProductPage::onBeforeWrite() removed | |
| B | ↛ | ProductHolder::ProductList() removed | |
| B | ↛ | ProductPage::onBeforeDelete() removed | |
| B | ↛ | ProductCategory::getCMSFields() removed | |
| A | ↛ | ProductPage::onAfterWrite() removed | |
| A | ↛ | ProductPage::validate() removed | |
| A | ↛ | ProductPage::getGeneratedValue() removed | |
| A | ↛ | ProductCategory::requireDefaultRecords() removed | |
| A | ↛ | ProductCategory::canDelete() removed | |
| ⋮ | view more | ||