Skip to content

Latest commit

 

History

History
427 lines (164 loc) · 17.6 KB

CHANGELOG.md

File metadata and controls

427 lines (164 loc) · 17.6 KB

4.1.2 (2024-08-09)

Bug Fixes

  • ignore casing when checking bt-expose-raw-proxy-response header (#74) (17bd44d)

4.1.1 (2024-02-14)

Bug Fixes

  • remove the requirement to check API key type when tokenizing (#71) (536c43a)

4.1.0 (2023-12-27)

Features

4.0.2 (2023-12-27)

Bug Fixes

  • allow empty body responses from proxy (#70) (05163a8)

4.0.1 (2023-12-12)

Bug Fixes

  • fix card validation being applied before masking (#68) (90c3068)

4.0.0 (2023-10-19)

⚠ BREAKING CHANGES

  • when setting text programmatically on an element, you should now expect a event and subsequently update of the , , and other change flags.

Bug Fixes

  • trigger text change events when setting text programmatically (#67) (7fa76e1)

3.0.0 (2023-09-06)

⚠ BREAKING CHANGES

  • the value for the month() and year() methods of CardExpirationDateUITextField is now converted to Number before sending to the API to match the APIs 'card' contract instead of String as it was before.

Features

  • add type conversion when submitting element values (#66) (74ee517)

2.10.1 (2023-09-01)

Bug Fixes

  • enable copy icons on card elements (#65) (12d39f6)

2.10.0 (2023-09-01)

Features

2.9.0 (2023-09-01)

Features

2.8.0 (2023-08-29)

Features

2.7.0 (2023-08-09)

Features

2.6.0 (2023-08-08)

Features

2.5.0 (2023-08-07)

Features

2.4.0 (2023-07-05)

Features

2.3.0 (2023-06-28)

Features

  • adds extension function to format expiration date (#56) (38c924b)

2.2.0 (2023-06-26)

Features

  • adds http client for sending element values to third parties (#55) (1ba48dd)

2.1.0 (2023-05-29)

Features

2.0.2 (2023-05-11)

Bug Fixes

  • add isComplete calculation to cvc event (#53) (8acc6c4)

2.0.1 (2023-05-08)

Bug Fixes

2.0.0 (2023-05-06)

⚠ BREAKING CHANGES

  • UITextFieldDelegate inheritance on UIViewControllers no longer work with our elements. UIViewControllers must inherit our BasisTheoryUIViewController class for access to UITextFieldDelegate functions

Features

  • adds BasisTheoryUIViewController class (#51) (6866804)

1.12.0 (2023-05-03)

Features

  • adds regex validation on text element (#50) (dd26566)

1.11.0 (2023-03-30)

Features

1.10.0 (2023-03-22)

Features

  • allow elements to be passed in proxy body (4674a5c)

1.9.0 (2023-03-14)

Features

  • prevent insertion of months > 12 for card exp date (#46) (8110595)

1.8.7 (2023-03-10)

Bug Fixes

  • adds BasisTheoryElements as a part of release commit (#45) (df3581f)

1.8.6 (2023-03-10)

Bug Fixes

  • fixes script to update version number (#44) (eb92f06)

1.8.5 (2023-03-09)

Bug Fixes

1.8.4 (2023-02-14)

Bug Fixes

  • adds mask to readonly text element when using setValueRef (#33) (73ef612)

1.8.3 (2023-02-09)

Bug Fixes

  • fix constant variables on card number (#38) (557d195)

1.8.2 (2023-01-31)

Bug Fixes

1.8.1 (2023-01-24)

Bug Fixes

  • fixes complete flag on card number element (#35) (f072a3f)

1.8.0 (2023-01-20)

Features

1.7.0 (2023-01-11)

Features

  • add metadata and cardElementMetadata variables (#32) (ed35a04)

1.6.0 (2023-01-11)

Features

  • adds createSession service function (#31) (d267347)

1.5.0 (2023-01-09)

Features

1.4.0 (2023-01-06)

Features

  • add setValueRef for mirroring text elements (#28) (5ae7560)

1.3.0 (2023-01-06)

Features

  • adds maskChange event on CVC, makes complete flag consistent, checks complete flag on tokenize requests (#27) (bbef2fa)

1.2.0 (2023-01-05)

Features

  • adds BIN and last4 to textChange events (#26) (f5b1887)

1.1.1 (2023-01-05)

Bug Fixes

  • removing application type check on proxy call (#25) (051bdba)

1.1.0 (2022-12-29)

Features

1.0.1 (2022-12-13)

Bug Fixes

  • fixes issue where we fail to retrieve an app by api key (#20) (0dfdff2)

1.0.0 (2022-12-09)

⚠ BREAKING CHANGES

  • throw if input is invalid when tokenizing (#18)
  • bump version to 1.0.0 (not actually a breaking change)

Features

0.8.0 (2022-12-08)

Features

  • add masking to cvc element, conform to mask on insert text, add user-agent header (#17) (ad78d1c)

0.7.0 (2022-12-07)

Features

  • add CardNumber element and card brand events (#15) (b614f0d)

0.6.0 (2022-12-02)

Features

  • adds card brand detecting module (#14) (98c5bff)

0.5.0 (2022-12-01)

Features

  • Add transform function for phone numbers (#8) (1e7bf30)

0.4.0 (2022-12-01)

Features

  • add card expiration date element (#13) (f746c1c)

0.3.2 (2022-11-29)

Bug Fixes

  • changes source files. releases to CocoaPods (#12) (397a17c)

0.3.1 (2022-11-28)

Bug Fixes

0.3.0 (2022-11-28)

Features

  • add input mask to text element (#9) (b64ae90)
  • Call POST /tokens with the element data (#7) (779b4ca)