Skip to content

Commit 57dc83b

Browse files
authored
Updates for 2.1.0 release (#244)
* Update version and re-introduce the swift-docc-plugin dependency to the main package * Remove the legacy UI-based client configuration while preserving CLI argument configuration * Add WebAuthn error localizations
1 parent 5a6f41c commit 57dc83b

32 files changed

+450
-599
lines changed

.github/workflows/documentation-ghpages.yaml

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,6 @@ on:
99

1010
env:
1111
DEVELOPER_DIR: /Applications/Xcode_16.4.app/Contents/Developer
12-
ENABLE_DOC_GENERATION: YES
1312
DOCC_JSON_PRETTYPRINT: YES
1413
NSUnbufferedIO: YES
1514

.github/workflows/tests.yaml

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -381,7 +381,6 @@ jobs:
381381
if: ${{ !github.event.pull_request.draft && needs.Preflight.outputs.has_documentation_changes == 'true' }}
382382
runs-on: macos-15
383383
env:
384-
ENABLE_DOC_GENERATION: YES
385384
DOCC_JSON_PRETTYPRINT: YES
386385
DEVELOPER_DIR: /Applications/Xcode_16.4.app/Contents/Developer
387386
DESTINATION: "${{ matrix.destination }}"

OktaAuthFoundation.podspec

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
Pod::Spec.new do |s|
22
s.name = "OktaAuthFoundation"
33
s.module_name = "AuthFoundation"
4-
s.version = "2.0.2"
4+
s.version = "2.1.0"
55
s.summary = "Okta Authentication Foundation"
66
s.description = <<-DESC
77
Provides the foundation and common features used to authenticate users, managing the lifecycle and storage of tokens and credentials, and provide a base for other Okta SDKs to build upon.

OktaBrowserSignin.podspec

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
Pod::Spec.new do |s|
22
s.name = "OktaBrowserSignin"
33
s.module_name = "BrowserSignin"
4-
s.version = "2.0.2"
4+
s.version = "2.1.0"
55
s.summary = "Okta Browser Sign In UI"
66
s.description = <<-DESC
77
Authenticate users using web-based OIDC.

OktaClient.podspec

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
Pod::Spec.new do |s|
22
s.name = "OktaClient"
3-
s.version = "2.0.2"
3+
s.version = "2.1.0"
44
s.summary = "Secure client authentication, request authorization, and user management capabilities for Swift."
55
s.description = <<-DESC
66
Provides a modularized set of libraries that provide the building blocks and convenience features used to authenticate users, manage the lifecycle and storage of tokens and user credentials, and provide a base for other libraries and applications to build upon.

OktaClient.xcworkspace/xcshareddata/swiftpm/Package.resolved

Lines changed: 0 additions & 51 deletions
This file was deleted.

OktaDirectAuth.podspec

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
Pod::Spec.new do |s|
22
s.name = "OktaDirectAuth"
3-
s.version = "2.0.2"
3+
s.version = "2.1.0"
44
s.summary = "Okta Direct Authentication"
55
s.description = <<-DESC
66
Enables application developers to build native sign in experiences using the Okta Direct Authentication API.

OktaIdxAuth.podspec

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
Pod::Spec.new do |s|
22
s.name = 'OktaIdxAuth'
3-
s.version = '2.0.2'
3+
s.version = '2.1.0'
44
s.summary = 'SDK to easily integrate the Okta Identity Engine'
55
s.description = <<-DESC
66
Integrate your native app with Okta using the Okta Identity Engine library.

OktaOAuth2.podspec

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
Pod::Spec.new do |s|
22
s.name = "OktaOAuth2"
33
s.module_name = "OAuth2Auth"
4-
s.version = "2.0.2"
4+
s.version = "2.1.0"
55
s.summary = "Okta OAuth2 Authentication"
66
s.description = <<-DESC
77
Enables application developers to authenticate users utilizing a variety of OAuth2 authentication flows.

Package.swift

Lines changed: 3 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -44,6 +44,9 @@ var package = Package(
4444
.library(name: "OktaDirectAuth", targets: ["OktaDirectAuth"]),
4545
.library(name: "OktaIdxAuth", targets: ["OktaIdxAuth"])
4646
],
47+
dependencies: [
48+
.package(url: "https://github.com/apple/swift-docc-plugin", from: "1.4.0")
49+
],
4750
targets: [
4851
.target(name: "AuthFoundation",
4952
dependencies: [],
@@ -112,8 +115,3 @@ package.products.append(
112115
.library(name: "BrowserSignin", targets: ["BrowserSignin"])
113116
)
114117
#endif
115-
116-
if ProcessInfo.processInfo.environment["ENABLE_DOC_GENERATION"] != nil {
117-
package.dependencies.append(.package(url: "https://github.com/apple/swift-docc-plugin",
118-
from: "1.4.0"))
119-
}

0 commit comments

Comments
 (0)