Skip to content

Releases: line/line-sdk-ios-swift

5.14.0

30 Oct 08:19

Choose a tag to compare

Added

  • A reset method for LoginManager to cancel ongoing login processes and clean up internal state. It allows you using multiple channels in a single app. #243

Fixed

  • LoginManager reset functionality now properly retains and cancels ongoing processes on the main actor for better thread safety.

5.13.0

19 Jun 01:31

Choose a tag to compare

Added

  • Swift 6 and Swift Concurrency support. Now the project is compatible with Swift 6 and takes advantage of Swift Concurrency features. #224
  • Some APIs are converted to the async signature, so you can use the async/await syntax to call these APIs. Check the API reference for more.

Fixed

  • Some outdated usage and compiler version checks are removed due to new iOS SDK requirements. #222

5.12.0

15 Jan 00:44
5.12.0

Choose a tag to compare

Added

  • A new initialWebAuthenticationMethod option in the login parameters allows specifying the initial web authentication method. Setting this to .qrCode displays the QR code login as the default authentication method on the login page. #219
  • The LoginProcess object now includes a loginRoute value, indicating the path taken during login. This helps track whether the user logged in via the LINE app or through a web page. #215

Fixed

  • An issue where SPM build for iOS was not working. We have also updated the project settings to the latest Xcode and Swift versions. #216

5.11.2

26 Sep 05:43
5.11.2

Choose a tag to compare

Fixed

  • Some compiler warning when building with Xcode 16.0. #214

5.11.1

22 May 02:28
5.11.1

Choose a tag to compare

Fixed

  • Now the xcframework binaries do not contain bit code anymore. #210

5.11.0

01 Nov 01:44
5.11.0

Choose a tag to compare

Added

  • Add digital signature to the xcframework artifacts. Now the xcframework binaries are signed with certificate of LINE Developer team. #199
  • Add the privacy manifest file to the resource bundle. #200

5.10.1

02 Oct 01:19
5.10.1

Choose a tag to compare

Fixed

  • Update license holder name in all source code files. Now LY Corporation is the license holder of LINE SDK Swift. The license content and terms itself is not changed so you can still use the SDK under the same condition as before. #193
  • As the removal of general support of iOS 12 and earlier in Xcode, now LINE SDK Swift also drops support for iOS 12 and earlier. #190

5.10.0

19 Jul 03:28
5.10.0

Choose a tag to compare

Added

  • An option promptBotID to append related query for internal partner use. #188.

5.9.1

08 Jun 02:05
5.9.1

Choose a tag to compare

Fixed

  • Append IDTokenRaw property to ObjC's LineSDKAccessToken class. This allows retrieve the raw value of the received ID token when using the Objective-C wrapper. #185

5.9.0

20 Sep 06:07
5.9.0

Choose a tag to compare

This version drops supports for iOS 10 since Xcode 14 is not supporting 32-bit devices anymore. For more information, please refer to 32-bit app support has been discontinued in Xcode 14.

Added

  • SwiftUI sample app. If you are using SwiftUI and want to integrate LINE SDK Swift into your SwiftUI project, please refer to the SwiftUI sample app to get started. #177
  • Support for Xcode 14 and iOS 16. #178

Fixed

  • Drops iOS 10 support. Now LINE SDK Swift requires iOS 11 or later. If you have to continue to support iOS 10, use LINE SDK Swift 5.8.2.