At baraka our app requires latest version of PhoneNumberKit 4.0.2 because of the updated KW validation manifest. Since the support for the Frames moved to Flow stated here. So until migration to Flow is done this fork will be actively used.
In the source repository, the PhoneNumberKit version is 3.5.9. In this for upgraded to 4.0.2. Re-Add missing helpers & extension that baraka used, that been removed on newer versions of Frames package.
Code changes:
- Replace
PhoneNumberKitwithPhoneNumberUtility - Fixed some deprecated Xcode 16 warnings.
- Add
standardize()isValid()getTypeOf()luhnCheck()functions insideCardutils.swiftfile. - Re-add
ExpirationDatePickerDelegateExpirationDatePickerthat been removed on latest versions. - Update Risk Sdk to version
3.0.3.
- Add SPM dependency:
https://github.com/barakatech/baraka-frames-ios.git