Change Log

Version 7.1.6 (Jan. 22, 2019)

Minor release. Updated default Salesforce API version to 44.0 (Winter '19).

Version 7.1.5 (Oct. 26, 2018)

Removed dependency on PromiseKit's Foundation extension

Version 7.1.4 (Oct. 25, 2018)

Added Cartfile entry for PromiseKit's Foundation extensions.

Version 7.1.3 (Oct. 24, 2018)

Version 7.1.2 (Oct. 11, 2018)

Support aggregate query result. Resolves issue issue #88.

Version 7.1.1 (Oct. 11, 2018)

Adapt to Winter '19 date format change in identity JSON response. See release notes. Resolves issue issue #91.

Version 7.1.0 (Oct. 10, 2018)

Support OpenID Connect 'ID token.' Resolves issue issue #92.

Version 7.0.4 (Oct. 5, 2018)

Updated podspec 'source_files' attribute to avoid Xcode 10 build errors.

Version 7.0.3 (Aug. 28, 2018)

Updated connected app's consumer key in example app.

Version 7.0.2 (Aug. 10, 2018)

Added SOSL search example to README, and some inline documentation.

Version 7.0.1 (Aug. 6, 2018)

Fixed access to Organization properties. Was internal, now public. Thanks to @joaoamaral for pull request.

Version 7.0.0 (July 12, 2018)

Version 6.0.7 (May 21, 2018)

Resolves issue #69. Thanks to @hmuronaka for pull request.

Version 6.0.6 (May 8, 2018)

Resolves issue #70. Thanks to @hmuronaka for pull request.

Version 6.0.5 (Apr. 12, 2018)

Fixed error in identity method's response handler. (Resolves issue #60.)

Version 6.0.4 (Mar. 1, 2018)

Change access to ConnectedApp.revoke method from internal to public.

Version 6.0.3 (Jan. 23, 2018)

Replace '+' with '%2B' in URLRequest.queryParameters. (Resolves issue #58.) Thanks to @hmuronaka for pull request.

Version 6.0.2 (Jan. 11, 2018)

Version 6.0.1 (Dec. 7, 2017)

Fixed bug in Salesorce.apex and Salesforce.custom methods so that callers can now set the HTTP body data.

Version 6.0.0 (Nov. 5, 2017)

This release contains breaking changes. See README and documentation. Highlights of changes and improvements:

Version 5.0.0 (Oct. 15, 2017)

This release contains breaking changes. See README and documentation. Highlights of changes and improvements:

Version 4.0.6 (Sep. 28, 2017)

Version 4.0.5 (Sep. 10, 2017)

Version 4.0.4 (Sep. 5, 2017)

Support Swift 4

Version 4.0.3 (Aug. 5, 2017)

Changed access level of Address members to explicitly public (were implicitly internal)

Version 4.0.2 (July 30, 2017)

Fixed misspelling in enum Address.GeocodeAccuracy (issue #44)

Version 4.0.1 (July 17, 2017)

Documentation updates

Version 4.0.0 (July 14, 2017)

This release contains breaking changes. See README and documentation. Highlights of changes and improvements:

Version 3.6.0 (Jun. 17, 2017)

Updated the default Salesforce API version to 40.0 (Summer '17)

Version 3.5.1 (Jun. 7, 2017)

Fixes issue #29.

Version 3.5.0 (Apr. 26, 2017)

Version 3.4.0 (Feb. 26, 2017)

Support for registering with Salesforce notification services. (Thanks to @quintonwall for pull request.)

Version 3.3.2 (Feb. 7, 2017)

Support Carthage dependency manager

Version 3.3.1 (Jan. 10, 2017)

Updated README

Version 3.3.0 (Jan. 6, 2017)

Version 3.2.0 (Dec. 14, 2016)

Version 3.1.1 (Nov. 23, 2016)

Fixed issue #15; removed unneeded id parameter in Salesforce.insert( ) method

Version 3.1.0 (Nov. 16, 2016)

Version 3.0.1 (Oct. 27, 2016)

Added file "OAuth2.plist" which is used for testing the framework. If you run the tests, edit the file and insert your own values for the Salesforce access token, refresh token, etc.

Version 3.0.0 (Oct. 25, 2016)

(This is a ‘breaking’ change that is not compatible with prior versions)

Version 2.2.0 (Oct. 24, 2016)

Version 2.1.0 (Oct. 1, 2016)

Version 2.0.1 (Aug. 4, 2016)

Version 2.0.0 (Mar. 5, 2016)

Version 1.0.3 (Jan. 14, 2016)

Updated README

Version 1.0.2 (Jan. 11, 2016)

Updated README

Version 1.0.1 (Jan. 8, 2016)

Updated example files

Version 1.0.0 (Jan. 7, 2016)

Initial release