Skip to content

Commit 4173c60

Browse files
W-23717421: sf RNs Aug 5, 2026 (#3619)
* Update release notes for version 2.147.7 Updated release notes for version 2.147.7, including new features and changes. * Update README with new env variables for org creation Clarified the addition of environment variables for scratch org creation. * Update release notes for new environment variables Clarified the description of new environment variables for `org create scratch` command to improve understanding.
1 parent 7f939cc commit 4173c60

1 file changed

Lines changed: 22 additions & 2 deletions

File tree

releasenotes/README.md

Lines changed: 22 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -25,17 +25,37 @@ Additional documentation:
2525
* [Salesforce CLI Plugin Developer Guide](https://github.com/salesforcecli/cli/wiki/Quick-Introduction-to-Developing-sf-Plugins)
2626
* [Salesforce CLI Setup Guide](https://developer.salesforce.com/docs/atlas.en-us.sfdx_setup.meta/sfdx_setup/sfdx_setup_intro.htm)
2727

28-
## 2.146.3 (August 5, 2026) [stable-rc]
28+
## 2.147.7 (August 12, 2026) [stable-rc]
2929

3030
These changes are in the Salesforce CLI release candidate. We plan to include these changes in next week's official release. This list isn't final and is subject to change.
3131

3232
------------
3333

34+
* NEW: We added two environment variables to fix an issue where `org create scratch` fails when you authenticate the associated Dev Hub with an external client app via JWT (`org login jwt`). Because external client apps can't be replicated during the signup process, set these environment variables before running `org create scratch`:
35+
36+
* `SF_SCRATCH_SIGNUP_CONNECTED_APP` - Set to `PlatformCLI` to use the default Salesforce CLI connected app.
37+
* `SF_SCRATCH_SIGNUP_CALLBACK_URL` - Set to the connected app callback URL, such as `http://localhost:1717/OauthRedirect`.
38+
39+
These two environment variables are a temporary workaround until the external client app replication limitation is fixed, at which point they become no-ops and will be deprecated. (GitHub Issue [#3515](https://github.com/forcedotcom/cli/issues/3515), sfdx-core PR [#1315](https://github.com/forcedotcom/sfdx-core/pull/1315))
40+
41+
* CHANGE: Salesforce CLI now requires Node.js version 22 or later. We've dropped support for Node.js 18 and 20, which reached end-of-life. The bundled Node.js runtime in the Salesforce CLI installers is now version 24. For example:
42+
43+
```bash
44+
# Check your Node version
45+
node --version
46+
# Should show v22.x.x or v24.x.x
47+
```
48+
49+
(cli PR [#2851](https://github.com/salesforcecli/cli/pull/2851))
50+
51+
52+
## 2.146.3 (August 5, 2026) [stable]
53+
3454
* FIX: Source tracking now updates correctly after deploying platform events, big objects, external objects, or custom metadata types. Previously, the CLI would hang and eventually time out with the warning "Polling for N SourceMembers timed out" because the SourceMember table sometimes stores child members without the entity suffix (e.g., `MyEvent.Field__c` instead of `MyEvent__e.Field__c`). (GitHub Issue [#3512](https://github.com/forcedotcom/cli/issues/3512), source-tracking PR [#868](https://github.com/forcedotcom/source-tracking/pull/868))
3555

3656
* FIX: The `sf package version create --branch <branch>` command no longer fails with `NoReleaseVersionFoundForBranchError` when using `LATEST` in dependency version numbers. Dependencies without versions on the specified branch now gracefully fall back to the latest released version instead of causing the command to fail. (GitHub Issue [#3517](https://github.com/forcedotcom/cli/issues/3517), packaging PR [#898](https://github.com/forcedotcom/packaging/pull/898))
3757

38-
## 2.145.6 (July 29, 2026) [stable]
58+
## 2.145.6 (July 29, 2026)
3959

4060
* NEW: Scaffold asynchronous Apex classes with built-in best practices with these new values of the `--template` flag of the `template generate apex class` CLI command: `Batchable` and `Queueable`.
4161

0 commit comments

Comments
 (0)