Skip to content

Installation v3.0.0

Two ways to get Async Lib into an org. Pick one, then follow its guide.

Unlocked packageSource deploy
Howone install linkdeploy button, sf CLI, or copy the source
Namespacebtcdev. on every class, btcdev__ on every fieldnone
Upgradeinstall the next versionredeploy from the next tag
Extra setupa few extras classes for features that copy or store a jobnone
Pick it whenyou want a versioned, uninstallable unit and an upgrade path you do not maintainyou want to read, vendor or patch the code, or you cannot install packages

Install as Unlocked Package

Install the latest version of Async Lib as an unlocked package:

Install Unlocked Package
https://login.salesforce.com/packaging/installPackage.apexp?p0=04tP6000003i1ujIAA

Then follow Installing as a Package: the prefix, the extras classes, what has to be global, and the permission set.

Deploy the Source

Deploy to Salesforce

Or with the Salesforce CLI:

bash
git clone https://github.com/beyond-the-cloud-dev/async-lib.git
cd async-lib
sf project deploy start --source-dir force-app --target-org your-org

Then follow Deploying the Source: deploying a tag rather than main, production test levels, vendoring, and what a redeploy does to your All record.