| ⇢ | A | NumericGenerator added | |
| ⇢ | A | UnregisteredGeneratorException added | |
| ⇢ | A | NumericNo0Generator added | |
| ⇢ | A | GeneratorInstantiationException added | |
| ⇢ | A | OtpToken added | |
| ⇢ | A | DatabaseTokenRepository added | |
| ⇢ | A | ServiceProvider added | |
| ⇢ | A | GeneratorManager added | |
| ⇢ | A | StringGenerator added | |
| A | ↛ | Token removed | |
| A | ↛ | NumericNo0PasswordGenerator removed | |
| A | ↛ | OtpFacade removed | |
| A | ↛ | Encryptor removed | |
| A | ↛ | OtpController removed | |
| A | ↛ | NumericPasswordGenerator removed | |
| A | ↛ | Otp removed | |
| A | ↛ | PasswordGeneratorManager removed | |
| A | ↛ | StringPasswordGenerator removed | |
| A | ↛ | OtpServiceProvider removed | |
| ⋮ | view more | ||
| ⇢ | A | GeneratorManager::register() added | |
| ⇢ | A | NumericGenerator::generateRangeForLength() added | |
| ⇢ | A | GeneratorManager::createGeneratorFromString() added | |
| ⇢ | A | OtpToken::timeLeft() added | |
| ⇢ | A | ServiceProvider::configPath() added | |
| ⇢ | A | StringGenerator::generate() added | |
| ⇢ | A | OtpToken::invalidate() added | |
| ⇢ | A | ServiceProvider::boot() added | |
| ⇢ | A | OtpToken::withoutPlainText() added | |
| ⇢ | A | ServiceProvider::migrationPath() added | |
| ⋮ | view more | ||
| A | ↛ | OtpController::store() removed | |
| A | ↛ | Otp::handle() removed | |
| A | ↛ | Token::__construct() removed | |
| A | ↛ | PasswordGeneratorManager::register() removed | |
| A | ↛ | Token::persist() removed | |
| A | ↛ | Token::retrieveByAttributes() removed | |
| A | ↛ | OtpServiceProvider::provides() removed | |
| A | ↛ | OtpService::retrieveByCipherText() removed | |
| A | ↛ | Token::extend() removed | |
| A | ↛ | OtpServiceProvider::registerDefaultPasswordGenerat... removed | |
| ⋮ | view more | ||