| ⇢ | A | BaseProvider added | |
| D | ↗ | C | Provider improved |
| ⇢ | A | BaseProvider::generateUserParameter() added | |
| ⇢ | A | BaseProvider::generateGroupParameter() added | |
| ⇢ | A | BaseProvider::__construct() added | |
| ⇢ | A | BaseProvider::parseCircleEvent() added | |
| ⇢ | A | BaseProvider::parseMemberEvent() added | |
| ⇢ | A | BaseProvider::parseCircleMemberEvent() added | |
| ⇢ | A | BaseProvider::parseCircleMemberAdvancedEvent() added | |
| ⇢ | A | BaseProvider::generateParsedSubject() added | |
| ⇢ | A | BaseProvider::isViewerTheAuthor() added | |
| ⇢ | A | BaseProvider::generateViewerParameter() added | |
| ⋮ | view more | ||
| A | ↛ | Provider::generateUserParameter() removed | |
| A | ↛ | Provider::generateGroupParameter() removed | |
| A | ↛ | Provider::__construct() removed | |
| A | ↛ | Provider::parseCircleEvent() removed | |
| A | ↛ | Provider::parseMemberEvent() removed | |
| A | ↛ | Provider::parseLinkEvent() removed | |
| A | ↛ | Provider::parseCircleMemberEvent() removed | |
| A | ↛ | Provider::parseCircleMemberAdvancedEvent() removed | |
| A | ↛ | Provider::generateParsedSubject() removed | |
| A | ↛ | Provider::isViewerTheAuthor() removed | |
| ⋮ | view more | ||