Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
54 changes: 27 additions & 27 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,79 +1,79 @@
# Changelog

## [0.3.0](https://github.com/sonderformat-llc/fusionauth-swift-sdk/compare/v0.2.0...v0.3.0) (2025-02-07)
## [0.3.0](https://github.com/FusionAuth/fusionauth-swift-sdk/compare/v0.2.0...v0.3.0) (2025-02-07)


### Features

* add, test and verify macos-15, xcode-16.1 and swift-6.0.2 compatibility ([#22](https://github.com/sonderformat-llc/fusionauth-swift-sdk/issues/22)) ([de49b36](https://github.com/sonderformat-llc/fusionauth-swift-sdk/commit/de49b362ec9cf0b6839536e283d4af96f275ee12))
* add, test and verify macos-15, xcode-16.1 and swift-6.0.2 compatibility ([#22](https://github.com/FusionAuth/fusionauth-swift-sdk/issues/22)) ([de49b36](https://github.com/FusionAuth/fusionauth-swift-sdk/commit/de49b362ec9cf0b6839536e283d4af96f275ee12))


### Bug Fixes

* **deps:** bump the prod-github-actions group with 2 updates ([#40](https://github.com/sonderformat-llc/fusionauth-swift-sdk/issues/40)) ([cd9bfac](https://github.com/sonderformat-llc/fusionauth-swift-sdk/commit/cd9bfac23b946a1735911bb9ed634f21a3ae8ce1))
* **e2e-test:** use main for fusionauth-docker-image-version ([bd4bf06](https://github.com/sonderformat-llc/fusionauth-swift-sdk/commit/bd4bf06479d62fb010977f67ca793936df4d99c5))
* **e2e-test:** use main for fusionauth-docker-image-version ([9732d7a](https://github.com/sonderformat-llc/fusionauth-swift-sdk/commit/9732d7af7b8b3744ebe5f91095fe0a14c504ec93))
* **release:** add PR label job as temporary fix for missing labels ([fb3c416](https://github.com/sonderformat-llc/fusionauth-swift-sdk/commit/fb3c41614f4b377c9c0ff43283608b82c23de83e))
* **deps:** bump the prod-github-actions group with 2 updates ([#40](https://github.com/FusionAuth/fusionauth-swift-sdk/issues/40)) ([cd9bfac](https://github.com/FusionAuth/fusionauth-swift-sdk/commit/cd9bfac23b946a1735911bb9ed634f21a3ae8ce1))
* **e2e-test:** use main for fusionauth-docker-image-version ([bd4bf06](https://github.com/FusionAuth/fusionauth-swift-sdk/commit/bd4bf06479d62fb010977f67ca793936df4d99c5))
* **e2e-test:** use main for fusionauth-docker-image-version ([9732d7a](https://github.com/FusionAuth/fusionauth-swift-sdk/commit/9732d7af7b8b3744ebe5f91095fe0a14c504ec93))
* **release:** add PR label job as temporary fix for missing labels ([fb3c416](https://github.com/FusionAuth/fusionauth-swift-sdk/commit/fb3c41614f4b377c9c0ff43283608b82c23de83e))

## [0.3.0-rc.1](https://github.com/sonderformat-llc/fusionauth-swift-sdk/compare/v0.3.0-rc...v0.3.0-rc.1) (2025-02-07)
## [0.3.0-rc.1](https://github.com/FusionAuth/fusionauth-swift-sdk/compare/v0.3.0-rc...v0.3.0-rc.1) (2025-02-07)


### Bug Fixes

* **e2e-test:** use main for fusionauth-docker-image-version ([bd4bf06](https://github.com/sonderformat-llc/fusionauth-swift-sdk/commit/bd4bf06479d62fb010977f67ca793936df4d99c5))
* **e2e-test:** use main for fusionauth-docker-image-version ([9732d7a](https://github.com/sonderformat-llc/fusionauth-swift-sdk/commit/9732d7af7b8b3744ebe5f91095fe0a14c504ec93))
* **e2e-test:** use main for fusionauth-docker-image-version ([bd4bf06](https://github.com/FusionAuth/fusionauth-swift-sdk/commit/bd4bf06479d62fb010977f67ca793936df4d99c5))
* **e2e-test:** use main for fusionauth-docker-image-version ([9732d7a](https://github.com/FusionAuth/fusionauth-swift-sdk/commit/9732d7af7b8b3744ebe5f91095fe0a14c504ec93))

## [0.3.0-rc](https://github.com/sonderformat-llc/fusionauth-swift-sdk/compare/v0.2.0...v0.3.0-rc) (2025-02-07)
## [0.3.0-rc](https://github.com/FusionAuth/fusionauth-swift-sdk/compare/v0.2.0...v0.3.0-rc) (2025-02-07)


### Features

* add, test and verify macos-15, xcode-16.1 and swift-6.0.2 compatibility ([#22](https://github.com/sonderformat-llc/fusionauth-swift-sdk/issues/22)) ([de49b36](https://github.com/sonderformat-llc/fusionauth-swift-sdk/commit/de49b362ec9cf0b6839536e283d4af96f275ee12))
* add, test and verify macos-15, xcode-16.1 and swift-6.0.2 compatibility ([#22](https://github.com/FusionAuth/fusionauth-swift-sdk/issues/22)) ([de49b36](https://github.com/FusionAuth/fusionauth-swift-sdk/commit/de49b362ec9cf0b6839536e283d4af96f275ee12))


### Bug Fixes

* **deps:** bump the prod-github-actions group with 2 updates ([#40](https://github.com/sonderformat-llc/fusionauth-swift-sdk/issues/40)) ([cd9bfac](https://github.com/sonderformat-llc/fusionauth-swift-sdk/commit/cd9bfac23b946a1735911bb9ed634f21a3ae8ce1))
* **release:** add PR label job as temporary fix for missing labels ([fb3c416](https://github.com/sonderformat-llc/fusionauth-swift-sdk/commit/fb3c41614f4b377c9c0ff43283608b82c23de83e))
* **deps:** bump the prod-github-actions group with 2 updates ([#40](https://github.com/FusionAuth/fusionauth-swift-sdk/issues/40)) ([cd9bfac](https://github.com/FusionAuth/fusionauth-swift-sdk/commit/cd9bfac23b946a1735911bb9ed634f21a3ae8ce1))
* **release:** add PR label job as temporary fix for missing labels ([fb3c416](https://github.com/FusionAuth/fusionauth-swift-sdk/commit/fb3c41614f4b377c9c0ff43283608b82c23de83e))

## [0.2.0](https://github.com/sonderformat-llc/fusionauth-swift-sdk/compare/v0.1.1...v0.2.0) (2025-01-22)
## [0.2.0](https://github.com/FusionAuth/fusionauth-swift-sdk/compare/v0.1.1...v0.2.0) (2025-01-22)


### Features

* **release:** use workflow_run instead of inherited job ([#36](https://github.com/sonderformat-llc/fusionauth-swift-sdk/issues/36)) ([93f1f41](https://github.com/sonderformat-llc/fusionauth-swift-sdk/commit/93f1f41cc49890839a78b3c051f58c271918f739))
* **release:** use workflow_run instead of inherited job ([#36](https://github.com/FusionAuth/fusionauth-swift-sdk/issues/36)) ([93f1f41](https://github.com/FusionAuth/fusionauth-swift-sdk/commit/93f1f41cc49890839a78b3c051f58c271918f739))


### Bug Fixes

* **release:** add dependency to initial tests ([8ede5d5](https://github.com/sonderformat-llc/fusionauth-swift-sdk/commit/8ede5d5d1043bf9a182a198113658453bdcc01c3))
* **release:** only allow release flow to trigger when workflow_run.conclusion is successful ([b3e8b40](https://github.com/sonderformat-llc/fusionauth-swift-sdk/commit/b3e8b40d6d30d76025c5fecf5d06b6b3f38288a1))
* **release:** remove workflow_run and use workflow include instead ([46aafa3](https://github.com/sonderformat-llc/fusionauth-swift-sdk/commit/46aafa388aa25cf6c188d572b0766a6051bc81f9))
* **release:** add dependency to initial tests ([8ede5d5](https://github.com/FusionAuth/fusionauth-swift-sdk/commit/8ede5d5d1043bf9a182a198113658453bdcc01c3))
* **release:** only allow release flow to trigger when workflow_run.conclusion is successful ([b3e8b40](https://github.com/FusionAuth/fusionauth-swift-sdk/commit/b3e8b40d6d30d76025c5fecf5d06b6b3f38288a1))
* **release:** remove workflow_run and use workflow include instead ([46aafa3](https://github.com/FusionAuth/fusionauth-swift-sdk/commit/46aafa388aa25cf6c188d572b0766a6051bc81f9))

## [0.2.0-rc](https://github.com/sonderformat-llc/fusionauth-swift-sdk/compare/v0.1.1...v0.2.0-rc) (2025-01-22)
## [0.2.0-rc](https://github.com/FusionAuth/fusionauth-swift-sdk/compare/v0.1.1...v0.2.0-rc) (2025-01-22)


### Features

* **release:** use workflow_run instead of inherited job ([#36](https://github.com/sonderformat-llc/fusionauth-swift-sdk/issues/36)) ([93f1f41](https://github.com/sonderformat-llc/fusionauth-swift-sdk/commit/93f1f41cc49890839a78b3c051f58c271918f739))
* **release:** use workflow_run instead of inherited job ([#36](https://github.com/FusionAuth/fusionauth-swift-sdk/issues/36)) ([93f1f41](https://github.com/FusionAuth/fusionauth-swift-sdk/commit/93f1f41cc49890839a78b3c051f58c271918f739))


### Bug Fixes

* **release:** add dependency to initial tests ([8ede5d5](https://github.com/sonderformat-llc/fusionauth-swift-sdk/commit/8ede5d5d1043bf9a182a198113658453bdcc01c3))
* **release:** only allow release flow to trigger when workflow_run.conclusion is successful ([b3e8b40](https://github.com/sonderformat-llc/fusionauth-swift-sdk/commit/b3e8b40d6d30d76025c5fecf5d06b6b3f38288a1))
* **release:** remove workflow_run and use workflow include instead ([46aafa3](https://github.com/sonderformat-llc/fusionauth-swift-sdk/commit/46aafa388aa25cf6c188d572b0766a6051bc81f9))
* **release:** add dependency to initial tests ([8ede5d5](https://github.com/FusionAuth/fusionauth-swift-sdk/commit/8ede5d5d1043bf9a182a198113658453bdcc01c3))
* **release:** only allow release flow to trigger when workflow_run.conclusion is successful ([b3e8b40](https://github.com/FusionAuth/fusionauth-swift-sdk/commit/b3e8b40d6d30d76025c5fecf5d06b6b3f38288a1))
* **release:** remove workflow_run and use workflow include instead ([46aafa3](https://github.com/FusionAuth/fusionauth-swift-sdk/commit/46aafa388aa25cf6c188d572b0766a6051bc81f9))

## [0.1.1](https://github.com/sonderformat-llc/fusionauth-swift-sdk/compare/v0.1.0...v0.1.1) (2025-01-16)
## [0.1.1](https://github.com/FusionAuth/fusionauth-swift-sdk/compare/v0.1.0...v0.1.1) (2025-01-16)


### Bug Fixes

* remove codeChallenge and codeChallengeMethod ([a0f233b](https://github.com/sonderformat-llc/fusionauth-swift-sdk/commit/a0f233b1781b6188285c433a8a54ee2c62f3f9cb)), closes [#25](https://github.com/sonderformat-llc/fusionauth-swift-sdk/issues/25)
* remove codeChallenge and codeChallengeMethod ([a0f233b](https://github.com/FusionAuth/fusionauth-swift-sdk/commit/a0f233b1781b6188285c433a8a54ee2c62f3f9cb)), closes [#25](https://github.com/FusionAuth/fusionauth-swift-sdk/issues/25)

## [0.1.1-rc](https://github.com/sonderformat-llc/fusionauth-swift-sdk/compare/v0.1.0...v0.1.1-rc) (2025-01-16)
## [0.1.1-rc](https://github.com/FusionAuth/fusionauth-swift-sdk/compare/v0.1.0...v0.1.1-rc) (2025-01-16)


### Bug Fixes

* remove codeChallenge and codeChallengeMethod ([a0f233b](https://github.com/sonderformat-llc/fusionauth-swift-sdk/commit/a0f233b1781b6188285c433a8a54ee2c62f3f9cb)), closes [#25](https://github.com/sonderformat-llc/fusionauth-swift-sdk/issues/25)
* remove codeChallenge and codeChallengeMethod ([a0f233b](https://github.com/FusionAuth/fusionauth-swift-sdk/commit/a0f233b1781b6188285c433a8a54ee2c62f3f9cb)), closes [#25](https://github.com/FusionAuth/fusionauth-swift-sdk/issues/25)
12 changes: 6 additions & 6 deletions CONTRIBUTING.md
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,7 @@ Before starting with contributing, you'll want to look at and choose an issue to
1. Search the issue tracker for an issue that you want to work on. If your issue does not exist, please create a new one.
2. Search GitHub for an open or closed Pull Request that relates to the issue you want to work on. You may find that someone else is already working on it, or that the issue is already resolved in a different branch.

You can find all the open issues [here](https://github.com/FusionAuth/fusionauth-ios-sdk/issues).
You can find all the open issues [here](https://github.com/FusionAuth/fusionauth-swift-sdk/issues).

Once you have found an issue you want to work on, we suggest to:

Expand Down Expand Up @@ -87,7 +87,7 @@ Run SwiftLint: `swiftlint`

#### Testing

See [FusionAuth Swift SDK Quickstart Testing](https://github.com/sonderformat-llc/fusionauth-quickstart-swift-ios-native/blob/main/TESTING.md) for a full tutorial on Android Test.
See [FusionAuth Swift SDK Quickstart Testing](https://github.com/FusionAuth/fusionauth-quickstart-swift-ios-native/blob/main/TESTING.md) for a full tutorial on Android Test.

## Submitting a Pull Request

Expand All @@ -110,7 +110,7 @@ The release proceeds through three sequential steps: [Pre-Release Process](#pre-

The pre-release process is as follows:
- Check if the latest FusionAuth version is used in the different jobs and configurations.
- Review, test and merge any open [Dependency Pull Requests](https://github.com/sonderformat-llc/fusionauth-swift-sdk/pulls).
- Review, test and merge any open [Dependency Pull Requests](https://github.com/FusionAuth/fusionauth-swift-sdk/pulls).
- Update the documentation with `sourcedocs generate -- -scheme FusionAuth`.
- Make sure all Workflows where successful in [Actions](https://github.com/FusionAuth/fusionauth-android-sdk/actions).
- Update the [SECURITY.md](SECURITY.md) version information with the latest `Supported Versions` according to the current specification E2E test workflows and prerelease PR.
Expand All @@ -129,13 +129,13 @@ The release process is as follows:

### Quickstart Release Process

After the release is published, update the version in the [FusionAuth Swift iOS Quickstart Repository](https://github.com/sonderformat-llc/fusionauth-quickstart-swift-ios-native/):
After the release is published, update the version in the [FusionAuth Swift iOS Quickstart Repository](https://github.com/FusionAuth/fusionauth-quickstart-swift-ios-native/):

The example App is a copy from https://github.com/sonderformat-llc/fusionauth-swift-sdk/tree/main/Samples/Quickstart by:
The example App is a copy from https://github.com/FusionAuth/fusionauth-swift-sdk/tree/main/Samples/Quickstart by:

1. Copy the Samples/Quickstart folder in to the complete-application folder.
2. edit the complete-application/fusionauth-quickstart-swift-ios-native.xcodeproj/project.pbxproj file, removing the Packages and sdk references.
3. open the project and add the sdk dependency by adding the latest release from https://github.com/sonderformat-llc/fusionauth-swift-sdk/.
3. open the project and add the sdk dependency by adding the latest release from https://github.com/FusionAuth/fusionauth-swift-sdk/.
5. update the docker-compose.yml file to use the latest version used by the sdk.
<!--
end::forDocSiteRelease[]
Expand Down
12 changes: 6 additions & 6 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[![Latest Release Tag](https://badgen.net/github/tag/fusionauth/fusionauth-ios-sdk)](https://github.com/FusionAuth/fusionauth-ios-sdk/tags)
[![Dependabot](https://badgen.net/github/dependabot/fusionauth/fusionauth-ios-sdk)](https://github.com/FusionAuth/fusionauth-ios-sdk/network/updates)
[![Open PRs](https://badgen.net/github/open-prs/fusionauth/fusionauth-ios-sdk)](https://github.com/FusionAuth/fusionauth-ios-sdk/pulls)
[![Latest Release Tag](https://badgen.net/github/tag/fusionauth/fusionauth-swift-sdk)](https://github.com/FusionAuth/fusionauth-swift-sdk/tags)
[![Dependabot](https://badgen.net/github/dependabot/fusionauth/fusionauth-swift-sdk)](https://github.com/FusionAuth/fusionauth-swift-sdk/network/updates)
[![Open PRs](https://badgen.net/github/open-prs/fusionauth/fusionauth-swift-sdk)](https://github.com/FusionAuth/fusionauth-swift-sdk/pulls)

An SDK for using FusionAuth in iOS Apps.

Expand Down Expand Up @@ -195,7 +195,7 @@ end::forDocSiteUsage[]
<!--
tag::forDocSiteExampleApp[]
-->
See the [FusionAuth iOS SDK Example](https://github.com/FusionAuth/fusionauth-quickstart-swift-ios-fusionauth-sdk) for a functional example of an iOS client that uses the SDK.
See the [FusionAuth iOS SDK Example](https://github.com/FusionAuth/fusionauth-quickstart-swift-ios-native) for a functional example of an iOS client that uses the SDK.
<!--
end::forDocSiteExampleApp[]
-->
Expand All @@ -205,7 +205,7 @@ end::forDocSiteExampleApp[]
<!--
tag::forDocSiteQuickstart[]
-->
See the [FusionAuth iOS Quickstart](https://fusionauth.io/docs/quickstarts/quickstart-ios-swift-native-fusionauth-sdk/) for a full tutorial on using FusionAuth and iOS.
See the [FusionAuth iOS Quickstart](https://fusionauth.io/docs/quickstarts/quickstart-swift-ios-native/) for a full tutorial on using FusionAuth and iOS.
<!--
end::forDocSiteQuickstart[]
-->
Expand All @@ -215,7 +215,7 @@ end::forDocSiteQuickstart[]
<!--
tag::forDocSiteDocumentation[]
-->
See the latest [Full library documentation](https://github.com/FusionAuth/fusionauth-ios-sdk/blob/main/Documentation/Reference/README.md) for the complete documentation of the SDK.
See the latest [Full library documentation](https://github.com/FusionAuth/fusionauth-swift-sdk/blob/main/Documentation/Reference/README.md) for the complete documentation of the SDK.
<!--
end::forDocSiteDocumentation[]
-->
Expand Down