| ⇢ | A | Configuration added | |
| ⇢ | A | AbstractPaywallAdapter added | |
| ⇢ | A | PaywallSecuredTrait added | |
| ⇢ | A | SWPPaywallExtension added | |
| ⇢ | A | SubscriptionFactory added | |
| ⇢ | A | CachedSubscriptionsProvider added | |
| ⇢ | A | SubscriptionsProvider added | |
| ⇢ | A | Subscription added | |
| ⇢ | A | Configuration added | |
| ⇢ | A | SWPFixturesExtension added | |
| ⋮ | view more | ||
| ⇢ | B | SubscriptionLoader::load() added | |
| ⇢ | A | PaymentsHubAdapter::getSubscriptions() added | |
| ⇢ | A | PaymentsHubAdapter::getSubscription() added | |
| ⇢ | A | PaymentsHubAdapter::send() added | |
| ⇢ | A | ArticleDataProvider::articleMetadata() added | |
| ⇢ | A | PaymentsHubAdapter::getAuthToken() added | |
| ⇢ | A | SubscriptionController::getAction() added | |
| ⇢ | A | ArticleDataProvider::articleKeywords() added | |
| ⇢ | A | CachedSubscriptionsProvider::getSubscriptions() added | |
| ⇢ | A | CachedSubscriptionsProvider::getSubscription() added | |
| ⋮ | view more | ||
| D | ↘ | F | LoadArticlesData::loadArticles() got worse |
| A | ↛ | LoadArticlesData::articleMetadata() removed | |
| A | ↛ | LoadArticlesData::articleKeywords() removed | |