| ⇢ | B | Version20251020121000 added | |
| ⇢ | A | Version20251020000400 added | |
| A | ↘ | B | CertificateController got worse |
| ⇢ | F | Version20251020121000::readLegacyHtml() added | |
| ⇢ | D | CertificateController::readCertificateHtml() added | |
| ⇢ | C | Version20251020121000::findLegacyPersonalFile() added | |
| ⇢ | B | GradebookCertificateRepository::upsertCertificateR... added | |
| ⇢ | B | CertificateController::assertCertificateAccess() added | |
| ⇢ | B | Version20251020121000::up() added | |
| ⇢ | A | Version20251020000400::up() added | |
| ⇢ | A | GradebookCertificateRepository::getPersonalFilesRe... added | |
| ⇢ | A | CertificateController::resolveCertificateByHash() added | |
| ⇢ | A | GradebookCertificateRepository::createNodeForCerti... added | |
| ⋮ | view more | ||
| B | ↗ | A | GradebookCertificateRepository::getCertificateByUs... improved |
| A | ↘ | B | GradebookCertificateRepository::registerUserInfoAb... got worse |
| A | ↘ | B | Certificate::isAvailable() got worse |
| A | ↘ | B | Certificate::generatePdfFromCustomCertificate() got worse |
| D | ↘ | F | Certificate::__construct() got worse |
| C | ↘ | F | Certificate::generate() got worse |
| F | ↗ | A | CertificateController::view() improved |
| F | ↗ | A | CertificateController::downloadPdf() improved |