Skip to content

Releases: MyOutDeskLLC/SalesforcePhp

Release: SaloonV4 Compatibility

27 Mar 16:14
356ad09

Choose a tag to compare

What's Changed

Upgrades to support Saloon v4. Main changes are for serialization which is a breaking change. Please take caution to update these in your apps:

OLD:
$serialized = $authenticator->serialize();
NEW:
$serialized = SalesforceApi::serializeAuthenticator($authenticator);

Release: SalesforceQueryBuilder FIx

03 Oct 22:56
2d821ad

Choose a tag to compare

What's Changed

  • fix: migrating to saloonphp/saloon by @WalrusSoup in #43
  • fix: handles escaping SOQL more effectively

Full Changelog: v2.1.0...v2.2.0

v2.1.0 Code Verifier + Code Verifier Refresh Fixes

23 May 16:51
f9c3554

Choose a tag to compare

What's Changed

  • fix: adding method to restore oAuthConfiguration with Code Verifier s… by @WalrusSoup in #42

Full Changelog: v2.0.6...v2.1.0

Feature: UserInfo Endpoint

02 May 18:45
9e1256c

Choose a tag to compare

What's Changed

Full Changelog: v2.0.5...v2.0.6

Feature: PKCE Code Signing Support

02 May 17:51
50b1dd0

Choose a tag to compare

What's Changed

Full Changelog: v2.0.4...v2.0.5

Hotfix: Library Port

01 May 19:22
a3652d5

Choose a tag to compare

What's Changed

Full Changelog: v2.0.3...v2.0.4

Maintenance Release: Moving Libraries

01 May 19:15
1996ac5

Choose a tag to compare

What's Changed

Full Changelog: v2.0.2...v2.0.3

Hotfix: Address JSON return issue

08 Apr 15:11
65d4462

Choose a tag to compare

Suppresses throws when SF returns an empty string value.

Feature: Find Record(s)

17 Apr 19:10
bd1fbbb

Choose a tag to compare

Adds new feature to find records automatically via findRecords.

Saloon 2

03 Mar 16:31
af5f3ba

Choose a tag to compare

v2.0.0

This update changes to saloon v2 along with several other core changes:

  • Removes OAuth dependency in favor of using built-in saloon dependency
  • Restructures authentication strategy for a more consistent flow
  • Adds closure support when refresh occurs so end users can add it to their own database
  • Sandbox, production flags are not necessary anymore due to salesforce enhanced domains rollout, so domains are now required to be given in the constructor, as well as API version
  • Static calls for existing endpoints no longer available, refactored
  • All tests updated
  • Readme and docs upgraded
  • New deletion endpoints available for objects
  • New feature to disable hard throws (via eatErrors)
  • Return types added