Releases: BadhanGanesh/BJOTPViewController
Releases · BadhanGanesh/BJOTPViewController
v2.2.0 | macOS Support & Auto-fill from SMS
What's New:
- macOS support added (Mac Catalyst).
- Now you can use
BJOTPViewController
in iOS, iPadOS, and macOS.
- Now you can use
- Auto-fill one time passcode from Messages/SMS app.
- Better keyboard handling and user experience enhancements.
v2.1.1 | Non code-level changes
What's New:
- Updated banner images.
- Updated code comment for
authenticate
delegate method.
v2.1.0 | Major Refactor & Minimum iOS Version Change
What's New:
- Set minimum OS version to iOS 11.0 because there are many things that cannot be done without ugly version-checking, and iOS 14.0 is right around the corner and it is high time iOS 10 is removed from the support list. Sorry iOS 10.0.
- It is my personal choice to ignore iOS 10.0, and my usual policy is to support 3 last-gen and the current-gen iOS versions. When iOS 14.0 comes out, it will be fulfilled.
- Refactored code to have stack views for better UI layout.
- Added primary, secondary and footer labels to UI.
- Added close button to UI in case of modals.
- Added more useful public properties for better control of what is happening. Check ReadMe file.
v2.0.1 | Animation and keyboard-handling improvements
What's New:
- Better animations when opening and closing keyboard.
- Make BJOTPViewController open instead of final.
- Code refactor and rearrangements.
v2.0.0 | [Breaking Change] Addition of OTP to delegate method
What's New:
- The delegate method is now supplied with the OTP string as a parameter which was previously missed.
- Please discard versions < 2.0.0 as they won't supply the required OTP string.
v1.0.3 | Fixed README badges
What's New:
- No code changes
v1.0.2 | Update README badges to work correctly
What's New:
- Updated README.md file to have some more upcoming features and badges (No actual code-changes).
v1.0.1 | README File Update
What's New:
- Updated
README.md
file to have some more upcoming features and badges (No actual code-changes).
v1.0.0 | First Release
Requirements:
- iOS 9.0+
- Swift 4.0+
Features:
- iOS | iPadOS
- Portrait | Landscape
- Light mode | Dark mode
- Copy-Paste Handling
- Keyboard Handling
Upcoming:
- Auto-completion of One Time Password into text fields from messages app.
- Addition of custom header / footer texts / description titles to the view controller.