Skip to content

Commit

Permalink
Updated SDK to v3.15.1
Browse files Browse the repository at this point in the history
  • Loading branch information
runner authored and runner committed Sep 21, 2023
1 parent 30b5ef9 commit 3ca92db
Show file tree
Hide file tree
Showing 54 changed files with 18,602 additions and 11,999 deletions.
27 changes: 14 additions & 13 deletions CHANGES
Original file line number Diff line number Diff line change
@@ -1,3 +1,8 @@
3.15.1
- Fixed an issue with failing payment when a service endpoint is not available.
- Enhancements in Manual Card Entry user interaction.
- Under the hood changes for card payments tipping

3.13.2
- Added support for Manual Card Entry payments.
- Fixed issue with wrong formatting of some Card payment related translations.
Expand All @@ -8,11 +13,7 @@
3.10.0
- Added compliance information to the Reader information page.
- Added payment verification check for unlikely cases where a payment issue occurs mid-transaction which shows to the customer as failed, but still went through.

3.9.0
- Fixed issue with reader appearing more then once for some integrators.

3.8.0
- Decrease SDK binary size.
- Fix issue when no error is returned on Zettle flow start while another VC is being dismissed/shown (support issue https://github.com/iZettle/sdk-ios/issues/424)

Expand Down Expand Up @@ -90,9 +91,9 @@ Workaround: On a Mac with Apple silicon use iOS 14+ simulators.
- Various crash fixes and performance improvements under the hood

3.0.0
- Migrated SDK binaries to XCFrameworks
- Added support for OAuth 2.0
- Deprecated API keys. SDK will no longer need to accept API key as part of the SDK initialization process.
- Migrated SDK binaries to XCFrameworks
- Implemented in-app pairing flows for all supported iZettle card readers
- Implemented new version of the SDK settings

Expand All @@ -105,22 +106,22 @@ Workaround: On a Mac with Apple silicon use iOS 14+ simulators.
2.5.1
- Fix "iZettle SDK overrides UIPageControl tint colors using appearance proxy" issue #279

2.5
- SDK is now built using Xcode 11 and Swift 5.1. `ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = YES` flag is required if your project doesn't include Swift
2.5.0
- Better support for background modes
- Bugfixes and improvements
- SDK is now built using Xcode 11 and Swift 5.1. `ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = YES` flag is required if your project doesn't include Swift

2.3
- Bug fixes and performance improvements

2.2
2.2.0
- Background update of `iZettle Reader` and iZettle Reader 2` software:
Updating card reader software is now done automatically in the background by the SDK
when time permits
- Improved handling when re-connection to a card reader
- Bug fixes and performance improvements

2.1
2.1.0
- Improved reader software update flow
- Removed support for iOS 8
- Deprecated `currency` parameter in the `charge(amount:_)` method
Expand All @@ -145,7 +146,7 @@ Workaround: On a Mac with Apple silicon use iOS 14+ simulators.
2.0.1
- Fixed an issue where iZettleTransport framework was not linked with Cocoapods

2.0
2.0.0
- Added support for iZettle Reader 2
- Added support for in-app pairing flow for iZettle Reader 2
- Added support for wake-up/sleep behaviour with iZettle Reader 2
Expand All @@ -165,11 +166,11 @@ Workaround: On a Mac with Apple silicon use iOS 14+ simulators.
1.6.1
- Fix an issue with "unsupported url" message shown during payment flow

1.6
1.6.0
- Stability improvements
- iOS 11 support and fixes

1.5
1.5.0
- Stability improvements
- Add support for PIN bypass on supported readers

Expand Down Expand Up @@ -311,7 +312,7 @@ Workaround: On a Mac with Apple silicon use iOS 14+ simulators.
0.5.1
- Added abortOngoingPurchase method

0.5
0.5.0
- Prefixed SBJson and Reachability with IZ to avoid symbol collisions
- Resetting NSDecimalNumber number behaviors after a purchase
- Various bug fixes and stability improvements
Expand Down
4 changes: 2 additions & 2 deletions Example/iZettleSDKSample/Base.lproj/Main~iphone.storyboard
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
<device id="retina4_7" orientation="portrait" appearance="light"/>
<dependencies>
<deployment identifier="iOS"/>
<plugIn identifier="com.apple.InterfaceBuilder.IBCocoaTouchPlugin" version="21678"/>
<plugIn identifier="com.apple.InterfaceBuilder.IBCocoaTouchPlugin" version="21679"/>
<capability name="Named colors" minToolsVersion="9.0"/>
<capability name="System colors in document resources" minToolsVersion="11.0"/>
<capability name="documents saved in the Xcode 8 format" minToolsVersion="8.0"/>
Expand Down Expand Up @@ -352,7 +352,7 @@
<stepper opaque="NO" contentMode="scaleToFill" horizontalHuggingPriority="750" verticalHuggingPriority="750" contentHorizontalAlignment="center" contentVerticalAlignment="center" value="1" minimumValue="1" maximumValue="100" translatesAutoresizingMaskIntoConstraints="NO" id="wUw-QT-INt">
<rect key="frame" x="94.5" y="131.5" width="94" height="32"/>
<connections>
<action selector="amountValueChanged:" destination="fnb-MU-YIC" eventType="valueChanged" id="7Va-cl-KjW"/>
<action selector="amountValueChanged:" destination="fnb-MU-YIC" eventType="valueChanged" id="nEJ-8y-WD6"/>
</connections>
</stepper>
</subviews>
Expand Down
32 changes: 15 additions & 17 deletions Gemfile.lock
Original file line number Diff line number Diff line change
Expand Up @@ -3,30 +3,30 @@ GEM
specs:
CFPropertyList (3.0.6)
rexml
activesupport (7.0.6)
activesupport (7.0.7.2)
concurrent-ruby (~> 1.0, >= 1.0.2)
i18n (>= 1.6, < 2)
minitest (>= 5.1)
tzinfo (~> 2.0)
addressable (2.8.4)
addressable (2.8.5)
public_suffix (>= 2.0.2, < 6.0)
algoliasearch (1.27.5)
httpclient (~> 2.8, >= 2.8.3)
json (>= 1.5.1)
artifactory (3.0.15)
atomos (0.1.3)
aws-eventstream (1.2.0)
aws-partitions (1.787.0)
aws-sdk-core (3.178.0)
aws-partitions (1.819.0)
aws-sdk-core (3.181.0)
aws-eventstream (~> 1, >= 1.0.2)
aws-partitions (~> 1, >= 1.651.0)
aws-sigv4 (~> 1.5)
jmespath (~> 1, >= 1.6.1)
aws-sdk-kms (1.71.0)
aws-sdk-core (~> 3, >= 3.177.0)
aws-sigv4 (~> 1.1)
aws-sdk-s3 (1.130.0)
aws-sdk-core (~> 3, >= 3.177.0)
aws-sdk-s3 (1.134.0)
aws-sdk-core (~> 3, >= 3.181.0)
aws-sdk-kms (~> 1)
aws-sigv4 (~> 1.6)
aws-sigv4 (1.6.0)
Expand Down Expand Up @@ -85,7 +85,7 @@ GEM
escape (0.0.4)
ethon (0.16.0)
ffi (>= 1.15.0)
excon (0.100.0)
excon (0.102.0)
faraday (1.10.3)
faraday-em_http (~> 1.0)
faraday-em_synchrony (~> 1.0)
Expand Down Expand Up @@ -158,9 +158,9 @@ GEM
fourflusher (2.3.1)
fuzzy_match (2.0.4)
gh_inspector (1.1.3)
google-apis-androidpublisher_v3 (0.45.0)
google-apis-androidpublisher_v3 (0.49.0)
google-apis-core (>= 0.11.0, < 2.a)
google-apis-core (0.11.0)
google-apis-core (0.11.1)
addressable (~> 2.5, >= 2.5.1)
googleauth (>= 0.16.2, < 2.a)
httpclient (>= 2.8.1, < 3.a)
Expand Down Expand Up @@ -189,10 +189,9 @@ GEM
google-cloud-core (~> 1.6)
googleauth (>= 0.16.2, < 2.a)
mini_mime (~> 1.0)
googleauth (1.7.0)
googleauth (1.8.0)
faraday (>= 0.17.3, < 3.a)
jwt (>= 1.4, < 3.0)
memoist (~> 0.16)
multi_json (~> 1.11)
os (>= 0.9, < 2.0)
signet (>= 0.16, < 2.a)
Expand All @@ -205,10 +204,9 @@ GEM
jmespath (1.6.2)
json (2.6.3)
jwt (2.7.1)
memoist (0.16.2)
mini_magick (4.12.0)
mini_mime (1.1.2)
minitest (5.18.1)
mini_mime (1.1.5)
minitest (5.20.0)
molinillo (0.8.0)
multi_json (1.15.0)
multipart-post (2.3.0)
Expand All @@ -226,13 +224,13 @@ GEM
trailblazer-option (>= 0.1.1, < 0.2.0)
uber (< 0.2.0)
retriable (3.1.2)
rexml (3.2.5)
rexml (3.2.6)
rouge (2.0.7)
ruby-macho (2.5.1)
ruby2_keywords (0.0.5)
rubyzip (2.3.2)
security (0.1.3)
signet (0.17.0)
signet (0.18.0)
addressable (~> 2.8)
faraday (>= 0.17.5, < 3.a)
jwt (>= 1.5, < 3.0)
Expand Down Expand Up @@ -280,4 +278,4 @@ DEPENDENCIES
fastlane

BUNDLED WITH
2.1.4
2.1.4
2 changes: 1 addition & 1 deletion iZettleSDK.podspec
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
Pod::Spec.new do |s|
s.name = 'iZettleSDK'
s.version = '3.13.2'
s.version = '3.15.1'
s.summary = 'iZettle SDK for iOS'
s.description = <<-DESC
For detailed information, please see iZettleSDK documentation and Readme.
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@
<key>CFBundleSignature</key>
<string>????</string>
<key>CFBundleShortVersionString</key>
<string>3.13.2</string>
<string>3.15.1</string>
<key>CFBundleVersion</key>
<string>1</string>
</dict>
Expand Down
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Loading

0 comments on commit 3ca92db

Please sign in to comment.