Skip to content

Salesforce Mobile SDK 9.0

Compare
Choose a tag to compare
@rwhitley rwhitley released this 11 Feb 01:06
· 940 commits to dev since this release

What's New

iPadOS Support

  • Implemented multiple window support for iPadOS. This new feature requires changes to existing apps that intend to run on iPads.
  • Improved support for landscape mode on iPadOS. (Other than updating to Mobile SDK 9.0, no app changes required.)

Mobile Sync

  • Parent-Child sync-up now supports an external ID field to help prevent the creation of duplicated records. See Syncing Up by External ID.

React Native

  • React Native for Mobile SDK now supports TypeScript for development, in addition to plain JavaScript. Mobile SDK components have been updated to use types. See React Native Development.
  • Dependencies are auto-linked in applications generated by forcereact.

Miscellaneous

  • The Dev Support menu offers a new utility: Inspect Key-Value Store. Use this tool to see what's in your app's key-value store during debugging. See In-App Developer Support.

Version Updates

  • Deployment target: iOS 13
  • Base SDK: iOS 14
  • Xcode 12
  • CocoaPods 1.8.0 (no maximum)
  • Cordova 6.1.1
  • Cordova Command Line 10.0.0
  • SQLCipher: 4.4.2
  • SQLite 3.33.0
  • React Native: 0.63.4
  • yarn 1.2.2
  • TypeScript compiler 4.1.2