All notable changes to this project will be documented in this file.
- App is now officially deprecated. Two-Factor WebAuthn can be used as replacement
- Updated dependencies
- Nextcloud 23 support
- New and updated translations
- Updated dependencies
- Nextcloud 22 support
- New and updated translations
- Updated dependencies
- Documented list of supported devices
- Nextcloud 21 support
- PHP8 support
- New and updated translations
- Updated dependencies
- Nextcloud 20 support
- New and updated translations
- Updated dependencies
- Nextcloud 17 support
- Nextcloud 19 support
- New and updated translations
- Updated dependencies
- Warning if protocol and/or appId protocols do not match
- New and updated translations
- Updated dependencies
- New and updated translations
- Updated dependencies
- JavaScript vulnerabilities in
handlebars
,mem
andserialize-javascript
dependency
- Nextcloud 18 support
- php7.4 support
- New and updated translations
- Updated dependencies
- Npm dependency vulnerability
- Unnecessarily big challenge bundle
- php7.1 support
- Ability to set up during login
- New and updated translations
- Nextcloud 16 support
lodash
npm package vulnerability
- Updated translations
- Updated dependencies
- Nextcloud 17 support
- Updated translations
- Updated dependencies
tar
npm package vulnerability
- Nextcloud 15 support
- Listing keys without a name
- Format HTTP warning as warning text color
- Translatable provider description (for the settings page header)
- Updated translations
- Updated dependencies
- App name typo
- Updated translations
- Updated dependencies
- More client-side debug logging
- Updated vulnerable
lodash
dependency
- Ability to disable provider via
occ twofactor:disable <uid> u2f
- Support for Nextcloud 16
- Support for php 7.3
- New and updated translations
- Password confirmation on IE and other outdated browsers
- Missing challenge script
- New and updated translations
- Updated vulnerable npm dependencies
- New and updated translations
- Nextcloud 15 support
- New personal settings page (consolidated with other 2FA providers)
- Nextcloud 14 support
- Server provider registration updates when using multiple u2f devices
- Nextcloud 14 support (requires beta 2+)
- Performance improvements
- New and updated translations
- Dropped Nextcloud 13 support
- Installation on Nextcloud 13.x
- Allow Nextcloud 13.0.2
- Requires Nextcloud 13.0.1
- U2F on Firefox Quantum and mobile browsers
- New and updated translations
- Show warning if HTTP is used
- Php7.2 support
- Nextcloud 13 support
- New translations
- Firefox' internal U2F
- Settings are now listed in security section
- Better U2F error messages
- Translations
- Activity type for 2FA activies
- Login fails when using multiple U2F devices
- Login fails when using multiple U2F devices
- Support for multiple U2F devices
- Translations
- Personal settings icon on NC12
- Settings icon (NC12 only)
- New and updated translations
- Password confirmation when enabling/disabling the provider
- Translations
- Nextcloud 12 support
- php7.1 support
- Updated U2F library to support NFC tokens
- Publish activities when U2F is enabled or disabled (Nextcloud 12 only)
- Replaced deprecated IDb interface by IDBConnection