| ⇢ | A | PortfolioItemViewed added | |
| ⇢ | A | HookPortfolioItemViewed added | |
| ⇢ | A | PortfolioItem added | |
| ⇢ | A | XApiPortfolioItemViewedHookObserver added |
| ⇢ | A | PortfolioItemViewed::generate() added | |
| ⇢ | A | PortfolioItem::generateContext() added | |
| ⇢ | A | PortfolioItem::__construct() added | |
| ⇢ | A | XApiPortfolioItemViewedHookObserver::hookItemViewe... added | |
| ⇢ | A | HookPortfolioItemViewed::notifyItemViewed() added | |
| ⇢ | A | HookPortfolioItemViewed::__construct() added | |
| A | ↛ | PortfolioItemShared::__construct() removed |