From 0109d225635579d98e6a85ea9eb30bfa90999a21 Mon Sep 17 00:00:00 2001 From: George Murnock Date: Thu, 2 Jun 2022 13:34:34 -0600 Subject: [PATCH 1/4] Update .gitignore Update .gitignore to reflect the latest recommended SFDX project .gitignore file. --- .gitignore | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/.gitignore b/.gitignore index abfa41f0a..d904ec58d 100755 --- a/.gitignore +++ b/.gitignore @@ -1,14 +1,19 @@ -# This file is used for Git repositories to specify intentionally untracked files that Git should ignore. +# This file is used for Git repositories to specify intentionally untracked files that Git should ignore. # If you are not using git, you can delete this file. For more information see: https://git-scm.com/docs/gitignore # For useful gitignore templates see: https://github.com/github/gitignore # Salesforce cache +.sf/ .sfdx/ .localdevserver/ +deploy-options.json # LWC VSCode autocomplete **/lwc/jsconfig.json +# LWC Jest coverage reports +coverage/ + # Logs logs *.log @@ -30,3 +35,6 @@ Thumbs.db ehthumbs.db [Dd]esktop.ini $RECYCLE.BIN/ + +# Local environment variables +.env From 292c0227c1862282c64df92e9aa5ad518e94b2cf Mon Sep 17 00:00:00 2001 From: George Murnock Date: Thu, 2 Jun 2022 13:41:34 -0600 Subject: [PATCH 2/4] Update sfdx-project.json Update sourceApiVersion to Spring '22. --- sfdx-project.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sfdx-project.json b/sfdx-project.json index 6c8f36da4..41050fc5c 100755 --- a/sfdx-project.json +++ b/sfdx-project.json @@ -7,5 +7,5 @@ ], "namespace": "", "sfdcLoginUrl": "https://login.salesforce.com", - "sourceApiVersion": "50.0" + "sourceApiVersion": "54.0" } From e8ca3855c903ef06a567e46d3d9e6957731adca9 Mon Sep 17 00:00:00 2001 From: George Murnock Date: Thu, 2 Jun 2022 13:43:46 -0600 Subject: [PATCH 3/4] Update README.md --- README.md | 19 ++++++++++++++----- 1 file changed, 14 insertions(+), 5 deletions(-) diff --git a/README.md b/README.md index 6b71d4ebf..afcda4a66 100755 --- a/README.md +++ b/README.md @@ -1,9 +1,18 @@ -# Salesforce App +# Salesforce DX Project: Next Steps -## Dev, Build and Test +Now that you’ve created a Salesforce DX project, what’s next? Here are some documentation resources to get you started. -## Resources +## How Do You Plan to Deploy Your Changes? -## Description of Files and Directories +Do you want to deploy a set of changes, or create a self-contained application? Choose a [development model](https://developer.salesforce.com/tools/vscode/en/user-guide/development-models). -## Issues \ No newline at end of file +## Configure Your Salesforce DX Project + +The `sfdx-project.json` file contains useful configuration information for your project. See [Salesforce DX Project Configuration](https://developer.salesforce.com/docs/atlas.en-us.sfdx_dev.meta/sfdx_dev/sfdx_dev_ws_config.htm) in the _Salesforce DX Developer Guide_ for details about this file. + +## Read All About It + +- [Salesforce Extensions Documentation](https://developer.salesforce.com/tools/vscode/) +- [Salesforce CLI Setup Guide](https://developer.salesforce.com/docs/atlas.en-us.sfdx_setup.meta/sfdx_setup/sfdx_setup_intro.htm) +- [Salesforce DX Developer Guide](https://developer.salesforce.com/docs/atlas.en-us.sfdx_dev.meta/sfdx_dev/sfdx_dev_intro.htm) +- [Salesforce CLI Command Reference](https://developer.salesforce.com/docs/atlas.en-us.sfdx_cli_reference.meta/sfdx_cli_reference/cli_reference.htm) From ba9c9df4e8c14a9759fddb5b6778c882ddc7eb27 Mon Sep 17 00:00:00 2001 From: George Murnock Date: Thu, 2 Jun 2022 13:45:36 -0600 Subject: [PATCH 4/4] Update project-scratch-def.json Update project-scratch-def.json to reflect latest recommended scratch definition from Salesforce. --- config/project-scratch-def.json | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/config/project-scratch-def.json b/config/project-scratch-def.json index 98a988914..96d8030aa 100755 --- a/config/project-scratch-def.json +++ b/config/project-scratch-def.json @@ -1,5 +1,13 @@ { "orgName": "my company", "edition": "Developer", - "features": [] + "features": ["EnableSetPasswordInApi"], + "settings": { + "lightningExperienceSettings": { + "enableS1DesktopEnabled": true + }, + "mobileSettings": { + "enableS1EncryptedStoragePref2": false + } + } }