Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
Skip to content

Commit

Permalink
Version bump to 1.1.0 [skip ci]
Browse files Browse the repository at this point in the history
  • Loading branch information
AuthyApps committed Sep 13, 2021
1 parent 79116fb commit 6d30b0e
Show file tree
Hide file tree
Showing 99 changed files with 26,815 additions and 10 deletions.
10 changes: 10 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,13 @@
# 1.1.0 (2021-09-13)

### Features
- Ordering for challenge list ([86ddbba](https://github.com/twilio/twilio-verify-ios/commit/86ddbbadd51516bdd4853defb4606edefeba71c0))

Architecture | Compressed Size | Uncompressed Size
------------ | --------------- | -----------------
arm64 | 0.4 MB | 0.9 MB


# 1.0.0 (2021-07-26)

### Features
Expand Down
10 changes: 5 additions & 5 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -60,18 +60,18 @@ None
[CocoaPods](https://cocoapods.org) is a dependency manager for Cocoa projects. For usage and installation instructions, visit their website. To integrate TwilioVerify into your Xcode project using CocoaPods, specify it in your `Podfile`:

```ruby
pod 'TwilioVerify', '~> 1.0.0'
pod 'TwilioVerify', '~> 1.1.0'
```

### Carthage

[Carthage](https://github.com/Carthage/Carthage) is a decentralized dependency manager that builds your dependencies and provides you with binary frameworks. To integrate TwilioVerify into your Xcode project using Carthage, specify it in your `Cartfile`:

```ogdl
github "twilio/twilio-verify-ios" -> 1.0.0
github "twilio/twilio-verify-ios" -> 1.1.0
```

Since version `1.0.0` of `TwilioVerifySDK` the prebuilt asset fat version `.framework` is been deprecated, to give space for the universal framework `.xcframework`. Make sure to use the new version of Carthage [0.38.0](https://github.com/Carthage/Carthage/releases/tag/0.38.0) that was release in order to support the `xcframework` assets, by using this version or a superior one, Carthage will download and unzip the `TwilioVerifySDK.framework.zip` attached in the release version, resulting in a `TwilioVerifySDK.xcframework` that can be found in the build folder of Carthage.
Since version `1.1.0` of `TwilioVerifySDK` the prebuilt asset fat version `.framework` is been deprecated, to give space for the universal framework `.xcframework`. Make sure to use the new version of Carthage [0.38.0](https://github.com/Carthage/Carthage/releases/tag/0.38.0) that was release in order to support the `xcframework` assets, by using this version or a superior one, Carthage will download and unzip the `TwilioVerifySDK.framework.zip` attached in the release version, resulting in a `TwilioVerifySDK.xcframework` that can be found in the build folder of Carthage.

### Swift Package Manager

Expand All @@ -81,7 +81,7 @@ Once you have your Swift package set up, adding TwilioVerify as a dependency is

```swift
dependencies: [
.package(url: "https://github.com/twilio/twilio-verify-ios.git", .upToNextMajor(from: "1.0.0"))
.package(url: "https://github.com/twilio/twilio-verify-ios.git", .upToNextMajor(from: "1.1.0"))
]
```

Expand All @@ -99,7 +99,7 @@ If you want to receive challenges as push notifications, you should register You
The SDK should be used from a Swift class.
See an example in the [TwilioVerifyAdapter class](https://github.com/twilio/twilio-verify-ios/blob/main/TwilioVerifyDemo/TwilioVerifyDemo/TwilioVerify/TwilioVerifyAdapter.swift)

Since version `1.0.0`, the target was changed from `TwilioVerify` to `TwilioVerifySDK`. Migrating from older versions will imply to update all the imports in your files, see an example in the [TwilioVerifyAdapter class](https://github.com/twilio/twilio-verify-ios/blob/main/TwilioVerifyDemo/TwilioVerifyDemo/TwilioVerify/TwilioVerifyAdapter.swift#L19)
Since version `1.1.0`, the target was changed from `TwilioVerify` to `TwilioVerifySDK`. Migrating from older versions will imply to update all the imports in your files, see an example in the [TwilioVerifyAdapter class](https://github.com/twilio/twilio-verify-ios/blob/main/TwilioVerifyDemo/TwilioVerifyDemo/TwilioVerify/TwilioVerifyAdapter.swift#L19)

---

Expand Down
2 changes: 1 addition & 1 deletion TwilioVerify.podspec
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
Pod::Spec.new do |s|
s.name = 'TwilioVerify'
s.module_name = 'TwilioVerifySDK'
s.version = '1.0.0'
s.version = '1.1.0'
s.license = { :type => 'Apache-2.0', :file => 'LICENSE' }
s.summary = 'TwilioVerify'
s.homepage = 'https://github.com/twilio/twilio-verify-ios'
Expand Down
4 changes: 2 additions & 2 deletions TwilioVerifySDK/Info.plist
Original file line number Diff line number Diff line change
Expand Up @@ -13,8 +13,8 @@
<key>CFBundlePackageType</key>
<string>$(PRODUCT_BUNDLE_PACKAGE_TYPE)</string>
<key>CFBundleShortVersionString</key>
<string>1.0.0</string>
<string>1.1.0</string>
<key>CFBundleVersion</key>
<string>1.0.0</string>
<string>1.1.0</string>
</dict>
</plist>
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,7 @@
// limitations under the License.
//

let version = "1.0.0"
let version = "1.1.0"
let bundleName = "TwilioVerify"
let bundleVersion = "1"
let baseURL = "https://verify.twilio.com/v2/"
232 changes: 232 additions & 0 deletions docs/1.1.0/Classes.html
Original file line number Diff line number Diff line change
@@ -0,0 +1,232 @@
<!DOCTYPE html>
<html lang="en">
<head>
<title>Classes Reference</title>
<link rel="stylesheet" type="text/css" href="css/jazzy.css" />
<link rel="stylesheet" type="text/css" href="css/highlight.css" />
<meta charset='utf-8'>
<script src="js/jquery.min.js" defer></script>
<script src="js/jazzy.js" defer></script>

<script src="js/lunr.min.js" defer></script>
<script src="js/typeahead.jquery.js" defer></script>
<script src="js/jazzy.search.js" defer></script>
</head>
<body>
<a name="//apple_ref/swift/Section/Classes" class="dashAnchor"></a>
<a title="Classes Reference"></a>
<header>
<div class="content-wrapper">
<p><a href="index.html">TwilioVerifySDK 1.1.0 Docs</a> (86% documented)</p>
<p class="header-right">
<form role="search" action="search.json">
<input type="text" placeholder="Search documentation" data-typeahead>
</form>
</p>
</div>
</header>
<div class="content-wrapper">
<p id="breadcrumbs">
<a href="index.html">TwilioVerifySDK Reference</a>
<img id="carat" src="img/carat.png" />
Classes Reference
</p>
</div>
<div class="content-wrapper">
<nav class="sidebar">
<ul class="nav-groups">
<li class="nav-group-name">
<a href="Classes.html">Classes</a>
<ul class="nav-group-tasks">
<li class="nav-group-task">
<a href="Classes/TwilioVerifyBuilder.html">TwilioVerifyBuilder</a>
</li>
<li class="nav-group-task">
<a href="Classes/TwilioVerifyManager.html">TwilioVerifyManager</a>
</li>
</ul>
</li>
<li class="nav-group-name">
<a href="Enums.html">Enumerations</a>
<ul class="nav-group-tasks">
<li class="nav-group-task">
<a href="Enums/ChallengeListOrder.html">ChallengeListOrder</a>
</li>
<li class="nav-group-task">
<a href="Enums/ChallengeStatus.html">ChallengeStatus</a>
</li>
<li class="nav-group-task">
<a href="Enums/FactorStatus.html">FactorStatus</a>
</li>
<li class="nav-group-task">
<a href="Enums/FactorType.html">FactorType</a>
</li>
<li class="nav-group-task">
<a href="Enums/LogLevel.html">LogLevel</a>
</li>
<li class="nav-group-task">
<a href="Enums/TwilioVerifyError.html">TwilioVerifyError</a>
</li>
</ul>
</li>
<li class="nav-group-name">
<a href="Protocols.html">Protocols</a>
<ul class="nav-group-tasks">
<li class="nav-group-task">
<a href="Protocols/Challenge.html">Challenge</a>
</li>
<li class="nav-group-task">
<a href="Protocols/ChallengeList.html">ChallengeList</a>
</li>
<li class="nav-group-task">
<a href="Protocols/Factor.html">Factor</a>
</li>
<li class="nav-group-task">
<a href="Protocols/FactorPayload.html">FactorPayload</a>
</li>
<li class="nav-group-task">
<a href="Protocols/LoggerService.html">LoggerService</a>
</li>
<li class="nav-group-task">
<a href="Protocols/Metadata.html">Metadata</a>
</li>
<li class="nav-group-task">
<a href="Protocols/NetworkProvider.html">NetworkProvider</a>
</li>
<li class="nav-group-task">
<a href="Protocols/TwilioVerify.html">TwilioVerify</a>
</li>
<li class="nav-group-task">
<a href="Protocols/UpdateChallengePayload.html">UpdateChallengePayload</a>
</li>
<li class="nav-group-task">
<a href="Protocols/UpdateFactorPayload.html">UpdateFactorPayload</a>
</li>
<li class="nav-group-task">
<a href="Protocols/VerifyFactorPayload.html">VerifyFactorPayload</a>
</li>
</ul>
</li>
<li class="nav-group-name">
<a href="Structs.html">Structures</a>
<ul class="nav-group-tasks">
<li class="nav-group-task">
<a href="Structs/ChallengeDetails.html">ChallengeDetails</a>
</li>
<li class="nav-group-task">
<a href="Structs/ChallengeListPayload.html">ChallengeListPayload</a>
</li>
<li class="nav-group-task">
<a href="Structs/Detail.html">Detail</a>
</li>
<li class="nav-group-task">
<a href="Structs/PushFactorPayload.html">PushFactorPayload</a>
</li>
<li class="nav-group-task">
<a href="Structs.html#/s:15TwilioVerifySDK8ResponseV">Response</a>
</li>
<li class="nav-group-task">
<a href="Structs/UpdatePushChallengePayload.html">UpdatePushChallengePayload</a>
</li>
<li class="nav-group-task">
<a href="Structs/UpdatePushFactorPayload.html">UpdatePushFactorPayload</a>
</li>
<li class="nav-group-task">
<a href="Structs/VerifyPushFactorPayload.html">VerifyPushFactorPayload</a>
</li>
</ul>
</li>
<li class="nav-group-name">
<a href="Typealiases.html">Type Aliases</a>
<ul class="nav-group-tasks">
<li class="nav-group-task">
<a href="Typealiases.html#/s:15TwilioVerifySDK12FailureBlocka">FailureBlock</a>
</li>
<li class="nav-group-task">
<a href="Typealiases.html#/s:15TwilioVerifySDK20SuccessResponseBlocka">SuccessResponseBlock</a>
</li>
</ul>
</li>
</ul>
</nav>
<article class="main-content">
<section>
<section class="section">
<h1>Classes</h1>
<p>The following classes are available globally.</p>

</section>
<section class="section task-group-section">
<div class="task-group">
<ul>
<li class="item">
<div>
<code>
<a name="/s:15TwilioVerifySDK0aB7BuilderC"></a>
<a name="//apple_ref/swift/Class/TwilioVerifyBuilder" class="dashAnchor"></a>
<a class="token" href="#/s:15TwilioVerifySDK0aB7BuilderC">TwilioVerifyBuilder</a>
</code>
</div>
<div class="height-container">
<div class="pointer-container"></div>
<section class="section">
<div class="pointer"></div>
<div class="abstract">
<p>Builder class that builds an instance of TwilioVerifyManager, which handles all the operations
regarding Factors and Challenges</p>

<a href="Classes/TwilioVerifyBuilder.html" class="slightly-smaller">See more</a>
</div>
<div class="declaration">
<h4>Declaration</h4>
<div class="language">
<p class="aside-title">Swift</p>
<pre class="highlight swift"><code><span class="kd">public</span> <span class="kd">class</span> <span class="kt">TwilioVerifyBuilder</span></code></pre>

</div>
</div>
</section>
</div>
</li>
<li class="item">
<div>
<code>
<a name="/s:15TwilioVerifySDK0aB7ManagerC"></a>
<a name="//apple_ref/swift/Class/TwilioVerifyManager" class="dashAnchor"></a>
<a class="token" href="#/s:15TwilioVerifySDK0aB7ManagerC">TwilioVerifyManager</a>
</code>
</div>
<div class="height-container">
<div class="pointer-container"></div>
<section class="section">
<div class="pointer"></div>
<div class="abstract">
<p>Handles the available operations to proccess Factors and Challenges</p>

<a href="Classes/TwilioVerifyManager.html" class="slightly-smaller">See more</a>
</div>
<div class="declaration">
<h4>Declaration</h4>
<div class="language">
<p class="aside-title">Swift</p>
<pre class="highlight swift"><code><span class="kd">public</span> <span class="kd">class</span> <span class="kt">TwilioVerifyManager</span></code></pre>
<pre class="highlight swift"><code><span class="kd">extension</span> <span class="kt">TwilioVerifyManager</span><span class="p">:</span> <span class="kt"><a href="Protocols/TwilioVerify.html">TwilioVerify</a></span></code></pre>

</div>
</div>
</section>
</div>
</li>
</ul>
</div>
</section>
</section>
<section id="footer">
<p>&copy; 2021 <a class="link" href="https://github.com/twilio/twilio-verify-ios" target="_blank" rel="external">Twilio</a>. All rights reserved. (Last updated: 2021-09-13)</p>
<p>Generated by <a class="link" href="https://github.com/realm/jazzy" target="_blank" rel="external">jazzy ♪♫ v0.13.6</a>, a <a class="link" href="https://realm.io" target="_blank" rel="external">Realm</a> project.</p>
</section>
</article>
</div>
</body>
</div>
</html>
Loading

0 comments on commit 6d30b0e

Please sign in to comment.