Install

Works with Drupal: ^10.3 || ^11

Using Composer to manage Drupal site dependencies

Alternative installation files

Download tar.gz 193.96 KB
MD5: f1bd0dd8c528b16bf4f769953c637f1e
SHA-1: 880f6ce87de6828e88bd5f48b582cd148864dadd
SHA-256: 0b2434118d94f4422f02b0148e82e09eac15598defc67d6e6760abee9fdd47f8
Download zip 361.9 KB
MD5: 7a2269b3791285b88bc962dd9510fe9d
SHA-1: 28fce18758d56fed0ecb7d3281fbb6ea895ce117
SHA-256: 8c340806be76aec5e729d09f4393feaadbc3b65d9748e619ad9e7a6317bbbaf0

Release notes

Big changeset, so it's going into a beta tag

Biggest change is deprecation warnings and some refactoring to prepare for deprecation of salesforce_oauth module, and eliminate dependency on lusitanian/oauth.

If you've been putting off updating to salesforce_jwt, it's time to do it now.

Contributors (10)

Dishvola, aaronbauman, amitaibu, balazswmann, bkosborne, colinstillwell88, gcb, johnny5th, sabrina.liman, scotteuser

Changelog

Issues: 15 issues resolved.

Changes since 5.1.2 (compare):

Bug

  • #3519451: PHP 8.3 compatibility warning
  • fix: #3562234 Warning: foreach() argument must be of type array|object, null given when parameters option is not defined.
  • #3250853: Browse available tokens is not working due to 'csrf_token' URL...
  • Resolve #3516158 "Mapped object"
  • Fix #3563593 - TokenNotFoundException in SalesforceLinkItemList crashes user salesforce page when not connected
  • #3560287: Handle missing composite keys when building Webform mapping options
  • #3515337 by aaronbauman: Smarter handling for reference fields

Feature

  • Resolve #3529230 "Push upsert allowed event"
  • #3276564: Allow RelatedID mapped fields to disallow pulls
  • Resolve #3543350 "Add reason tracking"
  • feat: #3231850 Bulk Operation for SF Push/Pull of entities

Misc

  • Fix tests
  • Fix cspell
  • Allow firebase/php-jwt 7.0
  • Add node body field storage, which was removed from core
  • Switch from OAuth to Bearer in Authorization header
  • Missed the php-jwt in jwt submodule
  • Service aliases
  • implode() - Argument 2 must be of type array
  • Fix implicit nullable deprecation

Task

  • [#3556277] fix: Use "main property" for related property name instead of hardcoded 'value'
  • Fix deprecated use of implicit nullability declaration. #3547031.
  • Resolve #3551878 "Php 8.4 deprecations"
  • #3514383 by aaronbauman: Implement new #config_target framework for config forms
Created by: aaronbauman
Created on: 15 May 2026 at 19:57 UTC
Last updated: 15 May 2026 at 19:58 UTC
Bug fixes

Other releases