| ⇢ | A | BaseJsonResponse added | |
| ⇢ | A | GetRecordingTextTracksParameters added | |
| ⇢ | A | Track added | |
| ⇢ | A | PutRecordingTextTrackParameters added | |
| ⇢ | A | GetRecordingTextTracksResponse added | |
| ⇢ | A | PutRecordingTextTrackResponse added | |
| B | ↘ | C | BigBlueButton got worse |
| ⇢ | B | BigBlueButton::sendRequest() added | |
| ⇢ | A | Track::__construct() added | |
| ⇢ | A | PutRecordingTextTrackParameters::setKind() added | |
| ⇢ | A | Track::getLang() added | |
| ⇢ | A | PutRecordingTextTrackParameters::getRecordId() added | |
| ⇢ | A | BaseJsonResponse::success() added | |
| ⇢ | A | Track::getLabel() added | |
| ⇢ | A | PutRecordingTextTrackParameters::setLang() added | |
| ⇢ | A | BaseJsonResponse::__construct() added | |
| ⇢ | A | BigBlueButton::getPutRecordingTextTrackUrl() added | |
| ⋮ | view more | ||
| B | ↗ | A | BigBlueButton::processXmlResponse() improved |
| A | ↛ | InsertDocumentParameters::getPassword() removed | |
| A | ↛ | InsertDocumentParameters::setPassword() removed | |