diff --git a/.sfdevrc.json b/.sfdevrc.json new file mode 100644 index 0000000000..9cb18ed068 --- /dev/null +++ b/.sfdevrc.json @@ -0,0 +1,33 @@ +{ + "wireit": { + "compile": { + "command": "tsc -p . --pretty --incremental", + "files": [ + "src/**/*.ts", + "**/tsconfig.json", + "messages/**", + "src/registry/metadataRegistry.json", + "src/registry/stdValueSetRegistry.json" + ], + "output": ["lib/**", "*.tsbuildinfo"], + "clean": "if-file-deleted" + }, + "test:only": { + "command": "nyc mocha \"test/**/*.test.ts\"", + "env": { + "FORCE_COLOR": "2" + }, + "files": [ + "test/**/*.ts", + "src/**/*.ts", + "**/tsconfig.json", + ".mocha*", + "!*.nut.ts", + ".nycrc", + "src/registry/metadataRegistry.json", + "src/registry/stdValueSetRegistry.json" + ], + "output": [] + } + } +} diff --git a/CHANGELOG.md b/CHANGELOG.md index 3e615f9760..a021456098 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,2145 +1,1420 @@ # [8.6.0](https://github.com/forcedotcom/source-deploy-retrieve/compare/8.5.3...8.6.0) (2023-05-25) - ### Features -* missing type language ([#989](https://github.com/forcedotcom/source-deploy-retrieve/issues/989)) ([3e26daf](https://github.com/forcedotcom/source-deploy-retrieve/commit/3e26daf752925a2e8eb0c15d6af1c7a51837d049)) - - +- missing type language ([#989](https://github.com/forcedotcom/source-deploy-retrieve/issues/989)) ([3e26daf](https://github.com/forcedotcom/source-deploy-retrieve/commit/3e26daf752925a2e8eb0c15d6af1c7a51837d049)) ## [8.5.3](https://github.com/forcedotcom/source-deploy-retrieve/compare/8.5.2...8.5.3) (2023-05-22) - ### Bug Fixes -* bump core to latest ([#982](https://github.com/forcedotcom/source-deploy-retrieve/issues/982)) ([7a34fc0](https://github.com/forcedotcom/source-deploy-retrieve/commit/7a34fc0214cf6172383f3b5e54f4dbeda36066a3)), closes [#983](https://github.com/forcedotcom/source-deploy-retrieve/issues/983) - - +- bump core to latest ([#982](https://github.com/forcedotcom/source-deploy-retrieve/issues/982)) ([7a34fc0](https://github.com/forcedotcom/source-deploy-retrieve/commit/7a34fc0214cf6172383f3b5e54f4dbeda36066a3)), closes [#983](https://github.com/forcedotcom/source-deploy-retrieve/issues/983) ## [8.5.2](https://github.com/forcedotcom/source-deploy-retrieve/compare/8.5.1...8.5.2) (2023-05-21) - ### Bug Fixes -* **deps:** bump unzipper from 0.10.11 to 0.10.14 ([#978](https://github.com/forcedotcom/source-deploy-retrieve/issues/978)) ([777f799](https://github.com/forcedotcom/source-deploy-retrieve/commit/777f799e2ebc63602f8695e8b59d9c5cbb795f51)) - - +- **deps:** bump unzipper from 0.10.11 to 0.10.14 ([#978](https://github.com/forcedotcom/source-deploy-retrieve/issues/978)) ([777f799](https://github.com/forcedotcom/source-deploy-retrieve/commit/777f799e2ebc63602f8695e8b59d9c5cbb795f51)) ## [8.5.1](https://github.com/forcedotcom/source-deploy-retrieve/compare/8.5.0...8.5.1) (2023-05-17) - ### Bug Fixes -* prevent [object Object] and provide component details ([#972](https://github.com/forcedotcom/source-deploy-retrieve/issues/972)) ([a16b9a2](https://github.com/forcedotcom/source-deploy-retrieve/commit/a16b9a256b7ff2eac99f466b11ba30312b09ab92)) - - +- prevent [object Object] and provide component details ([#972](https://github.com/forcedotcom/source-deploy-retrieve/issues/972)) ([a16b9a2](https://github.com/forcedotcom/source-deploy-retrieve/commit/a16b9a256b7ff2eac99f466b11ba30312b09ab92)) # [8.5.0](https://github.com/forcedotcom/source-deploy-retrieve/compare/8.4.0...8.5.0) (2023-05-17) - ### Features -* support for UserAccessPolicy ([#971](https://github.com/forcedotcom/source-deploy-retrieve/issues/971)) ([7a102b0](https://github.com/forcedotcom/source-deploy-retrieve/commit/7a102b0eb64c5ac5ecca9f55f2ce43a78f6763f6)) - - +- support for UserAccessPolicy ([#971](https://github.com/forcedotcom/source-deploy-retrieve/issues/971)) ([7a102b0](https://github.com/forcedotcom/source-deploy-retrieve/commit/7a102b0eb64c5ac5ecca9f55f2ce43a78f6763f6)) # [8.4.0](https://github.com/forcedotcom/source-deploy-retrieve/compare/8.3.1...8.4.0) (2023-05-09) - ### Features -* add skilltype to metadata registry ([761492e](https://github.com/forcedotcom/source-deploy-retrieve/commit/761492ee750db05c715e0da26437040caf32602d)) - - +- add skilltype to metadata registry ([761492e](https://github.com/forcedotcom/source-deploy-retrieve/commit/761492ee750db05c715e0da26437040caf32602d)) ## [8.3.1](https://github.com/forcedotcom/source-deploy-retrieve/compare/8.3.0...8.3.1) (2023-05-09) - ### Bug Fixes -* **deps:** bump fast-xml-parser from 4.2.0 to 4.2.2 ([#945](https://github.com/forcedotcom/source-deploy-retrieve/issues/945)) ([f458c52](https://github.com/forcedotcom/source-deploy-retrieve/commit/f458c5262ec479ba8f64116f0baa50bd107a2b45)) - - +- **deps:** bump fast-xml-parser from 4.2.0 to 4.2.2 ([#945](https://github.com/forcedotcom/source-deploy-retrieve/issues/945)) ([f458c52](https://github.com/forcedotcom/source-deploy-retrieve/commit/f458c5262ec479ba8f64116f0baa50bd107a2b45)) # [8.3.0](https://github.com/forcedotcom/source-deploy-retrieve/compare/8.2.0...8.3.0) (2023-05-08) - ### Features -* offer suggestions for unresolved metadata types ([#948](https://github.com/forcedotcom/source-deploy-retrieve/issues/948)) ([c4633b2](https://github.com/forcedotcom/source-deploy-retrieve/commit/c4633b27e718f0f6790f817bc438860df90aa0ad)), closes [#953](https://github.com/forcedotcom/source-deploy-retrieve/issues/953) - - +- offer suggestions for unresolved metadata types ([#948](https://github.com/forcedotcom/source-deploy-retrieve/issues/948)) ([c4633b2](https://github.com/forcedotcom/source-deploy-retrieve/commit/c4633b27e718f0f6790f817bc438860df90aa0ad)), closes [#953](https://github.com/forcedotcom/source-deploy-retrieve/issues/953) # [8.2.0](https://github.com/forcedotcom/source-deploy-retrieve/compare/8.1.0...8.2.0) (2023-05-08) - ### Features -* added FSC standard value sets ([#965](https://github.com/forcedotcom/source-deploy-retrieve/issues/965)) ([82e637f](https://github.com/forcedotcom/source-deploy-retrieve/commit/82e637fdb0a349dd6e7b62b4882e438d38b6a975)) - - +- added FSC standard value sets ([#965](https://github.com/forcedotcom/source-deploy-retrieve/issues/965)) ([82e637f](https://github.com/forcedotcom/source-deploy-retrieve/commit/82e637fdb0a349dd6e7b62b4882e438d38b6a975)) # [8.1.0](https://github.com/forcedotcom/source-deploy-retrieve/compare/8.0.8...8.1.0) (2023-05-08) - ### Features -* add scoringframwork types to metadata registry ([#964](https://github.com/forcedotcom/source-deploy-retrieve/issues/964)) ([0003f44](https://github.com/forcedotcom/source-deploy-retrieve/commit/0003f44e818b5aac46f2ac1d090d9e9fbfd25893)) - - +- add scoringframwork types to metadata registry ([#964](https://github.com/forcedotcom/source-deploy-retrieve/issues/964)) ([0003f44](https://github.com/forcedotcom/source-deploy-retrieve/commit/0003f44e818b5aac46f2ac1d090d9e9fbfd25893)) ## [8.0.8](https://github.com/forcedotcom/source-deploy-retrieve/compare/8.0.7...8.0.8) (2023-05-08) - ### Bug Fixes -* **deps:** bump vm2 from 3.9.15 to 3.9.17 ([#963](https://github.com/forcedotcom/source-deploy-retrieve/issues/963)) ([42a9d5d](https://github.com/forcedotcom/source-deploy-retrieve/commit/42a9d5d3ffd550759c96a1bd1e6de0c4dcafb472)) - - +- **deps:** bump vm2 from 3.9.15 to 3.9.17 ([#963](https://github.com/forcedotcom/source-deploy-retrieve/issues/963)) ([42a9d5d](https://github.com/forcedotcom/source-deploy-retrieve/commit/42a9d5d3ffd550759c96a1bd1e6de0c4dcafb472)) ## [8.0.7](https://github.com/forcedotcom/source-deploy-retrieve/compare/8.0.6...8.0.7) (2023-05-05) - ### Bug Fixes -* windows path replacements ([#958](https://github.com/forcedotcom/source-deploy-retrieve/issues/958)) ([b71932b](https://github.com/forcedotcom/source-deploy-retrieve/commit/b71932b60d9f0dbe0c4efbce705ab16fa7d7d7a9)) - - +- windows path replacements ([#958](https://github.com/forcedotcom/source-deploy-retrieve/issues/958)) ([b71932b](https://github.com/forcedotcom/source-deploy-retrieve/commit/b71932b60d9f0dbe0c4efbce705ab16fa7d7d7a9)) ## [8.0.6](https://github.com/forcedotcom/source-deploy-retrieve/compare/8.0.5...8.0.6) (2023-05-04) - ### Bug Fixes -* another connection error ([#957](https://github.com/forcedotcom/source-deploy-retrieve/issues/957)) ([657c5f8](https://github.com/forcedotcom/source-deploy-retrieve/commit/657c5f8e0ac93e4dabb34ac2d5ed802d25354c72)) - - +- another connection error ([#957](https://github.com/forcedotcom/source-deploy-retrieve/issues/957)) ([657c5f8](https://github.com/forcedotcom/source-deploy-retrieve/commit/657c5f8e0ac93e4dabb34ac2d5ed802d25354c72)) ## [8.0.5](https://github.com/forcedotcom/source-deploy-retrieve/compare/8.0.4...8.0.5) (2023-05-02) - ### Bug Fixes -* update the update2 script for TS strict compile ([#954](https://github.com/forcedotcom/source-deploy-retrieve/issues/954)) ([e85a395](https://github.com/forcedotcom/source-deploy-retrieve/commit/e85a39596f985ecb9b81cc794aa86a549337e8e4)) - - +- update the update2 script for TS strict compile ([#954](https://github.com/forcedotcom/source-deploy-retrieve/issues/954)) ([e85a395](https://github.com/forcedotcom/source-deploy-retrieve/commit/e85a39596f985ecb9b81cc794aa86a549337e8e4)) ## [8.0.4](https://github.com/forcedotcom/source-deploy-retrieve/compare/8.0.3...8.0.4) (2023-04-27) - ### Bug Fixes -* update directory name for oauth policies and mobile policies ([#947](https://github.com/forcedotcom/source-deploy-retrieve/issues/947)) ([dbcf936](https://github.com/forcedotcom/source-deploy-retrieve/commit/dbcf9366719f177084c49a28e4a81b2b731fc69d)) - - +- update directory name for oauth policies and mobile policies ([#947](https://github.com/forcedotcom/source-deploy-retrieve/issues/947)) ([dbcf936](https://github.com/forcedotcom/source-deploy-retrieve/commit/dbcf9366719f177084c49a28e4a81b2b731fc69d)) ## [8.0.3](https://github.com/forcedotcom/source-deploy-retrieve/compare/8.0.2...8.0.3) (2023-04-23) - ### Bug Fixes -* **deps:** bump @salesforce/core from 3.34.6 to 3.34.8 ([#942](https://github.com/forcedotcom/source-deploy-retrieve/issues/942)) ([b79301a](https://github.com/forcedotcom/source-deploy-retrieve/commit/b79301a05aa4a9f466776b47ca89ad957836ec8f)) - - +- **deps:** bump @salesforce/core from 3.34.6 to 3.34.8 ([#942](https://github.com/forcedotcom/source-deploy-retrieve/issues/942)) ([b79301a](https://github.com/forcedotcom/source-deploy-retrieve/commit/b79301a05aa4a9f466776b47ca89ad957836ec8f)) ## [8.0.2](https://github.com/forcedotcom/source-deploy-retrieve/compare/8.0.1...8.0.2) (2023-04-19) - ### Bug Fixes -* retry on net errors when retrieving MD info ([#941](https://github.com/forcedotcom/source-deploy-retrieve/issues/941)) ([2094e59](https://github.com/forcedotcom/source-deploy-retrieve/commit/2094e5911587f8f7754a988467cd334ec5df5357)) - - +- retry on net errors when retrieving MD info ([#941](https://github.com/forcedotcom/source-deploy-retrieve/issues/941)) ([2094e59](https://github.com/forcedotcom/source-deploy-retrieve/commit/2094e5911587f8f7754a988467cd334ec5df5357)) ## [8.0.1](https://github.com/forcedotcom/source-deploy-retrieve/compare/7.15.1...8.0.1) (2023-04-11) - - ## [7.15.1](https://github.com/forcedotcom/source-deploy-retrieve/compare/7.15.0...7.15.1) (2023-04-09) - ### Bug Fixes -* **deps:** bump fast-xml-parser from 4.1.3 to 4.1.4 ([#933](https://github.com/forcedotcom/source-deploy-retrieve/issues/933)) ([e7da9ba](https://github.com/forcedotcom/source-deploy-retrieve/commit/e7da9ba38cbf37d44be10ef396bc2645b77d1a9b)) - - +- **deps:** bump fast-xml-parser from 4.1.3 to 4.1.4 ([#933](https://github.com/forcedotcom/source-deploy-retrieve/issues/933)) ([e7da9ba](https://github.com/forcedotcom/source-deploy-retrieve/commit/e7da9ba38cbf37d44be10ef396bc2645b77d1a9b)) # [7.15.0](https://github.com/forcedotcom/source-deploy-retrieve/compare/7.14.6...7.15.0) (2023-04-06) - ### Features -* upgrade fast-xml-parser ([#926](https://github.com/forcedotcom/source-deploy-retrieve/issues/926)) ([92423e6](https://github.com/forcedotcom/source-deploy-retrieve/commit/92423e699d620d7dad1dfc817261c4d24ae5b936)) - - +- upgrade fast-xml-parser ([#926](https://github.com/forcedotcom/source-deploy-retrieve/issues/926)) ([92423e6](https://github.com/forcedotcom/source-deploy-retrieve/commit/92423e699d620d7dad1dfc817261c4d24ae5b936)) ## [7.14.6](https://github.com/forcedotcom/source-deploy-retrieve/compare/7.14.5...7.14.6) (2023-04-06) - ### Bug Fixes -* ensure retrieval and deployment of views with screen aware variants ([#930](https://github.com/forcedotcom/source-deploy-retrieve/issues/930)) ([ae6bb43](https://github.com/forcedotcom/source-deploy-retrieve/commit/ae6bb4352246319d556fc1832afd053db6299791)) - - +- ensure retrieval and deployment of views with screen aware variants ([#930](https://github.com/forcedotcom/source-deploy-retrieve/issues/930)) ([ae6bb43](https://github.com/forcedotcom/source-deploy-retrieve/commit/ae6bb4352246319d556fc1832afd053db6299791)) ## [7.14.5](https://github.com/forcedotcom/source-deploy-retrieve/compare/7.14.4...7.14.5) (2023-04-05) - ### Bug Fixes -* get correct file paths for a DigitalExperience component ([#925](https://github.com/forcedotcom/source-deploy-retrieve/issues/925)) ([6ba8b87](https://github.com/forcedotcom/source-deploy-retrieve/commit/6ba8b878d7dff7ca316e719cc7cf28bc707b7653)) - - +- get correct file paths for a DigitalExperience component ([#925](https://github.com/forcedotcom/source-deploy-retrieve/issues/925)) ([6ba8b87](https://github.com/forcedotcom/source-deploy-retrieve/commit/6ba8b878d7dff7ca316e719cc7cf28bc707b7653)) ## [7.14.4](https://github.com/forcedotcom/source-deploy-retrieve/compare/7.14.3...7.14.4) (2023-04-04) - ### Bug Fixes -* bump dev-scripts to avoid deleting perf data ([ddfa738](https://github.com/forcedotcom/source-deploy-retrieve/commit/ddfa73881a75d9cb61587ddb6950696dd805df06)) - - +- bump dev-scripts to avoid deleting perf data ([ddfa738](https://github.com/forcedotcom/source-deploy-retrieve/commit/ddfa73881a75d9cb61587ddb6950696dd805df06)) ## [7.14.3](https://github.com/forcedotcom/source-deploy-retrieve/compare/7.14.2...7.14.3) (2023-04-04) - ### Bug Fixes -* bump dev-scripts to avoid deleting perf data ([#927](https://github.com/forcedotcom/source-deploy-retrieve/issues/927)) ([90359a7](https://github.com/forcedotcom/source-deploy-retrieve/commit/90359a74203bda6cc264648dbbc2c43189c84a35)) - - +- bump dev-scripts to avoid deleting perf data ([#927](https://github.com/forcedotcom/source-deploy-retrieve/issues/927)) ([90359a7](https://github.com/forcedotcom/source-deploy-retrieve/commit/90359a74203bda6cc264648dbbc2c43189c84a35)) ## [7.14.2](https://github.com/forcedotcom/source-deploy-retrieve/compare/7.14.1...7.14.2) (2023-03-29) - ### Bug Fixes -* use always forward slash for DEB and DE fullName ([1511388](https://github.com/forcedotcom/source-deploy-retrieve/commit/1511388bd7953d849a269021f822acb4a69d07d7)) - - +- use always forward slash for DEB and DE fullName ([1511388](https://github.com/forcedotcom/source-deploy-retrieve/commit/1511388bd7953d849a269021f822acb4a69d07d7)) ## [7.14.1](https://github.com/forcedotcom/source-deploy-retrieve/compare/7.14.0...7.14.1) (2023-03-28) - ### Bug Fixes -* more types support wildcard and names ([#894](https://github.com/forcedotcom/source-deploy-retrieve/issues/894)) ([c62939c](https://github.com/forcedotcom/source-deploy-retrieve/commit/c62939c21e5ce2d8183961f95e385538821b8068)) - - +- more types support wildcard and names ([#894](https://github.com/forcedotcom/source-deploy-retrieve/issues/894)) ([c62939c](https://github.com/forcedotcom/source-deploy-retrieve/commit/c62939c21e5ce2d8183961f95e385538821b8068)) # [7.14.0](https://github.com/forcedotcom/source-deploy-retrieve/compare/7.13.2...7.14.0) (2023-03-27) - ### Features -* explicitly set projectDir on componentSet to prevent use of cwd ([55753d5](https://github.com/forcedotcom/source-deploy-retrieve/commit/55753d597f05ea2734f55bcd4839a35f2fffcb86)) - - +- explicitly set projectDir on componentSet to prevent use of cwd ([55753d5](https://github.com/forcedotcom/source-deploy-retrieve/commit/55753d597f05ea2734f55bcd4839a35f2fffcb86)) ## [7.13.2](https://github.com/forcedotcom/source-deploy-retrieve/compare/7.13.1...7.13.2) (2023-03-27) - ### Reverts -* Revert "chore: auto-update metadata coverage in METADATA_SUPPORT.md" ([a43597e](https://github.com/forcedotcom/source-deploy-retrieve/commit/a43597e048752faa13efe2d6aff516eed97fd53d)) - - +- Revert "chore: auto-update metadata coverage in METADATA_SUPPORT.md" ([a43597e](https://github.com/forcedotcom/source-deploy-retrieve/commit/a43597e048752faa13efe2d6aff516eed97fd53d)) ## [7.13.1](https://github.com/forcedotcom/source-deploy-retrieve/compare/7.13.0...7.13.1) (2023-03-26) - ### Bug Fixes -* **deps:** bump @salesforce/core from 3.34.1 to 3.34.4 ([#898](https://github.com/forcedotcom/source-deploy-retrieve/issues/898)) ([d5c1b83](https://github.com/forcedotcom/source-deploy-retrieve/commit/d5c1b837ff56a3ff0305141e3742f42b882d2e60)) - - +- **deps:** bump @salesforce/core from 3.34.1 to 3.34.4 ([#898](https://github.com/forcedotcom/source-deploy-retrieve/issues/898)) ([d5c1b83](https://github.com/forcedotcom/source-deploy-retrieve/commit/d5c1b837ff56a3ff0305141e3742f42b882d2e60)) # [7.13.0](https://github.com/forcedotcom/source-deploy-retrieve/compare/7.12.2...7.13.0) (2023-03-22) - ### Features -* enable cLI support for ExtlClntAppGlobalOauthSettings ([#893](https://github.com/forcedotcom/source-deploy-retrieve/issues/893)) ([eee8773](https://github.com/forcedotcom/source-deploy-retrieve/commit/eee8773a1fd6bb654349a3ec7483e14b12546bfc)) - - +- enable cLI support for ExtlClntAppGlobalOauthSettings ([#893](https://github.com/forcedotcom/source-deploy-retrieve/issues/893)) ([eee8773](https://github.com/forcedotcom/source-deploy-retrieve/commit/eee8773a1fd6bb654349a3ec7483e14b12546bfc)) ## [7.12.2](https://github.com/forcedotcom/source-deploy-retrieve/compare/7.12.1...7.12.2) (2023-03-20) - ### Bug Fixes -* **deps:** bump @salesforce/core from 3.33.6 to 3.34.1 ([#886](https://github.com/forcedotcom/source-deploy-retrieve/issues/886)) ([c9ed7c4](https://github.com/forcedotcom/source-deploy-retrieve/commit/c9ed7c4a6ea7074292396e2c9df269b911826db2)) - - +- **deps:** bump @salesforce/core from 3.33.6 to 3.34.1 ([#886](https://github.com/forcedotcom/source-deploy-retrieve/issues/886)) ([c9ed7c4](https://github.com/forcedotcom/source-deploy-retrieve/commit/c9ed7c4a6ea7074292396e2c9df269b911826db2)) ## [7.12.1](https://github.com/forcedotcom/source-deploy-retrieve/compare/7.12.0...7.12.1) (2023-03-19) - ### Bug Fixes -* **deps:** bump graceful-fs from 4.2.10 to 4.2.11 ([#888](https://github.com/forcedotcom/source-deploy-retrieve/issues/888)) ([ba1943d](https://github.com/forcedotcom/source-deploy-retrieve/commit/ba1943d74e60c6a6d0f440b92bbb0aa91cfb70b5)) - - +- **deps:** bump graceful-fs from 4.2.10 to 4.2.11 ([#888](https://github.com/forcedotcom/source-deploy-retrieve/issues/888)) ([ba1943d](https://github.com/forcedotcom/source-deploy-retrieve/commit/ba1943d74e60c6a6d0f440b92bbb0aa91cfb70b5)) # [7.12.0](https://github.com/forcedotcom/source-deploy-retrieve/compare/7.11.3...7.12.0) (2023-03-13) - ### Features -* Pr/875 ([#885](https://github.com/forcedotcom/source-deploy-retrieve/issues/885)) ([411d011](https://github.com/forcedotcom/source-deploy-retrieve/commit/411d0111a0a5e7d932f885e3d772f8044f794ede)) - - +- Pr/875 ([#885](https://github.com/forcedotcom/source-deploy-retrieve/issues/885)) ([411d011](https://github.com/forcedotcom/source-deploy-retrieve/commit/411d0111a0a5e7d932f885e3d772f8044f794ede)) ## [7.11.3](https://github.com/forcedotcom/source-deploy-retrieve/compare/7.11.2...7.11.3) (2023-03-07) - - ## [7.11.2](https://github.com/forcedotcom/source-deploy-retrieve/compare/7.11.1...7.11.2) (2023-03-04) - ### Bug Fixes -* **deps:** bump @salesforce/kit from 1.8.5 to 1.9.0 ([#873](https://github.com/forcedotcom/source-deploy-retrieve/issues/873)) ([8b3a0be](https://github.com/forcedotcom/source-deploy-retrieve/commit/8b3a0be5ff7274854a17615007a269fa91caa54a)) - - +- **deps:** bump @salesforce/kit from 1.8.5 to 1.9.0 ([#873](https://github.com/forcedotcom/source-deploy-retrieve/issues/873)) ([8b3a0be](https://github.com/forcedotcom/source-deploy-retrieve/commit/8b3a0be5ff7274854a17615007a269fa91caa54a)) ## [7.11.1](https://github.com/forcedotcom/source-deploy-retrieve/compare/7.11.0...7.11.1) (2023-03-03) - ### Bug Fixes -* potential undefined in SDREvent orgId ([82a6d2d](https://github.com/forcedotcom/source-deploy-retrieve/commit/82a6d2d14a8e50c37646065bd0033238284dfaf1)) - - +- potential undefined in SDREvent orgId ([82a6d2d](https://github.com/forcedotcom/source-deploy-retrieve/commit/82a6d2d14a8e50c37646065bd0033238284dfaf1)) # [7.11.0](https://github.com/forcedotcom/source-deploy-retrieve/compare/7.10.1...7.11.0) (2023-02-28) - ### Features -* handle QueryLocator issues ([e4e7c5c](https://github.com/forcedotcom/source-deploy-retrieve/commit/e4e7c5ce21a69b360bd4a38fcd674a589619bf7e)) - - +- handle QueryLocator issues ([e4e7c5c](https://github.com/forcedotcom/source-deploy-retrieve/commit/e4e7c5ce21a69b360bd4a38fcd674a589619bf7e)) ## [7.10.1](https://github.com/forcedotcom/source-deploy-retrieve/compare/7.10.0...7.10.1) (2023-02-19) - ### Bug Fixes -* **deps:** bump @salesforce/kit from 1.8.4 to 1.8.5 ([#857](https://github.com/forcedotcom/source-deploy-retrieve/issues/857)) ([0ee6ca2](https://github.com/forcedotcom/source-deploy-retrieve/commit/0ee6ca27cd22643da2811ac24d3717720a08cc5c)) - - +- **deps:** bump @salesforce/kit from 1.8.4 to 1.8.5 ([#857](https://github.com/forcedotcom/source-deploy-retrieve/issues/857)) ([0ee6ca2](https://github.com/forcedotcom/source-deploy-retrieve/commit/0ee6ca27cd22643da2811ac24d3717720a08cc5c)) # [7.10.0](https://github.com/forcedotcom/source-deploy-retrieve/compare/7.9.3...7.10.0) (2023-02-17) - ### Features -* Add Option to Suppress Pre- and Post-Retrieve Events ([#854](https://github.com/forcedotcom/source-deploy-retrieve/issues/854)) ([2eef7d5](https://github.com/forcedotcom/source-deploy-retrieve/commit/2eef7d5ffc81c51e8f30748f475484ccf2876e5b)) - - +- Add Option to Suppress Pre- and Post-Retrieve Events ([#854](https://github.com/forcedotcom/source-deploy-retrieve/issues/854)) ([2eef7d5](https://github.com/forcedotcom/source-deploy-retrieve/commit/2eef7d5ffc81c51e8f30748f475484ccf2876e5b)) ## [7.9.3](https://github.com/forcedotcom/source-deploy-retrieve/compare/7.9.2...7.9.3) (2023-02-14) - ### Bug Fixes -* more retryable mdapi errors ([e84ffc1](https://github.com/forcedotcom/source-deploy-retrieve/commit/e84ffc1e377fb75040dde76b818bcba3831d92cd)) - - +- more retryable mdapi errors ([e84ffc1](https://github.com/forcedotcom/source-deploy-retrieve/commit/e84ffc1e377fb75040dde76b818bcba3831d92cd)) ## [7.9.2](https://github.com/forcedotcom/source-deploy-retrieve/compare/7.9.1...7.9.2) (2023-02-12) - ### Bug Fixes -* **deps:** bump minimatch from 5.1.2 to 5.1.6 ([#848](https://github.com/forcedotcom/source-deploy-retrieve/issues/848)) ([cb92e33](https://github.com/forcedotcom/source-deploy-retrieve/commit/cb92e334847d859c2bc2850136167ef9033b3f33)) - - +- **deps:** bump minimatch from 5.1.2 to 5.1.6 ([#848](https://github.com/forcedotcom/source-deploy-retrieve/issues/848)) ([cb92e33](https://github.com/forcedotcom/source-deploy-retrieve/commit/cb92e334847d859c2bc2850136167ef9033b3f33)) ## [7.9.1](https://github.com/forcedotcom/source-deploy-retrieve/compare/7.9.0...7.9.1) (2023-02-09) - ### Bug Fixes -* only delete non-forceignored sub-directories ([#847](https://github.com/forcedotcom/source-deploy-retrieve/issues/847)) ([90e9415](https://github.com/forcedotcom/source-deploy-retrieve/commit/90e941522898ec68c55e3dcce95fb5468fa5f2c0)) - - +- only delete non-forceignored sub-directories ([#847](https://github.com/forcedotcom/source-deploy-retrieve/issues/847)) ([90e9415](https://github.com/forcedotcom/source-deploy-retrieve/commit/90e941522898ec68c55e3dcce95fb5468fa5f2c0)) # [7.9.0](https://github.com/forcedotcom/source-deploy-retrieve/compare/7.8.2...7.9.0) (2023-02-08) - ### Features -* **mdTypes:** support for ExperiencePropertyType Bundle ([#846](https://github.com/forcedotcom/source-deploy-retrieve/issues/846)) ([63a9989](https://github.com/forcedotcom/source-deploy-retrieve/commit/63a9989345106e8fd970622974145ab207a45e75)) - - +- **mdTypes:** support for ExperiencePropertyType Bundle ([#846](https://github.com/forcedotcom/source-deploy-retrieve/issues/846)) ([63a9989](https://github.com/forcedotcom/source-deploy-retrieve/commit/63a9989345106e8fd970622974145ab207a45e75)) ## [7.8.2](https://github.com/forcedotcom/source-deploy-retrieve/compare/7.8.1...7.8.2) (2023-02-05) - ### Bug Fixes -* **deps:** bump @salesforce/core from 3.32.13 to 3.33.1 ([#843](https://github.com/forcedotcom/source-deploy-retrieve/issues/843)) ([19fde88](https://github.com/forcedotcom/source-deploy-retrieve/commit/19fde88795de4b9ef0c1cb14b32a155924b0fcbc)) - - +- **deps:** bump @salesforce/core from 3.32.13 to 3.33.1 ([#843](https://github.com/forcedotcom/source-deploy-retrieve/issues/843)) ([19fde88](https://github.com/forcedotcom/source-deploy-retrieve/commit/19fde88795de4b9ef0c1cb14b32a155924b0fcbc)) ## [7.8.1](https://github.com/forcedotcom/source-deploy-retrieve/compare/7.8.0...7.8.1) (2023-02-05) - ### Bug Fixes -* **deps:** bump @salesforce/kit from 1.8.3 to 1.8.4 ([#841](https://github.com/forcedotcom/source-deploy-retrieve/issues/841)) ([80325eb](https://github.com/forcedotcom/source-deploy-retrieve/commit/80325eb8ca98d20af72b1f1a75a4f245d63bccf7)) - - +- **deps:** bump @salesforce/kit from 1.8.3 to 1.8.4 ([#841](https://github.com/forcedotcom/source-deploy-retrieve/issues/841)) ([80325eb](https://github.com/forcedotcom/source-deploy-retrieve/commit/80325eb8ca98d20af72b1f1a75a4f245d63bccf7)) # [7.8.0](https://github.com/forcedotcom/source-deploy-retrieve/compare/7.7.7...7.8.0) (2023-02-02) - ### Bug Fixes -* handle forceignored files for partial bundle deletes ([#840](https://github.com/forcedotcom/source-deploy-retrieve/issues/840)) ([fcaaec0](https://github.com/forcedotcom/source-deploy-retrieve/commit/fcaaec06966c1bdd4d1eb16ca0b47affa035ef2a)) - +- handle forceignored files for partial bundle deletes ([#840](https://github.com/forcedotcom/source-deploy-retrieve/issues/840)) ([fcaaec0](https://github.com/forcedotcom/source-deploy-retrieve/commit/fcaaec06966c1bdd4d1eb16ca0b47affa035ef2a)) ### Features -* metadata script updates and dev-scripts ([1b777de](https://github.com/forcedotcom/source-deploy-retrieve/commit/1b777defcbed9e8d133817008bc2756af3b32f67)) - - +- metadata script updates and dev-scripts ([1b777de](https://github.com/forcedotcom/source-deploy-retrieve/commit/1b777defcbed9e8d133817008bc2756af3b32f67)) ## [7.7.7](https://github.com/forcedotcom/source-deploy-retrieve/compare/7.7.6...7.7.7) (2023-02-01) - ### Bug Fixes -* **mdTypes:** AccountingFieldMapping, AccountingModelConfig, ActionLauncherItemDef, PipelineInspMetricConfig , ActionableListDefinition, LocationUse, ExplainabilityMsgTemplate, IntegrationProviderDef, PersonAccountOwnerPowerUser, ProductSpecificationTypeDefinition ([98ce025](https://github.com/forcedotcom/source-deploy-retrieve/commit/98ce025adaf22bba6429f50ffa78c0d3ee442973)) - - +- **mdTypes:** AccountingFieldMapping, AccountingModelConfig, ActionLauncherItemDef, PipelineInspMetricConfig , ActionableListDefinition, LocationUse, ExplainabilityMsgTemplate, IntegrationProviderDef, PersonAccountOwnerPowerUser, ProductSpecificationTypeDefinition ([98ce025](https://github.com/forcedotcom/source-deploy-retrieve/commit/98ce025adaf22bba6429f50ffa78c0d3ee442973)) ## [7.7.6](https://github.com/forcedotcom/source-deploy-retrieve/compare/7.7.5...7.7.6) (2023-01-29) - ### Bug Fixes -* **deps:** bump @salesforce/kit from 1.8.0 to 1.8.3 ([#835](https://github.com/forcedotcom/source-deploy-retrieve/issues/835)) ([61f4856](https://github.com/forcedotcom/source-deploy-retrieve/commit/61f48562a898c9f94d4062eab1fc699878f3c9de)) - - +- **deps:** bump @salesforce/kit from 1.8.0 to 1.8.3 ([#835](https://github.com/forcedotcom/source-deploy-retrieve/issues/835)) ([61f4856](https://github.com/forcedotcom/source-deploy-retrieve/commit/61f48562a898c9f94d4062eab1fc699878f3c9de)) ## [7.7.5](https://github.com/forcedotcom/source-deploy-retrieve/compare/7.7.4...7.7.5) (2023-01-20) - ### Bug Fixes -* only emit events once per lifecycle ([#825](https://github.com/forcedotcom/source-deploy-retrieve/issues/825)) ([22324bd](https://github.com/forcedotcom/source-deploy-retrieve/commit/22324bda69bc61730e7db75aed1a4689de8df229)) - - +- only emit events once per lifecycle ([#825](https://github.com/forcedotcom/source-deploy-retrieve/issues/825)) ([22324bd](https://github.com/forcedotcom/source-deploy-retrieve/commit/22324bda69bc61730e7db75aed1a4689de8df229)) ## [7.7.4](https://github.com/forcedotcom/source-deploy-retrieve/compare/7.7.3...7.7.4) (2023-01-20) - ### Bug Fixes -* await SVS promises to write to manifest ([#824](https://github.com/forcedotcom/source-deploy-retrieve/issues/824)) ([02895e2](https://github.com/forcedotcom/source-deploy-retrieve/commit/02895e287e4af2672316a07103307b1bd1b7354c)) - - +- await SVS promises to write to manifest ([#824](https://github.com/forcedotcom/source-deploy-retrieve/issues/824)) ([02895e2](https://github.com/forcedotcom/source-deploy-retrieve/commit/02895e287e4af2672316a07103307b1bd1b7354c)) ## [7.7.3](https://github.com/forcedotcom/source-deploy-retrieve/compare/7.7.2...7.7.3) (2023-01-17) - ### Bug Fixes -* deletes the local component and replaces with remote for partial delete retrieve ([#806](https://github.com/forcedotcom/source-deploy-retrieve/issues/806)) ([2df0529](https://github.com/forcedotcom/source-deploy-retrieve/commit/2df05295137acd3fe9daee1b9988dfa210f8032a)) - - +- deletes the local component and replaces with remote for partial delete retrieve ([#806](https://github.com/forcedotcom/source-deploy-retrieve/issues/806)) ([2df0529](https://github.com/forcedotcom/source-deploy-retrieve/commit/2df05295137acd3fe9daee1b9988dfa210f8032a)) ## [7.7.2](https://github.com/forcedotcom/source-deploy-retrieve/compare/7.7.1...7.7.2) (2023-01-15) - ### Bug Fixes -* **deps:** bump @salesforce/core from 3.32.12 to 3.32.13 ([#820](https://github.com/forcedotcom/source-deploy-retrieve/issues/820)) ([eccee64](https://github.com/forcedotcom/source-deploy-retrieve/commit/eccee64d8e4f11f503aba49bb3e1b114d1705c4d)) - - +- **deps:** bump @salesforce/core from 3.32.12 to 3.32.13 ([#820](https://github.com/forcedotcom/source-deploy-retrieve/issues/820)) ([eccee64](https://github.com/forcedotcom/source-deploy-retrieve/commit/eccee64d8e4f11f503aba49bb3e1b114d1705c4d)) ## [7.7.1](https://github.com/forcedotcom/source-deploy-retrieve/compare/7.7.0...7.7.1) (2023-01-15) - ### Bug Fixes -* pass output dir to SfProject ([#817](https://github.com/forcedotcom/source-deploy-retrieve/issues/817)) ([2aa0a4a](https://github.com/forcedotcom/source-deploy-retrieve/commit/2aa0a4aaf2dbc77839795a2b8cb1aa67743ac15e)) - - +- pass output dir to SfProject ([#817](https://github.com/forcedotcom/source-deploy-retrieve/issues/817)) ([2aa0a4a](https://github.com/forcedotcom/source-deploy-retrieve/commit/2aa0a4aaf2dbc77839795a2b8cb1aa67743ac15e)) # [7.7.0](https://github.com/forcedotcom/source-deploy-retrieve/compare/7.6.0...7.7.0) (2023-01-12) - ### Features -* replacement telemetry ([4c442ea](https://github.com/forcedotcom/source-deploy-retrieve/commit/4c442ea9e931d78bcad3cfe4278190a797abfe45)) - - +- replacement telemetry ([4c442ea](https://github.com/forcedotcom/source-deploy-retrieve/commit/4c442ea9e931d78bcad3cfe4278190a797abfe45)) # [7.6.0](https://github.com/forcedotcom/source-deploy-retrieve/compare/7.5.23...7.6.0) (2023-01-09) - ### Features -* type improvements for deployResult ([b961860](https://github.com/forcedotcom/source-deploy-retrieve/commit/b961860df0dc7d1abb5b08da1e107e684b40a8b7)) - - +- type improvements for deployResult ([b961860](https://github.com/forcedotcom/source-deploy-retrieve/commit/b961860df0dc7d1abb5b08da1e107e684b40a8b7)) ## [7.5.23](https://github.com/forcedotcom/source-deploy-retrieve/compare/7.5.22...7.5.23) (2023-01-08) - ### Bug Fixes -* **deps:** bump @salesforce/ts-types from 1.7.1 to 1.7.2 ([#815](https://github.com/forcedotcom/source-deploy-retrieve/issues/815)) ([820becb](https://github.com/forcedotcom/source-deploy-retrieve/commit/820becbe2e6e2105963873d12fb2f6aa4d858d7a)) - - +- **deps:** bump @salesforce/ts-types from 1.7.1 to 1.7.2 ([#815](https://github.com/forcedotcom/source-deploy-retrieve/issues/815)) ([820becb](https://github.com/forcedotcom/source-deploy-retrieve/commit/820becbe2e6e2105963873d12fb2f6aa4d858d7a)) ## [7.5.22](https://github.com/forcedotcom/source-deploy-retrieve/compare/7.5.21...7.5.22) (2023-01-01) - ### Bug Fixes -* **deps:** bump @salesforce/core from 3.32.8 to 3.32.12 ([#810](https://github.com/forcedotcom/source-deploy-retrieve/issues/810)) ([bcf8412](https://github.com/forcedotcom/source-deploy-retrieve/commit/bcf8412faa1ee0d65f53fcb69ee0896887350325)) - - +- **deps:** bump @salesforce/core from 3.32.8 to 3.32.12 ([#810](https://github.com/forcedotcom/source-deploy-retrieve/issues/810)) ([bcf8412](https://github.com/forcedotcom/source-deploy-retrieve/commit/bcf8412faa1ee0d65f53fcb69ee0896887350325)) ## [7.5.21](https://github.com/forcedotcom/source-deploy-retrieve/compare/7.5.20...7.5.21) (2023-01-01) - ### Bug Fixes -* **deps:** bump minimatch from 5.1.0 to 5.1.2 ([#811](https://github.com/forcedotcom/source-deploy-retrieve/issues/811)) ([13b2578](https://github.com/forcedotcom/source-deploy-retrieve/commit/13b25787c6957ad4e52bcce9a9fe569c9539587a)) - - +- **deps:** bump minimatch from 5.1.0 to 5.1.2 ([#811](https://github.com/forcedotcom/source-deploy-retrieve/issues/811)) ([13b2578](https://github.com/forcedotcom/source-deploy-retrieve/commit/13b25787c6957ad4e52bcce9a9fe569c9539587a)) ## [7.5.20](https://github.com/forcedotcom/source-deploy-retrieve/compare/7.5.19...7.5.20) (2023-01-01) - ### Bug Fixes -* **deps:** bump ignore from 5.2.1 to 5.2.4 ([#812](https://github.com/forcedotcom/source-deploy-retrieve/issues/812)) ([ff96534](https://github.com/forcedotcom/source-deploy-retrieve/commit/ff96534c542a02df3628dfd23e2248c99209a844)) - - +- **deps:** bump ignore from 5.2.1 to 5.2.4 ([#812](https://github.com/forcedotcom/source-deploy-retrieve/issues/812)) ([ff96534](https://github.com/forcedotcom/source-deploy-retrieve/commit/ff96534c542a02df3628dfd23e2248c99209a844)) ## [7.5.19](https://github.com/forcedotcom/source-deploy-retrieve/compare/7.5.18...7.5.19) (2022-12-25) - ### Bug Fixes -* **deps:** bump got from 11.8.5 to 11.8.6 ([#805](https://github.com/forcedotcom/source-deploy-retrieve/issues/805)) ([856e99a](https://github.com/forcedotcom/source-deploy-retrieve/commit/856e99a1ad6921637e6a63b88d4b12d860818b18)) - - +- **deps:** bump got from 11.8.5 to 11.8.6 ([#805](https://github.com/forcedotcom/source-deploy-retrieve/issues/805)) ([856e99a](https://github.com/forcedotcom/source-deploy-retrieve/commit/856e99a1ad6921637e6a63b88d4b12d860818b18)) ## [7.5.18](https://github.com/forcedotcom/source-deploy-retrieve/compare/7.5.17...7.5.18) (2022-12-18) - ### Bug Fixes -* **deps:** bump ignore from 5.2.0 to 5.2.1 ([#794](https://github.com/forcedotcom/source-deploy-retrieve/issues/794)) ([de8306c](https://github.com/forcedotcom/source-deploy-retrieve/commit/de8306c570da2e2e3fb98d54bb7647755d0e9a75)) - - +- **deps:** bump ignore from 5.2.0 to 5.2.1 ([#794](https://github.com/forcedotcom/source-deploy-retrieve/issues/794)) ([de8306c](https://github.com/forcedotcom/source-deploy-retrieve/commit/de8306c570da2e2e3fb98d54bb7647755d0e9a75)) ## [7.5.17](https://github.com/forcedotcom/source-deploy-retrieve/compare/7.5.16...7.5.17) (2022-12-14) - ### Bug Fixes -* **types:** FuelType, FuelTypeSustnUom, SustainabilityUom, SustnUomConversion ([d4f7b53](https://github.com/forcedotcom/source-deploy-retrieve/commit/d4f7b534a349dbedcc9109533d8d53e491bac2d2)) - - +- **types:** FuelType, FuelTypeSustnUom, SustainabilityUom, SustnUomConversion ([d4f7b53](https://github.com/forcedotcom/source-deploy-retrieve/commit/d4f7b534a349dbedcc9109533d8d53e491bac2d2)) ## [7.5.16](https://github.com/forcedotcom/source-deploy-retrieve/compare/7.5.15...7.5.16) (2022-12-13) - ### Bug Fixes -* always send deploy event and fix telemetry for mdapi deploy ([#797](https://github.com/forcedotcom/source-deploy-retrieve/issues/797)) ([42ab03e](https://github.com/forcedotcom/source-deploy-retrieve/commit/42ab03edd938156450547f423c2f1990b3f2d9df)) - - +- always send deploy event and fix telemetry for mdapi deploy ([#797](https://github.com/forcedotcom/source-deploy-retrieve/issues/797)) ([42ab03e](https://github.com/forcedotcom/source-deploy-retrieve/commit/42ab03edd938156450547f423c2f1990b3f2d9df)) ## [7.5.15](https://github.com/forcedotcom/source-deploy-retrieve/compare/7.5.14...7.5.15) (2022-12-09) - ### Bug Fixes -* correct apiVersion and sourceApiVersion values before transfer and send events ([#791](https://github.com/forcedotcom/source-deploy-retrieve/issues/791)) ([2e865e9](https://github.com/forcedotcom/source-deploy-retrieve/commit/2e865e97a200cd4e493bde577970fb4f49862e7f)) - - +- correct apiVersion and sourceApiVersion values before transfer and send events ([#791](https://github.com/forcedotcom/source-deploy-retrieve/issues/791)) ([2e865e9](https://github.com/forcedotcom/source-deploy-retrieve/commit/2e865e97a200cd4e493bde577970fb4f49862e7f)) ## [7.5.14](https://github.com/forcedotcom/source-deploy-retrieve/compare/7.5.13...7.5.14) (2022-12-04) - ### Bug Fixes -* **deps:** bump @salesforce/core from 3.32.1 to 3.32.6 ([#789](https://github.com/forcedotcom/source-deploy-retrieve/issues/789)) ([9e5f33d](https://github.com/forcedotcom/source-deploy-retrieve/commit/9e5f33da04daa4179fab495463f02385863fba80)) - - +- **deps:** bump @salesforce/core from 3.32.1 to 3.32.6 ([#789](https://github.com/forcedotcom/source-deploy-retrieve/issues/789)) ([9e5f33d](https://github.com/forcedotcom/source-deploy-retrieve/commit/9e5f33da04daa4179fab495463f02385863fba80)) ## [7.5.13](https://github.com/forcedotcom/source-deploy-retrieve/compare/7.5.12...7.5.13) (2022-11-22) - ### Bug Fixes -* include string errors during convert ([#781](https://github.com/forcedotcom/source-deploy-retrieve/issues/781)) ([2f10c45](https://github.com/forcedotcom/source-deploy-retrieve/commit/2f10c458d6f393926f1dcded3bd1692899434dc6)) - - +- include string errors during convert ([#781](https://github.com/forcedotcom/source-deploy-retrieve/issues/781)) ([2f10c45](https://github.com/forcedotcom/source-deploy-retrieve/commit/2f10c458d6f393926f1dcded3bd1692899434dc6)) ## [7.5.12](https://github.com/forcedotcom/source-deploy-retrieve/compare/7.5.11...7.5.12) (2022-11-21) - - ## [7.5.11](https://github.com/forcedotcom/source-deploy-retrieve/compare/7.5.10...7.5.11) (2022-11-21) - ### Bug Fixes -* add supportsPartialDelete property to registry ([#780](https://github.com/forcedotcom/source-deploy-retrieve/issues/780)) ([3c5fde2](https://github.com/forcedotcom/source-deploy-retrieve/commit/3c5fde2952760499bb58239fa6430485877c060d)) - - +- add supportsPartialDelete property to registry ([#780](https://github.com/forcedotcom/source-deploy-retrieve/issues/780)) ([3c5fde2](https://github.com/forcedotcom/source-deploy-retrieve/commit/3c5fde2952760499bb58239fa6430485877c060d)) ## [7.5.10](https://github.com/forcedotcom/source-deploy-retrieve/compare/7.5.9...7.5.10) (2022-11-20) - ### Bug Fixes -* **deps:** bump @salesforce/core from 3.31.17 to 3.32.1 ([#779](https://github.com/forcedotcom/source-deploy-retrieve/issues/779)) ([05ed7ba](https://github.com/forcedotcom/source-deploy-retrieve/commit/05ed7bae5828d4390acdc768661add6406b1c663)) - - +- **deps:** bump @salesforce/core from 3.31.17 to 3.32.1 ([#779](https://github.com/forcedotcom/source-deploy-retrieve/issues/779)) ([05ed7ba](https://github.com/forcedotcom/source-deploy-retrieve/commit/05ed7bae5828d4390acdc768661add6406b1c663)) ## [7.5.9](https://github.com/forcedotcom/source-deploy-retrieve/compare/7.5.8...7.5.9) (2022-11-15) - ### Bug Fixes -* **metadataTypes:** ExtlClntAppMobileConfigurablePolicies ([90b1a3e](https://github.com/forcedotcom/source-deploy-retrieve/commit/90b1a3eaa0c0117b0be3c112622f27cf93af68fe)) - - +- **metadataTypes:** ExtlClntAppMobileConfigurablePolicies ([90b1a3e](https://github.com/forcedotcom/source-deploy-retrieve/commit/90b1a3eaa0c0117b0be3c112622f27cf93af68fe)) ## [7.5.8](https://github.com/forcedotcom/source-deploy-retrieve/compare/7.5.7...7.5.8) (2022-11-13) - ### Bug Fixes -* **deps:** bump @salesforce/kit from 1.7.2 to 1.8.0 ([#773](https://github.com/forcedotcom/source-deploy-retrieve/issues/773)) ([e4e4711](https://github.com/forcedotcom/source-deploy-retrieve/commit/e4e4711262b9d100b4ddfc2acb980cfd238e3afe)) - - +- **deps:** bump @salesforce/kit from 1.7.2 to 1.8.0 ([#773](https://github.com/forcedotcom/source-deploy-retrieve/issues/773)) ([e4e4711](https://github.com/forcedotcom/source-deploy-retrieve/commit/e4e4711262b9d100b4ddfc2acb980cfd238e3afe)) ## [7.5.7](https://github.com/forcedotcom/source-deploy-retrieve/compare/7.5.6...7.5.7) (2022-11-12) - - ## [7.5.6](https://github.com/forcedotcom/source-deploy-retrieve/compare/7.5.5...7.5.6) (2022-11-07) - ### Bug Fixes -* **metadataTypes:** ESDef/DMDef in metadata-registry ([7ee3943](https://github.com/forcedotcom/source-deploy-retrieve/commit/7ee39432c3bdf30e8f153f21a8af5c22e4638af7)) - - +- **metadataTypes:** ESDef/DMDef in metadata-registry ([7ee3943](https://github.com/forcedotcom/source-deploy-retrieve/commit/7ee39432c3bdf30e8f153f21a8af5c22e4638af7)) ## [7.5.5](https://github.com/forcedotcom/source-deploy-retrieve/compare/7.5.4...7.5.5) (2022-11-07) - ### Bug Fixes -* **metadataTypes:** timelineobjectdefinition ([de6fac3](https://github.com/forcedotcom/source-deploy-retrieve/commit/de6fac359e4310f22a1a271d05053f706bddb249)) - - +- **metadataTypes:** timelineobjectdefinition ([de6fac3](https://github.com/forcedotcom/source-deploy-retrieve/commit/de6fac359e4310f22a1a271d05053f706bddb249)) ## [7.5.4](https://github.com/forcedotcom/source-deploy-retrieve/compare/7.5.3...7.5.4) (2022-11-06) - ### Bug Fixes -* **deps:** bump @salesforce/kit from 1.7.0 to 1.7.2 ([#766](https://github.com/forcedotcom/source-deploy-retrieve/issues/766)) ([bfff8d1](https://github.com/forcedotcom/source-deploy-retrieve/commit/bfff8d110ff4797f22c4574c212aac34b545b7ad)) - - +- **deps:** bump @salesforce/kit from 1.7.0 to 1.7.2 ([#766](https://github.com/forcedotcom/source-deploy-retrieve/issues/766)) ([bfff8d1](https://github.com/forcedotcom/source-deploy-retrieve/commit/bfff8d110ff4797f22c4574c212aac34b545b7ad)) ## [7.5.3](https://github.com/forcedotcom/source-deploy-retrieve/compare/7.5.2...7.5.3) (2022-11-06) - ### Bug Fixes -* **deps:** bump @salesforce/ts-types from 1.7.0 to 1.7.1 ([#764](https://github.com/forcedotcom/source-deploy-retrieve/issues/764)) ([62be695](https://github.com/forcedotcom/source-deploy-retrieve/commit/62be6959b724b3f9d12a7655ff36968766aade2b)) - - +- **deps:** bump @salesforce/ts-types from 1.7.0 to 1.7.1 ([#764](https://github.com/forcedotcom/source-deploy-retrieve/issues/764)) ([62be695](https://github.com/forcedotcom/source-deploy-retrieve/commit/62be6959b724b3f9d12a7655ff36968766aade2b)) ## [7.5.2](https://github.com/forcedotcom/source-deploy-retrieve/compare/7.5.1...7.5.2) (2022-11-04) - ### Bug Fixes -* don't wait for archiver finalize ([81e32c2](https://github.com/forcedotcom/source-deploy-retrieve/commit/81e32c2d89947cf5f4c4aa4375c5c778a0ffebea)) - - +- don't wait for archiver finalize ([81e32c2](https://github.com/forcedotcom/source-deploy-retrieve/commit/81e32c2d89947cf5f4c4aa4375c5c778a0ffebea)) ## [7.5.1](https://github.com/forcedotcom/source-deploy-retrieve/compare/7.5.0...7.5.1) (2022-11-02) - ### Bug Fixes -* **metadataTypes:** ExtlClntAppOauthConfigurablePolicies, ExtlClntAppMobileSettings ([#757](https://github.com/forcedotcom/source-deploy-retrieve/issues/757)) ([a6af2bf](https://github.com/forcedotcom/source-deploy-retrieve/commit/a6af2bf3381036f8ba6cd5957e2c8d05b018598f)) - - +- **metadataTypes:** ExtlClntAppOauthConfigurablePolicies, ExtlClntAppMobileSettings ([#757](https://github.com/forcedotcom/source-deploy-retrieve/issues/757)) ([a6af2bf](https://github.com/forcedotcom/source-deploy-retrieve/commit/a6af2bf3381036f8ba6cd5957e2c8d05b018598f)) # [7.5.0](https://github.com/forcedotcom/source-deploy-retrieve/compare/7.4.2...7.5.0) (2022-10-31) - ### Features -* string replacements in deploy ([#748](https://github.com/forcedotcom/source-deploy-retrieve/issues/748)) ([a23c6b3](https://github.com/forcedotcom/source-deploy-retrieve/commit/a23c6b359f5c9944aea555006d707a700caaf462)) - - +- string replacements in deploy ([#748](https://github.com/forcedotcom/source-deploy-retrieve/issues/748)) ([a23c6b3](https://github.com/forcedotcom/source-deploy-retrieve/commit/a23c6b359f5c9944aea555006d707a700caaf462)) ## [7.4.2](https://github.com/forcedotcom/source-deploy-retrieve/compare/7.4.1...7.4.2) (2022-10-30) - ### Bug Fixes -* **deps:** bump @salesforce/core from 3.31.10 to 3.31.17 ([#754](https://github.com/forcedotcom/source-deploy-retrieve/issues/754)) ([cd89eaa](https://github.com/forcedotcom/source-deploy-retrieve/commit/cd89eaab1f33ac973b77599f52476e79b8787493)) - - +- **deps:** bump @salesforce/core from 3.31.10 to 3.31.17 ([#754](https://github.com/forcedotcom/source-deploy-retrieve/issues/754)) ([cd89eaa](https://github.com/forcedotcom/source-deploy-retrieve/commit/cd89eaab1f33ac973b77599f52476e79b8787493)) ## [7.4.1](https://github.com/forcedotcom/source-deploy-retrieve/compare/7.4.0...7.4.1) (2022-10-30) - ### Bug Fixes -* **deps:** bump @salesforce/ts-types from 1.5.21 to 1.7.0 ([#753](https://github.com/forcedotcom/source-deploy-retrieve/issues/753)) ([a11923c](https://github.com/forcedotcom/source-deploy-retrieve/commit/a11923ce266ed75bcafb63d9c3684cef4d90ee83)) - - +- **deps:** bump @salesforce/ts-types from 1.5.21 to 1.7.0 ([#753](https://github.com/forcedotcom/source-deploy-retrieve/issues/753)) ([a11923c](https://github.com/forcedotcom/source-deploy-retrieve/commit/a11923ce266ed75bcafb63d9c3684cef4d90ee83)) # [7.4.0](https://github.com/forcedotcom/source-deploy-retrieve/compare/7.3.1...7.4.0) (2022-10-27) - ### Features -* **metadataTypes:** ExtlClntAppOauthPlcyCnfg, ExtlClntAppOauthSettings, ExtlClntAppMobileSet ([b4f61ae](https://github.com/forcedotcom/source-deploy-retrieve/commit/b4f61ae32902eb14ca25de517086663b8da26c47)) - - +- **metadataTypes:** ExtlClntAppOauthPlcyCnfg, ExtlClntAppOauthSettings, ExtlClntAppMobileSet ([b4f61ae](https://github.com/forcedotcom/source-deploy-retrieve/commit/b4f61ae32902eb14ca25de517086663b8da26c47)) ## [7.3.1](https://github.com/forcedotcom/source-deploy-retrieve/compare/7.3.0...7.3.1) (2022-10-26) - ### Bug Fixes -* fix MAE suffix ([#750](https://github.com/forcedotcom/source-deploy-retrieve/issues/750)) ([503a02c](https://github.com/forcedotcom/source-deploy-retrieve/commit/503a02c84e251d1a04705e9962f8b98ef19416fd)) - - +- fix MAE suffix ([#750](https://github.com/forcedotcom/source-deploy-retrieve/issues/750)) ([503a02c](https://github.com/forcedotcom/source-deploy-retrieve/commit/503a02c84e251d1a04705e9962f8b98ef19416fd)) # [7.3.0](https://github.com/forcedotcom/source-deploy-retrieve/compare/7.2.0...7.3.0) (2022-10-26) - ### Features -* **metadataTypes:** adding omnisupervisorconfig support ([#747](https://github.com/forcedotcom/source-deploy-retrieve/issues/747)) ([bf45ac1](https://github.com/forcedotcom/source-deploy-retrieve/commit/bf45ac18935aa2facb942eade57168d6725f2566)) - - +- **metadataTypes:** adding omnisupervisorconfig support ([#747](https://github.com/forcedotcom/source-deploy-retrieve/issues/747)) ([bf45ac1](https://github.com/forcedotcom/source-deploy-retrieve/commit/bf45ac18935aa2facb942eade57168d6725f2566)) # [7.2.0](https://github.com/forcedotcom/source-deploy-retrieve/compare/7.1.1...7.2.0) (2022-10-26) - ### Features -* **metadataTypes:** DisclosureType DisclosureDefinition DisclosureDefinitionVersion ClauseCatgConfiguration ([555017e](https://github.com/forcedotcom/source-deploy-retrieve/commit/555017e8db2a83e753d061c7a923fea3ca5dad48)) - - +- **metadataTypes:** DisclosureType DisclosureDefinition DisclosureDefinitionVersion ClauseCatgConfiguration ([555017e](https://github.com/forcedotcom/source-deploy-retrieve/commit/555017e8db2a83e753d061c7a923fea3ca5dad48)) ## [7.1.1](https://github.com/forcedotcom/source-deploy-retrieve/compare/7.1.0...7.1.1) (2022-10-25) - ### Bug Fixes -* add a better error message with invalid manifests ([#740](https://github.com/forcedotcom/source-deploy-retrieve/issues/740)) ([8458c58](https://github.com/forcedotcom/source-deploy-retrieve/commit/8458c58fb2b8dfa2a7f1d170ce11dbd892329304)) - - +- add a better error message with invalid manifests ([#740](https://github.com/forcedotcom/source-deploy-retrieve/issues/740)) ([8458c58](https://github.com/forcedotcom/source-deploy-retrieve/commit/8458c58fb2b8dfa2a7f1d170ce11dbd892329304)) # [7.1.0](https://github.com/forcedotcom/source-deploy-retrieve/compare/7.0.1...7.1.0) (2022-10-21) - ### Features -* **metadata registry:** adding BotBlock to metadata registry ([#741](https://github.com/forcedotcom/source-deploy-retrieve/issues/741)) ([8d7bdda](https://github.com/forcedotcom/source-deploy-retrieve/commit/8d7bdda1a2967465c7519743f2bed0bb5c7fd456)) - - +- **metadata registry:** adding BotBlock to metadata registry ([#741](https://github.com/forcedotcom/source-deploy-retrieve/issues/741)) ([8d7bdda](https://github.com/forcedotcom/source-deploy-retrieve/commit/8d7bdda1a2967465c7519743f2bed0bb5c7fd456)) ## [7.0.1](https://github.com/forcedotcom/source-deploy-retrieve/compare/6.10.0...7.0.1) (2022-10-17) - ### Bug Fixes -* bump major version ([7d157c8](https://github.com/forcedotcom/source-deploy-retrieve/commit/7d157c808fb9c00c45e5e16813c98bb20004133f)) - - +- bump major version ([7d157c8](https://github.com/forcedotcom/source-deploy-retrieve/commit/7d157c808fb9c00c45e5e16813c98bb20004133f)) # [6.10.0](https://github.com/forcedotcom/source-deploy-retrieve/compare/6.9.1...6.10.0) (2022-10-17) - ### Features -* remove deployStrategies, bump devScripts ([f7a86ad](https://github.com/forcedotcom/source-deploy-retrieve/commit/f7a86ad0455bbd9830d415bbc2126fc648312b39)) - - +- remove deployStrategies, bump devScripts ([f7a86ad](https://github.com/forcedotcom/source-deploy-retrieve/commit/f7a86ad0455bbd9830d415bbc2126fc648312b39)) ## [6.9.1](https://github.com/forcedotcom/source-deploy-retrieve/compare/6.9.0...6.9.1) (2022-10-09) - ### Bug Fixes -* **deps:** bump @salesforce/kit from 1.6.1 to 1.7.0 ([#733](https://github.com/forcedotcom/source-deploy-retrieve/issues/733)) ([27db5ea](https://github.com/forcedotcom/source-deploy-retrieve/commit/27db5ea104d98bb8371441bffd13c9b1245915f3)) - - +- **deps:** bump @salesforce/kit from 1.6.1 to 1.7.0 ([#733](https://github.com/forcedotcom/source-deploy-retrieve/issues/733)) ([27db5ea](https://github.com/forcedotcom/source-deploy-retrieve/commit/27db5ea104d98bb8371441bffd13c9b1245915f3)) # [6.9.0](https://github.com/forcedotcom/source-deploy-retrieve/compare/6.8.6...6.9.0) (2022-10-06) - ### Features -* 5 new metadata type support ([c031034](https://github.com/forcedotcom/source-deploy-retrieve/commit/c031034cf847c15a195acac797c83844c8a4e270)) - - +- 5 new metadata type support ([c031034](https://github.com/forcedotcom/source-deploy-retrieve/commit/c031034cf847c15a195acac797c83844c8a4e270)) ## [6.8.6](https://github.com/forcedotcom/source-deploy-retrieve/compare/6.8.5...6.8.6) (2022-10-05) - - ## [6.8.5](https://github.com/forcedotcom/source-deploy-retrieve/compare/6.8.4...6.8.5) (2022-10-05) - ### Bug Fixes -* show individual cft in a retrieve ([#728](https://github.com/forcedotcom/source-deploy-retrieve/issues/728)) ([44dae0c](https://github.com/forcedotcom/source-deploy-retrieve/commit/44dae0cdb3f88d8cdc4adf1b4b017278f1435add)) - - +- show individual cft in a retrieve ([#728](https://github.com/forcedotcom/source-deploy-retrieve/issues/728)) ([44dae0c](https://github.com/forcedotcom/source-deploy-retrieve/commit/44dae0cdb3f88d8cdc4adf1b4b017278f1435add)) ## [6.8.4](https://github.com/forcedotcom/source-deploy-retrieve/compare/6.8.3...6.8.4) (2022-10-05) - ### Bug Fixes -* deploy/push a CustomFieldTranslation without its parent ([89214fd](https://github.com/forcedotcom/source-deploy-retrieve/commit/89214fd5f5caf0a2aadbee69c9614984cec95862)) - - +- deploy/push a CustomFieldTranslation without its parent ([89214fd](https://github.com/forcedotcom/source-deploy-retrieve/commit/89214fd5f5caf0a2aadbee69c9614984cec95862)) ## [6.8.3](https://github.com/forcedotcom/source-deploy-retrieve/compare/6.8.2...6.8.3) (2022-10-04) - ### Bug Fixes -* bump core ([7c7922b](https://github.com/forcedotcom/source-deploy-retrieve/commit/7c7922bba6e6b60528c9d82ee5c08c7534f79dd0)) - - +- bump core ([7c7922b](https://github.com/forcedotcom/source-deploy-retrieve/commit/7c7922bba6e6b60528c9d82ee5c08c7534f79dd0)) ## [6.8.2](https://github.com/forcedotcom/source-deploy-retrieve/compare/6.8.1...6.8.2) (2022-09-25) - ### Bug Fixes -* **deps:** bump @salesforce/core from 3.26.3 to 3.30.8 ([#716](https://github.com/forcedotcom/source-deploy-retrieve/issues/716)) ([51d9a6d](https://github.com/forcedotcom/source-deploy-retrieve/commit/51d9a6d310f58db1ad03c42b9930d34458bab5f5)) - - +- **deps:** bump @salesforce/core from 3.26.3 to 3.30.8 ([#716](https://github.com/forcedotcom/source-deploy-retrieve/issues/716)) ([51d9a6d](https://github.com/forcedotcom/source-deploy-retrieve/commit/51d9a6d310f58db1ad03c42b9930d34458bab5f5)) ## [6.8.1](https://github.com/forcedotcom/source-deploy-retrieve/compare/6.8.0...6.8.1) (2022-09-20) - ### Bug Fixes -* handle empty files for deploy ([2a76c26](https://github.com/forcedotcom/source-deploy-retrieve/commit/2a76c26c0c9caefcfa8d7a945f265b207818a561)) - - +- handle empty files for deploy ([2a76c26](https://github.com/forcedotcom/source-deploy-retrieve/commit/2a76c26c0c9caefcfa8d7a945f265b207818a561)) # [6.8.0](https://github.com/forcedotcom/source-deploy-retrieve/compare/6.7.0...6.8.0) (2022-09-09) - ### Features -* support digitalExperienceBundle md types ([585aa1d](https://github.com/forcedotcom/source-deploy-retrieve/commit/585aa1da151447bf1e93ef93a4fe6697ac28b146)) - - +- support digitalExperienceBundle md types ([585aa1d](https://github.com/forcedotcom/source-deploy-retrieve/commit/585aa1da151447bf1e93ef93a4fe6697ac28b146)) # [6.7.0](https://github.com/forcedotcom/source-deploy-retrieve/compare/6.6.0...6.7.0) (2022-09-08) - ### Features -* new metadata types and script improvements ([a768e0c](https://github.com/forcedotcom/source-deploy-retrieve/commit/a768e0ccb1338ea250813604f3aa63c2814d6b77)) - - +- new metadata types and script improvements ([a768e0c](https://github.com/forcedotcom/source-deploy-retrieve/commit/a768e0ccb1338ea250813604f3aa63c2814d6b77)) # [6.6.0](https://github.com/forcedotcom/source-deploy-retrieve/compare/6.5.0...6.6.0) (2022-09-08) - ### Features -* Enable CLI support for ExternalClientApplication ([a67ee80](https://github.com/forcedotcom/source-deploy-retrieve/commit/a67ee80945bd760a8e7a47868bf5db03ec1e9136)) - - +- Enable CLI support for ExternalClientApplication ([a67ee80](https://github.com/forcedotcom/source-deploy-retrieve/commit/a67ee80945bd760a8e7a47868bf5db03ec1e9136)) # [6.5.0](https://github.com/forcedotcom/source-deploy-retrieve/compare/v6.3.0...6.5.0) (2022-08-31) - ### Bug Fixes -* fix pjson major version ([a7ccf7f](https://github.com/forcedotcom/source-deploy-retrieve/commit/a7ccf7fde1d55c5e10d5095c4c283b400481f07e)) -* remove pjson bump from 688 ([#698](https://github.com/forcedotcom/source-deploy-retrieve/issues/698)) ([32673d6](https://github.com/forcedotcom/source-deploy-retrieve/commit/32673d647249416f5a7d7fb3318f94a4c230b457)) -* use standard xmldom module ([5d2fc96](https://github.com/forcedotcom/source-deploy-retrieve/commit/5d2fc968df16f784c8f5d3b57d056c4a5772aa53)) - +- fix pjson major version ([a7ccf7f](https://github.com/forcedotcom/source-deploy-retrieve/commit/a7ccf7fde1d55c5e10d5095c4c283b400481f07e)) +- remove pjson bump from 688 ([#698](https://github.com/forcedotcom/source-deploy-retrieve/issues/698)) ([32673d6](https://github.com/forcedotcom/source-deploy-retrieve/commit/32673d647249416f5a7d7fb3318f94a4c230b457)) +- use standard xmldom module ([5d2fc96](https://github.com/forcedotcom/source-deploy-retrieve/commit/5d2fc968df16f784c8f5d3b57d056c4a5772aa53)) ### Features -* add 'MarketingAppExtension' to the registry ([a3ea5ab](https://github.com/forcedotcom/source-deploy-retrieve/commit/a3ea5ab9258691060ac6fe4019507f42a879fbcc)) - - +- add 'MarketingAppExtension' to the registry ([a3ea5ab](https://github.com/forcedotcom/source-deploy-retrieve/commit/a3ea5ab9258691060ac6fe4019507f42a879fbcc)) # [6.3.0](https://github.com/forcedotcom/source-deploy-retrieve/compare/v6.2.9...v6.3.0) (2022-08-11) - ### Features -* don't run nuts on release/main ([#690](https://github.com/forcedotcom/source-deploy-retrieve/issues/690)) ([9d6d92e](https://github.com/forcedotcom/source-deploy-retrieve/commit/9d6d92e6840dc8897543d57a7b770c6d2c0b32dd)) - - +- don't run nuts on release/main ([#690](https://github.com/forcedotcom/source-deploy-retrieve/issues/690)) ([9d6d92e](https://github.com/forcedotcom/source-deploy-retrieve/commit/9d6d92e6840dc8897543d57a7b770c6d2c0b32dd)) ## [6.2.9](https://github.com/forcedotcom/source-deploy-retrieve/compare/v6.2.8...v6.2.9) (2022-08-09) - ### Bug Fixes -* removing support for connect center [#671](https://github.com/forcedotcom/source-deploy-retrieve/issues/671) ([#682](https://github.com/forcedotcom/source-deploy-retrieve/issues/682)) ([7810733](https://github.com/forcedotcom/source-deploy-retrieve/commit/78107335d20c20bcf9a1ebfc4cefc2693267bac4)) - - +- removing support for connect center [#671](https://github.com/forcedotcom/source-deploy-retrieve/issues/671) ([#682](https://github.com/forcedotcom/source-deploy-retrieve/issues/682)) ([7810733](https://github.com/forcedotcom/source-deploy-retrieve/commit/78107335d20c20bcf9a1ebfc4cefc2693267bac4)) ## [6.2.8](https://github.com/forcedotcom/source-deploy-retrieve/compare/v6.2.7...v6.2.8) (2022-08-08) - - ## [6.2.7](https://github.com/forcedotcom/source-deploy-retrieve/compare/v6.2.6...v6.2.7) (2022-08-03) - - ## [6.2.6](https://github.com/forcedotcom/source-deploy-retrieve/compare/v6.2.5...v6.2.6) (2022-07-25) - ### Bug Fixes -* only scan pkgDirs when merging non-decomposed MD ([#666](https://github.com/forcedotcom/source-deploy-retrieve/issues/666)) ([098875f](https://github.com/forcedotcom/source-deploy-retrieve/commit/098875f547ba7fcc8d35ccc8f2cce60ee04ece77)) - - +- only scan pkgDirs when merging non-decomposed MD ([#666](https://github.com/forcedotcom/source-deploy-retrieve/issues/666)) ([098875f](https://github.com/forcedotcom/source-deploy-retrieve/commit/098875f547ba7fcc8d35ccc8f2cce60ee04ece77)) ## [6.2.5](https://github.com/forcedotcom/source-deploy-retrieve/compare/v6.2.4...v6.2.5) (2022-07-21) - ### Bug Fixes -* handle namespaces on lwc markup ([#669](https://github.com/forcedotcom/source-deploy-retrieve/issues/669)) ([8817545](https://github.com/forcedotcom/source-deploy-retrieve/commit/8817545a43f78f7327745e4638c74f6f838fa6ea)) - - +- handle namespaces on lwc markup ([#669](https://github.com/forcedotcom/source-deploy-retrieve/issues/669)) ([8817545](https://github.com/forcedotcom/source-deploy-retrieve/commit/8817545a43f78f7327745e4638c74f6f838fa6ea)) ## [6.2.4](https://github.com/forcedotcom/source-deploy-retrieve/compare/v6.2.3...v6.2.4) (2022-07-18) - ### Bug Fixes -* static resources without content due to ignore produce nice error ([#663](https://github.com/forcedotcom/source-deploy-retrieve/issues/663)) ([cf18e1b](https://github.com/forcedotcom/source-deploy-retrieve/commit/cf18e1b5bb0bacf398e69b247520c019a2b00498)) - - +- static resources without content due to ignore produce nice error ([#663](https://github.com/forcedotcom/source-deploy-retrieve/issues/663)) ([cf18e1b](https://github.com/forcedotcom/source-deploy-retrieve/commit/cf18e1b5bb0bacf398e69b247520c019a2b00498)) ## [6.2.3](https://github.com/forcedotcom/source-deploy-retrieve/compare/v6.2.2...v6.2.3) (2022-07-15) - - ## [6.2.2](https://github.com/forcedotcom/source-deploy-retrieve/compare/v6.2.1...v6.2.2) (2022-07-12) - - ## [6.2.1](https://github.com/forcedotcom/source-deploy-retrieve/compare/v6.2.0...v6.2.1) (2022-07-07) - ### Bug Fixes -* proxy support for coverage report ([#659](https://github.com/forcedotcom/source-deploy-retrieve/issues/659)) ([8121a94](https://github.com/forcedotcom/source-deploy-retrieve/commit/8121a94e0ca9d2d96e4c5711c2844eb88500dfac)) - - +- proxy support for coverage report ([#659](https://github.com/forcedotcom/source-deploy-retrieve/issues/659)) ([8121a94](https://github.com/forcedotcom/source-deploy-retrieve/commit/8121a94e0ca9d2d96e4c5711c2844eb88500dfac)) # [6.2.0](https://github.com/forcedotcom/source-deploy-retrieve/compare/v6.1.0...v6.2.0) (2022-06-23) - ### Features -* use StateAggregator ([#646](https://github.com/forcedotcom/source-deploy-retrieve/issues/646)) ([f1d8848](https://github.com/forcedotcom/source-deploy-retrieve/commit/f1d8848c747362594abd519c579f3aebfee48bec)) - - +- use StateAggregator ([#646](https://github.com/forcedotcom/source-deploy-retrieve/issues/646)) ([f1d8848](https://github.com/forcedotcom/source-deploy-retrieve/commit/f1d8848c747362594abd519c579f3aebfee48bec)) # [6.1.0](https://github.com/forcedotcom/source-deploy-retrieve/compare/v6.0.4...v6.1.0) (2022-06-20) - ### Features -* SDR emits new lifecycle events ([d92b491](https://github.com/forcedotcom/source-deploy-retrieve/commit/d92b49163a02837da118f932dde394d78c3fbfa8)) - - +- SDR emits new lifecycle events ([d92b491](https://github.com/forcedotcom/source-deploy-retrieve/commit/d92b49163a02837da118f932dde394d78c3fbfa8)) ## [6.0.4](https://github.com/forcedotcom/source-deploy-retrieve/compare/v6.0.3...v6.0.4) (2022-06-16) - ### Bug Fixes -* allow larger directories to be compressed, test in plugin-source ([#649](https://github.com/forcedotcom/source-deploy-retrieve/issues/649)) ([ba713fb](https://github.com/forcedotcom/source-deploy-retrieve/commit/ba713fba64c255b3367f314d56d01ecd16f0846d)) - - +- allow larger directories to be compressed, test in plugin-source ([#649](https://github.com/forcedotcom/source-deploy-retrieve/issues/649)) ([ba713fb](https://github.com/forcedotcom/source-deploy-retrieve/commit/ba713fba64c255b3367f314d56d01ecd16f0846d)) ## [6.0.3](https://github.com/forcedotcom/source-deploy-retrieve/compare/v6.0.2...v6.0.3) (2022-06-07) - - ## [6.0.2](https://github.com/forcedotcom/source-deploy-retrieve/compare/v6.0.1...v6.0.2) (2022-05-24) - ### Bug Fixes -* remove api version default ([6ea4ebd](https://github.com/forcedotcom/source-deploy-retrieve/commit/6ea4ebd867ab8246ea04035afc5ba93f57427827)) - - +- remove api version default ([6ea4ebd](https://github.com/forcedotcom/source-deploy-retrieve/commit/6ea4ebd867ab8246ea04035afc5ba93f57427827)) ## [6.0.1](https://github.com/forcedotcom/source-deploy-retrieve/compare/v6.0.0...v6.0.1) (2022-05-23) - - # [6.0.0](https://github.com/forcedotcom/source-deploy-retrieve/compare/v5.15.0...v6.0.0) (2022-05-20) - - # [5.15.0](https://github.com/forcedotcom/source-deploy-retrieve/compare/v5.14.0...v5.15.0) (2022-05-12) - ### Features -* **metadata registry:** adding BotTemplate to metadata registry ([#616](https://github.com/forcedotcom/source-deploy-retrieve/issues/616)) ([c1da4da](https://github.com/forcedotcom/source-deploy-retrieve/commit/c1da4dadc2cd268871b4f0933f431031159d4bf8)) - - +- **metadata registry:** adding BotTemplate to metadata registry ([#616](https://github.com/forcedotcom/source-deploy-retrieve/issues/616)) ([c1da4da](https://github.com/forcedotcom/source-deploy-retrieve/commit/c1da4dadc2cd268871b4f0933f431031159d4bf8)) # [5.14.0](https://github.com/forcedotcom/source-deploy-retrieve/compare/v5.13.1...v5.14.0) (2022-05-11) - ### Features -* add dataweaveresource ([#626](https://github.com/forcedotcom/source-deploy-retrieve/issues/626)) ([1a2eaf6](https://github.com/forcedotcom/source-deploy-retrieve/commit/1a2eaf60915dc051556907b939960fa7ddab332f)) - - +- add dataweaveresource ([#626](https://github.com/forcedotcom/source-deploy-retrieve/issues/626)) ([1a2eaf6](https://github.com/forcedotcom/source-deploy-retrieve/commit/1a2eaf60915dc051556907b939960fa7ddab332f)) ## [5.13.1](https://github.com/forcedotcom/source-deploy-retrieve/compare/v5.13.0...v5.13.1) (2022-05-11) - ### Bug Fixes -* support file responses for metadata format deploys ([#619](https://github.com/forcedotcom/source-deploy-retrieve/issues/619)) ([9cceb4c](https://github.com/forcedotcom/source-deploy-retrieve/commit/9cceb4c082031e9d6c3dbe386d83493a0c101dfc)) - - +- support file responses for metadata format deploys ([#619](https://github.com/forcedotcom/source-deploy-retrieve/issues/619)) ([9cceb4c](https://github.com/forcedotcom/source-deploy-retrieve/commit/9cceb4c082031e9d6c3dbe386d83493a0c101dfc)) # [5.13.0](https://github.com/forcedotcom/source-deploy-retrieve/compare/v5.12.14...v5.13.0) (2022-05-11) - ### Features -* 2 new metadata types for Assessment ([1ac6eeb](https://github.com/forcedotcom/source-deploy-retrieve/commit/1ac6eebd6e13b954b41a457a2a2ff5e4eca85a1e)) - - +- 2 new metadata types for Assessment ([1ac6eeb](https://github.com/forcedotcom/source-deploy-retrieve/commit/1ac6eebd6e13b954b41a457a2a2ff5e4eca85a1e)) ## [5.12.14](https://github.com/forcedotcom/source-deploy-retrieve/compare/v5.12.13...v5.12.14) (2022-05-09) - - ## [5.12.13](https://github.com/forcedotcom/source-deploy-retrieve/compare/v5.12.12...v5.12.13) (2022-05-05) - ### Bug Fixes -* resolveTypeFromStrictFolder for children of decomposed types with decomposition topLevel ([#628](https://github.com/forcedotcom/source-deploy-retrieve/issues/628)) ([8bef60b](https://github.com/forcedotcom/source-deploy-retrieve/commit/8bef60b43f56ce249022912b75769b92f31c209e)) - - +- resolveTypeFromStrictFolder for children of decomposed types with decomposition topLevel ([#628](https://github.com/forcedotcom/source-deploy-retrieve/issues/628)) ([8bef60b](https://github.com/forcedotcom/source-deploy-retrieve/commit/8bef60b43f56ce249022912b75769b92f31c209e)) ## [5.12.12](https://github.com/forcedotcom/source-deploy-retrieve/compare/v5.12.11...v5.12.12) (2022-04-28) - - ## [5.12.11](https://github.com/forcedotcom/source-deploy-retrieve/compare/v5.12.10...v5.12.11) (2022-04-21) - - ## [5.12.10](https://github.com/forcedotcom/source-deploy-retrieve/compare/v5.12.9...v5.12.10) (2022-04-18) - - ## [5.12.9](https://github.com/forcedotcom/source-deploy-retrieve/compare/v5.12.8...v5.12.9) (2022-04-13) - ### Bug Fixes -* add telemetry to metadata api deploy ([#606](https://github.com/forcedotcom/source-deploy-retrieve/issues/606)) ([c9d584c](https://github.com/forcedotcom/source-deploy-retrieve/commit/c9d584c28aad4f444548b1e4c357f714d82cd669)) - - +- add telemetry to metadata api deploy ([#606](https://github.com/forcedotcom/source-deploy-retrieve/issues/606)) ([c9d584c](https://github.com/forcedotcom/source-deploy-retrieve/commit/c9d584c28aad4f444548b1e4c357f714d82cd669)) ## [5.12.8](https://github.com/forcedotcom/source-deploy-retrieve/compare/v5.12.7...v5.12.8) (2022-04-07) - - ## [5.12.7](https://github.com/forcedotcom/source-deploy-retrieve/compare/v5.12.6...v5.12.7) (2022-04-01) - ### Bug Fixes -* resolve strictDirectoryName types in mdapi format ([#601](https://github.com/forcedotcom/source-deploy-retrieve/issues/601)) ([823966e](https://github.com/forcedotcom/source-deploy-retrieve/commit/823966e8e003151c97700a397d467a794794e902)) - - +- resolve strictDirectoryName types in mdapi format ([#601](https://github.com/forcedotcom/source-deploy-retrieve/issues/601)) ([823966e](https://github.com/forcedotcom/source-deploy-retrieve/commit/823966e8e003151c97700a397d467a794794e902)) ## [5.12.6](https://github.com/forcedotcom/source-deploy-retrieve/compare/v5.12.5...v5.12.6) (2022-03-28) - - ## [5.12.5](https://github.com/forcedotcom/source-deploy-retrieve/compare/v5.12.4...v5.12.5) (2022-03-25) - - ## [5.12.4](https://github.com/forcedotcom/source-deploy-retrieve/compare/v5.12.3...v5.12.4) (2022-03-11) - ### Reverts -* revert commit that added deasync dependancy (#591) ([b01c15b](https://github.com/forcedotcom/source-deploy-retrieve/commit/b01c15b1d85cfa4e2f657e8d8e997927c7983117)), closes [#591](https://github.com/forcedotcom/source-deploy-retrieve/issues/591) [#583](https://github.com/forcedotcom/source-deploy-retrieve/issues/583) - - +- revert commit that added deasync dependancy (#591) ([b01c15b](https://github.com/forcedotcom/source-deploy-retrieve/commit/b01c15b1d85cfa4e2f657e8d8e997927c7983117)), closes [#591](https://github.com/forcedotcom/source-deploy-retrieve/issues/591) [#583](https://github.com/forcedotcom/source-deploy-retrieve/issues/583) ## [5.12.3](https://github.com/forcedotcom/source-deploy-retrieve/compare/v5.12.2...v5.12.3) (2022-03-02) - ### Bug Fixes -* **metadata registry:** update directory name for flowtest in registry ([#589](https://github.com/forcedotcom/source-deploy-retrieve/issues/589)) ([d6112a7](https://github.com/forcedotcom/source-deploy-retrieve/commit/d6112a7325289fb55d3aee343cf77bcd2f68eb7f)) - - +- **metadata registry:** update directory name for flowtest in registry ([#589](https://github.com/forcedotcom/source-deploy-retrieve/issues/589)) ([d6112a7](https://github.com/forcedotcom/source-deploy-retrieve/commit/d6112a7325289fb55d3aee343cf77bcd2f68eb7f)) ## [5.12.2](https://github.com/forcedotcom/source-deploy-retrieve/compare/v5.12.1...v5.12.2) (2022-03-01) - ### Bug Fixes -* add ComponentSetBuilder from plugin-source ([#576](https://github.com/forcedotcom/source-deploy-retrieve/issues/576)) ([16c02d6](https://github.com/forcedotcom/source-deploy-retrieve/commit/16c02d611d442cc9efadc5fba51b8db8293ea7f5)) - - +- add ComponentSetBuilder from plugin-source ([#576](https://github.com/forcedotcom/source-deploy-retrieve/issues/576)) ([16c02d6](https://github.com/forcedotcom/source-deploy-retrieve/commit/16c02d611d442cc9efadc5fba51b8db8293ea7f5)) ## [5.12.1](https://github.com/forcedotcom/source-deploy-retrieve/compare/v5.12.0...v5.12.1) (2022-03-01) - - # [5.12.0](https://github.com/forcedotcom/source-deploy-retrieve/compare/v5.11.0...v5.12.0) (2022-02-22) - ### Features -* **metadata registry:** adding flowtest type to metadata registry ([#580](https://github.com/forcedotcom/source-deploy-retrieve/issues/580)) ([40431f6](https://github.com/forcedotcom/source-deploy-retrieve/commit/40431f60eb29d02e33b5fc4f5f2066271b06c630)) - - +- **metadata registry:** adding flowtest type to metadata registry ([#580](https://github.com/forcedotcom/source-deploy-retrieve/issues/580)) ([40431f6](https://github.com/forcedotcom/source-deploy-retrieve/commit/40431f60eb29d02e33b5fc4f5f2066271b06c630)) # [5.11.0](https://github.com/forcedotcom/source-deploy-retrieve/compare/v5.10.0...v5.11.0) (2022-02-22) - ### Features -* cache fileResponses on deployResult ([#573](https://github.com/forcedotcom/source-deploy-retrieve/issues/573)) ([b38185b](https://github.com/forcedotcom/source-deploy-retrieve/commit/b38185b7cd73b05ef1e1940b878b09eb2d198101)) - - +- cache fileResponses on deployResult ([#573](https://github.com/forcedotcom/source-deploy-retrieve/issues/573)) ([b38185b](https://github.com/forcedotcom/source-deploy-retrieve/commit/b38185b7cd73b05ef1e1940b878b09eb2d198101)) # [5.10.0](https://github.com/forcedotcom/source-deploy-retrieve/compare/v5.9.11...v5.10.0) (2022-02-17) - ### Features -* new UiViewDefinition metadata type ([#572](https://github.com/forcedotcom/source-deploy-retrieve/issues/572)) ([9b3e0ea](https://github.com/forcedotcom/source-deploy-retrieve/commit/9b3e0ead89e87b17263b61b734a8edb1c900fc01)) - - +- new UiViewDefinition metadata type ([#572](https://github.com/forcedotcom/source-deploy-retrieve/issues/572)) ([9b3e0ea](https://github.com/forcedotcom/source-deploy-retrieve/commit/9b3e0ead89e87b17263b61b734a8edb1c900fc01)) ## [5.9.11](https://github.com/forcedotcom/source-deploy-retrieve/compare/v5.9.10...v5.9.11) (2022-02-17) - - ## [5.9.10](https://github.com/forcedotcom/source-deploy-retrieve/compare/v5.9.9...v5.9.10) (2022-02-15) - - ## [5.9.9](https://github.com/forcedotcom/source-deploy-retrieve/compare/v5.9.8...v5.9.9) (2022-02-11) - - ## [5.9.8](https://github.com/forcedotcom/source-deploy-retrieve/compare/v5.9.7...v5.9.8) (2022-02-08) - ### Bug Fixes -* sort ComponentSet.getObject ([#570](https://github.com/forcedotcom/source-deploy-retrieve/issues/570)) ([ff3425c](https://github.com/forcedotcom/source-deploy-retrieve/commit/ff3425ca5e89e6e813a4fafe5f759c623c3f64fd)) - - +- sort ComponentSet.getObject ([#570](https://github.com/forcedotcom/source-deploy-retrieve/issues/570)) ([ff3425c](https://github.com/forcedotcom/source-deploy-retrieve/commit/ff3425ca5e89e6e813a4fafe5f759c623c3f64fd)) ## [5.9.7](https://github.com/forcedotcom/source-deploy-retrieve/compare/v5.9.6...v5.9.7) (2022-02-07) - ### Bug Fixes -* stat will follow symlinks ([#559](https://github.com/forcedotcom/source-deploy-retrieve/issues/559)) ([f52e3cf](https://github.com/forcedotcom/source-deploy-retrieve/commit/f52e3cf49da3584bbe4a315ef2872eafe17134e2)) - - +- stat will follow symlinks ([#559](https://github.com/forcedotcom/source-deploy-retrieve/issues/559)) ([f52e3cf](https://github.com/forcedotcom/source-deploy-retrieve/commit/f52e3cf49da3584bbe4a315ef2872eafe17134e2)) ## [5.9.6](https://github.com/forcedotcom/source-deploy-retrieve/compare/v5.9.5...v5.9.6) (2022-02-07) - ### Bug Fixes -* warn and convert on windows seps in .forceignore ([#557](https://github.com/forcedotcom/source-deploy-retrieve/issues/557)) ([a9700d7](https://github.com/forcedotcom/source-deploy-retrieve/commit/a9700d7132b891525459ee98b4a70dcdc066716e)) - - +- warn and convert on windows seps in .forceignore ([#557](https://github.com/forcedotcom/source-deploy-retrieve/issues/557)) ([a9700d7](https://github.com/forcedotcom/source-deploy-retrieve/commit/a9700d7132b891525459ee98b4a70dcdc066716e)) ## [5.9.5](https://github.com/forcedotcom/source-deploy-retrieve/compare/v5.9.4...v5.9.5) (2022-01-31) - ### Bug Fixes -* convert CFT ([#558](https://github.com/forcedotcom/source-deploy-retrieve/issues/558)) ([4978247](https://github.com/forcedotcom/source-deploy-retrieve/commit/4978247f57b7db8e6b08c96d7a985dad67dc0dbc)) - - +- convert CFT ([#558](https://github.com/forcedotcom/source-deploy-retrieve/issues/558)) ([4978247](https://github.com/forcedotcom/source-deploy-retrieve/commit/4978247f57b7db8e6b08c96d7a985dad67dc0dbc)) ## [5.9.4](https://github.com/forcedotcom/source-deploy-retrieve/compare/v5.9.3...v5.9.4) (2022-01-24) - - ## [5.9.3](https://github.com/forcedotcom/source-deploy-retrieve/compare/v5.9.2...v5.9.3) (2022-01-20) - ### Bug Fixes -* custom label merging ([2d5ded2](https://github.com/forcedotcom/source-deploy-retrieve/commit/2d5ded2f45242535061d545dc7de56d12630bce2)) - - +- custom label merging ([2d5ded2](https://github.com/forcedotcom/source-deploy-retrieve/commit/2d5ded2f45242535061d545dc7de56d12630bce2)) ## [5.9.2](https://github.com/forcedotcom/source-deploy-retrieve/compare/v5.9.1...v5.9.2) (2022-01-12) - - ## [5.9.1](https://github.com/forcedotcom/source-deploy-retrieve/compare/v5.9.0...v5.9.1) (2022-01-05) - - # [5.9.0](https://github.com/forcedotcom/source-deploy-retrieve/compare/v5.8.5...v5.9.0) (2022-01-04) - ### Features -* add retrieve in mdapi format ([#519](https://github.com/forcedotcom/source-deploy-retrieve/issues/519)) ([4db9b18](https://github.com/forcedotcom/source-deploy-retrieve/commit/4db9b1813712617970c714f30d7d2f1ef2578a2f)) - - +- add retrieve in mdapi format ([#519](https://github.com/forcedotcom/source-deploy-retrieve/issues/519)) ([4db9b18](https://github.com/forcedotcom/source-deploy-retrieve/commit/4db9b1813712617970c714f30d7d2f1ef2578a2f)) ## [5.8.5](https://github.com/forcedotcom/source-deploy-retrieve/compare/v5.8.4...v5.8.5) (2022-01-04) - ### Bug Fixes -* can retrive COFT with COT automatically ([#517](https://github.com/forcedotcom/source-deploy-retrieve/issues/517)) ([7b9a464](https://github.com/forcedotcom/source-deploy-retrieve/commit/7b9a46483323921e69de88b086f602eaefa6f869)) - - +- can retrive COFT with COT automatically ([#517](https://github.com/forcedotcom/source-deploy-retrieve/issues/517)) ([7b9a464](https://github.com/forcedotcom/source-deploy-retrieve/commit/7b9a46483323921e69de88b086f602eaefa6f869)) ## [5.8.4](https://github.com/forcedotcom/source-deploy-retrieve/compare/v5.8.3...v5.8.4) (2022-01-03) - ### Bug Fixes -* add variable polling times based on comp. set ([#520](https://github.com/forcedotcom/source-deploy-retrieve/issues/520)) ([e97744f](https://github.com/forcedotcom/source-deploy-retrieve/commit/e97744f243d943c85ca8df22e004c278fbad0715)) - - +- add variable polling times based on comp. set ([#520](https://github.com/forcedotcom/source-deploy-retrieve/issues/520)) ([e97744f](https://github.com/forcedotcom/source-deploy-retrieve/commit/e97744f243d943c85ca8df22e004c278fbad0715)) ## [5.8.3](https://github.com/forcedotcom/source-deploy-retrieve/compare/v5.8.2...v5.8.3) (2022-01-03) - ### Bug Fixes -* wrap error from fast-xml-parser when invalid xml parsed ([#518](https://github.com/forcedotcom/source-deploy-retrieve/issues/518)) ([407af67](https://github.com/forcedotcom/source-deploy-retrieve/commit/407af6754994b9b8b0484ee7a8dcb380ada2c554)) - - +- wrap error from fast-xml-parser when invalid xml parsed ([#518](https://github.com/forcedotcom/source-deploy-retrieve/issues/518)) ([407af67](https://github.com/forcedotcom/source-deploy-retrieve/commit/407af6754994b9b8b0484ee7a8dcb380ada2c554)) ## [5.8.2](https://github.com/forcedotcom/source-deploy-retrieve/compare/v5.8.1...v5.8.2) (2021-12-16) - - ## [5.8.1](https://github.com/forcedotcom/source-deploy-retrieve/compare/v5.8.0...v5.8.1) (2021-12-15) - ### Bug Fixes -* network error tolerance ([#513](https://github.com/forcedotcom/source-deploy-retrieve/issues/513)) ([7042a79](https://github.com/forcedotcom/source-deploy-retrieve/commit/7042a79659ca1348118281a418eb559a3daf2305)) - - +- network error tolerance ([#513](https://github.com/forcedotcom/source-deploy-retrieve/issues/513)) ([7042a79](https://github.com/forcedotcom/source-deploy-retrieve/commit/7042a79659ca1348118281a418eb559a3daf2305)) # [5.8.0](https://github.com/forcedotcom/source-deploy-retrieve/compare/v5.7.1...v5.8.0) (2021-12-01) - ### Features -* update version of core ([#511](https://github.com/forcedotcom/source-deploy-retrieve/issues/511)) ([172df7a](https://github.com/forcedotcom/source-deploy-retrieve/commit/172df7ab980aed2b25d92f9d950147eeae76b846)) - - +- update version of core ([#511](https://github.com/forcedotcom/source-deploy-retrieve/issues/511)) ([172df7a](https://github.com/forcedotcom/source-deploy-retrieve/commit/172df7ab980aed2b25d92f9d950147eeae76b846)) ## [5.7.1](https://github.com/forcedotcom/source-deploy-retrieve/compare/v5.7.0...v5.7.1) (2021-11-30) - - # [5.7.0](https://github.com/forcedotcom/source-deploy-retrieve/compare/v5.6.4...v5.7.0) (2021-11-24) - ### Features -* add metadata types StnryAssetEnvSrcCnfg, BldgEnrgyIntensityCnfg, VehicleAssetEmssnSrcCnfg ([#508](https://github.com/forcedotcom/source-deploy-retrieve/issues/508)) ([e3dc3ef](https://github.com/forcedotcom/source-deploy-retrieve/commit/e3dc3ef51d8fba19ec9dfda43ca41ddaf26c9bc0)) - - +- add metadata types StnryAssetEnvSrcCnfg, BldgEnrgyIntensityCnfg, VehicleAssetEmssnSrcCnfg ([#508](https://github.com/forcedotcom/source-deploy-retrieve/issues/508)) ([e3dc3ef](https://github.com/forcedotcom/source-deploy-retrieve/commit/e3dc3ef51d8fba19ec9dfda43ca41ddaf26c9bc0)) ## [5.6.4](https://github.com/forcedotcom/source-deploy-retrieve/compare/v5.6.3...v5.6.4) (2021-11-22) - ### Bug Fixes -* run unspecified child types through forceignore to avoid retrieving ([#505](https://github.com/forcedotcom/source-deploy-retrieve/issues/505)) ([4e327b6](https://github.com/forcedotcom/source-deploy-retrieve/commit/4e327b60de27168dc0b3e8a63ba70dbce96df03a)) - - +- run unspecified child types through forceignore to avoid retrieving ([#505](https://github.com/forcedotcom/source-deploy-retrieve/issues/505)) ([4e327b6](https://github.com/forcedotcom/source-deploy-retrieve/commit/4e327b60de27168dc0b3e8a63ba70dbce96df03a)) ## [5.6.3](https://github.com/forcedotcom/source-deploy-retrieve/compare/v5.6.2...v5.6.3) (2021-11-18) - - ## [5.6.2](https://github.com/forcedotcom/source-deploy-retrieve/compare/v5.6.1...v5.6.2) (2021-11-18) - - ## [5.6.1](https://github.com/forcedotcom/source-deploy-retrieve/compare/v5.6.0...v5.6.1) (2021-11-17) - - # [5.6.0](https://github.com/forcedotcom/source-deploy-retrieve/compare/v5.5.0...v5.6.0) (2021-11-16) - ### Features -* support new OmniScript and OmniIntegrationProcedure type ([#502](https://github.com/forcedotcom/source-deploy-retrieve/issues/502)) ([9e1c089](https://github.com/forcedotcom/source-deploy-retrieve/commit/9e1c089fcff06491a3dca55c86098b29377b3764)) - +- support new OmniScript and OmniIntegrationProcedure type ([#502](https://github.com/forcedotcom/source-deploy-retrieve/issues/502)) ([9e1c089](https://github.com/forcedotcom/source-deploy-retrieve/commit/9e1c089fcff06491a3dca55c86098b29377b3764)) ### Reverts -* Revert "feat: support new OmniScript and OmniIntegrationProcedure type (#502)" (#503) ([e964685](https://github.com/forcedotcom/source-deploy-retrieve/commit/e964685a6649eb0dc6f635a55f3f0e065d6556b9)), closes [#502](https://github.com/forcedotcom/source-deploy-retrieve/issues/502) [#503](https://github.com/forcedotcom/source-deploy-retrieve/issues/503) - - +- Revert "feat: support new OmniScript and OmniIntegrationProcedure type (#502)" (#503) ([e964685](https://github.com/forcedotcom/source-deploy-retrieve/commit/e964685a6649eb0dc6f635a55f3f0e065d6556b9)), closes [#502](https://github.com/forcedotcom/source-deploy-retrieve/issues/502) [#503](https://github.com/forcedotcom/source-deploy-retrieve/issues/503) # [5.5.0](https://github.com/forcedotcom/source-deploy-retrieve/compare/v5.4.2...v5.5.0) (2021-11-11) - ### Features -* construct virtual tree from name/type ([e475175](https://github.com/forcedotcom/source-deploy-retrieve/commit/e475175799c90c0d62fe9eda782e9ebd025c3990)) - - +- construct virtual tree from name/type ([e475175](https://github.com/forcedotcom/source-deploy-retrieve/commit/e475175799c90c0d62fe9eda782e9ebd025c3990)) ## [5.4.2](https://github.com/forcedotcom/source-deploy-retrieve/compare/v5.4.1...v5.4.2) (2021-11-10) - ### Bug Fixes -* adds an action when only one of the required for MCT was ignored ([#494](https://github.com/forcedotcom/source-deploy-retrieve/issues/494)) ([3ee999c](https://github.com/forcedotcom/source-deploy-retrieve/commit/3ee999c84ad52077e5d090a854baabd4853a1957)) - - +- adds an action when only one of the required for MCT was ignored ([#494](https://github.com/forcedotcom/source-deploy-retrieve/issues/494)) ([3ee999c](https://github.com/forcedotcom/source-deploy-retrieve/commit/3ee999c84ad52077e5d090a854baabd4853a1957)) ## [5.4.1](https://github.com/forcedotcom/source-deploy-retrieve/compare/v5.4.0...v5.4.1) (2021-11-04) - ### Bug Fixes -* unconfuse sitedotcom vs site ([#498](https://github.com/forcedotcom/source-deploy-retrieve/issues/498)) ([5a55d02](https://github.com/forcedotcom/source-deploy-retrieve/commit/5a55d0290a5aed128be061d249aa4b5245be1f5d)) - - +- unconfuse sitedotcom vs site ([#498](https://github.com/forcedotcom/source-deploy-retrieve/issues/498)) ([5a55d02](https://github.com/forcedotcom/source-deploy-retrieve/commit/5a55d0290a5aed128be061d249aa4b5245be1f5d)) # [5.4.0](https://github.com/forcedotcom/source-deploy-retrieve/compare/v5.3.0...v5.4.0) (2021-11-03) - ### Features -* new types OmniUiCard, OmniDataTransform ([3460dde](https://github.com/forcedotcom/source-deploy-retrieve/commit/3460dde71a274c23031f33ae8d408f755198f65d)) - - +- new types OmniUiCard, OmniDataTransform ([3460dde](https://github.com/forcedotcom/source-deploy-retrieve/commit/3460dde71a274c23031f33ae8d408f755198f65d)) # [5.3.0](https://github.com/forcedotcom/source-deploy-retrieve/compare/v5.2.0...v5.3.0) (2021-11-03) - ### Features -* registry support for fieldRestrictionRule ([#486](https://github.com/forcedotcom/source-deploy-retrieve/issues/486)) ([abf0cdd](https://github.com/forcedotcom/source-deploy-retrieve/commit/abf0cdd722507fcc8c8d66aa37a13b02b2f72776)) - - +- registry support for fieldRestrictionRule ([#486](https://github.com/forcedotcom/source-deploy-retrieve/issues/486)) ([abf0cdd](https://github.com/forcedotcom/source-deploy-retrieve/commit/abf0cdd722507fcc8c8d66aa37a13b02b2f72776)) # [5.2.0](https://github.com/forcedotcom/source-deploy-retrieve/compare/v5.1.3...v5.2.0) (2021-11-02) - ### Features -* modify fileResponse for not found in org on Deletes ([#472](https://github.com/forcedotcom/source-deploy-retrieve/issues/472)) ([9d258fc](https://github.com/forcedotcom/source-deploy-retrieve/commit/9d258fc3f46989de2a89d429ca4994d5ed756eab)) - - +- modify fileResponse for not found in org on Deletes ([#472](https://github.com/forcedotcom/source-deploy-retrieve/issues/472)) ([9d258fc](https://github.com/forcedotcom/source-deploy-retrieve/commit/9d258fc3f46989de2a89d429ca4994d5ed756eab)) ## [5.1.3](https://github.com/forcedotcom/source-deploy-retrieve/compare/v5.1.2...v5.1.3) (2021-11-02) - - ## [5.1.2](https://github.com/forcedotcom/source-deploy-retrieve/compare/v5.1.1...v5.1.2) (2021-10-29) - - ## [5.1.1](https://github.com/forcedotcom/source-deploy-retrieve/compare/v5.1.0...v5.1.1) (2021-10-28) - ### Bug Fixes -* ensure component.content is always assigned ([#485](https://github.com/forcedotcom/source-deploy-retrieve/issues/485)) ([d77f475](https://github.com/forcedotcom/source-deploy-retrieve/commit/d77f47502634206ac59181362b7f17da82ed01e7)) - - +- ensure component.content is always assigned ([#485](https://github.com/forcedotcom/source-deploy-retrieve/issues/485)) ([d77f475](https://github.com/forcedotcom/source-deploy-retrieve/commit/d77f47502634206ac59181362b7f17da82ed01e7)) # [5.1.0](https://github.com/forcedotcom/source-deploy-retrieve/compare/v5.0.3...v5.1.0) (2021-10-28) - ### Features -* construct virtual tree from array of paths ([#480](https://github.com/forcedotcom/source-deploy-retrieve/issues/480)) ([99954dc](https://github.com/forcedotcom/source-deploy-retrieve/commit/99954dc731d078e99283eed940b98ee63688a024)) - - +- construct virtual tree from array of paths ([#480](https://github.com/forcedotcom/source-deploy-retrieve/issues/480)) ([99954dc](https://github.com/forcedotcom/source-deploy-retrieve/commit/99954dc731d078e99283eed940b98ee63688a024)) ## [5.0.3](https://github.com/forcedotcom/source-deploy-retrieve/compare/v5.0.2...v5.0.3) (2021-10-28) - ### Bug Fixes -* keys split into 2 strings, which allows # in fullName ([#474](https://github.com/forcedotcom/source-deploy-retrieve/issues/474)) ([79aec1f](https://github.com/forcedotcom/source-deploy-retrieve/commit/79aec1f7af6db21ee498721f425b122a53f14310)) - - +- keys split into 2 strings, which allows # in fullName ([#474](https://github.com/forcedotcom/source-deploy-retrieve/issues/474)) ([79aec1f](https://github.com/forcedotcom/source-deploy-retrieve/commit/79aec1f7af6db21ee498721f425b122a53f14310)) ## [5.0.2](https://github.com/forcedotcom/source-deploy-retrieve/compare/v5.0.1...v5.0.2) (2021-10-28) - ### Bug Fixes -* doesn't call Object.entries on undefined ([#484](https://github.com/forcedotcom/source-deploy-retrieve/issues/484)) ([089198e](https://github.com/forcedotcom/source-deploy-retrieve/commit/089198e7e1472724951765c2bca7be7003609b64)) - - +- doesn't call Object.entries on undefined ([#484](https://github.com/forcedotcom/source-deploy-retrieve/issues/484)) ([089198e](https://github.com/forcedotcom/source-deploy-retrieve/commit/089198e7e1472724951765c2bca7be7003609b64)) ## [5.0.1](https://github.com/forcedotcom/source-deploy-retrieve/compare/v5.0.0...v5.0.1) (2021-10-21) - ### Bug Fixes -* migrate registry.json from fork ([#482](https://github.com/forcedotcom/source-deploy-retrieve/issues/482)) ([cad3700](https://github.com/forcedotcom/source-deploy-retrieve/commit/cad370037ef529a575723f89061d46b9503a1a60)) - - +- migrate registry.json from fork ([#482](https://github.com/forcedotcom/source-deploy-retrieve/issues/482)) ([cad3700](https://github.com/forcedotcom/source-deploy-retrieve/commit/cad370037ef529a575723f89061d46b9503a1a60)) # [5.0.0](https://github.com/forcedotcom/source-deploy-retrieve/compare/v4.5.12...v5.0.0) (2021-10-21) - - ## [4.5.12](https://github.com/forcedotcom/source-deploy-retrieve/compare/v4.5.11...v4.5.12) (2021-10-20) - - ## [4.5.11](https://github.com/forcedotcom/source-deploy-retrieve/compare/v4.5.10...v4.5.11) (2021-10-13) - - ## [4.5.10](https://github.com/forcedotcom/source-deploy-retrieve/compare/v4.5.9...v4.5.10) (2021-10-13) - ### Bug Fixes -* use matching content file strategy ([#471](https://github.com/forcedotcom/source-deploy-retrieve/issues/471)) ([86b21d6](https://github.com/forcedotcom/source-deploy-retrieve/commit/86b21d69b913058f3b3fc641f6ef7ce9a0c2fe92)) - - +- use matching content file strategy ([#471](https://github.com/forcedotcom/source-deploy-retrieve/issues/471)) ([86b21d6](https://github.com/forcedotcom/source-deploy-retrieve/commit/86b21d69b913058f3b3fc641f6ef7ce9a0c2fe92)) ## [4.5.9](https://github.com/forcedotcom/source-deploy-retrieve/compare/v4.5.8...v4.5.9) (2021-10-12) - ### Bug Fixes -* bump api version to 53.0 ([#476](https://github.com/forcedotcom/source-deploy-retrieve/issues/476)) ([a62aac5](https://github.com/forcedotcom/source-deploy-retrieve/commit/a62aac52037e40f3bfbf0ff516054d8096ecbfed)) - - +- bump api version to 53.0 ([#476](https://github.com/forcedotcom/source-deploy-retrieve/issues/476)) ([a62aac5](https://github.com/forcedotcom/source-deploy-retrieve/commit/a62aac52037e40f3bfbf0ff516054d8096ecbfed)) ## [4.5.8](https://github.com/forcedotcom/source-deploy-retrieve/compare/v4.5.7...v4.5.8) (2021-10-12) - - ## [4.5.7](https://github.com/forcedotcom/source-deploy-retrieve/compare/v4.5.6...v4.5.7) (2021-10-11) - ### Bug Fixes -* use parent xml to parse child ([#470](https://github.com/forcedotcom/source-deploy-retrieve/issues/470)) ([440d2be](https://github.com/forcedotcom/source-deploy-retrieve/commit/440d2beda3cdd8cc64137ac64d361e230d8f5e30)) - - +- use parent xml to parse child ([#470](https://github.com/forcedotcom/source-deploy-retrieve/issues/470)) ([440d2be](https://github.com/forcedotcom/source-deploy-retrieve/commit/440d2beda3cdd8cc64137ac64d361e230d8f5e30)) ## [4.5.6](https://github.com/forcedotcom/source-deploy-retrieve/compare/v4.5.5...v4.5.6) (2021-10-07) - - ## [4.5.5](https://github.com/forcedotcom/source-deploy-retrieve/compare/v4.5.4...v4.5.5) (2021-10-06) - ### Bug Fixes -* replace fs with graceful-fs ([#468](https://github.com/forcedotcom/source-deploy-retrieve/issues/468)) ([2b5214c](https://github.com/forcedotcom/source-deploy-retrieve/commit/2b5214c655b94e009e18482f50f121c6217c5e24)) - - +- replace fs with graceful-fs ([#468](https://github.com/forcedotcom/source-deploy-retrieve/issues/468)) ([2b5214c](https://github.com/forcedotcom/source-deploy-retrieve/commit/2b5214c655b94e009e18482f50f121c6217c5e24)) ## [4.5.4](https://github.com/forcedotcom/source-deploy-retrieve/compare/v4.5.3...v4.5.4) (2021-10-06) - - ## [4.5.3](https://github.com/forcedotcom/source-deploy-retrieve/compare/v4.5.2...v4.5.3) (2021-10-06) - ### Bug Fixes -* set correct status on file responses ([#465](https://github.com/forcedotcom/source-deploy-retrieve/issues/465)) ([3e95508](https://github.com/forcedotcom/source-deploy-retrieve/commit/3e9550846a0528f7c6c5ea02881003a87601fc1f)) - - +- set correct status on file responses ([#465](https://github.com/forcedotcom/source-deploy-retrieve/issues/465)) ([3e95508](https://github.com/forcedotcom/source-deploy-retrieve/commit/3e9550846a0528f7c6c5ea02881003a87601fc1f)) ## [4.5.2](https://github.com/forcedotcom/source-deploy-retrieve/compare/v4.5.1...v4.5.2) (2021-10-03) - ### Bug Fixes -* support mixed wildcards and names in manifests ([#464](https://github.com/forcedotcom/source-deploy-retrieve/issues/464)) ([58e14ba](https://github.com/forcedotcom/source-deploy-retrieve/commit/58e14ba1b89ec6b63cfc748ef46d39d40ab8f348)) - - +- support mixed wildcards and names in manifests ([#464](https://github.com/forcedotcom/source-deploy-retrieve/issues/464)) ([58e14ba](https://github.com/forcedotcom/source-deploy-retrieve/commit/58e14ba1b89ec6b63cfc748ef46d39d40ab8f348)) ## [4.5.1](https://github.com/forcedotcom/source-deploy-retrieve/compare/v4.5.0...v4.5.1) (2021-09-30) - - # [4.5.0](https://github.com/forcedotcom/source-deploy-retrieve/compare/v4.4.8...v4.5.0) (2021-09-30) - ### Features -* support epb types ([#463](https://github.com/forcedotcom/source-deploy-retrieve/issues/463)) ([1963483](https://github.com/forcedotcom/source-deploy-retrieve/commit/1963483ca9795437cba09568f1bd0f29d33affd1)) - - +- support epb types ([#463](https://github.com/forcedotcom/source-deploy-retrieve/issues/463)) ([1963483](https://github.com/forcedotcom/source-deploy-retrieve/commit/1963483ca9795437cba09568f1bd0f29d33affd1)) ## [4.4.8](https://github.com/forcedotcom/source-deploy-retrieve/compare/v4.4.7...v4.4.8) (2021-09-30) - ### Bug Fixes -* resolve CustomFieldTranslations properly ([#461](https://github.com/forcedotcom/source-deploy-retrieve/issues/461)) ([cf764bb](https://github.com/forcedotcom/source-deploy-retrieve/commit/cf764bb9ce02844553e6374efa1d538e414ab697)) - - +- resolve CustomFieldTranslations properly ([#461](https://github.com/forcedotcom/source-deploy-retrieve/issues/461)) ([cf764bb](https://github.com/forcedotcom/source-deploy-retrieve/commit/cf764bb9ce02844553e6374efa1d538e414ab697)) ## [4.4.7](https://github.com/forcedotcom/source-deploy-retrieve/compare/v4.4.6...v4.4.7) (2021-09-28) - ### Bug Fixes -* release sfdx-core update ([#462](https://github.com/forcedotcom/source-deploy-retrieve/issues/462)) ([ed44dff](https://github.com/forcedotcom/source-deploy-retrieve/commit/ed44dfff1757eb307f24fcbcdc1efa0e7f197ca7)) - - +- release sfdx-core update ([#462](https://github.com/forcedotcom/source-deploy-retrieve/issues/462)) ([ed44dff](https://github.com/forcedotcom/source-deploy-retrieve/commit/ed44dfff1757eb307f24fcbcdc1efa0e7f197ca7)) ## [4.4.6](https://github.com/forcedotcom/source-deploy-retrieve/compare/v4.4.5...v4.4.6) (2021-09-24) - ### Bug Fixes -* resolve folderContentTypes in mdapi format for windows ([#457](https://github.com/forcedotcom/source-deploy-retrieve/issues/457)) ([25fbec5](https://github.com/forcedotcom/source-deploy-retrieve/commit/25fbec55720e7bab39a9e7e4f0368f44882c15de)) - - +- resolve folderContentTypes in mdapi format for windows ([#457](https://github.com/forcedotcom/source-deploy-retrieve/issues/457)) ([25fbec5](https://github.com/forcedotcom/source-deploy-retrieve/commit/25fbec55720e7bab39a9e7e4f0368f44882c15de)) ## [4.4.5](https://github.com/forcedotcom/source-deploy-retrieve/compare/v4.4.4...v4.4.5) (2021-09-23) - ### Bug Fixes -* adds support for nested InFolder metadata types ([#455](https://github.com/forcedotcom/source-deploy-retrieve/issues/455)) ([b2b90a7](https://github.com/forcedotcom/source-deploy-retrieve/commit/b2b90a7093a60d264776b663f6280ba3a101c237)) - - +- adds support for nested InFolder metadata types ([#455](https://github.com/forcedotcom/source-deploy-retrieve/issues/455)) ([b2b90a7](https://github.com/forcedotcom/source-deploy-retrieve/commit/b2b90a7093a60d264776b663f6280ba3a101c237)) ## [4.4.4](https://github.com/forcedotcom/source-deploy-retrieve/compare/v4.4.3...v4.4.4) (2021-09-20) - ### Bug Fixes -* remove XML_NS_KEY from children when written in metadata format ([#451](https://github.com/forcedotcom/source-deploy-retrieve/issues/451)) ([991ba16](https://github.com/forcedotcom/source-deploy-retrieve/commit/991ba161be918c4475381b657d768d8a88a32521)) - - +- remove XML_NS_KEY from children when written in metadata format ([#451](https://github.com/forcedotcom/source-deploy-retrieve/issues/451)) ([991ba16](https://github.com/forcedotcom/source-deploy-retrieve/commit/991ba161be918c4475381b657d768d8a88a32521)) ## [4.4.3](https://github.com/forcedotcom/source-deploy-retrieve/compare/v4.4.2...v4.4.3) (2021-09-16) - ### Bug Fixes -* better support for non-nested inFolder types ([#452](https://github.com/forcedotcom/source-deploy-retrieve/issues/452)) ([f1237cb](https://github.com/forcedotcom/source-deploy-retrieve/commit/f1237cb887f1a24d121aadac9e5cf5f059d5203f)) - - +- better support for non-nested inFolder types ([#452](https://github.com/forcedotcom/source-deploy-retrieve/issues/452)) ([f1237cb](https://github.com/forcedotcom/source-deploy-retrieve/commit/f1237cb887f1a24d121aadac9e5cf5f059d5203f)) ## [4.4.2](https://github.com/forcedotcom/source-deploy-retrieve/compare/v4.4.1...v4.4.2) (2021-09-16) - ### Bug Fixes -* **registry.json:** registry update for ManagedTopics ([#453](https://github.com/forcedotcom/source-deploy-retrieve/issues/453)) ([70f7ca8](https://github.com/forcedotcom/source-deploy-retrieve/commit/70f7ca82491b900836216bad86e99cc976044635)) - - +- **registry.json:** registry update for ManagedTopics ([#453](https://github.com/forcedotcom/source-deploy-retrieve/issues/453)) ([70f7ca8](https://github.com/forcedotcom/source-deploy-retrieve/commit/70f7ca82491b900836216bad86e99cc976044635)) ## [4.4.1](https://github.com/forcedotcom/source-deploy-retrieve/compare/v4.4.0...v4.4.1) (2021-09-09) - ### Bug Fixes -* fix functions to function suffix ([#449](https://github.com/forcedotcom/source-deploy-retrieve/issues/449)) ([7c2ba22](https://github.com/forcedotcom/source-deploy-retrieve/commit/7c2ba22cd47c89e11a480d7b9d8ac7c909283427)) - - +- fix functions to function suffix ([#449](https://github.com/forcedotcom/source-deploy-retrieve/issues/449)) ([7c2ba22](https://github.com/forcedotcom/source-deploy-retrieve/commit/7c2ba22cd47c89e11a480d7b9d8ac7c909283427)) # [4.4.0](https://github.com/forcedotcom/source-deploy-retrieve/compare/v4.3.5...v4.4.0) (2021-09-09) - ### Bug Fixes -* node 16 error parsing issue ([#448](https://github.com/forcedotcom/source-deploy-retrieve/issues/448)) ([54e1fdd](https://github.com/forcedotcom/source-deploy-retrieve/commit/54e1fddc5fb26675aad69c27036b9cb7ac7e978c)) - +- node 16 error parsing issue ([#448](https://github.com/forcedotcom/source-deploy-retrieve/issues/448)) ([54e1fdd](https://github.com/forcedotcom/source-deploy-retrieve/commit/54e1fddc5fb26675aad69c27036b9cb7ac7e978c)) ### Features -* add required child type entries to manifest ([#446](https://github.com/forcedotcom/source-deploy-retrieve/issues/446)) ([c99198b](https://github.com/forcedotcom/source-deploy-retrieve/commit/c99198b37cd752f10b7c12e72ccf1304464cfccf)) - - +- add required child type entries to manifest ([#446](https://github.com/forcedotcom/source-deploy-retrieve/issues/446)) ([c99198b](https://github.com/forcedotcom/source-deploy-retrieve/commit/c99198b37cd752f10b7c12e72ccf1304464cfccf)) ## [4.3.5](https://github.com/forcedotcom/source-deploy-retrieve/compare/v4.3.4...v4.3.5) (2021-09-02) - ### Bug Fixes -* force RestrictionRule to a strict directory ([#447](https://github.com/forcedotcom/source-deploy-retrieve/issues/447)) ([00b5315](https://github.com/forcedotcom/source-deploy-retrieve/commit/00b531559774036df5d45baf1d0da9e83c3262e9)) - - +- force RestrictionRule to a strict directory ([#447](https://github.com/forcedotcom/source-deploy-retrieve/issues/447)) ([00b5315](https://github.com/forcedotcom/source-deploy-retrieve/commit/00b531559774036df5d45baf1d0da9e83c3262e9)) ## [4.3.4](https://github.com/forcedotcom/source-deploy-retrieve/compare/v4.3.3...v4.3.4) (2021-09-02) - - ## [4.3.3](https://github.com/forcedotcom/source-deploy-retrieve/compare/v4.3.2...v4.3.3) (2021-08-31) - ### Bug Fixes -* Wr/aura under object main ([#443](https://github.com/forcedotcom/source-deploy-retrieve/issues/443)) ([cc5e471](https://github.com/forcedotcom/source-deploy-retrieve/commit/cc5e471b347ca1c2ed764de9c1db21d29d7af01e)) - - +- Wr/aura under object main ([#443](https://github.com/forcedotcom/source-deploy-retrieve/issues/443)) ([cc5e471](https://github.com/forcedotcom/source-deploy-retrieve/commit/cc5e471b347ca1c2ed764de9c1db21d29d7af01e)) ## [4.3.2](https://github.com/forcedotcom/source-deploy-retrieve/compare/v4.3.1...v4.3.2) (2021-08-26) - - ## [4.3.1](https://github.com/forcedotcom/source-deploy-retrieve/compare/v4.3.0...v4.3.1) (2021-08-25) - ### Bug Fixes -* add children to manifest during convert ([#442](https://github.com/forcedotcom/source-deploy-retrieve/issues/442)) ([3017e9d](https://github.com/forcedotcom/source-deploy-retrieve/commit/3017e9d45c6f0bbbb9adefaa455ce9775128e2bf)) - - +- add children to manifest during convert ([#442](https://github.com/forcedotcom/source-deploy-retrieve/issues/442)) ([3017e9d](https://github.com/forcedotcom/source-deploy-retrieve/commit/3017e9d45c6f0bbbb9adefaa455ce9775128e2bf)) # [4.3.0](https://github.com/forcedotcom/source-deploy-retrieve/compare/v4.2.0...v4.3.0) (2021-08-25) - ### Features -* add InboundCertificate to metadata registry ([#441](https://github.com/forcedotcom/source-deploy-retrieve/issues/441)) ([d833485](https://github.com/forcedotcom/source-deploy-retrieve/commit/d833485b5e9aeebfb9dd5baf89fab95f4e6032d8)) - - +- add InboundCertificate to metadata registry ([#441](https://github.com/forcedotcom/source-deploy-retrieve/issues/441)) ([d833485](https://github.com/forcedotcom/source-deploy-retrieve/commit/d833485b5e9aeebfb9dd5baf89fab95f4e6032d8)) # [4.2.0](https://github.com/forcedotcom/source-deploy-retrieve/compare/v4.1.1...v4.2.0) (2021-08-25) - - ## [4.1.1](https://github.com/forcedotcom/source-deploy-retrieve/compare/v4.1.0...v4.1.1) (2021-08-20) - - # [4.1.0](https://github.com/forcedotcom/source-deploy-retrieve/compare/v4.0.2...v4.1.0) (2021-08-12) - - ## [4.0.2](https://github.com/forcedotcom/source-deploy-retrieve/compare/v4.0.1...v4.0.2) (2021-08-05) - ### Bug Fixes -* static resource size consistency ([#411](https://github.com/forcedotcom/source-deploy-retrieve/issues/411)) ([b107776](https://github.com/forcedotcom/source-deploy-retrieve/commit/b10777606cecbda52c72b5b279169956e0a15977)) - +- static resource size consistency ([#411](https://github.com/forcedotcom/source-deploy-retrieve/issues/411)) ([b107776](https://github.com/forcedotcom/source-deploy-retrieve/commit/b10777606cecbda52c72b5b279169956e0a15977)) ### Features -* added SDR Handbook to the repo ([#400](https://github.com/forcedotcom/source-deploy-retrieve/issues/400)) ([618ee7a](https://github.com/forcedotcom/source-deploy-retrieve/commit/618ee7acca544a9c981062457380b44e07883172)) - - +- added SDR Handbook to the repo ([#400](https://github.com/forcedotcom/source-deploy-retrieve/issues/400)) ([618ee7a](https://github.com/forcedotcom/source-deploy-retrieve/commit/618ee7acca544a9c981062457380b44e07883172)) ## [4.0.1](https://github.com/forcedotcom/source-deploy-retrieve/compare/v4.0.0...v4.0.1) (2021-07-28) - ### Bug Fixes -* add missing types from toolbelt to the best of my ability ([#393](https://github.com/forcedotcom/source-deploy-retrieve/issues/393)) ([eb69441](https://github.com/forcedotcom/source-deploy-retrieve/commit/eb6944167ac6bc16276324115d1ed6b87c700862)) -* add RunTestResult type ([#395](https://github.com/forcedotcom/source-deploy-retrieve/issues/395)) ([d9d768f](https://github.com/forcedotcom/source-deploy-retrieve/commit/d9d768f280a255151f905c570f72c46cf72d2aef)) -* add RunTestResult type ([#395](https://github.com/forcedotcom/source-deploy-retrieve/issues/395)) ([#398](https://github.com/forcedotcom/source-deploy-retrieve/issues/398)) ([f06f1b4](https://github.com/forcedotcom/source-deploy-retrieve/commit/f06f1b488c28e1c76dbe5bdf3008c780d9ca3837)) -* bump version of archiver for NodeJS v16 ([#399](https://github.com/forcedotcom/source-deploy-retrieve/issues/399)) ([63d45c0](https://github.com/forcedotcom/source-deploy-retrieve/commit/63d45c0d3cf0b88f6ec3cd666e016356754705b6)) -* ignore duplicate components in server response ([#401](https://github.com/forcedotcom/source-deploy-retrieve/issues/401)) ([734b956](https://github.com/forcedotcom/source-deploy-retrieve/commit/734b9562b95d180b60b2c9dd601fb6f3c1ff8ca6)) - +- add missing types from toolbelt to the best of my ability ([#393](https://github.com/forcedotcom/source-deploy-retrieve/issues/393)) ([eb69441](https://github.com/forcedotcom/source-deploy-retrieve/commit/eb6944167ac6bc16276324115d1ed6b87c700862)) +- add RunTestResult type ([#395](https://github.com/forcedotcom/source-deploy-retrieve/issues/395)) ([d9d768f](https://github.com/forcedotcom/source-deploy-retrieve/commit/d9d768f280a255151f905c570f72c46cf72d2aef)) +- add RunTestResult type ([#395](https://github.com/forcedotcom/source-deploy-retrieve/issues/395)) ([#398](https://github.com/forcedotcom/source-deploy-retrieve/issues/398)) ([f06f1b4](https://github.com/forcedotcom/source-deploy-retrieve/commit/f06f1b488c28e1c76dbe5bdf3008c780d9ca3837)) +- bump version of archiver for NodeJS v16 ([#399](https://github.com/forcedotcom/source-deploy-retrieve/issues/399)) ([63d45c0](https://github.com/forcedotcom/source-deploy-retrieve/commit/63d45c0d3cf0b88f6ec3cd666e016356754705b6)) +- ignore duplicate components in server response ([#401](https://github.com/forcedotcom/source-deploy-retrieve/issues/401)) ([734b956](https://github.com/forcedotcom/source-deploy-retrieve/commit/734b9562b95d180b60b2c9dd601fb6f3c1ff8ca6)) ### Reverts -* Revert "fix: add missing types from toolbelt to the best of my ability (#393)" (#404) ([bcdf424](https://github.com/forcedotcom/source-deploy-retrieve/commit/bcdf4240c984004e2ccc0f407636bee34b9155d5)), closes [#393](https://github.com/forcedotcom/source-deploy-retrieve/issues/393) [#404](https://github.com/forcedotcom/source-deploy-retrieve/issues/404) -* Revert "chore: add CustomFieldTranslation to registry (#389)" (#403) ([9d0eec0](https://github.com/forcedotcom/source-deploy-retrieve/commit/9d0eec0ce7639205fe05938f9736fdbd5038ad16)), closes [#389](https://github.com/forcedotcom/source-deploy-retrieve/issues/389) [#403](https://github.com/forcedotcom/source-deploy-retrieve/issues/403) -* Revert "fix: add RunTestResult type (#395)" (#402) ([aa08964](https://github.com/forcedotcom/source-deploy-retrieve/commit/aa0896461773ab860d78981fed56cdc32c37ed01)), closes [#395](https://github.com/forcedotcom/source-deploy-retrieve/issues/395) [#402](https://github.com/forcedotcom/source-deploy-retrieve/issues/402) - - +- Revert "fix: add missing types from toolbelt to the best of my ability (#393)" (#404) ([bcdf424](https://github.com/forcedotcom/source-deploy-retrieve/commit/bcdf4240c984004e2ccc0f407636bee34b9155d5)), closes [#393](https://github.com/forcedotcom/source-deploy-retrieve/issues/393) [#404](https://github.com/forcedotcom/source-deploy-retrieve/issues/404) +- Revert "chore: add CustomFieldTranslation to registry (#389)" (#403) ([9d0eec0](https://github.com/forcedotcom/source-deploy-retrieve/commit/9d0eec0ce7639205fe05938f9736fdbd5038ad16)), closes [#389](https://github.com/forcedotcom/source-deploy-retrieve/issues/389) [#403](https://github.com/forcedotcom/source-deploy-retrieve/issues/403) +- Revert "fix: add RunTestResult type (#395)" (#402) ([aa08964](https://github.com/forcedotcom/source-deploy-retrieve/commit/aa0896461773ab860d78981fed56cdc32c37ed01)), closes [#395](https://github.com/forcedotcom/source-deploy-retrieve/issues/395) [#402](https://github.com/forcedotcom/source-deploy-retrieve/issues/402) # [4.0.0](https://github.com/forcedotcom/source-deploy-retrieve/compare/v3.1.1...v4.0.0) (2021-07-16) - - ## [3.1.1](https://github.com/forcedotcom/source-deploy-retrieve/compare/v3.1.0...v3.1.1) (2021-07-09) - ### Bug Fixes -* add WaveComponent to metadata registry ([#366](https://github.com/forcedotcom/source-deploy-retrieve/issues/366)) ([b573b2b](https://github.com/forcedotcom/source-deploy-retrieve/commit/b573b2b78943e1ec2bd6961f885392e7bbfc948d)) -* bumps the version of core to 2.25.1 ([#369](https://github.com/forcedotcom/source-deploy-retrieve/issues/369)) ([b04b283](https://github.com/forcedotcom/source-deploy-retrieve/commit/b04b283be4a0b3f85bd20b7b442f0bce08ab1db1)) - - +- add WaveComponent to metadata registry ([#366](https://github.com/forcedotcom/source-deploy-retrieve/issues/366)) ([b573b2b](https://github.com/forcedotcom/source-deploy-retrieve/commit/b573b2b78943e1ec2bd6961f885392e7bbfc948d)) +- bumps the version of core to 2.25.1 ([#369](https://github.com/forcedotcom/source-deploy-retrieve/issues/369)) ([b04b283](https://github.com/forcedotcom/source-deploy-retrieve/commit/b04b283be4a0b3f85bd20b7b442f0bce08ab1db1)) # [3.1.0](https://github.com/forcedotcom/source-deploy-retrieve/compare/v2.2.0...v3.1.0) (2021-06-30) - ### Bug Fixes -* codeowners file and package version ([f850c60](https://github.com/forcedotcom/source-deploy-retrieve/commit/f850c60be2dfeb660840247c76608279d28ee51e)) - - +- codeowners file and package version ([f850c60](https://github.com/forcedotcom/source-deploy-retrieve/commit/f850c60be2dfeb660840247c76608279d28ee51e)) # [2.2.0](https://github.com/forcedotcom/source-deploy-retrieve/compare/v3.0.0...v2.2.0) (2021-06-30) - ### Bug Fixes -* bump the version of @salesforce/core for PollingClient fix ([#361](https://github.com/forcedotcom/source-deploy-retrieve/issues/361)) ([65f04b2](https://github.com/forcedotcom/source-deploy-retrieve/commit/65f04b2fa1fdc98f96948236c809fb7f8bd70c55)) -* export MetadataApiDeployStatus from the top level ([#358](https://github.com/forcedotcom/source-deploy-retrieve/issues/358)) ([02183bd](https://github.com/forcedotcom/source-deploy-retrieve/commit/02183bd339bf1d6e20f936e983a0fbf6990eb73d)) - - +- bump the version of @salesforce/core for PollingClient fix ([#361](https://github.com/forcedotcom/source-deploy-retrieve/issues/361)) ([65f04b2](https://github.com/forcedotcom/source-deploy-retrieve/commit/65f04b2fa1fdc98f96948236c809fb7f8bd70c55)) +- export MetadataApiDeployStatus from the top level ([#358](https://github.com/forcedotcom/source-deploy-retrieve/issues/358)) ([02183bd](https://github.com/forcedotcom/source-deploy-retrieve/commit/02183bd339bf1d6e20f936e983a0fbf6990eb73d)) # [3.0.0](https://github.com/forcedotcom/source-deploy-retrieve/compare/v2.1.5...v3.0.0) (2021-06-11) - ### Bug Fixes -* add rest option from core ([#352](https://github.com/forcedotcom/source-deploy-retrieve/issues/352)) ([38c1f99](https://github.com/forcedotcom/source-deploy-retrieve/commit/38c1f99357ee1a35f0df2b9dad375402f11a43a4)) -* use MetadataApiDeploy instance methods ([#343](https://github.com/forcedotcom/source-deploy-retrieve/issues/343)) ([a563429](https://github.com/forcedotcom/source-deploy-retrieve/commit/a563429540da9b8d0829b043d34e1120ddf73463)) - +- add rest option from core ([#352](https://github.com/forcedotcom/source-deploy-retrieve/issues/352)) ([38c1f99](https://github.com/forcedotcom/source-deploy-retrieve/commit/38c1f99357ee1a35f0df2b9dad375402f11a43a4)) +- use MetadataApiDeploy instance methods ([#343](https://github.com/forcedotcom/source-deploy-retrieve/issues/343)) ([a563429](https://github.com/forcedotcom/source-deploy-retrieve/commit/a563429540da9b8d0829b043d34e1120ddf73463)) ### Features -* add support for making asynchronous metadata transfers ([#334](https://github.com/forcedotcom/source-deploy-retrieve/issues/334)) ([5614b14](https://github.com/forcedotcom/source-deploy-retrieve/commit/5614b14495afdc123b88d68f98e93ca4a39687e8)) - +- add support for making asynchronous metadata transfers ([#334](https://github.com/forcedotcom/source-deploy-retrieve/issues/334)) ([5614b14](https://github.com/forcedotcom/source-deploy-retrieve/commit/5614b14495afdc123b88d68f98e93ca4a39687e8)) ### BREAKING CHANGES -* metadata transfers are now done in 2 steps - start and pollStatus +- metadata transfers are now done in 2 steps - start and pollStatus -* refactor: updates for review +- refactor: updates for review make componentSet option optional. update jsdoc. regenerate yarn.lock with yarnkpkg registry. -* refactor(yarn.lock): start with existing yarn.lock +- refactor(yarn.lock): start with existing yarn.lock do not regenerate the yarn.lock from scratch; use existing. - - ## [2.1.5](https://github.com/forcedotcom/source-deploy-retrieve/compare/v2.1.4...v2.1.5) (2021-06-03) - ### Bug Fixes -* export FileProperties from the top level ([#335](https://github.com/forcedotcom/source-deploy-retrieve/issues/335)) ([b3b01c3](https://github.com/forcedotcom/source-deploy-retrieve/commit/b3b01c332ce73c7d19aff48b226f90aa581a98f7)) - - +- export FileProperties from the top level ([#335](https://github.com/forcedotcom/source-deploy-retrieve/issues/335)) ([b3b01c3](https://github.com/forcedotcom/source-deploy-retrieve/commit/b3b01c332ce73c7d19aff48b226f90aa581a98f7)) ## [2.1.4](https://github.com/forcedotcom/source-deploy-retrieve/compare/v2.1.3...v2.1.4) (2021-05-24) - ### Bug Fixes -* fix cannot split issue ([#333](https://github.com/forcedotcom/source-deploy-retrieve/issues/333)) ([a167e18](https://github.com/forcedotcom/source-deploy-retrieve/commit/a167e18189df34ee61662fa3036e31fa77852e55)) -* improve messaging for force ignore old vs new parsers ([#324](https://github.com/forcedotcom/source-deploy-retrieve/issues/324)) ([53d66f3](https://github.com/forcedotcom/source-deploy-retrieve/commit/53d66f359469f7cf5f9f513aa418e371245c7ca8)) - +- fix cannot split issue ([#333](https://github.com/forcedotcom/source-deploy-retrieve/issues/333)) ([a167e18](https://github.com/forcedotcom/source-deploy-retrieve/commit/a167e18189df34ee61662fa3036e31fa77852e55)) +- improve messaging for force ignore old vs new parsers ([#324](https://github.com/forcedotcom/source-deploy-retrieve/issues/324)) ([53d66f3](https://github.com/forcedotcom/source-deploy-retrieve/commit/53d66f359469f7cf5f9f513aa418e371245c7ca8)) ### Features -* adds option to convert source directly to the specified directory ([#332](https://github.com/forcedotcom/source-deploy-retrieve/issues/332)) ([4e7dbb3](https://github.com/forcedotcom/source-deploy-retrieve/commit/4e7dbb330eac7d7a68e7eed9eccf8996b029cf42)) - - +- adds option to convert source directly to the specified directory ([#332](https://github.com/forcedotcom/source-deploy-retrieve/issues/332)) ([4e7dbb3](https://github.com/forcedotcom/source-deploy-retrieve/commit/4e7dbb330eac7d7a68e7eed9eccf8996b029cf42)) ## [2.1.3](https://github.com/forcedotcom/source-deploy-retrieve/compare/v2.1.2...v2.1.3) (2021-04-29) - ### Bug Fixes -* preserve leading zeroes in xml node values ([#319](https://github.com/forcedotcom/source-deploy-retrieve/issues/319)) ([2528abc](https://github.com/forcedotcom/source-deploy-retrieve/commit/2528abca20380c49695db1ba2b2f9739885a8858)) - - +- preserve leading zeroes in xml node values ([#319](https://github.com/forcedotcom/source-deploy-retrieve/issues/319)) ([2528abc](https://github.com/forcedotcom/source-deploy-retrieve/commit/2528abca20380c49695db1ba2b2f9739885a8858)) ## [2.1.2](https://github.com/forcedotcom/source-deploy-retrieve/compare/v2.1.1...v2.1.2) (2021-04-22) - - ## [2.1.1](https://github.com/forcedotcom/source-deploy-retrieve/compare/v2.1.0...v2.1.1) (2021-04-20) - ### Bug Fixes -* update missing config for wave and other types ([#307](https://github.com/forcedotcom/source-deploy-retrieve/issues/307)) ([bc9953d](https://github.com/forcedotcom/source-deploy-retrieve/commit/bc9953de94592575edd9cd882081de254e60ec8f)) - - +- update missing config for wave and other types ([#307](https://github.com/forcedotcom/source-deploy-retrieve/issues/307)) ([bc9953d](https://github.com/forcedotcom/source-deploy-retrieve/commit/bc9953de94592575edd9cd882081de254e60ec8f)) # [2.1.0](https://github.com/forcedotcom/source-deploy-retrieve/compare/v2.0.0...v2.1.0) (2021-04-14) - ### Bug Fixes -* add fullName to CompSet to be added to package.xml ([#296](https://github.com/forcedotcom/source-deploy-retrieve/issues/296)) ([c48eb45](https://github.com/forcedotcom/source-deploy-retrieve/commit/c48eb459f0047281863a2562509f51a58c324220)) - +- add fullName to CompSet to be added to package.xml ([#296](https://github.com/forcedotcom/source-deploy-retrieve/issues/296)) ([c48eb45](https://github.com/forcedotcom/source-deploy-retrieve/commit/c48eb459f0047281863a2562509f51a58c324220)) ### Features -* support split CustomLabels on deploy and retrieve ([#278](https://github.com/forcedotcom/source-deploy-retrieve/issues/278)) ([7a0f003](https://github.com/forcedotcom/source-deploy-retrieve/commit/7a0f0038b465d75be22f61eb56c042bbf53e4029)) - - +- support split CustomLabels on deploy and retrieve ([#278](https://github.com/forcedotcom/source-deploy-retrieve/issues/278)) ([7a0f003](https://github.com/forcedotcom/source-deploy-retrieve/commit/7a0f0038b465d75be22f61eb56c042bbf53e4029)) # [2.0.0](https://github.com/forcedotcom/source-deploy-retrieve/compare/v1.1.24...v2.0.0) (2021-04-07) - ### Bug Fixes -* add SFDX_MDAPI_TEMP_DIR and test ([#266](https://github.com/forcedotcom/source-deploy-retrieve/issues/266)) ([1709237](https://github.com/forcedotcom/source-deploy-retrieve/commit/17092374a0757710db19a61c93e90d3165acb6f7)) - +- add SFDX_MDAPI_TEMP_DIR and test ([#266](https://github.com/forcedotcom/source-deploy-retrieve/issues/266)) ([1709237](https://github.com/forcedotcom/source-deploy-retrieve/commit/17092374a0757710db19a61c93e90d3165acb6f7)) ### Features -* add workskillrouting type to registry ([#287](https://github.com/forcedotcom/source-deploy-retrieve/issues/287)) ([3a4802b](https://github.com/forcedotcom/source-deploy-retrieve/commit/3a4802b1bb631deb26ae3faabcb34348617355e1)) -* generate api documentation ([#275](https://github.com/forcedotcom/source-deploy-retrieve/issues/275)) ([2d6fd6d](https://github.com/forcedotcom/source-deploy-retrieve/commit/2d6fd6da90ae79b5fb4eba0f7f22c15c53d03491)) -* update from manifest initializer ([#279](https://github.com/forcedotcom/source-deploy-retrieve/issues/279)) ([839494d](https://github.com/forcedotcom/source-deploy-retrieve/commit/839494d28a28e1a255c76db6b0cbc41e6cce3cd2)) - - +- add workskillrouting type to registry ([#287](https://github.com/forcedotcom/source-deploy-retrieve/issues/287)) ([3a4802b](https://github.com/forcedotcom/source-deploy-retrieve/commit/3a4802b1bb631deb26ae3faabcb34348617355e1)) +- generate api documentation ([#275](https://github.com/forcedotcom/source-deploy-retrieve/issues/275)) ([2d6fd6d](https://github.com/forcedotcom/source-deploy-retrieve/commit/2d6fd6da90ae79b5fb4eba0f7f22c15c53d03491)) +- update from manifest initializer ([#279](https://github.com/forcedotcom/source-deploy-retrieve/issues/279)) ([839494d](https://github.com/forcedotcom/source-deploy-retrieve/commit/839494d28a28e1a255c76db6b0cbc41e6cce3cd2)) ## [1.1.24](https://github.com/forcedotcom/source-deploy-retrieve/compare/v1.1.23...v1.1.24) (2021-04-06) - - ## [1.1.23](https://github.com/forcedotcom/source-deploy-retrieve/compare/v1.1.22...v1.1.23) (2021-04-06) - - ## [1.1.22](https://github.com/forcedotcom/source-deploy-retrieve/compare/v1.1.21...v1.1.22) (2021-04-06) - - ## [1.1.21](https://github.com/forcedotcom/source-deploy-retrieve/compare/v1.1.20...v1.1.21) (2021-03-30) - ### Bug Fixes -* merge deploy api options ([#272](https://github.com/forcedotcom/source-deploy-retrieve/issues/272)) ([64f86bd](https://github.com/forcedotcom/source-deploy-retrieve/commit/64f86bd49f55d86d36e3ab72be7440b36667cf0c)) -* set an overridden apiVersion on a created connection ([#274](https://github.com/forcedotcom/source-deploy-retrieve/issues/274)) ([48aedd9](https://github.com/forcedotcom/source-deploy-retrieve/commit/48aedd90054f35b797b13469e6e8223f55c93a95)) - +- merge deploy api options ([#272](https://github.com/forcedotcom/source-deploy-retrieve/issues/272)) ([64f86bd](https://github.com/forcedotcom/source-deploy-retrieve/commit/64f86bd49f55d86d36e3ab72be7440b36667cf0c)) +- set an overridden apiVersion on a created connection ([#274](https://github.com/forcedotcom/source-deploy-retrieve/issues/274)) ([48aedd9](https://github.com/forcedotcom/source-deploy-retrieve/commit/48aedd90054f35b797b13469e6e8223f55c93a95)) ### Features -* better options for from source component set initializer ([#276](https://github.com/forcedotcom/source-deploy-retrieve/issues/276)) ([94200bf](https://github.com/forcedotcom/source-deploy-retrieve/commit/94200bf745a8e967c11fee554be820520e11f318)) - - +- better options for from source component set initializer ([#276](https://github.com/forcedotcom/source-deploy-retrieve/issues/276)) ([94200bf](https://github.com/forcedotcom/source-deploy-retrieve/commit/94200bf745a8e967c11fee554be820520e11f318)) ## [1.1.20](https://github.com/forcedotcom/source-deploy-retrieve/compare/v1.1.19...v1.1.20) (2021-03-18) - ### Bug Fixes -* convert Document metadata type to document ([#263](https://github.com/forcedotcom/source-deploy-retrieve/issues/263)) ([49a0bf9](https://github.com/forcedotcom/source-deploy-retrieve/commit/49a0bf95d69a3084598c0a6d28cd498bac3ba9d9)) - - +- convert Document metadata type to document ([#263](https://github.com/forcedotcom/source-deploy-retrieve/issues/263)) ([49a0bf9](https://github.com/forcedotcom/source-deploy-retrieve/commit/49a0bf95d69a3084598c0a6d28cd498bac3ba9d9)) ## [1.1.19](https://github.com/forcedotcom/source-deploy-retrieve/compare/v1.1.18...v1.1.19) (2021-03-03) - ### Bug Fixes -* add retrieve via packageNames param ([#251](https://github.com/forcedotcom/source-deploy-retrieve/issues/251)) ([b2c3ad4](https://github.com/forcedotcom/source-deploy-retrieve/commit/b2c3ad4bad979c9daef0978e829c0631a8fef3f5)) -* unzipping some static resources fail ([#260](https://github.com/forcedotcom/source-deploy-retrieve/issues/260)) ([b8584fd](https://github.com/forcedotcom/source-deploy-retrieve/commit/b8584fdbf477e6e409db2ac1cdd909dc67ea5489)) - +- add retrieve via packageNames param ([#251](https://github.com/forcedotcom/source-deploy-retrieve/issues/251)) ([b2c3ad4](https://github.com/forcedotcom/source-deploy-retrieve/commit/b2c3ad4bad979c9daef0978e829c0631a8fef3f5)) +- unzipping some static resources fail ([#260](https://github.com/forcedotcom/source-deploy-retrieve/issues/260)) ([b8584fd](https://github.com/forcedotcom/source-deploy-retrieve/commit/b8584fdbf477e6e409db2ac1cdd909dc67ea5489)) ### Features -* metadata api deploy transfer result ([#249](https://github.com/forcedotcom/source-deploy-retrieve/issues/249)) ([788482b](https://github.com/forcedotcom/source-deploy-retrieve/commit/788482b1c48784830f16b866a70fe9aaa4af5fda)) - - +- metadata api deploy transfer result ([#249](https://github.com/forcedotcom/source-deploy-retrieve/issues/249)) ([788482b](https://github.com/forcedotcom/source-deploy-retrieve/commit/788482b1c48784830f16b866a70fe9aaa4af5fda)) ## [1.1.18](https://github.com/forcedotcom/source-deploy-retrieve/compare/v1.1.17...v1.1.18) (2021-02-24) - ### Bug Fixes -* address deploy/retrieve timeout with metadata transfer paradigm ([#236](https://github.com/forcedotcom/source-deploy-retrieve/issues/236)) ([7bb0535](https://github.com/forcedotcom/source-deploy-retrieve/commit/7bb05353eb67fa2f0ac6c01027da674872618582)) -* build issue with outdated reference ([#241](https://github.com/forcedotcom/source-deploy-retrieve/issues/241)) ([727407b](https://github.com/forcedotcom/source-deploy-retrieve/commit/727407b005528589e9f69cb3cbaa8a11f414be6f)) -* convert folder components to source format correctly ([#239](https://github.com/forcedotcom/source-deploy-retrieve/issues/239)) ([821600e](https://github.com/forcedotcom/source-deploy-retrieve/commit/821600ebda51c6544d117d85b53aa25092bd7256)) -* recomposition failing if no parent xml ([#245](https://github.com/forcedotcom/source-deploy-retrieve/issues/245)) ([48a4eb4](https://github.com/forcedotcom/source-deploy-retrieve/commit/48a4eb4d8c5889e1713e72a8a799f63b45e745d9)) -* remove octet-stream as archive type ([#244](https://github.com/forcedotcom/source-deploy-retrieve/issues/244)) ([bc00187](https://github.com/forcedotcom/source-deploy-retrieve/commit/bc00187c1d509b24cc43674098bd3a6636aed428)) - +- address deploy/retrieve timeout with metadata transfer paradigm ([#236](https://github.com/forcedotcom/source-deploy-retrieve/issues/236)) ([7bb0535](https://github.com/forcedotcom/source-deploy-retrieve/commit/7bb05353eb67fa2f0ac6c01027da674872618582)) +- build issue with outdated reference ([#241](https://github.com/forcedotcom/source-deploy-retrieve/issues/241)) ([727407b](https://github.com/forcedotcom/source-deploy-retrieve/commit/727407b005528589e9f69cb3cbaa8a11f414be6f)) +- convert folder components to source format correctly ([#239](https://github.com/forcedotcom/source-deploy-retrieve/issues/239)) ([821600e](https://github.com/forcedotcom/source-deploy-retrieve/commit/821600ebda51c6544d117d85b53aa25092bd7256)) +- recomposition failing if no parent xml ([#245](https://github.com/forcedotcom/source-deploy-retrieve/issues/245)) ([48a4eb4](https://github.com/forcedotcom/source-deploy-retrieve/commit/48a4eb4d8c5889e1713e72a8a799f63b45e745d9)) +- remove octet-stream as archive type ([#244](https://github.com/forcedotcom/source-deploy-retrieve/issues/244)) ([bc00187](https://github.com/forcedotcom/source-deploy-retrieve/commit/bc00187c1d509b24cc43674098bd3a6636aed428)) ### Features -* get file statuses from retrieve result ([#243](https://github.com/forcedotcom/source-deploy-retrieve/issues/243)) ([aa9f9db](https://github.com/forcedotcom/source-deploy-retrieve/commit/aa9f9db9f4a82584ba3640ce6f5a2a0d1619bef5)) -* turn component set into a lazy collection ([#247](https://github.com/forcedotcom/source-deploy-retrieve/issues/247)) ([6b4f306](https://github.com/forcedotcom/source-deploy-retrieve/commit/6b4f30605da59544a08a61dd567f2ed73fe8b5f3)) - - +- get file statuses from retrieve result ([#243](https://github.com/forcedotcom/source-deploy-retrieve/issues/243)) ([aa9f9db](https://github.com/forcedotcom/source-deploy-retrieve/commit/aa9f9db9f4a82584ba3640ce6f5a2a0d1619bef5)) +- turn component set into a lazy collection ([#247](https://github.com/forcedotcom/source-deploy-retrieve/issues/247)) ([6b4f306](https://github.com/forcedotcom/source-deploy-retrieve/commit/6b4f30605da59544a08a61dd567f2ed73fe8b5f3)) ## [1.1.17](https://github.com/forcedotcom/source-deploy-retrieve/compare/v1.1.16...v1.1.17) (2021-02-11) - - ## [1.1.16](https://github.com/forcedotcom/source-deploy-retrieve/compare/v1.1.15...v1.1.16) (2021-02-09) - ### Features -* support decomposed components across multiple directories ([#224](https://github.com/forcedotcom/source-deploy-retrieve/issues/224)) ([b3cfcb2](https://github.com/forcedotcom/source-deploy-retrieve/commit/b3cfcb2715f966e6298759138f18d79a15ca87d5)) - - +- support decomposed components across multiple directories ([#224](https://github.com/forcedotcom/source-deploy-retrieve/issues/224)) ([b3cfcb2](https://github.com/forcedotcom/source-deploy-retrieve/commit/b3cfcb2715f966e6298759138f18d79a15ca87d5)) ## [1.1.15](https://github.com/forcedotcom/source-deploy-retrieve/compare/v1.1.14...v1.1.15) (2021-01-13) - ### Bug Fixes -* issue supplying connection object when deploying or retrieving ([#226](https://github.com/forcedotcom/source-deploy-retrieve/issues/226)) ([55c177a](https://github.com/forcedotcom/source-deploy-retrieve/commit/55c177ad7d295cc1ab93bdedba4553a7aae9f450)) - +- issue supplying connection object when deploying or retrieving ([#226](https://github.com/forcedotcom/source-deploy-retrieve/issues/226)) ([55c177a](https://github.com/forcedotcom/source-deploy-retrieve/commit/55c177ad7d295cc1ab93bdedba4553a7aae9f450)) ### Features -* merge against multiple sources of the same component ([#223](https://github.com/forcedotcom/source-deploy-retrieve/issues/223)) ([65bd80a](https://github.com/forcedotcom/source-deploy-retrieve/commit/65bd80af3c46cde87437abd7da8e1229a3315517)) - - +- merge against multiple sources of the same component ([#223](https://github.com/forcedotcom/source-deploy-retrieve/issues/223)) ([65bd80a](https://github.com/forcedotcom/source-deploy-retrieve/commit/65bd80af3c46cde87437abd7da8e1229a3315517)) ## [1.1.14](https://github.com/forcedotcom/source-deploy-retrieve/compare/v1.1.13...v1.1.14) (2020-12-08) - ### Bug Fixes -* child components not being deployed ([#220](https://github.com/forcedotcom/source-deploy-retrieve/issues/220)) ([d23056b](https://github.com/forcedotcom/source-deploy-retrieve/commit/d23056b98c25cf5f0dd1971b8b87657c4c20674f)) - - +- child components not being deployed ([#220](https://github.com/forcedotcom/source-deploy-retrieve/issues/220)) ([d23056b](https://github.com/forcedotcom/source-deploy-retrieve/commit/d23056b98c25cf5f0dd1971b8b87657c4c20674f)) ## [1.1.13](https://github.com/forcedotcom/source-deploy-retrieve/compare/v1.1.12...v1.1.13) (2020-12-03) - ### Bug Fixes -* add to component set even if unresolved source ([#217](https://github.com/forcedotcom/source-deploy-retrieve/issues/217)) ([c2dd4b1](https://github.com/forcedotcom/source-deploy-retrieve/commit/c2dd4b173e71629afd34f7d0ed2aa3ecf5676005)) -* follow commitizen format on CircleCI automation ([#216](https://github.com/forcedotcom/source-deploy-retrieve/issues/216)) ([9fdf131](https://github.com/forcedotcom/source-deploy-retrieve/commit/9fdf1312585345e0b4901b8e908a47992322e65e)) - - +- add to component set even if unresolved source ([#217](https://github.com/forcedotcom/source-deploy-retrieve/issues/217)) ([c2dd4b1](https://github.com/forcedotcom/source-deploy-retrieve/commit/c2dd4b173e71629afd34f7d0ed2aa3ecf5676005)) +- follow commitizen format on CircleCI automation ([#216](https://github.com/forcedotcom/source-deploy-retrieve/issues/216)) ([9fdf131](https://github.com/forcedotcom/source-deploy-retrieve/commit/9fdf1312585345e0b4901b8e908a47992322e65e)) ## [1.1.12](https://github.com/forcedotcom/source-deploy-retrieve/compare/v1.1.11...v1.1.12) (2020-12-03) - ### Bug Fixes -* correct status when retrieving with wildcard ([#209](https://github.com/forcedotcom/source-deploy-retrieve/issues/209)) ([de7c4dc](https://github.com/forcedotcom/source-deploy-retrieve/commit/de7c4dc4b584785a12aa6e8fb6fb373fd0537243)) -* handling folders during various operations ([#208](https://github.com/forcedotcom/source-deploy-retrieve/issues/208)) ([7525a73](https://github.com/forcedotcom/source-deploy-retrieve/commit/7525a73ab248bdbe6b1a18ce11838c5398e902c6)) -* retrieve reports correct file outputs ([#210](https://github.com/forcedotcom/source-deploy-retrieve/issues/210)) ([1a4f35a](https://github.com/forcedotcom/source-deploy-retrieve/commit/1a4f35a54d52040f9a25c0121f8e79c0a8539ce7)) -* xmlns set during source conversion ([#213](https://github.com/forcedotcom/source-deploy-retrieve/issues/213)) ([790c674](https://github.com/forcedotcom/source-deploy-retrieve/commit/790c674d4374dba8c597c61c83f020d79a383921)) - +- correct status when retrieving with wildcard ([#209](https://github.com/forcedotcom/source-deploy-retrieve/issues/209)) ([de7c4dc](https://github.com/forcedotcom/source-deploy-retrieve/commit/de7c4dc4b584785a12aa6e8fb6fb373fd0537243)) +- handling folders during various operations ([#208](https://github.com/forcedotcom/source-deploy-retrieve/issues/208)) ([7525a73](https://github.com/forcedotcom/source-deploy-retrieve/commit/7525a73ab248bdbe6b1a18ce11838c5398e902c6)) +- retrieve reports correct file outputs ([#210](https://github.com/forcedotcom/source-deploy-retrieve/issues/210)) ([1a4f35a](https://github.com/forcedotcom/source-deploy-retrieve/commit/1a4f35a54d52040f9a25c0121f8e79c0a8539ce7)) +- xmlns set during source conversion ([#213](https://github.com/forcedotcom/source-deploy-retrieve/issues/213)) ([790c674](https://github.com/forcedotcom/source-deploy-retrieve/commit/790c674d4374dba8c597c61c83f020d79a383921)) ### Features -* multiple resolve targets when parsing manifest ([#211](https://github.com/forcedotcom/source-deploy-retrieve/issues/211)) ([cede5f6](https://github.com/forcedotcom/source-deploy-retrieve/commit/cede5f6f5611951c48dc66606eba664b13aeffaa)) -* multiple source-backed components per member in ComponentSet ([#212](https://github.com/forcedotcom/source-deploy-retrieve/issues/212)) ([deeaccb](https://github.com/forcedotcom/source-deploy-retrieve/commit/deeaccb60b2efb2372451b839f7c05c1d595a34d)) - - +- multiple resolve targets when parsing manifest ([#211](https://github.com/forcedotcom/source-deploy-retrieve/issues/211)) ([cede5f6](https://github.com/forcedotcom/source-deploy-retrieve/commit/cede5f6f5611951c48dc66606eba664b13aeffaa)) +- multiple source-backed components per member in ComponentSet ([#212](https://github.com/forcedotcom/source-deploy-retrieve/issues/212)) ([deeaccb](https://github.com/forcedotcom/source-deploy-retrieve/commit/deeaccb60b2efb2372451b839f7c05c1d595a34d)) ## [1.1.11](https://github.com/forcedotcom/source-deploy-retrieve/compare/v1.1.10...v1.1.11) (2020-11-12) - ### Bug Fixes -* fixed bug in old parser when using the defaults ([#200](https://github.com/forcedotcom/source-deploy-retrieve/issues/200)) ([33c8f1d](https://github.com/forcedotcom/source-deploy-retrieve/commit/33c8f1d01f8f64f0938e5fb20a515c40dd721138)) - +- fixed bug in old parser when using the defaults ([#200](https://github.com/forcedotcom/source-deploy-retrieve/issues/200)) ([33c8f1d](https://github.com/forcedotcom/source-deploy-retrieve/commit/33c8f1d01f8f64f0938e5fb20a515c40dd721138)) ### Features -* handle wildcards in working set ([#205](https://github.com/forcedotcom/source-deploy-retrieve/issues/205)) ([2af13b3](https://github.com/forcedotcom/source-deploy-retrieve/commit/2af13b37ed69dbb8c788bbf30d7b5e3746b9e93c)) -* introduce working set paradigm, package xml parsing ([#201](https://github.com/forcedotcom/source-deploy-retrieve/issues/201)) ([abbc814](https://github.com/forcedotcom/source-deploy-retrieve/commit/abbc8144ee0eca0788669183db07a5dc10c7db73)) - - +- handle wildcards in working set ([#205](https://github.com/forcedotcom/source-deploy-retrieve/issues/205)) ([2af13b3](https://github.com/forcedotcom/source-deploy-retrieve/commit/2af13b37ed69dbb8c788bbf30d7b5e3746b9e93c)) +- introduce working set paradigm, package xml parsing ([#201](https://github.com/forcedotcom/source-deploy-retrieve/issues/201)) ([abbc814](https://github.com/forcedotcom/source-deploy-retrieve/commit/abbc8144ee0eca0788669183db07a5dc10c7db73)) ## [1.1.10](https://github.com/forcedotcom/source-deploy-retrieve/compare/v1.1.9...v1.1.10) (2020-11-06) - ### Bug Fixes -* make forceignore exported as a top level feature ([#198](https://github.com/forcedotcom/source-deploy-retrieve/issues/198)) ([f9fbdaa](https://github.com/forcedotcom/source-deploy-retrieve/commit/f9fbdaa7c721b347aa2d4d48a649e7512275c3e1)) -* remove tests from being published ([#203](https://github.com/forcedotcom/source-deploy-retrieve/issues/203)) ([f464521](https://github.com/forcedotcom/source-deploy-retrieve/commit/f4645212313db58e4edf01d8ef3f06d5f17e5970)) - - +- make forceignore exported as a top level feature ([#198](https://github.com/forcedotcom/source-deploy-retrieve/issues/198)) ([f9fbdaa](https://github.com/forcedotcom/source-deploy-retrieve/commit/f9fbdaa7c721b347aa2d4d48a649e7512275c3e1)) +- remove tests from being published ([#203](https://github.com/forcedotcom/source-deploy-retrieve/issues/203)) ([f464521](https://github.com/forcedotcom/source-deploy-retrieve/commit/f4645212313db58e4edf01d8ef3f06d5f17e5970)) ## [1.1.9](https://github.com/forcedotcom/source-deploy-retrieve/compare/v1.1.8...v1.1.9) (2020-10-29) - ### Features -* convert and merge static resources ([#186](https://github.com/forcedotcom/source-deploy-retrieve/issues/186)) ([39d717d](https://github.com/forcedotcom/source-deploy-retrieve/commit/39d717db0d3d5118560326e17ae338167447b149)) - - +- convert and merge static resources ([#186](https://github.com/forcedotcom/source-deploy-retrieve/issues/186)) ([39d717d](https://github.com/forcedotcom/source-deploy-retrieve/commit/39d717db0d3d5118560326e17ae338167447b149)) ## [1.1.8](https://github.com/forcedotcom/source-deploy-retrieve/compare/v1.1.7...v1.1.8) (2020-10-23) - ### Bug Fixes -* forceignore not respecting trailing / on windows ([#190](https://github.com/forcedotcom/source-deploy-retrieve/issues/190)) ([e3c7e49](https://github.com/forcedotcom/source-deploy-retrieve/commit/e3c7e498cb275c423e0f0b6b4c4f32cfd3c3cc36)) -* prevent duplicate -meta.xml suffix for metadata xml only components ([#188](https://github.com/forcedotcom/source-deploy-retrieve/issues/188)) ([63225b0](https://github.com/forcedotcom/source-deploy-retrieve/commit/63225b0190170de30671a4032d4ecae16da8fecb)) - +- forceignore not respecting trailing / on windows ([#190](https://github.com/forcedotcom/source-deploy-retrieve/issues/190)) ([e3c7e49](https://github.com/forcedotcom/source-deploy-retrieve/commit/e3c7e498cb275c423e0f0b6b4c4f32cfd3c3cc36)) +- prevent duplicate -meta.xml suffix for metadata xml only components ([#188](https://github.com/forcedotcom/source-deploy-retrieve/issues/188)) ([63225b0](https://github.com/forcedotcom/source-deploy-retrieve/commit/63225b0190170de30671a4032d4ecae16da8fecb)) ### Features -* convert and merge components for default transformer types ([#176](https://github.com/forcedotcom/source-deploy-retrieve/issues/176)) ([3d07aea](https://github.com/forcedotcom/source-deploy-retrieve/commit/3d07aeaa5c75a25849d6ef36fa24cc7ed557d463)) -* convert and merge decomposed component types ([#184](https://github.com/forcedotcom/source-deploy-retrieve/issues/184)) ([a3b1bc3](https://github.com/forcedotcom/source-deploy-retrieve/commit/a3b1bc37e113d2a91f3b8782c642b4ab1cbce8e8)) - - +- convert and merge components for default transformer types ([#176](https://github.com/forcedotcom/source-deploy-retrieve/issues/176)) ([3d07aea](https://github.com/forcedotcom/source-deploy-retrieve/commit/3d07aeaa5c75a25849d6ef36fa24cc7ed557d463)) +- convert and merge decomposed component types ([#184](https://github.com/forcedotcom/source-deploy-retrieve/issues/184)) ([a3b1bc3](https://github.com/forcedotcom/source-deploy-retrieve/commit/a3b1bc37e113d2a91f3b8782c642b4ab1cbce8e8)) ## [1.1.7](https://github.com/forcedotcom/source-deploy-retrieve/compare/v1.1.6...v1.1.7) (2020-10-15) - - ## [1.1.6](https://github.com/forcedotcom/source-deploy-retrieve/compare/v1.1.5...v1.1.6) (2020-10-07) - ### Bug Fixes -* check for only children tags during decompose ([#166](https://github.com/forcedotcom/source-deploy-retrieve/issues/166)) ([2c0b4b9](https://github.com/forcedotcom/source-deploy-retrieve/commit/2c0b4b9a43363ce188474b6ad82e8a0c430ea3d7)) - +- check for only children tags during decompose ([#166](https://github.com/forcedotcom/source-deploy-retrieve/issues/166)) ([2c0b4b9](https://github.com/forcedotcom/source-deploy-retrieve/commit/2c0b4b9a43363ce188474b6ad82e8a0c430ea3d7)) ### Features -* enhance metadata retrieve result info ([#155](https://github.com/forcedotcom/source-deploy-retrieve/issues/155)) ([98f29e9](https://github.com/forcedotcom/source-deploy-retrieve/commit/98f29e959eebcf57e5ca6baf514058d157669bd7)) - +- enhance metadata retrieve result info ([#155](https://github.com/forcedotcom/source-deploy-retrieve/issues/155)) ([98f29e9](https://github.com/forcedotcom/source-deploy-retrieve/commit/98f29e959eebcf57e5ca6baf514058d157669bd7)) ### Performance Improvements -* update metadata api retrieve to convert using zip tree container ([#164](https://github.com/forcedotcom/source-deploy-retrieve/issues/164)) ([39b81f9](https://github.com/forcedotcom/source-deploy-retrieve/commit/39b81f93b1072468ff48e04441e298178353f0df)) - - +- update metadata api retrieve to convert using zip tree container ([#164](https://github.com/forcedotcom/source-deploy-retrieve/issues/164)) ([39b81f9](https://github.com/forcedotcom/source-deploy-retrieve/commit/39b81f93b1072468ff48e04441e298178353f0df)) ## [1.1.5](https://github.com/forcedotcom/source-deploy-retrieve/compare/v1.1.4...v1.1.5) (2020-10-01) - ### Bug Fixes -* output package creation to follow sfdx package convention ([#153](https://github.com/forcedotcom/source-deploy-retrieve/issues/153)) ([42f991d](https://github.com/forcedotcom/source-deploy-retrieve/commit/42f991d2f73e249e8de4efe8c6ab67b29bb01067)) -* zip tree container adding duplicate entries ([#158](https://github.com/forcedotcom/source-deploy-retrieve/issues/158)) ([a6c7a56](https://github.com/forcedotcom/source-deploy-retrieve/commit/a6c7a561bfcc7254c22a2aa1175455137659ae60)) - +- output package creation to follow sfdx package convention ([#153](https://github.com/forcedotcom/source-deploy-retrieve/issues/153)) ([42f991d](https://github.com/forcedotcom/source-deploy-retrieve/commit/42f991d2f73e249e8de4efe8c6ab67b29bb01067)) +- zip tree container adding duplicate entries ([#158](https://github.com/forcedotcom/source-deploy-retrieve/issues/158)) ([a6c7a56](https://github.com/forcedotcom/source-deploy-retrieve/commit/a6c7a561bfcc7254c22a2aa1175455137659ae60)) ### Features -* add zip tree container and stream() method to tree container interface ([#154](https://github.com/forcedotcom/source-deploy-retrieve/issues/154)) ([dfe28aa](https://github.com/forcedotcom/source-deploy-retrieve/commit/dfe28aab6323aaf6235b7a82b1c8e0f2131a7598)) - - +- add zip tree container and stream() method to tree container interface ([#154](https://github.com/forcedotcom/source-deploy-retrieve/issues/154)) ([dfe28aa](https://github.com/forcedotcom/source-deploy-retrieve/commit/dfe28aab6323aaf6235b7a82b1c8e0f2131a7598)) ## [1.1.4](https://github.com/forcedotcom/source-deploy-retrieve/compare/v1.1.3...v1.1.4) (2020-09-23) - ### Bug Fixes -* create dirs for zip conversion ([#148](https://github.com/forcedotcom/source-deploy-retrieve/issues/148)) @@W-8091341@ ([0f934d3](https://github.com/forcedotcom/source-deploy-retrieve/commit/0f934d37e1712029df176884634fc878b58e4c1a)) -* moved the forceignore deprecation logic to SDR ([#129](https://github.com/forcedotcom/source-deploy-retrieve/issues/129)) ([2347d2d](https://github.com/forcedotcom/source-deploy-retrieve/commit/2347d2d01e11e61313a694297a525a005cf650d2)) - - +- create dirs for zip conversion ([#148](https://github.com/forcedotcom/source-deploy-retrieve/issues/148)) @@W-8091341@ ([0f934d3](https://github.com/forcedotcom/source-deploy-retrieve/commit/0f934d37e1712029df176884634fc878b58e4c1a)) +- moved the forceignore deprecation logic to SDR ([#129](https://github.com/forcedotcom/source-deploy-retrieve/issues/129)) ([2347d2d](https://github.com/forcedotcom/source-deploy-retrieve/commit/2347d2d01e11e61313a694297a525a005cf650d2)) ## [1.1.3](https://github.com/forcedotcom/source-deploy-retrieve/compare/v1.1.2...v1.1.3) (2020-09-16) - ### Bug Fixes -* duplicate SourceComponents when scanning StaticResources with a directory for content ([#138](https://github.com/forcedotcom/source-deploy-retrieve/issues/138)) ([54e19ae](https://github.com/forcedotcom/source-deploy-retrieve/commit/54e19ae61f170f2f4ef6db057e71ac02e299d0b1)) - +- duplicate SourceComponents when scanning StaticResources with a directory for content ([#138](https://github.com/forcedotcom/source-deploy-retrieve/issues/138)) ([54e19ae](https://github.com/forcedotcom/source-deploy-retrieve/commit/54e19ae61f170f2f4ef6db057e71ac02e299d0b1)) ### Features -* **convert:** Support decomposing child components at same level as parent ([#142](https://github.com/forcedotcom/source-deploy-retrieve/issues/142)) ([a6b33c9](https://github.com/forcedotcom/source-deploy-retrieve/commit/a6b33c9d92247de911878a5f99fe7e97ad4fb51d)) -* Decompose CustomObjects (metadata format -> source format) ([#136](https://github.com/forcedotcom/source-deploy-retrieve/issues/136)) ([4c59248](https://github.com/forcedotcom/source-deploy-retrieve/commit/4c592485a4b473e81421d5fe16f899d125ee61ac)) -* new commitizen implementation ([#134](https://github.com/forcedotcom/source-deploy-retrieve/issues/134)) ([325e600](https://github.com/forcedotcom/source-deploy-retrieve/commit/325e60032f434a34ac46fb5b989505a0de80a94c)) - - +- **convert:** Support decomposing child components at same level as parent ([#142](https://github.com/forcedotcom/source-deploy-retrieve/issues/142)) ([a6b33c9](https://github.com/forcedotcom/source-deploy-retrieve/commit/a6b33c9d92247de911878a5f99fe7e97ad4fb51d)) +- Decompose CustomObjects (metadata format -> source format) ([#136](https://github.com/forcedotcom/source-deploy-retrieve/issues/136)) ([4c59248](https://github.com/forcedotcom/source-deploy-retrieve/commit/4c592485a4b473e81421d5fe16f899d125ee61ac)) +- new commitizen implementation ([#134](https://github.com/forcedotcom/source-deploy-retrieve/issues/134)) ([325e600](https://github.com/forcedotcom/source-deploy-retrieve/commit/325e60032f434a34ac46fb5b989505a0de80a94c)) ## [1.1.2](https://github.com/forcedotcom/source-deploy-retrieve/compare/v1.1.1...v1.1.2) (2020-09-10) - ### Features -* Convert source -> metadata format for StaticResources ([#127](https://github.com/forcedotcom/source-deploy-retrieve/issues/127)) ([bab7ecb](https://github.com/forcedotcom/source-deploy-retrieve/commit/bab7ecbfe45bcb018fc31785c83a3c236662bd7f)) - - +- Convert source -> metadata format for StaticResources ([#127](https://github.com/forcedotcom/source-deploy-retrieve/issues/127)) ([bab7ecb](https://github.com/forcedotcom/source-deploy-retrieve/commit/bab7ecbfe45bcb018fc31785c83a3c236662bd7f)) ## [1.1.1](https://github.com/forcedotcom/source-deploy-retrieve/compare/v1.1.0...v1.1.1) (2020-09-05) - ### Bug Fixes -* correctly identify CustomSite and SiteDotCom components ([a054fb8](https://github.com/forcedotcom/source-deploy-retrieve/commit/a054fb8829bf3f781d0b121f72ffff5fc977ebe4)) - - +- correctly identify CustomSite and SiteDotCom components ([a054fb8](https://github.com/forcedotcom/source-deploy-retrieve/commit/a054fb8829bf3f781d0b121f72ffff5fc977ebe4)) # [1.1.0](https://github.com/forcedotcom/source-deploy-retrieve/compare/v1.0.7...v1.1.0) (2020-08-27) - ### Bug Fixes -* NetworkBranding content file not included in source conversion ([#106](https://github.com/forcedotcom/source-deploy-retrieve/issues/106)) ([60f19a7](https://github.com/forcedotcom/source-deploy-retrieve/commit/60f19a7548ee99f29d4b9efe00e712f62e2f0e5d)) -* recomposition failing for child components ([#112](https://github.com/forcedotcom/source-deploy-retrieve/issues/112)) ([fd4a3ab](https://github.com/forcedotcom/source-deploy-retrieve/commit/fd4a3ab3524c0fc7d51db2993a040594cc11ff0e)) - - +- NetworkBranding content file not included in source conversion ([#106](https://github.com/forcedotcom/source-deploy-retrieve/issues/106)) ([60f19a7](https://github.com/forcedotcom/source-deploy-retrieve/commit/60f19a7548ee99f29d4b9efe00e712f62e2f0e5d)) +- recomposition failing for child components ([#112](https://github.com/forcedotcom/source-deploy-retrieve/issues/112)) ([fd4a3ab](https://github.com/forcedotcom/source-deploy-retrieve/commit/fd4a3ab3524c0fc7d51db2993a040594cc11ff0e)) ## [1.0.7](https://github.com/forcedotcom/source-deploy-retrieve/compare/v1.0.6...v1.0.7) (2020-04-30) - - ## [1.0.6](https://github.com/forcedotcom/source-deploy-retrieve/compare/v1.0.5...v1.0.6) (2020-04-27) - - ## [1.0.5](https://github.com/forcedotcom/source-deploy-retrieve/compare/v1.0.4...v1.0.5) (2020-04-20) - - ## [1.0.4](https://github.com/forcedotcom/source-deploy-retrieve/compare/v1.0.1...v1.0.4) (2020-04-09) - - ## 1.0.1 (2020-04-02) - - - diff --git a/METADATA_SUPPORT.md b/METADATA_SUPPORT.md index a2bbd71643..6180ff0bac 100644 --- a/METADATA_SUPPORT.md +++ b/METADATA_SUPPORT.md @@ -8,573 +8,572 @@ Currently, there are 517/549 supported metadata types. For status on any existing gaps, please search or file an issue in the [Salesforce CLI issues only repo](https://github.com/forcedotcom/cli/issues). To contribute a new metadata type, please see the [Contributing Metadata Types to the Registry](./contributing/metadata.md) -|Metadata Type|Support|Notes| -|:---|:---|:---| -|AIApplication|✅|| -|AIApplicationConfig|✅|| -|AIReplyRecommendationsSettings|✅|| -|AIScoringModelDefVersion|⚠️|Supports deploy/retrieve but not source tracking| -|AIScoringModelDefinition|⚠️|Supports deploy/retrieve but not source tracking| -|AIUsecaseDefinition|⚠️|Supports deploy/retrieve but not source tracking| -|AccountForecastSettings|✅|| -|AccountInsightsSettings|✅|| -|AccountIntelligenceSettings|✅|| -|AccountRelationshipShareRule|✅|| -|AccountSettings|✅|| -|AccountingFieldMapping|✅|| -|AccountingModelConfig|✅|| -|AccountingSettings|✅|| -|AcctMgrTargetSettings|✅|| -|ActionLauncherItemDef|✅|| -|ActionLinkGroupTemplate|✅|| -|ActionPlanTemplate|✅|| -|ActionableListDefinition|✅|| -|ActionsSettings|✅|| -|ActivationPlatform|✅|| -|ActivitiesSettings|✅|| -|AddressSettings|✅|| -|AdvAccountForecastSet|✅|| -|AdvAcctForecastDimSource|✅|| -|AdvAcctForecastPeriodGroup|✅|| -|Ai4mSettings|✅|| -|AnalyticSnapshot|✅|| -|AnalyticsSettings|✅|| -|AnimationRule|✅|| -|ApexClass|✅|| -|ApexComponent|✅|| -|ApexEmailNotifications|✅|| -|ApexPage|✅|| -|ApexSettings|✅|| -|ApexTestSuite|✅|| -|ApexTrigger|✅|| -|AppAnalyticsSettings|✅|| -|AppExperienceSettings|✅|| -|AppMenu|✅|| -|ApplicationRecordTypeConfig|✅|| -|ApplicationSubtypeDefinition|✅|| -|AppointmentAssignmentPolicy|✅|| -|AppointmentSchedulingPolicy|✅|| -|ApprovalProcess|✅|| -|AssessmentConfiguration|❌|Not supported, but support could be added| -|AssessmentQuestion|✅|| -|AssessmentQuestionSet|✅|| -|AssignmentRules|✅|| -|AssistantContextItem|✅|| -|AssistantDefinition|✅|| -|AssistantSkillQuickAction|✅|| -|AssistantSkillSobjectAction|✅|| -|AssistantVersion|✅|| -|AssociationEngineSettings|✅|| -|Audience|✅|| -|AuraDefinitionBundle|✅|| -|AuthProvider|✅|| -|AutoResponseRules|✅|| -|AutomatedContactsSettings|✅|| -|BatchCalcJobDefinition|✅|| -|BatchProcessJobDefinition|✅|| -|BenefitAction|✅|| -|BlacklistedConsumer|✅|| -|BldgEnrgyIntensityCnfg|✅|| -|BlockchainSettings|✅|| -|Bot|✅|| -|BotBlock|✅|| -|BotBlockVersion|❌|Not supported, but support could be added| -|BotSettings|✅|| -|BotTemplate|✅|| -|BotVersion|✅|| -|BranchManagementSettings|✅|| -|BrandingSet|✅|| -|BriefcaseDefinition|✅|| -|BusinessHoursSettings|✅|| -|BusinessProcess|✅|| -|BusinessProcessGroup|✅|| -|BusinessProcessTypeDefinition|✅|| -|CMSConnectSource|✅|| -|CallCenter|✅|| -|CallCenterRoutingMap|✅|| -|CallCoachingMediaProvider|⚠️|Supports deploy/retrieve but not source tracking| -|CampaignInfluenceModel|✅|| -|CampaignSettings|✅|| -|CanvasMetadata|✅|| -|CareBenefitVerifySettings|✅|| -|CareLimitType|✅|| -|CareProviderSearchConfig|✅|| -|CareRequestConfiguration|✅|| -|CareSystemFieldMapping|✅|| -|CaseSettings|✅|| -|CaseSubjectParticle|✅|| -|Certificate|✅|| -|ChannelLayout|✅|| -|ChannelObjectLinkingRule|✅|| -|ChatterAnswersSettings|✅|| -|ChatterEmailsMDSettings|✅|| -|ChatterExtension|✅|| -|ChatterSettings|✅|| -|ClaimFinancialSettings|✅|| -|ClaimMgmtFoundationEnabledSettings|✅|| -|ClauseCatgConfiguration|✅|| -|CleanDataService|✅|| -|CodeBuilderSettings|✅|| -|CollectionsDashboardSettings|✅|| -|CommandAction|✅|| -|CommerceSettings|✅|| -|CommunitiesSettings|✅|| -|Community|✅|| -|CommunityTemplateDefinition|✅|| -|CommunityThemeDefinition|✅|| -|CompactLayout|✅|| -|CompanySettings|✅|| -|ConnectedApp|✅|| -|ConnectedAppSettings|✅|| -|ContentAsset|✅|| -|ContentSettings|✅|| -|ContractSettings|✅|| -|ContractType|❌|Not supported, but support could be added| -|ConversationVendorInfo|✅|| -|ConversationalIntelligenceSettings|✅|| -|CorsWhitelistOrigin|✅|| -|CspTrustedSite|✅|| -|CurrencySettings|✅|| -|CustomAddressFieldSettings|✅|| -|CustomApplication|✅|| -|CustomApplicationComponent|✅|| -|CustomFeedFilter|✅|| -|CustomField|✅|| -|CustomHelpMenuSection|✅|| -|CustomIndex|✅|| -|CustomLabels|✅|| -|CustomMetadata|✅|| -|CustomNotificationType|✅|| -|CustomObject|✅|| -|CustomObjectTranslation|✅|| -|CustomPageWebLink|✅|| -|CustomPermission|✅|| -|CustomSite|✅|| -|CustomTab|✅|| -|CustomValue|❌|Not supported, but support could be added| -|CustomerDataPlatformSettings|✅|| -|CustomizablePropensityScoringSettings|✅|| -|Dashboard|✅|| -|DashboardFolder|✅|| -|DataCategoryGroup|✅|| -|DataConnectorIngestApi|✅|| -|DataConnectorS3|✅|| -|DataDotComSettings|✅|| -|DataImportManagementSettings|✅|| -|DataPackageKitDefinition|✅|| -|DataPackageKitObject|✅|| -|DataSource|✅|| -|DataSourceBundleDefinition|✅|| -|DataSourceObject|✅|| -|DataSourceTenant|✅|| -|DataSrcDataModelFieldMap|✅|| -|DataStreamDefinition|✅|| -|DataStreamTemplate|✅|| -|DataWeaveResource|✅|| -|DecisionMatrixDefinition|✅|| -|DecisionMatrixDefinitionVersion|✅|| -|DecisionTable|✅|| -|DecisionTableDatasetLink|✅|| -|DelegateGroup|✅|| -|DeploymentSettings|✅|| -|DevHubSettings|✅|| -|DigitalExperience|✅|| -|DigitalExperienceBundle|✅|| -|DigitalExperienceConfig|✅|| -|DisclosureDefinition|✅|| -|DisclosureDefinitionVersion|✅|| -|DisclosureType|✅|| -|DiscoveryAIModel|✅|| -|DiscoveryGoal|✅|| -|DiscoverySettings|✅|| -|DiscoveryStory|❌|Not supported, but support could be added| -|Document|✅|| -|DocumentChecklistSettings|✅|| -|DocumentFolder|✅|| -|DocumentGenerationSetting|✅|| -|DocumentType|✅|| -|DuplicateRule|✅|| -|DynamicFormsSettings|✅|| -|EACSettings|✅|| -|ESignatureConfig|✅|| -|ESignatureEnvelopeConfig|✅|| -|EclairGeoData|✅|| -|EinsteinAgentSettings|✅|| -|EinsteinAssistantSettings|✅|| -|EinsteinDealInsightsSettings|✅|| -|EinsteinDocumentCaptureSettings|✅|| -|EmailAdministrationSettings|✅|| -|EmailFolder|✅|| -|EmailIntegrationSettings|✅|| -|EmailServicesFunction|✅|| -|EmailTemplate|✅|| -|EmailTemplateFolder|✅|| -|EmailTemplateSettings|✅|| -|EmbeddedServiceBranding|✅|| -|EmbeddedServiceConfig|✅|| -|EmbeddedServiceFlowConfig|✅|| -|EmbeddedServiceLiveAgent|✅|| -|EmbeddedServiceMenuSettings|✅|| -|EmployeeDataSyncProfile|❌|Not supported, but support could be added| -|EmployeeFieldAccessSettings|✅|| -|EmployeeUserSettings|✅|| -|EnhancedNotesSettings|✅|| -|EntitlementProcess|✅|| -|EntitlementSettings|✅|| -|EntitlementTemplate|✅|| -|EscalationRules|✅|| -|EssentialsSettings|✅|| -|EventSettings|✅|| -|ExperienceBundle|✅|| -|ExperienceBundleSettings|✅|| -|ExperiencePropertyTypeBundle|✅|| -|ExplainabilityActionDefinition|✅|| -|ExplainabilityActionVersion|✅|| -|ExplainabilityMsgTemplate|✅|| -|ExpressionSetDefinition|✅|| -|ExpressionSetDefinitionVersion|✅|| -|ExpressionSetObjectAlias|❌|Not supported, but support could be added| -|ExternalAIModel|❌|Not supported, but support could be added| -|ExternalClientAppSettings|✅|| -|ExternalClientApplication|✅|| -|ExternalCredential|✅|| -|ExternalDataConnector|✅|| -|ExternalDataSource|✅|| -|ExternalDataSrcDescriptor|❌|Not supported, but support could be added| -|ExternalDataTranField|❌|Not supported, but support could be added| -|ExternalDataTranObject|❌|Not supported, but support could be added| -|ExternalDocStorageConfig|❌|Not supported, but support could be added| -|ExternalServiceRegistration|✅|| -|ExtlClntAppGlobalOauthSettings|✅|| -|ExtlClntAppOauthConfigurablePolicies|✅|| -|ExtlClntAppOauthSettings|✅|| -|FeatureParameterBoolean|✅|| -|FeatureParameterDate|✅|| -|FeatureParameterInteger|✅|| -|FieldRestrictionRule|✅|| -|FieldServiceMobileExtension|✅|| -|FieldServiceSettings|✅|| -|FieldSet|✅|| -|FieldSrcTrgtRelationship|✅|| -|FileUploadAndDownloadSecuritySettings|✅|| -|FilesConnectSettings|✅|| -|FlexiPage|✅|| -|Flow|✅|| -|FlowCategory|✅|| -|FlowDefinition|⚠️|Supports deploy/retrieve but not source tracking| -|FlowSettings|✅|| -|FlowTest|✅|| -|ForecastingFilter|✅|| -|ForecastingFilterCondition|✅|| -|ForecastingObjectListSettings|✅|| -|ForecastingSettings|✅|| -|ForecastingSourceDefinition|✅|| -|ForecastingType|✅|| -|ForecastingTypeSource|✅|| -|FormulaSettings|✅|| -|FuelType|✅|| -|FuelTypeSustnUom|✅|| -|FunctionReference|⚠️|Supports deploy/retrieve but not source tracking| -|FundraisingConfig|❌|Not supported, but support could be added| -|GatewayProviderPaymentMethodType|✅|| -|GlobalValueSet|✅|| -|GlobalValueSetTranslation|✅|| -|GoogleAppsSettings|✅|| -|Group|✅|| -|HighVelocitySalesSettings|✅|| -|HomePageComponent|✅|| -|HomePageLayout|✅|| -|IPAddressRange|✅|| -|Icon|✅|| -|IdeasSettings|✅|| -|IdentityProviderSettings|✅|| -|IdentityVerificationProcDef|✅|| -|IframeWhiteListUrlSettings|✅|| -|InboundCertificate|✅|| -|InboundNetworkConnection|✅|| -|IncidentMgmtSettings|✅|| -|IncludeEstTaxInQuoteSettings|✅|| -|Index|⚠️|Supports deploy/retrieve but not source tracking| -|IndustriesAutomotiveSettings|✅|| -|IndustriesEinsteinFeatureSettings|✅|| -|IndustriesLoyaltySettings|✅|| -|IndustriesManufacturingSettings|✅|| -|IndustriesSettings|✅|| -|InstalledPackage|⚠️|Supports deploy/retrieve but not source tracking| -|IntegrationProviderDef|✅|| -|InterestTaggingSettings|✅|| -|InternalDataConnector|✅|| -|InvLatePymntRiskCalcSettings|✅|| -|InventorySettings|✅|| -|InvocableActionSettings|✅|| -|IoTSettings|✅|| -|KeywordList|✅|| -|KnowledgeSettings|✅|| -|LanguageSettings|✅|| -|Layout|✅|| -|LeadConfigSettings|✅|| -|LeadConvertSettings|✅|| -|Letterhead|✅|| -|LicensingSettings|✅|| -|LightningBolt|✅|| -|LightningComponentBundle|✅|| -|LightningExperienceSettings|✅|| -|LightningExperienceTheme|✅|| -|LightningMessageChannel|✅|| -|LightningOnboardingConfig|✅|| -|ListView|✅|| -|LiveAgentSettings|✅|| -|LiveChatAgentConfig|✅|| -|LiveChatButton|✅|| -|LiveChatDeployment|✅|| -|LiveChatSensitiveDataRule|✅|| -|LiveMessageSettings|✅|| -|LocationUse|✅|| -|LoyaltyProgramSetup|⚠️|Supports deploy/retrieve but not source tracking| -|MacroSettings|✅|| -|MailMergeSettings|✅|| -|ManagedContentType|⚠️|Supports deploy/retrieve but not source tracking| -|ManagedTopics|✅|| -|MapsAndLocationSettings|✅|| -|MarketSegmentDefinition|✅|| -|MarketingAppExtActivity|❌|Not supported, but support could be added| -|MarketingAppExtension|✅|| -|MatchingRules|✅|| -|MediaAdSalesSettings|✅|| -|MeetingsSettings|✅|| -|MessagingChannel|❌|Not supported, but support could be added (but not for tracking)| -|MfgProgramTemplate|✅|| -|MfgServiceConsoleSettings|✅|| -|MilestoneType|✅|| -|MktCalcInsightObjectDef|✅|| -|MktDataTranObject|✅|| -|MlDomain|✅|| -|MobSecurityCertPinConfig|✅|| -|MobileApplicationDetail|✅|| -|MobileSecurityAssignment|✅|| -|MobileSecurityPolicy|✅|| -|MobileSettings|✅|| -|ModerationRule|✅|| -|MutingPermissionSet|✅|| -|MyDomainDiscoverableLogin|✅|| -|MyDomainSettings|✅|| -|NameSettings|✅|| -|NamedCredential|✅|| -|NavigationMenu|✅|| -|Network|✅|| -|NetworkBranding|✅|| -|NotificationTypeConfig|✅|| -|NotificationsSettings|✅|| -|OauthCustomScope|✅|| -|OauthOidcSettings|✅|| -|ObjectHierarchyRelationship|✅|| -|ObjectLinkingSettings|✅|| -|ObjectSourceTargetMap|✅|| -|OcrSampleDocument|✅|| -|OcrTemplate|✅|| -|OmniChannelPricingSettings|✅|| -|OmniChannelSettings|✅|| -|OmniDataTransform|⚠️|Supports deploy/retrieve but not source tracking| -|OmniIntegrationProcedure|⚠️|Supports deploy/retrieve but not source tracking| -|OmniInteractionAccessConfig|⚠️|Supports deploy/retrieve but not source tracking| -|OmniInteractionConfig|⚠️|Supports deploy/retrieve but not source tracking| -|OmniScript|⚠️|Supports deploy/retrieve but not source tracking| -|OmniSupervisorConfig|✅|| -|OmniUiCard|⚠️|Supports deploy/retrieve but not source tracking| -|OnlineSalesSettings|✅|| -|OpportunityInsightsSettings|✅|| -|OpportunityScoreSettings|✅|| -|OpportunitySettings|✅|| -|OrderManagementSettings|✅|| -|OrderSettings|✅|| -|OrgSettings|✅|| -|OutboundNetworkConnection|✅|| -|PardotEinsteinSettings|✅|| -|PardotSettings|✅|| -|ParticipantRole|✅|| -|PartyDataModelSettings|✅|| -|PathAssistant|✅|| -|PathAssistantSettings|✅|| -|PaymentGatewayProvider|✅|| -|PaymentsManagementEnabledSettings|✅|| -|PaymentsSettings|✅|| -|PermissionSet|✅|| -|PermissionSetGroup|✅|| -|PermissionSetLicenseDefinition|✅|| -|PersonAccountOwnerPowerUser|✅|| -|PicklistSettings|✅|| -|PicklistValue|❌|Not supported, but support could be added| -|PipelineInspMetricConfig|✅|| -|PlatformCachePartition|✅|| -|PlatformEventChannel|✅|| -|PlatformEventChannelMember|✅|| -|PlatformEventSettings|✅|| -|PlatformEventSubscriberConfig|✅|| -|PlatformSlackSettings|✅|| -|PortalDelegablePermissionSet|❌|Not supported, but support could be added| -|PortalsSettings|✅|| -|PostTemplate|✅|| -|PredictionBuilderSettings|✅|| -|PresenceDeclineReason|✅|| -|PresenceUserConfig|✅|| -|PrivacySettings|✅|| -|ProcessFlowMigration|❌|Not supported, but support could be added| -|ProductAttrDisplayConfig|❌|Not supported, but support could be added| -|ProductAttributeSet|✅|| -|ProductSettings|✅|| -|ProductSpecificationRecType|❌|Not supported, but support could be added| -|ProductSpecificationType|❌|Not supported, but support could be added| -|Profile|✅|| -|ProfilePasswordPolicy|✅|| -|ProfileSessionSetting|✅|| -|Prompt|✅|| -|Queue|✅|| -|QueueRoutingConfig|✅|| -|QuickAction|✅|| -|QuickTextSettings|✅|| -|QuoteSettings|✅|| -|RealTimeEventSettings|✅|| -|RecAlrtDataSrcExpSetDef|❌|Not supported, but support could be added| -|RecommendationBuilderSettings|✅|| -|RecommendationStrategy|✅|| -|RecordActionDeployment|✅|| -|RecordAlertCategory|✅|| -|RecordAlertDataSource|✅|| -|RecordAlertTemplate|❌|Not supported, but support could be added| -|RecordPageSettings|✅|| -|RecordType|✅|| -|RedirectWhitelistUrl|✅|| -|ReferencedDashboard|❌|Not supported, but support could be added| -|RegisteredExternalService|❌|Not supported, but support could be added| -|RelatedRecordAssocCriteria|❌|Not supported, but support could be added| -|RelationshipGraphDefinition|✅|| -|RemoteSiteSetting|✅|| -|Report|✅|| -|ReportFolder|✅|| -|ReportType|✅|| -|RestrictionRule|✅|| -|RetailExecutionSettings|✅|| -|Role|✅|| -|SalesAgreementSettings|✅|| -|SalesWorkQueueSettings|✅|| -|SamlSsoConfig|✅|| -|SandboxSettings|✅|| -|SchedulingObjective|✅|| -|SchedulingRule|✅|| -|SchemaSettings|✅|| -|ScoreCategory|✅|| -|SearchSettings|✅|| -|SecuritySettings|✅|| -|ServiceAISetupDefinition|✅|| -|ServiceAISetupField|✅|| -|ServiceChannel|✅|| -|ServiceCloudVoiceSettings|✅|| -|ServicePresenceStatus|✅|| -|ServiceProcess|❌|Not supported, but support could be added| -|ServiceSetupAssistantSettings|✅|| -|SharingCriteriaRule|✅|| -|SharingGuestRule|✅|| -|SharingOwnerRule|✅|| -|SharingReason|✅|| -|SharingRules|⚠️|Supports deploy/retrieve but not source tracking| -|SharingSet|✅|| -|SharingSettings|✅|| -|SharingTerritoryRule|✅|| -|SiteDotCom|✅|| -|SiteSettings|✅|| -|Skill|✅|| -|SkillType|✅|| -|SlackApp|✅|| -|SocialCustomerServiceSettings|✅|| -|SocialProfileSettings|✅|| -|SourceTrackingSettings|✅|| -|StandardValue|❌|Not supported, but support could be added| -|StandardValueSet|✅|| -|StandardValueSetTranslation|✅|| -|StaticResource|✅|| -|StnryAssetEnvSrcCnfg|✅|| -|StreamingAppDataConnector|✅|| -|SubscriptionManagementSettings|✅|| -|SurveySettings|✅|| -|SustainabilityUom|✅|| -|SustnUomConversion|✅|| -|SvcCatalogCategory|✅|| -|SvcCatalogFulfillmentFlow|✅|| -|SvcCatalogItemDef|✅|| -|SynonymDictionary|✅|| -|SystemNotificationSettings|✅|| -|Territory|✅|| -|Territory2|✅|| -|Territory2Model|✅|| -|Territory2Rule|✅|| -|Territory2Settings|✅|| -|Territory2Type|✅|| -|TimeSheetTemplate|✅|| -|TimelineObjectDefinition|✅|| -|TopicsForObjects|✅|| -|TrailheadSettings|✅|| -|TransactionSecurityPolicy|✅|| -|Translations|✅|| -|TrialOrgSettings|✅|| -|UIObjectRelationConfig|✅|| -|UiPlugin|✅|| -|UserAccessPolicy|✅|| -|UserAuthCertificate|✅|| -|UserCriteria|✅|| -|UserEngagementSettings|✅|| -|UserInterfaceSettings|✅|| -|UserManagementSettings|✅|| -|UserProfileSearchScope|✅|| -|UserProvisioningConfig|✅|| -|ValidationRule|✅|| -|VehicleAssetEmssnSrcCnfg|✅|| -|ViewDefinition|✅|| -|VirtualVisitConfig|❌|Not supported, but support could be added| -|VoiceSettings|✅|| -|WarrantyLifecycleMgmtSettings|✅|| -|WaveAnalyticAssetCollection|❌|Not supported, but support could be added| -|WaveApplication|✅|| -|WaveComponent|✅|| -|WaveDashboard|✅|| -|WaveDataflow|✅|| -|WaveDataset|✅|| -|WaveLens|✅|| -|WaveRecipe|✅|| -|WaveTemplateBundle|✅|| -|WaveXmd|✅|| -|Web3Settings|✅|| -|WebLink|✅|| -|WebStoreBundle|❌|Not supported, but support could be added| -|WebStoreTemplate|✅|| -|WebToXSettings|✅|| -|WorkDotComSettings|✅|| -|WorkSkillRouting|✅|| -|Workflow|✅|| -|WorkflowAlert|✅|| -|WorkflowFieldUpdate|✅|| -|WorkflowFlowAction|❌|Not supported, but support could be added| -|WorkflowKnowledgePublish|✅|| -|WorkflowOutboundMessage|✅|| -|WorkflowRule|✅|| -|WorkflowSend|✅|| -|WorkflowTask|✅|| -|WorkforceEngagementSettings|✅|| - - +| Metadata Type | Support | Notes | +| :------------------------------------ | :------ | :--------------------------------------------------------------- | +| AIApplication | ✅ | | +| AIApplicationConfig | ✅ | | +| AIReplyRecommendationsSettings | ✅ | | +| AIScoringModelDefVersion | ⚠️ | Supports deploy/retrieve but not source tracking | +| AIScoringModelDefinition | ⚠️ | Supports deploy/retrieve but not source tracking | +| AIUsecaseDefinition | ⚠️ | Supports deploy/retrieve but not source tracking | +| AccountForecastSettings | ✅ | | +| AccountInsightsSettings | ✅ | | +| AccountIntelligenceSettings | ✅ | | +| AccountRelationshipShareRule | ✅ | | +| AccountSettings | ✅ | | +| AccountingFieldMapping | ✅ | | +| AccountingModelConfig | ✅ | | +| AccountingSettings | ✅ | | +| AcctMgrTargetSettings | ✅ | | +| ActionLauncherItemDef | ✅ | | +| ActionLinkGroupTemplate | ✅ | | +| ActionPlanTemplate | ✅ | | +| ActionableListDefinition | ✅ | | +| ActionsSettings | ✅ | | +| ActivationPlatform | ✅ | | +| ActivitiesSettings | ✅ | | +| AddressSettings | ✅ | | +| AdvAccountForecastSet | ✅ | | +| AdvAcctForecastDimSource | ✅ | | +| AdvAcctForecastPeriodGroup | ✅ | | +| Ai4mSettings | ✅ | | +| AnalyticSnapshot | ✅ | | +| AnalyticsSettings | ✅ | | +| AnimationRule | ✅ | | +| ApexClass | ✅ | | +| ApexComponent | ✅ | | +| ApexEmailNotifications | ✅ | | +| ApexPage | ✅ | | +| ApexSettings | ✅ | | +| ApexTestSuite | ✅ | | +| ApexTrigger | ✅ | | +| AppAnalyticsSettings | ✅ | | +| AppExperienceSettings | ✅ | | +| AppMenu | ✅ | | +| ApplicationRecordTypeConfig | ✅ | | +| ApplicationSubtypeDefinition | ✅ | | +| AppointmentAssignmentPolicy | ✅ | | +| AppointmentSchedulingPolicy | ✅ | | +| ApprovalProcess | ✅ | | +| AssessmentConfiguration | ❌ | Not supported, but support could be added | +| AssessmentQuestion | ✅ | | +| AssessmentQuestionSet | ✅ | | +| AssignmentRules | ✅ | | +| AssistantContextItem | ✅ | | +| AssistantDefinition | ✅ | | +| AssistantSkillQuickAction | ✅ | | +| AssistantSkillSobjectAction | ✅ | | +| AssistantVersion | ✅ | | +| AssociationEngineSettings | ✅ | | +| Audience | ✅ | | +| AuraDefinitionBundle | ✅ | | +| AuthProvider | ✅ | | +| AutoResponseRules | ✅ | | +| AutomatedContactsSettings | ✅ | | +| BatchCalcJobDefinition | ✅ | | +| BatchProcessJobDefinition | ✅ | | +| BenefitAction | ✅ | | +| BlacklistedConsumer | ✅ | | +| BldgEnrgyIntensityCnfg | ✅ | | +| BlockchainSettings | ✅ | | +| Bot | ✅ | | +| BotBlock | ✅ | | +| BotBlockVersion | ❌ | Not supported, but support could be added | +| BotSettings | ✅ | | +| BotTemplate | ✅ | | +| BotVersion | ✅ | | +| BranchManagementSettings | ✅ | | +| BrandingSet | ✅ | | +| BriefcaseDefinition | ✅ | | +| BusinessHoursSettings | ✅ | | +| BusinessProcess | ✅ | | +| BusinessProcessGroup | ✅ | | +| BusinessProcessTypeDefinition | ✅ | | +| CMSConnectSource | ✅ | | +| CallCenter | ✅ | | +| CallCenterRoutingMap | ✅ | | +| CallCoachingMediaProvider | ⚠️ | Supports deploy/retrieve but not source tracking | +| CampaignInfluenceModel | ✅ | | +| CampaignSettings | ✅ | | +| CanvasMetadata | ✅ | | +| CareBenefitVerifySettings | ✅ | | +| CareLimitType | ✅ | | +| CareProviderSearchConfig | ✅ | | +| CareRequestConfiguration | ✅ | | +| CareSystemFieldMapping | ✅ | | +| CaseSettings | ✅ | | +| CaseSubjectParticle | ✅ | | +| Certificate | ✅ | | +| ChannelLayout | ✅ | | +| ChannelObjectLinkingRule | ✅ | | +| ChatterAnswersSettings | ✅ | | +| ChatterEmailsMDSettings | ✅ | | +| ChatterExtension | ✅ | | +| ChatterSettings | ✅ | | +| ClaimFinancialSettings | ✅ | | +| ClaimMgmtFoundationEnabledSettings | ✅ | | +| ClauseCatgConfiguration | ✅ | | +| CleanDataService | ✅ | | +| CodeBuilderSettings | ✅ | | +| CollectionsDashboardSettings | ✅ | | +| CommandAction | ✅ | | +| CommerceSettings | ✅ | | +| CommunitiesSettings | ✅ | | +| Community | ✅ | | +| CommunityTemplateDefinition | ✅ | | +| CommunityThemeDefinition | ✅ | | +| CompactLayout | ✅ | | +| CompanySettings | ✅ | | +| ConnectedApp | ✅ | | +| ConnectedAppSettings | ✅ | | +| ContentAsset | ✅ | | +| ContentSettings | ✅ | | +| ContractSettings | ✅ | | +| ContractType | ❌ | Not supported, but support could be added | +| ConversationVendorInfo | ✅ | | +| ConversationalIntelligenceSettings | ✅ | | +| CorsWhitelistOrigin | ✅ | | +| CspTrustedSite | ✅ | | +| CurrencySettings | ✅ | | +| CustomAddressFieldSettings | ✅ | | +| CustomApplication | ✅ | | +| CustomApplicationComponent | ✅ | | +| CustomFeedFilter | ✅ | | +| CustomField | ✅ | | +| CustomHelpMenuSection | ✅ | | +| CustomIndex | ✅ | | +| CustomLabels | ✅ | | +| CustomMetadata | ✅ | | +| CustomNotificationType | ✅ | | +| CustomObject | ✅ | | +| CustomObjectTranslation | ✅ | | +| CustomPageWebLink | ✅ | | +| CustomPermission | ✅ | | +| CustomSite | ✅ | | +| CustomTab | ✅ | | +| CustomValue | ❌ | Not supported, but support could be added | +| CustomerDataPlatformSettings | ✅ | | +| CustomizablePropensityScoringSettings | ✅ | | +| Dashboard | ✅ | | +| DashboardFolder | ✅ | | +| DataCategoryGroup | ✅ | | +| DataConnectorIngestApi | ✅ | | +| DataConnectorS3 | ✅ | | +| DataDotComSettings | ✅ | | +| DataImportManagementSettings | ✅ | | +| DataPackageKitDefinition | ✅ | | +| DataPackageKitObject | ✅ | | +| DataSource | ✅ | | +| DataSourceBundleDefinition | ✅ | | +| DataSourceObject | ✅ | | +| DataSourceTenant | ✅ | | +| DataSrcDataModelFieldMap | ✅ | | +| DataStreamDefinition | ✅ | | +| DataStreamTemplate | ✅ | | +| DataWeaveResource | ✅ | | +| DecisionMatrixDefinition | ✅ | | +| DecisionMatrixDefinitionVersion | ✅ | | +| DecisionTable | ✅ | | +| DecisionTableDatasetLink | ✅ | | +| DelegateGroup | ✅ | | +| DeploymentSettings | ✅ | | +| DevHubSettings | ✅ | | +| DigitalExperience | ✅ | | +| DigitalExperienceBundle | ✅ | | +| DigitalExperienceConfig | ✅ | | +| DisclosureDefinition | ✅ | | +| DisclosureDefinitionVersion | ✅ | | +| DisclosureType | ✅ | | +| DiscoveryAIModel | ✅ | | +| DiscoveryGoal | ✅ | | +| DiscoverySettings | ✅ | | +| DiscoveryStory | ❌ | Not supported, but support could be added | +| Document | ✅ | | +| DocumentChecklistSettings | ✅ | | +| DocumentFolder | ✅ | | +| DocumentGenerationSetting | ✅ | | +| DocumentType | ✅ | | +| DuplicateRule | ✅ | | +| DynamicFormsSettings | ✅ | | +| EACSettings | ✅ | | +| ESignatureConfig | ✅ | | +| ESignatureEnvelopeConfig | ✅ | | +| EclairGeoData | ✅ | | +| EinsteinAgentSettings | ✅ | | +| EinsteinAssistantSettings | ✅ | | +| EinsteinDealInsightsSettings | ✅ | | +| EinsteinDocumentCaptureSettings | ✅ | | +| EmailAdministrationSettings | ✅ | | +| EmailFolder | ✅ | | +| EmailIntegrationSettings | ✅ | | +| EmailServicesFunction | ✅ | | +| EmailTemplate | ✅ | | +| EmailTemplateFolder | ✅ | | +| EmailTemplateSettings | ✅ | | +| EmbeddedServiceBranding | ✅ | | +| EmbeddedServiceConfig | ✅ | | +| EmbeddedServiceFlowConfig | ✅ | | +| EmbeddedServiceLiveAgent | ✅ | | +| EmbeddedServiceMenuSettings | ✅ | | +| EmployeeDataSyncProfile | ❌ | Not supported, but support could be added | +| EmployeeFieldAccessSettings | ✅ | | +| EmployeeUserSettings | ✅ | | +| EnhancedNotesSettings | ✅ | | +| EntitlementProcess | ✅ | | +| EntitlementSettings | ✅ | | +| EntitlementTemplate | ✅ | | +| EscalationRules | ✅ | | +| EssentialsSettings | ✅ | | +| EventSettings | ✅ | | +| ExperienceBundle | ✅ | | +| ExperienceBundleSettings | ✅ | | +| ExperiencePropertyTypeBundle | ✅ | | +| ExplainabilityActionDefinition | ✅ | | +| ExplainabilityActionVersion | ✅ | | +| ExplainabilityMsgTemplate | ✅ | | +| ExpressionSetDefinition | ✅ | | +| ExpressionSetDefinitionVersion | ✅ | | +| ExpressionSetObjectAlias | ❌ | Not supported, but support could be added | +| ExternalAIModel | ❌ | Not supported, but support could be added | +| ExternalClientAppSettings | ✅ | | +| ExternalClientApplication | ✅ | | +| ExternalCredential | ✅ | | +| ExternalDataConnector | ✅ | | +| ExternalDataSource | ✅ | | +| ExternalDataSrcDescriptor | ❌ | Not supported, but support could be added | +| ExternalDataTranField | ❌ | Not supported, but support could be added | +| ExternalDataTranObject | ❌ | Not supported, but support could be added | +| ExternalDocStorageConfig | ❌ | Not supported, but support could be added | +| ExternalServiceRegistration | ✅ | | +| ExtlClntAppGlobalOauthSettings | ✅ | | +| ExtlClntAppOauthConfigurablePolicies | ✅ | | +| ExtlClntAppOauthSettings | ✅ | | +| FeatureParameterBoolean | ✅ | | +| FeatureParameterDate | ✅ | | +| FeatureParameterInteger | ✅ | | +| FieldRestrictionRule | ✅ | | +| FieldServiceMobileExtension | ✅ | | +| FieldServiceSettings | ✅ | | +| FieldSet | ✅ | | +| FieldSrcTrgtRelationship | ✅ | | +| FileUploadAndDownloadSecuritySettings | ✅ | | +| FilesConnectSettings | ✅ | | +| FlexiPage | ✅ | | +| Flow | ✅ | | +| FlowCategory | ✅ | | +| FlowDefinition | ⚠️ | Supports deploy/retrieve but not source tracking | +| FlowSettings | ✅ | | +| FlowTest | ✅ | | +| ForecastingFilter | ✅ | | +| ForecastingFilterCondition | ✅ | | +| ForecastingObjectListSettings | ✅ | | +| ForecastingSettings | ✅ | | +| ForecastingSourceDefinition | ✅ | | +| ForecastingType | ✅ | | +| ForecastingTypeSource | ✅ | | +| FormulaSettings | ✅ | | +| FuelType | ✅ | | +| FuelTypeSustnUom | ✅ | | +| FunctionReference | ⚠️ | Supports deploy/retrieve but not source tracking | +| FundraisingConfig | ❌ | Not supported, but support could be added | +| GatewayProviderPaymentMethodType | ✅ | | +| GlobalValueSet | ✅ | | +| GlobalValueSetTranslation | ✅ | | +| GoogleAppsSettings | ✅ | | +| Group | ✅ | | +| HighVelocitySalesSettings | ✅ | | +| HomePageComponent | ✅ | | +| HomePageLayout | ✅ | | +| IPAddressRange | ✅ | | +| Icon | ✅ | | +| IdeasSettings | ✅ | | +| IdentityProviderSettings | ✅ | | +| IdentityVerificationProcDef | ✅ | | +| IframeWhiteListUrlSettings | ✅ | | +| InboundCertificate | ✅ | | +| InboundNetworkConnection | ✅ | | +| IncidentMgmtSettings | ✅ | | +| IncludeEstTaxInQuoteSettings | ✅ | | +| Index | ⚠️ | Supports deploy/retrieve but not source tracking | +| IndustriesAutomotiveSettings | ✅ | | +| IndustriesEinsteinFeatureSettings | ✅ | | +| IndustriesLoyaltySettings | ✅ | | +| IndustriesManufacturingSettings | ✅ | | +| IndustriesSettings | ✅ | | +| InstalledPackage | ⚠️ | Supports deploy/retrieve but not source tracking | +| IntegrationProviderDef | ✅ | | +| InterestTaggingSettings | ✅ | | +| InternalDataConnector | ✅ | | +| InvLatePymntRiskCalcSettings | ✅ | | +| InventorySettings | ✅ | | +| InvocableActionSettings | ✅ | | +| IoTSettings | ✅ | | +| KeywordList | ✅ | | +| KnowledgeSettings | ✅ | | +| LanguageSettings | ✅ | | +| Layout | ✅ | | +| LeadConfigSettings | ✅ | | +| LeadConvertSettings | ✅ | | +| Letterhead | ✅ | | +| LicensingSettings | ✅ | | +| LightningBolt | ✅ | | +| LightningComponentBundle | ✅ | | +| LightningExperienceSettings | ✅ | | +| LightningExperienceTheme | ✅ | | +| LightningMessageChannel | ✅ | | +| LightningOnboardingConfig | ✅ | | +| ListView | ✅ | | +| LiveAgentSettings | ✅ | | +| LiveChatAgentConfig | ✅ | | +| LiveChatButton | ✅ | | +| LiveChatDeployment | ✅ | | +| LiveChatSensitiveDataRule | ✅ | | +| LiveMessageSettings | ✅ | | +| LocationUse | ✅ | | +| LoyaltyProgramSetup | ⚠️ | Supports deploy/retrieve but not source tracking | +| MacroSettings | ✅ | | +| MailMergeSettings | ✅ | | +| ManagedContentType | ⚠️ | Supports deploy/retrieve but not source tracking | +| ManagedTopics | ✅ | | +| MapsAndLocationSettings | ✅ | | +| MarketSegmentDefinition | ✅ | | +| MarketingAppExtActivity | ❌ | Not supported, but support could be added | +| MarketingAppExtension | ✅ | | +| MatchingRules | ✅ | | +| MediaAdSalesSettings | ✅ | | +| MeetingsSettings | ✅ | | +| MessagingChannel | ❌ | Not supported, but support could be added (but not for tracking) | +| MfgProgramTemplate | ✅ | | +| MfgServiceConsoleSettings | ✅ | | +| MilestoneType | ✅ | | +| MktCalcInsightObjectDef | ✅ | | +| MktDataTranObject | ✅ | | +| MlDomain | ✅ | | +| MobSecurityCertPinConfig | ✅ | | +| MobileApplicationDetail | ✅ | | +| MobileSecurityAssignment | ✅ | | +| MobileSecurityPolicy | ✅ | | +| MobileSettings | ✅ | | +| ModerationRule | ✅ | | +| MutingPermissionSet | ✅ | | +| MyDomainDiscoverableLogin | ✅ | | +| MyDomainSettings | ✅ | | +| NameSettings | ✅ | | +| NamedCredential | ✅ | | +| NavigationMenu | ✅ | | +| Network | ✅ | | +| NetworkBranding | ✅ | | +| NotificationTypeConfig | ✅ | | +| NotificationsSettings | ✅ | | +| OauthCustomScope | ✅ | | +| OauthOidcSettings | ✅ | | +| ObjectHierarchyRelationship | ✅ | | +| ObjectLinkingSettings | ✅ | | +| ObjectSourceTargetMap | ✅ | | +| OcrSampleDocument | ✅ | | +| OcrTemplate | ✅ | | +| OmniChannelPricingSettings | ✅ | | +| OmniChannelSettings | ✅ | | +| OmniDataTransform | ⚠️ | Supports deploy/retrieve but not source tracking | +| OmniIntegrationProcedure | ⚠️ | Supports deploy/retrieve but not source tracking | +| OmniInteractionAccessConfig | ⚠️ | Supports deploy/retrieve but not source tracking | +| OmniInteractionConfig | ⚠️ | Supports deploy/retrieve but not source tracking | +| OmniScript | ⚠️ | Supports deploy/retrieve but not source tracking | +| OmniSupervisorConfig | ✅ | | +| OmniUiCard | ⚠️ | Supports deploy/retrieve but not source tracking | +| OnlineSalesSettings | ✅ | | +| OpportunityInsightsSettings | ✅ | | +| OpportunityScoreSettings | ✅ | | +| OpportunitySettings | ✅ | | +| OrderManagementSettings | ✅ | | +| OrderSettings | ✅ | | +| OrgSettings | ✅ | | +| OutboundNetworkConnection | ✅ | | +| PardotEinsteinSettings | ✅ | | +| PardotSettings | ✅ | | +| ParticipantRole | ✅ | | +| PartyDataModelSettings | ✅ | | +| PathAssistant | ✅ | | +| PathAssistantSettings | ✅ | | +| PaymentGatewayProvider | ✅ | | +| PaymentsManagementEnabledSettings | ✅ | | +| PaymentsSettings | ✅ | | +| PermissionSet | ✅ | | +| PermissionSetGroup | ✅ | | +| PermissionSetLicenseDefinition | ✅ | | +| PersonAccountOwnerPowerUser | ✅ | | +| PicklistSettings | ✅ | | +| PicklistValue | ❌ | Not supported, but support could be added | +| PipelineInspMetricConfig | ✅ | | +| PlatformCachePartition | ✅ | | +| PlatformEventChannel | ✅ | | +| PlatformEventChannelMember | ✅ | | +| PlatformEventSettings | ✅ | | +| PlatformEventSubscriberConfig | ✅ | | +| PlatformSlackSettings | ✅ | | +| PortalDelegablePermissionSet | ❌ | Not supported, but support could be added | +| PortalsSettings | ✅ | | +| PostTemplate | ✅ | | +| PredictionBuilderSettings | ✅ | | +| PresenceDeclineReason | ✅ | | +| PresenceUserConfig | ✅ | | +| PrivacySettings | ✅ | | +| ProcessFlowMigration | ❌ | Not supported, but support could be added | +| ProductAttrDisplayConfig | ❌ | Not supported, but support could be added | +| ProductAttributeSet | ✅ | | +| ProductSettings | ✅ | | +| ProductSpecificationRecType | ❌ | Not supported, but support could be added | +| ProductSpecificationType | ❌ | Not supported, but support could be added | +| Profile | ✅ | | +| ProfilePasswordPolicy | ✅ | | +| ProfileSessionSetting | ✅ | | +| Prompt | ✅ | | +| Queue | ✅ | | +| QueueRoutingConfig | ✅ | | +| QuickAction | ✅ | | +| QuickTextSettings | ✅ | | +| QuoteSettings | ✅ | | +| RealTimeEventSettings | ✅ | | +| RecAlrtDataSrcExpSetDef | ❌ | Not supported, but support could be added | +| RecommendationBuilderSettings | ✅ | | +| RecommendationStrategy | ✅ | | +| RecordActionDeployment | ✅ | | +| RecordAlertCategory | ✅ | | +| RecordAlertDataSource | ✅ | | +| RecordAlertTemplate | ❌ | Not supported, but support could be added | +| RecordPageSettings | ✅ | | +| RecordType | ✅ | | +| RedirectWhitelistUrl | ✅ | | +| ReferencedDashboard | ❌ | Not supported, but support could be added | +| RegisteredExternalService | ❌ | Not supported, but support could be added | +| RelatedRecordAssocCriteria | ❌ | Not supported, but support could be added | +| RelationshipGraphDefinition | ✅ | | +| RemoteSiteSetting | ✅ | | +| Report | ✅ | | +| ReportFolder | ✅ | | +| ReportType | ✅ | | +| RestrictionRule | ✅ | | +| RetailExecutionSettings | ✅ | | +| Role | ✅ | | +| SalesAgreementSettings | ✅ | | +| SalesWorkQueueSettings | ✅ | | +| SamlSsoConfig | ✅ | | +| SandboxSettings | ✅ | | +| SchedulingObjective | ✅ | | +| SchedulingRule | ✅ | | +| SchemaSettings | ✅ | | +| ScoreCategory | ✅ | | +| SearchSettings | ✅ | | +| SecuritySettings | ✅ | | +| ServiceAISetupDefinition | ✅ | | +| ServiceAISetupField | ✅ | | +| ServiceChannel | ✅ | | +| ServiceCloudVoiceSettings | ✅ | | +| ServicePresenceStatus | ✅ | | +| ServiceProcess | ❌ | Not supported, but support could be added | +| ServiceSetupAssistantSettings | ✅ | | +| SharingCriteriaRule | ✅ | | +| SharingGuestRule | ✅ | | +| SharingOwnerRule | ✅ | | +| SharingReason | ✅ | | +| SharingRules | ⚠️ | Supports deploy/retrieve but not source tracking | +| SharingSet | ✅ | | +| SharingSettings | ✅ | | +| SharingTerritoryRule | ✅ | | +| SiteDotCom | ✅ | | +| SiteSettings | ✅ | | +| Skill | ✅ | | +| SkillType | ✅ | | +| SlackApp | ✅ | | +| SocialCustomerServiceSettings | ✅ | | +| SocialProfileSettings | ✅ | | +| SourceTrackingSettings | ✅ | | +| StandardValue | ❌ | Not supported, but support could be added | +| StandardValueSet | ✅ | | +| StandardValueSetTranslation | ✅ | | +| StaticResource | ✅ | | +| StnryAssetEnvSrcCnfg | ✅ | | +| StreamingAppDataConnector | ✅ | | +| SubscriptionManagementSettings | ✅ | | +| SurveySettings | ✅ | | +| SustainabilityUom | ✅ | | +| SustnUomConversion | ✅ | | +| SvcCatalogCategory | ✅ | | +| SvcCatalogFulfillmentFlow | ✅ | | +| SvcCatalogItemDef | ✅ | | +| SynonymDictionary | ✅ | | +| SystemNotificationSettings | ✅ | | +| Territory | ✅ | | +| Territory2 | ✅ | | +| Territory2Model | ✅ | | +| Territory2Rule | ✅ | | +| Territory2Settings | ✅ | | +| Territory2Type | ✅ | | +| TimeSheetTemplate | ✅ | | +| TimelineObjectDefinition | ✅ | | +| TopicsForObjects | ✅ | | +| TrailheadSettings | ✅ | | +| TransactionSecurityPolicy | ✅ | | +| Translations | ✅ | | +| TrialOrgSettings | ✅ | | +| UIObjectRelationConfig | ✅ | | +| UiPlugin | ✅ | | +| UserAccessPolicy | ✅ | | +| UserAuthCertificate | ✅ | | +| UserCriteria | ✅ | | +| UserEngagementSettings | ✅ | | +| UserInterfaceSettings | ✅ | | +| UserManagementSettings | ✅ | | +| UserProfileSearchScope | ✅ | | +| UserProvisioningConfig | ✅ | | +| ValidationRule | ✅ | | +| VehicleAssetEmssnSrcCnfg | ✅ | | +| ViewDefinition | ✅ | | +| VirtualVisitConfig | ❌ | Not supported, but support could be added | +| VoiceSettings | ✅ | | +| WarrantyLifecycleMgmtSettings | ✅ | | +| WaveAnalyticAssetCollection | ❌ | Not supported, but support could be added | +| WaveApplication | ✅ | | +| WaveComponent | ✅ | | +| WaveDashboard | ✅ | | +| WaveDataflow | ✅ | | +| WaveDataset | ✅ | | +| WaveLens | ✅ | | +| WaveRecipe | ✅ | | +| WaveTemplateBundle | ✅ | | +| WaveXmd | ✅ | | +| Web3Settings | ✅ | | +| WebLink | ✅ | | +| WebStoreBundle | ❌ | Not supported, but support could be added | +| WebStoreTemplate | ✅ | | +| WebToXSettings | ✅ | | +| WorkDotComSettings | ✅ | | +| WorkSkillRouting | ✅ | | +| Workflow | ✅ | | +| WorkflowAlert | ✅ | | +| WorkflowFieldUpdate | ✅ | | +| WorkflowFlowAction | ❌ | Not supported, but support could be added | +| WorkflowKnowledgePublish | ✅ | | +| WorkflowOutboundMessage | ✅ | | +| WorkflowRule | ✅ | | +| WorkflowSend | ✅ | | +| WorkflowTask | ✅ | | +| WorkforceEngagementSettings | ✅ | | ## Next Release (v59) -v59 introduces the following new types. Here's their current level of support -|Metadata Type|Support|Notes| -|:---|:---|:---| -|ConversationChannelDefinition|❌|Not supported, but support could be added| -|DocumentTemplate|❌|Not supported, but support could be added| -|FulfillmentStepType|❌|Not supported, but support could be added| -|ProviderRelationshipMgmtConfig|❌|Not supported, but support could be added| +v59 introduces the following new types. Here's their current level of support + +| Metadata Type | Support | Notes | +| :----------------------------- | :------ | :---------------------------------------- | +| ConversationChannelDefinition | ❌ | Not supported, but support could be added | +| DocumentTemplate | ❌ | Not supported, but support could be added | +| FulfillmentStepType | ❌ | Not supported, but support could be added | +| ProviderRelationshipMgmtConfig | ❌ | Not supported, but support could be added | ## Additional Types -> The following types are supported by this library but not in the coverage reports for either version. These are typically +> The following types are supported by this library but not in the coverage reports for either version. These are typically > > 1. types that have been removed from the metadata API but were supported in previous versions > 1. types that are available for pilots but not officially part of the metadata API (use with caution) diff --git a/messages/sdr.md b/messages/sdr.md index 6e55308763..1e5f92a86b 100644 --- a/messages/sdr.md +++ b/messages/sdr.md @@ -70,6 +70,11 @@ Metadata xml file %s is forceignored but is required for %s. SourceComponent %s (metadata type = %s) is missing its content file. +# noContentFound.actions + +- Ensure the content file exists in the expected location. +- If the content file is in your .forceignore file, ensure the meta-xml file is also ignored to completely exclude it. + # error_parsing_xml SourceComponent %s (metadata type = %s) does not have an associated metadata xml to parse diff --git a/package.json b/package.json index 1a25a3c9d3..adb954a791 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "@salesforce/source-deploy-retrieve", - "version": "8.6.0", + "version": "9.0.0", "description": "JavaScript library to run Salesforce metadata deploys and retrieves", "main": "lib/src/index.js", "author": "Salesforce", @@ -22,18 +22,18 @@ "messages" ], "engines": { - "node": ">=14.0.0" + "node": ">=16.0.0" }, "dependencies": { - "@salesforce/core": "^3.36.2", - "@salesforce/kit": "^1.9.2", - "@salesforce/ts-types": "^1.7.2", - "archiver": "^5.3.1", + "@salesforce/core": "^4.0.1", + "@salesforce/kit": "^3.0.1", + "@salesforce/ts-types": "^2.0.2", "fast-levenshtein": "^3.0.0", "fast-xml-parser": "^4.2.2", "got": "^11.8.6", "graceful-fs": "^4.2.11", "ignore": "^5.2.4", + "jszip": "^3.10.1", "mime": "2.6.0", "minimatch": "^5.1.6", "proxy-agent": "^5.0.0", @@ -42,11 +42,10 @@ }, "devDependencies": { "@salesforce/cli-plugins-testkit": "^3.4.0", - "@salesforce/dev-config": "^3.1.0", - "@salesforce/dev-scripts": "^4.3.0", + "@salesforce/dev-config": "^4.0.1", + "@salesforce/dev-scripts": "^5.0.1", "@salesforce/prettier-config": "^0.0.3", "@salesforce/ts-sinon": "^1.4.7", - "@types/archiver": "^5.3.1", "@types/deep-equal-in-any-order": "^1.0.1", "@types/fast-levenshtein": "^0.0.2", "@types/graceful-fs": "^4.1.6", @@ -62,13 +61,13 @@ "deepmerge": "^4.3.1", "eslint": "^8.41.0", "eslint-config-prettier": "^8.7.0", - "eslint-config-salesforce": "^1.2.0", + "eslint-config-salesforce": "^2.0.1", "eslint-config-salesforce-license": "^0.2.0", "eslint-config-salesforce-typescript": "^1.1.1", "eslint-plugin-header": "^3.1.1", "eslint-plugin-import": "^2.27.5", - "eslint-plugin-jsdoc": "^39.9.1", - "eslint-plugin-sf-plugin": "^1.15.1", + "eslint-plugin-jsdoc": "^44.2.5", + "eslint-plugin-sf-plugin": "^1.15.3", "husky": "^7.0.4", "jsforce": "^2.0.0-beta.23", "mocha": "^9.2.2", @@ -131,7 +130,9 @@ "files": [ "src/**/*.ts", "**/tsconfig.json", - "messages/**" + "messages/**", + "src/registry/metadataRegistry.json", + "src/registry/stdValueSetRegistry.json" ], "output": [ "lib/**", @@ -186,9 +187,11 @@ "**/tsconfig.json", ".mocha*", "!*.nut.ts", - ".nycrc" + ".nycrc", + "src/registry/metadataRegistry.json", + "src/registry/stdValueSetRegistry.json" ], "output": [] } } -} \ No newline at end of file +} diff --git a/src/client/metadataApiDeploy.ts b/src/client/metadataApiDeploy.ts index 4029184031..2a66ffb7b8 100644 --- a/src/client/metadataApiDeploy.ts +++ b/src/client/metadataApiDeploy.ts @@ -4,10 +4,10 @@ * Licensed under the BSD 3-Clause license. * For full license text, see LICENSE.txt file in the repo root or https://opensource.org/licenses/BSD-3-Clause */ -import { basename, dirname, extname, join, posix, sep } from 'path'; +import { basename, dirname, extname, join, posix, relative, resolve as pathResolve, sep } from 'path'; import { format } from 'util'; import { isString } from '@salesforce/ts-types'; -import { create as createArchive } from 'archiver'; +import * as JSZip from 'jszip'; import * as fs from 'graceful-fs'; import { Lifecycle, Messages, SfError } from '@salesforce/core'; import { ensureArray } from '@salesforce/kit'; @@ -16,7 +16,6 @@ import { MetadataConverter } from '../convert'; import { ComponentLike, SourceComponent } from '../resolve'; import { ComponentSet } from '../collections'; import { registry } from '../registry'; -import { stream2buffer } from '../convert/streams'; import { MetadataTransfer, MetadataTransferOptions } from './metadataTransfer'; import { AsyncResult, @@ -274,7 +273,7 @@ export class MetadataApiDeploy extends MetadataTransfer< } const conn = await this.getConnection(); - const response = (await conn.deployRecentValidation({ + const response = (await conn.metadata.deployRecentValidation({ id: this.id, rest, })) as unknown as AsyncResult | string; @@ -437,20 +436,37 @@ export class MetadataApiDeploy extends MetadataTransfer< } private async getZipBuffer(): Promise { - if (this.options.mdapiPath) { - if (!fs.existsSync(this.options.mdapiPath) || !fs.lstatSync(this.options.mdapiPath).isDirectory()) { - throw messages.createError('error_directory_not_found_or_not_directory', [this.options.mdapiPath]); + const mdapiPath = this.options.mdapiPath; + if (mdapiPath) { + if (!fs.existsSync(mdapiPath) || !fs.lstatSync(mdapiPath).isDirectory()) { + throw messages.createError('error_directory_not_found_or_not_directory', [mdapiPath]); } - // make a zip from the given directory - const zip = createArchive('zip', { zlib: { level: 9 } }); - // anywhere not at the root level is fine - zip.directory(this.options.mdapiPath, 'zip'); - // archiver/zip.finalize looks like it is async, because it extends streams, but it is not meant to be used that way - // the typings on it are misleading and unintended. More info https://github.com/archiverjs/node-archiver/issues/476 - // If you await it, bad things happen, like the convert process exiting silently. https://github.com/forcedotcom/cli/issues/1791 - // leave the void as it is - void zip.finalize(); - return stream2buffer(zip); + + const zip = JSZip(); + + const zipDirRecursive = (dir: string): void => { + const dirents = fs.readdirSync(dir, { withFileTypes: true }); + for (const dirent of dirents) { + const fullPath = pathResolve(dir, dirent.name); + if (dirent.isDirectory()) { + zipDirRecursive(fullPath); + } else { + // Add relative file paths to a root of "zip" for MDAPI. + const relPath = join('zip', relative(mdapiPath, fullPath)); + // Ensure only posix paths are added to zip files + const relPosixPath = relPath.replace(/\\/g, '/'); + zip.file(relPosixPath, fs.createReadStream(fullPath)); + } + } + }; + this.logger.debug('Zipping directory for metadata deploy:', mdapiPath); + zipDirRecursive(mdapiPath); + + return zip.generateAsync({ + type: 'nodebuffer', + compression: 'DEFLATE', + compressionOptions: { level: 9 }, + }); } // read the zip into a buffer if (this.options.zipPath) { diff --git a/src/convert/streams.ts b/src/convert/streams.ts index f827cf35c1..61ed32234c 100644 --- a/src/convert/streams.ts +++ b/src/convert/streams.ts @@ -8,7 +8,7 @@ import { basename, dirname, isAbsolute, join } from 'path'; import { pipeline as cbPipeline, Readable, Stream, Transform, Writable } from 'stream'; import { promisify } from 'util'; import { Messages, SfError } from '@salesforce/core'; -import { Archiver, create as createArchive } from 'archiver'; +import * as JSZip from 'jszip'; import { createWriteStream, existsSync } from 'graceful-fs'; import { JsonMap } from '@salesforce/ts-types'; import { XMLBuilder } from 'fast-xml-parser'; @@ -113,20 +113,20 @@ export class ComponentConverter extends Transform { export abstract class ComponentWriter extends Writable { public forceIgnoredPaths: Set = new Set(); protected rootDestination?: SourcePath; + protected logger: Logger; public constructor(rootDestination?: SourcePath) { super({ objectMode: true }); this.rootDestination = rootDestination; + this.logger = Logger.childFromRoot(this.constructor.name); } } export class StandardWriter extends ComponentWriter { public converted: SourceComponent[] = []; - private logger: Logger; public constructor(rootDestination: SourcePath, private resolver = new MetadataResolver()) { super(rootDestination); - this.logger = Logger.childFromRoot(this.constructor.name); } public async _write(chunk: WriterFormat, encoding: string, callback: (err?: Error) => void): Promise { @@ -183,19 +183,17 @@ export class StandardWriter extends ComponentWriter { } export class ZipWriter extends ComponentWriter { - // compression-/speed+ (0)<---(3)---------->(9) compression+/speed- - // 3 appears to be a decent balance of compression and speed. It felt like - // higher values = diminishing returns on compression and made conversion slower - private zip: Archiver = createArchive('zip', { zlib: { level: 3 } }); - private buffers: Buffer[] = []; + private zip = JSZip(); + private zipBuffer?: Buffer; public constructor(rootDestination?: SourcePath) { super(rootDestination); - void pipeline(this.zip, this.getOutputStream()); + const destination = rootDestination ? `for: ${rootDestination}` : 'in memory'; + this.logger.debug(`generating zip ${destination}`); } public get buffer(): Buffer | undefined { - return Buffer.concat(this.buffers); + return this.zipBuffer; } public async _write(chunk: WriterFormat, encoding: string, callback: (err?: Error) => void): Promise { @@ -210,10 +208,7 @@ export class ZipWriter extends ComponentWriter { } // everything else can be zipped immediately to reduce the number of open files (windows has a low limit!) and help perf const streamAsBuffer = await stream2buffer(writeInfo.source); - return streamAsBuffer.length - ? this.addToZip(streamAsBuffer, writeInfo.output) - : // these will be zero-length files, which archiver supports via stream but not buffer - this.addToZip(writeInfo.source, writeInfo.output); + return this.addToZip(streamAsBuffer, writeInfo.output); }) ); } catch (e) { @@ -225,9 +220,12 @@ export class ZipWriter extends ComponentWriter { public async _final(callback: (err?: Error) => void): Promise { let err: Error | undefined; try { - // Unlike the other 2 places where zip.finalize is called, this one DOES need to be awaited - // the e2e replacement nuts will fail otherwise - await this.zip.finalize(); + this.zipBuffer = await this.zip.generateAsync({ + type: 'nodebuffer', + compression: 'DEFLATE', + compressionOptions: { level: 3 }, + }); + this.logger.debug('Generated zip complete'); } catch (e) { err = e as Error; } @@ -235,21 +233,9 @@ export class ZipWriter extends ComponentWriter { } public addToZip(contents: string | Readable | Buffer, path: SourcePath): void { - this.zip.append(contents, { name: path }); - } - - private getOutputStream(): Writable { - if (this.rootDestination) { - return createWriteStream(this.rootDestination); - } else { - const bufferWritable = new Writable(); - // eslint-disable-next-line no-underscore-dangle - bufferWritable._write = (chunk: Buffer, encoding: string, cb: () => void): void => { - this.buffers.push(chunk); - cb(); - }; - return bufferWritable; - } + // Ensure only posix paths are added to zip files + const posixPath = path.replace(/\\/g, '/'); + this.zip.file(posixPath, contents); } } diff --git a/src/convert/transformers/staticResourceMetadataTransformer.ts b/src/convert/transformers/staticResourceMetadataTransformer.ts index bae637a148..0893bd10f5 100644 --- a/src/convert/transformers/staticResourceMetadataTransformer.ts +++ b/src/convert/transformers/staticResourceMetadataTransformer.ts @@ -6,12 +6,13 @@ */ import { basename, dirname, isAbsolute, join, relative } from 'path'; import { Readable } from 'stream'; -import { create as createArchive, Archiver } from 'archiver'; +import * as JSZip from 'jszip'; import { getExtension } from 'mime'; import { CentralDirectory, Open } from 'unzipper'; import { JsonMap } from '@salesforce/ts-types'; import { createWriteStream } from 'graceful-fs'; -import { Messages, SfError } from '@salesforce/core'; +import { Logger, Messages, SfError } from '@salesforce/core'; +import { isEmpty } from '@salesforce/kit'; import { baseName } from '../../utils'; import { WriteInfo } from '..'; import { SourceComponent } from '../../resolve'; @@ -24,6 +25,14 @@ import { BaseMetadataTransformer } from './baseMetadataTransformer'; Messages.importMessagesDirectory(__dirname); const messages = Messages.loadMessages('@salesforce/source-deploy-retrieve', 'sdr'); +let logger: Logger; +const getLogger = (): Logger => { + if (!logger) { + logger = Logger.childFromRoot('StaticResourceMetadataTransformer'); + } + return logger; +}; + export class StaticResourceMetadataTransformer extends BaseMetadataTransformer { public static readonly ARCHIVE_MIME_TYPES = new Set([ 'application/zip', @@ -41,33 +50,44 @@ export class StaticResourceMetadataTransformer extends BaseMetadataTransformer { if (!xml) { throw messages.createError('error_parsing_xml', [component.fullName, component.type.name]); } - // archiver/zip.finalize looks like it is async, because it extends streams, but it is not meant to be used that way - // the typings on it are misleading and unintended. More info https://github.com/archiverjs/node-archiver/issues/476 - // If you await it, bad things happen, like the convert process exiting silently. https://github.com/forcedotcom/cli/issues/1791 - // leave the void as it is - // eslint-disable-next-line @typescript-eslint/require-await - const zipIt = async (): Promise => { - // toolbelt was using level 9 for static resources, so we'll do the same. - // Otherwise, you'll see errors like https://github.com/forcedotcom/cli/issues/1098 - const zip = createArchive('zip', { zlib: { level: 9 } }); - if (!component.replacements) { - // the easy way...no replacements required - zip.directory(content, false); - } else { - // the hard way--we have to walk the content and do replacements on each of the files. - for (const path of component.walkContent()) { - const replacementStream = getReplacementStreamForReadable(component, path); - zip.append(replacementStream, { name: relative(content, path) }); - } + + // Zip the static resource from disk to a stream, compressing at level 9. + const zipIt = (): Readable => { + getLogger().debug(`zipping static resource: ${component.content}`); + const zip = JSZip(); + + // JSZip does not have an API for adding a directory of files recursively so we always + // have to walk the component content. Replacements only happen if set on the component. + for (const path of component.walkContent()) { + const replacementStream = getReplacementStreamForReadable(component, path); + const relPath = relative(content, path); + const relPosixPath = relPath.replace(/\\/g, '/'); + zip.file(relPosixPath, replacementStream); + } + + // If the generated zip is empty it means either no content files exist or they are + // all force-ignored. Throw an error in this case. + if (isEmpty(zip.files)) { + throw messages.createError('noContentFound', [component.fullName, component.type.name]); } - void zip.finalize(); - return zip; + + return new Readable().wrap( + zip + .generateNodeStream({ + compression: 'DEFLATE', + compressionOptions: { level: 9 }, + streamFiles: true, + }) + .on('end', () => { + getLogger().debug(`zip complete for: ${component.content}`); + }) + ); }; return [ { source: (await componentIsExpandedArchive(component)) - ? await zipIt() + ? zipIt() : getReplacementStreamForReadable(component, content), output: join(type.directoryName, `${baseName(content)}.${type.suffix}`), }, diff --git a/src/resolve/adapters/mixedContentSourceAdapter.ts b/src/resolve/adapters/mixedContentSourceAdapter.ts index 666ba61fab..8e39a34147 100644 --- a/src/resolve/adapters/mixedContentSourceAdapter.ts +++ b/src/resolve/adapters/mixedContentSourceAdapter.ts @@ -58,6 +58,8 @@ export class MixedContentSourceAdapter extends BaseSourceAdapter { : trimmedPath; // Content path might be undefined for staticResource where all files are ignored and only the xml is included. + // Note that if contentPath is a directory that is not ignored, but all the files within it are + // ignored (or it's an empty dir) contentPath will be truthy and the error will not be thrown. if (!contentPath || !this.tree.exists(contentPath)) { throw new SfError( messages.getMessage('error_expected_source_files', [trigger, this.type.name]), diff --git a/test/convert/metadataConverter.test.ts b/test/convert/metadataConverter.test.ts index 2502e4ebb9..005f83f9b3 100644 --- a/test/convert/metadataConverter.test.ts +++ b/test/convert/metadataConverter.test.ts @@ -300,29 +300,6 @@ describe('MetadataConverter', () => { expect(ensureDirectoryStub.firstCall.args[0]).to.equal(dirname(zipPath)); }); - it('should create conversion pipeline with fs write configuration', async () => { - await converter.convert(components, 'metadata', { - type: 'zip', - outputDirectory, - packageName, - }); - - // secondCall is used because ZipWriter uses pipeline upon construction - const pipelineArgs = pipelineStub.secondCall.args; - validatePipelineArgs(pipelineArgs); - expect(pipelineArgs[3] instanceof streams.ZipWriter).to.be.true; - expect(pipelineArgs[3].rootDestination).to.equal(`${packageOutput}.zip`); - }); - - it('should create conversion pipeline with in-memory configuration', async () => { - await converter.convert(components, 'metadata', { type: 'zip' }); - - const pipelineArgs = pipelineStub.secondCall.args; - validatePipelineArgs(pipelineArgs); - expect(pipelineArgs[3] instanceof streams.ZipWriter).to.be.true; - expect(pipelineArgs[3].rootDestination).to.be.undefined; - }); - it('should return zipBuffer result for in-memory configuration', async () => { const testBuffer = Buffer.from('oh hi mark'); $$.SANDBOX.stub(streams.ZipWriter.prototype, 'buffer').value(testBuffer); diff --git a/test/convert/streams.test.ts b/test/convert/streams.test.ts index 44a87d54b0..685b5291bb 100644 --- a/test/convert/streams.test.ts +++ b/test/convert/streams.test.ts @@ -8,10 +8,10 @@ import { basename, join, sep } from 'path'; import { Readable, Writable } from 'stream'; import * as fs from 'graceful-fs'; -import * as archiver from 'archiver'; import { Logger, SfError, Messages } from '@salesforce/core'; import { expect, assert } from 'chai'; import { createSandbox, SinonStub } from 'sinon'; +import JSZip = require('jszip'); import * as streams from '../../src/convert/streams'; import * as fsUtil from '../../src/utils/fileSystemHandler'; import { ComponentSet, MetadataResolver, RegistryAccess, SourceComponent, WriteInfo, WriterFormat } from '../../src'; @@ -435,12 +435,9 @@ describe('Streams', () => { }); describe('ZipWriter', () => { - let archive: archiver.Archiver; let writer: streams.ZipWriter; beforeEach(() => { - archive = archiver.create('zip', { zlib: { level: 3 } }); - env.stub(archiver, 'create').returns(archive); env .stub(fs, 'createWriteStream') .withArgs(`${rootDestination}.zip`) @@ -451,32 +448,41 @@ describe('Streams', () => { it('should add entries to zip based on given write infos', async () => { writer = new streams.ZipWriter(`${rootDestination}.zip`); - const appendStub = env.stub(archive, 'append'); + const jsZipFileStub = env.stub(JSZip.prototype, 'file'); env.stub(streams, 'stream2buffer').resolves(Buffer.from('hi')); await writer._write(chunk, '', (err: Error | undefined) => { expect(err).to.be.undefined; }); - expect(appendStub.firstCall.args[0].toString()).to.equal('hi'); + // NOTE: Zips must only contain files with posix paths + expect(jsZipFileStub.firstCall.args[0]).to.equal('classes/myComponent.cls-meta.xml'); + expect(jsZipFileStub.firstCall.args[1]).to.deep.equal(Buffer.from('hi')); }); it('should add entries to zip based on given write infos when zip is in-memory only', async () => { writer = new streams.ZipWriter(); - const appendStub = env.stub(archive, 'append'); + const jsZipFileStub = env.stub(JSZip.prototype, 'file'); env.stub(streams, 'stream2buffer').resolves(Buffer.from('hi')); await writer._write(chunk, '', (err: Error | undefined) => { expect(err).to.be.undefined; }); - expect(appendStub.firstCall.args[0].toString()).to.equal('hi'); + expect(jsZipFileStub.firstCall.args[0]).to.equal('classes/myComponent.cls-meta.xml'); + expect(jsZipFileStub.firstCall.args[1]).to.deep.equal(Buffer.from('hi')); }); - it('should finalize zip when stream is finished', async () => { - const finalizeStub = env.stub(archive, 'finalize').resolves(); + it('should generateAsync zip when stream is finished', async () => { + const generateAsyncStub = env.stub(JSZip.prototype, 'generateAsync').resolves(); + const expectedArgs = { + type: 'nodebuffer', + compression: 'DEFLATE', + compressionOptions: { level: 3 }, + }; await writer._final((err: Error | undefined) => { expect(err).to.be.undefined; - expect(finalizeStub.calledOnce).to.be.true; + expect(generateAsyncStub.calledOnce).to.be.true; + expect(generateAsyncStub.firstCall.args[0]).to.deep.equal(expectedArgs); }); }); @@ -491,7 +497,7 @@ describe('Streams', () => { it('should pass errors to _write callback', async () => { const whoops = new Error('whoops!'); - env.stub(archive, 'append').throws(whoops); + env.stub(JSZip.prototype, 'file').throws(whoops); env.stub(streams, 'stream2buffer').resolves(Buffer.from('hi')); await writer._write(chunk, '', (err: Error | undefined) => { @@ -503,7 +509,7 @@ describe('Streams', () => { it('should pass errors to _final callback', async () => { const whoops = new Error('whoops!'); - env.stub(archive, 'finalize').throws(whoops); + env.stub(JSZip.prototype, 'generateAsync').throws(whoops); await writer._final((err: Error | undefined) => { assert(err instanceof Error); diff --git a/test/convert/transformers/staticResourceMetadataTransformer.test.ts b/test/convert/transformers/staticResourceMetadataTransformer.test.ts index 2fe696dc62..5ed5472645 100644 --- a/test/convert/transformers/staticResourceMetadataTransformer.test.ts +++ b/test/convert/transformers/staticResourceMetadataTransformer.test.ts @@ -4,12 +4,13 @@ * Licensed under the BSD 3-Clause license. * For full license text, see LICENSE.txt file in the repo root or https://opensource.org/licenses/BSD-3-Clause */ +import { Readable } from 'stream'; import { basename, join } from 'path'; import deepEqualInAnyOrder = require('deep-equal-in-any-order'); import { Messages } from '@salesforce/core'; -import * as archiver from 'archiver'; import { assert, expect } from 'chai'; import { createSandbox } from 'sinon'; +import * as JSZip from 'jszip'; import { CentralDirectory, Entry, Open } from 'unzipper'; import chai = require('chai'); import { registry, SourceComponent, VirtualTreeContainer, WriteInfo } from '../../../src'; @@ -17,8 +18,12 @@ import { StaticResourceMetadataTransformer } from '../../../src/convert/transfor import { baseName } from '../../../src/utils'; import { mixedContentSingleFile } from '../../mock'; import { + MIXED_CONTENT_DIRECTORY_DIR, + MIXED_CONTENT_DIRECTORY_CONTENT_DIR, MIXED_CONTENT_DIRECTORY_COMPONENT, MIXED_CONTENT_DIRECTORY_VIRTUAL_FS, + MIXED_CONTENT_DIRECTORY_XML_NAMES, + MIXED_CONTENT_DIRECTORY_XML_PATHS, } from '../../mock/type-constants/staticresourceConstant'; import { TestReadable } from '../../mock/convert/readables'; import { DEFAULT_PACKAGE_ROOT_SFDX } from '../../../src/common'; @@ -74,33 +79,44 @@ describe('StaticResourceMetadataTransformer', () => { MIXED_CONTENT_DIRECTORY_COMPONENT, MIXED_CONTENT_DIRECTORY_VIRTUAL_FS ); - const { type, content, xml } = component; + const { content, xml } = component; assert(content); assert(xml); - const archive = archiver.create('zip', { zlib: { level: 3 } }); - const archiveDirStub = env.stub(archive, 'directory'); - const archiveFinalizeStub = env.stub(archive, 'finalize'); - const parseXmlStub = env.stub(component, 'parseXml'); - env.stub(archiver, 'create').returns(archive); - const expectedInfos: WriteInfo[] = [ - { - source: archive, - output: join(type.directoryName, `${baseName(content)}.${type.suffix}`), - }, - { - source: component.tree.stream(xml), - output: join(type.directoryName, basename(xml)), - }, - ]; + // @ts-ignore restore the stub to set a different one that implements Readable._read() + VirtualTreeContainer.prototype.stream.restore(); + env.stub(VirtualTreeContainer.prototype, 'stream').callsFake((fsPath: string) => { + const readable = new TestReadable(fsPath); + readable._read = () => 'do nothing'; + return readable; + }); + + const jszipFileSpy = env.spy(JSZip.prototype, 'file'); + const jszipStreamSpy = env.spy(JSZip.prototype, 'generateNodeStream'); + const parseXmlStub = env.stub(component, 'parseXml'); for (const contentType of StaticResourceMetadataTransformer.ARCHIVE_MIME_TYPES) { parseXmlStub.resolves({ StaticResource: { contentType } }); // eslint-disable-next-line no-await-in-loop - expect(await transformer.toMetadataFormat(component)).to.deep.equal(expectedInfos); - expect(archiveDirStub.calledOnceWith(content, false)).to.be.true; - expect(archiveFinalizeStub.calledImmediatelyAfter(archiveDirStub)).to.be.true; - archiveDirStub.resetHistory(); + const result = await transformer.toMetadataFormat(component); + expect(jszipFileSpy.calledThrice).to.be.true; + expect(jszipFileSpy.firstCall.args[0]).to.not.contain('\\', 'zip must only contain posix paths'); + expect(jszipFileSpy.secondCall.args[0]).to.not.contain('\\', 'zip must only contain posix paths'); + expect(jszipFileSpy.thirdCall.args[0]).to.not.contain('\\', 'zip must only contain posix paths'); + expect(jszipStreamSpy.calledOnce).to.be.true; + expect(jszipStreamSpy.firstCall.args[0]).to.deep.equal({ + compression: 'DEFLATE', + compressionOptions: { level: 9 }, + streamFiles: true, + type: 'nodebuffer', + }); + expect(result).to.be.an('array').with.lengthOf(2); + for (const res of result) { + expect(res.output).to.be.a('string'); + expect(res.source).to.be.instanceOf(Readable); + } + jszipStreamSpy.resetHistory(); + jszipFileSpy.resetHistory(); } }); @@ -114,6 +130,7 @@ describe('StaticResourceMetadataTransformer', () => { try { await transformer.toMetadataFormat(component); + assert(false, 'Should have thrown an error'); } catch (e) { assert(e instanceof Error); expect(e.name).to.equal('LibraryError'); @@ -123,7 +140,7 @@ describe('StaticResourceMetadataTransformer', () => { } }); - it('should throw an error if content is directory but there is no resource file', async () => { + it('should throw an error if content is directory but there is no resource-meta.xml file', async () => { const component = SourceComponent.createVirtualComponent( MIXED_CONTENT_DIRECTORY_COMPONENT, MIXED_CONTENT_DIRECTORY_VIRTUAL_FS @@ -135,6 +152,7 @@ describe('StaticResourceMetadataTransformer', () => { try { await transformer.toMetadataFormat(component); + assert(false, 'Should have thrown an error'); } catch (e) { assert(e instanceof Error); @@ -143,6 +161,44 @@ describe('StaticResourceMetadataTransformer', () => { ); } }); + + it('should throw an error if content is a directory but there are no child content files', async () => { + // This looks like: + // -- path/to/staticresources + // |_ aStaticResource (empty dir) + // |_ aStaticResource.resource-meta.xml + const virtualFsEmptyContentDir = [ + { + dirPath: MIXED_CONTENT_DIRECTORY_DIR, + children: [MIXED_CONTENT_DIRECTORY_XML_NAMES[0]], + }, + { + dirPath: MIXED_CONTENT_DIRECTORY_CONTENT_DIR, + children: [], + }, + ]; + const comp = new SourceComponent({ + name: 'aStaticResource', + type: registry.types.staticresource, + xml: MIXED_CONTENT_DIRECTORY_XML_PATHS[0], + content: MIXED_CONTENT_DIRECTORY_CONTENT_DIR, + }); + const component = SourceComponent.createVirtualComponent(comp, virtualFsEmptyContentDir); + assert(typeof component.name === 'string'); + + const [contentType] = StaticResourceMetadataTransformer.ARCHIVE_MIME_TYPES; + env.stub(component, 'parseXml').resolves({ StaticResource: { contentType } }); + + try { + await transformer.toMetadataFormat(component); + assert(false, 'Should have thrown an error'); + } catch (e) { + assert(e instanceof Error); + expect(e.message).to.deep.equalInAnyOrder( + messages.getMessage('noContentFound', [component.name, component.type.name]) + ); + } + }); }); describe('toSourceFormat', () => { diff --git a/test/mock/client/index.ts b/test/mock/client/index.ts index c6189578c1..fcf8b42b54 100644 --- a/test/mock/client/index.ts +++ b/test/mock/client/index.ts @@ -4,22 +4,16 @@ * Licensed under the BSD 3-Clause license. * For full license text, see LICENSE.txt file in the repo root or https://opensource.org/licenses/BSD-3-Clause */ -import { pipeline, Writable } from 'stream'; -import { promisify } from 'util'; -import { create as createArchive } from 'archiver'; +import * as JSZip from 'jszip'; export async function createMockZip(entries: string[]): Promise { - const archive = createArchive('zip'); + const zip = JSZip(); for (const entry of entries) { - archive.append('', { name: entry }); + zip.file(entry, ''); } - await archive.finalize(); - const bufferWritable = new Writable(); - const buffers: Buffer[] = []; - bufferWritable._write = (chunk: Buffer, encoding: string, cb: () => void): void => { - buffers.push(chunk); - cb(); - }; - await promisify(pipeline)(archive, bufferWritable); - return Buffer.concat(buffers); + return zip.generateAsync({ + type: 'nodebuffer', + compression: 'DEFLATE', + compressionOptions: { level: 9 }, + }); } diff --git a/test/mock/client/transferOperations.ts b/test/mock/client/transferOperations.ts index 287ca73549..42cca1bae1 100644 --- a/test/mock/client/transferOperations.ts +++ b/test/mock/client/transferOperations.ts @@ -80,10 +80,10 @@ export async function stubMetadataDeploy( deployStub.withArgs(zipBuffer, options.apiOptions ?? defaultOptions).resolves(MOCK_ASYNC_RESULT); - const deployRecentlyValidatedIdStub = sandbox.stub(connection, 'deployRecentValidation'); + const deployRecentlyValidatedIdStub = sandbox.stub(connection.metadata, 'deployRecentValidation'); deployRecentlyValidatedIdStub .withArgs({ id: MOCK_ASYNC_RESULT.id, rest: true }) - .resolves(MOCK_RECENTLY_VALIDATED_ID_REST) + .resolves(MOCK_RECENTLY_VALIDATED_ID_REST.id) .withArgs({ id: MOCK_ASYNC_RESULT.id, rest: false }) // @ts-ignore overriding return type to match API .resolves(MOCK_RECENTLY_VALIDATED_ID_SOAP); diff --git a/test/mock/type-constants/staticresourceConstant.ts b/test/mock/type-constants/staticresourceConstant.ts index 9461918ce9..5b1e4add28 100644 --- a/test/mock/type-constants/staticresourceConstant.ts +++ b/test/mock/type-constants/staticresourceConstant.ts @@ -11,6 +11,7 @@ import { registry, SourceComponent } from '../../../src'; const type = registry.types.staticresource; export const MIXED_CONTENT_DIRECTORY_DIR = join('path', 'to', 'staticresources'); +export const MIXED_CONTENT_DIRECTORY_CONTENT_DIR = join(MIXED_CONTENT_DIRECTORY_DIR, 'aStaticResource'); export const MIXED_CONTENT_DIRECTORY_CONTENT_PATH = join(MIXED_CONTENT_DIRECTORY_DIR, 'aStaticResource.json'); export const MIXED_CONTENT_DIRECTORY_XML_NAMES = ['aStaticResource.resource-meta.xml']; export const MIXED_CONTENT_DIRECTORY_XML_PATHS = MIXED_CONTENT_DIRECTORY_XML_NAMES.map((n) => diff --git a/test/resolve/treeContainers.test.ts b/test/resolve/treeContainers.test.ts index f6b1a58089..e7895d4c15 100644 --- a/test/resolve/treeContainers.test.ts +++ b/test/resolve/treeContainers.test.ts @@ -7,14 +7,13 @@ /* eslint-disable class-methods-use-this */ import { join, normalize } from 'path'; -import { pipeline as cbPipeline, Readable, Writable } from 'stream'; -import { promisify } from 'util'; +import { Readable } from 'stream'; import { Messages, SfError } from '@salesforce/core'; import { assert, expect } from 'chai'; import { createSandbox } from 'sinon'; import * as fs from 'graceful-fs'; import * as unzipper from 'unzipper'; -import { create as createArchive } from 'archiver'; +import * as JSZip from 'jszip'; import { MetadataResolver, NodeFSTreeContainer, @@ -130,27 +129,21 @@ describe('Tree Containers', () => { let zipBuffer: Buffer; const filesRoot = join('.', 'main', 'default'); + const moreFiles = join(filesRoot, 'morefiles'); before(async () => { - const pipeline = promisify(cbPipeline); - const archive = createArchive('zip', { zlib: { level: 3 } }); - const bufferWritable = new Writable(); - const buffers: Buffer[] = []; - bufferWritable._write = (chunk: Buffer, encoding: string, cb: () => void): void => { - buffers.push(chunk); - cb(); - }; - pipeline(archive, bufferWritable); - - archive.append('', { name: 'main/' }); - archive.append('', { name: 'main/default/' }); - archive.append('test text', { name: 'main/default/test.txt' }); - archive.append('test text 2', { name: 'main/default/test2.txt' }); - archive.append('test text 3', { name: 'main/default/morefiles/test3.txt' }); - - await archive.finalize(); - - zipBuffer = Buffer.concat(buffers); + const zip = new JSZip(); + zip + ?.file(join(filesRoot, 'test.txt'), 'test text') + ?.file(join(filesRoot, 'test2.txt'), 'test text 2') + ?.file(join(moreFiles, 'test3.txt'), 'test text 3'); + + zipBuffer = await zip.generateAsync({ + type: 'nodebuffer', + compression: 'DEFLATE', + compressionOptions: { level: 3 }, + }); + tree = await ZipTreeContainer.create(zipBuffer); }); diff --git a/test/tsconfig.json b/test/tsconfig.json index 5d68786a34..e88eb972a9 100644 --- a/test/tsconfig.json +++ b/test/tsconfig.json @@ -5,7 +5,7 @@ // Needed in order to import metadataRegistry.json "resolveJsonModule": true, "skipLibCheck": true, - "lib": ["es2020"], - "target": "es2020" + "baseUrl": "..", + "paths": { "@salesforce/kit": ["node_modules/@salesforce/kit"] } } } diff --git a/tsconfig.json b/tsconfig.json index b1d735fbe3..05beda4715 100644 --- a/tsconfig.json +++ b/tsconfig.json @@ -3,8 +3,6 @@ "compilerOptions": { // Needed in order to import metadataRegistry.json "resolveJsonModule": true, - "lib": ["es2020"], - "target": "es2020", "rootDir": ".", "outDir": "lib", "skipLibCheck": true, diff --git a/yarn.lock b/yarn.lock index d91f52af7e..84c4672398 100644 --- a/yarn.lock +++ b/yarn.lock @@ -374,23 +374,23 @@ dependencies: "@jridgewell/trace-mapping" "0.3.9" -"@es-joy/jsdoccomment@0.9.0-alpha.1": - version "0.9.0-alpha.1" - resolved "https://registry.yarnpkg.com/@es-joy/jsdoccomment/-/jsdoccomment-0.9.0-alpha.1.tgz#f48bd162e185ec7f9f222273a282d10e52fe52f7" - integrity sha512-Clxxc0PwpISoYYBibA+1L2qFJ7gvFVhI2Hos87S06K+Q0cXdOhZQJNKWuaQGPAeHjZEuUB/YoWOfwjuF2wirqA== +"@es-joy/jsdoccomment@~0.38.0": + version "0.38.0" + resolved "https://registry.yarnpkg.com/@es-joy/jsdoccomment/-/jsdoccomment-0.38.0.tgz#2e74f8d824b4a4ec831eaabd4c3548fb11eae5cd" + integrity sha512-TFac4Bnv0ZYNkEeDnOWHQhaS1elWlvOCQxH06iHeu5iffs+hCaLVIZJwF+FqksQi68R4i66Pu+4DfFGvble+Uw== dependencies: - comment-parser "1.1.6-beta.0" - esquery "^1.4.0" - jsdoc-type-pratt-parser "1.0.4" + comment-parser "1.3.1" + esquery "^1.5.0" + jsdoc-type-pratt-parser "~4.0.0" -"@es-joy/jsdoccomment@~0.36.1": - version "0.36.1" - resolved "https://registry.yarnpkg.com/@es-joy/jsdoccomment/-/jsdoccomment-0.36.1.tgz#c37db40da36e4b848da5fd427a74bae3b004a30f" - integrity sha512-922xqFsTpHs6D0BUiG4toiyPOMc8/jafnWKxz1KWgS4XzKPy2qXf1Pe6UFuNSCQqt6tOuhAWXBNuuyUhJmw9Vg== +"@es-joy/jsdoccomment@~0.39.4": + version "0.39.4" + resolved "https://registry.yarnpkg.com/@es-joy/jsdoccomment/-/jsdoccomment-0.39.4.tgz#6b8a62e9b3077027837728818d3c4389a898b392" + integrity sha512-Jvw915fjqQct445+yron7Dufix9A+m9j1fCJYlCo1FWlRvTxa3pjJelxdSTdaLWcTwRU6vbL+NYjO4YuNIS5Qg== dependencies: comment-parser "1.3.1" - esquery "^1.4.0" - jsdoc-type-pratt-parser "~3.1.0" + esquery "^1.5.0" + jsdoc-type-pratt-parser "~4.0.0" "@eslint-community/eslint-utils@^4.2.0": version "4.4.0" @@ -891,9 +891,9 @@ ts-retry-promise "^0.7.0" "@salesforce/core@^3.34.8", "@salesforce/core@^3.36.1": - version "3.36.1" - resolved "https://registry.yarnpkg.com/@salesforce/core/-/core-3.36.1.tgz#053a5e1079b9749b62e461e6ac3e630b5689694a" - integrity sha512-kcjyr9bj35nnL8Bqv8U39xeho3CrZYXJiS/X5X1eEHVNZLd9zckrmKrh1V7z8ElCFpsJrewT989SJsdvi9kE8w== + version "3.36.2" + resolved "https://registry.yarnpkg.com/@salesforce/core/-/core-3.36.2.tgz#135fa2fb858da6245b9ecff1e7819aeaeead5150" + integrity sha512-IS1rR6Y0tMJYx/+TOAUQ9Gs+Vtum0MHLGfodT7ZJMQZQHEp1S4o0BJ8676uq5sASAnVL64GA+Et/LWCCOWWEuw== dependencies: "@salesforce/bunyan" "^2.0.0" "@salesforce/kit" "^1.9.2" @@ -907,19 +907,19 @@ faye "^1.4.0" form-data "^4.0.0" js2xmlparser "^4.0.1" - jsforce "^2.0.0-beta.21" + jsforce "^2.0.0-beta.23" jsonwebtoken "9.0.0" ts-retry-promise "^0.7.0" -"@salesforce/core@^3.36.2": - version "3.36.2" - resolved "https://registry.yarnpkg.com/@salesforce/core/-/core-3.36.2.tgz#135fa2fb858da6245b9ecff1e7819aeaeead5150" - integrity sha512-IS1rR6Y0tMJYx/+TOAUQ9Gs+Vtum0MHLGfodT7ZJMQZQHEp1S4o0BJ8676uq5sASAnVL64GA+Et/LWCCOWWEuw== +"@salesforce/core@^4.0.1": + version "4.0.1" + resolved "https://registry.yarnpkg.com/@salesforce/core/-/core-4.0.1.tgz#d843c86cfd59f74e33e70d9558e0fe3ee9b49a53" + integrity sha512-BjHM3C3QfjW0wSrt0q2+5JOwa/9edg/18TT2C3iykmPxeDXAum/2W/S+7ctyefEJ0/VYlh/DvzLaEc74MadKnA== dependencies: "@salesforce/bunyan" "^2.0.0" - "@salesforce/kit" "^1.9.2" + "@salesforce/kit" "^3.0.0" "@salesforce/schemas" "^1.5.1" - "@salesforce/ts-types" "^1.7.2" + "@salesforce/ts-types" "^2.0.1" "@types/semver" "^7.3.13" ajv "^8.12.0" archiver "^5.3.0" @@ -932,19 +932,19 @@ jsonwebtoken "9.0.0" ts-retry-promise "^0.7.0" -"@salesforce/dev-config@^3.0.0", "@salesforce/dev-config@^3.1.0": - version "3.1.0" - resolved "https://registry.yarnpkg.com/@salesforce/dev-config/-/dev-config-3.1.0.tgz#8eb5b35860ff60d1c1dc3fd9329b01a28475d5b9" - integrity sha512-cPph7ibj3DeSzWDFLcLtxOh5fmUlDUY2Ezq43n0V6auVP+l8orxRHjCExHS86SB3QKVgXkC8yYhryXiS8KF7Zw== +"@salesforce/dev-config@^4.0.1": + version "4.0.1" + resolved "https://registry.yarnpkg.com/@salesforce/dev-config/-/dev-config-4.0.1.tgz#662ffaa4409713553aaf68eed93e7d2429c3ff0e" + integrity sha512-0zMjXG4Vjlu/mB7zbuKSXfXiP7CEZBwsPtYqNgburk/wZIU9KcMspLwVBDUxmUj9ltRksD9o1ubRUblN5M3Z0g== -"@salesforce/dev-scripts@^4.3.0": - version "4.3.1" - resolved "https://registry.yarnpkg.com/@salesforce/dev-scripts/-/dev-scripts-4.3.1.tgz#004ba314441ef36a146e5c5d04563ee7f9b7862e" - integrity sha512-JWJXG2TOltGh8GOSP4gQejRQ3KaM/lG4zjN7/L3JfkBYsfKodoQgXpu5n+wuH04j+f8hYUU2fWvjKgl8lfKOiA== +"@salesforce/dev-scripts@^5.0.1": + version "5.0.1" + resolved "https://registry.yarnpkg.com/@salesforce/dev-scripts/-/dev-scripts-5.0.1.tgz#d9bbcfebfc9dde613e96a19b14f4d94696227def" + integrity sha512-wRiGaCqlQHevkX4vEGdxHiahx7u+RBQJ5O1aT7NdvUyEQDPhqieKQ5WMexV4rS4YJ1ogGMjGf1Dt2WMwbs/oKg== dependencies: "@commitlint/cli" "^17.1.2" "@commitlint/config-conventional" "^17.1.0" - "@salesforce/dev-config" "^3.0.0" + "@salesforce/dev-config" "^4.0.1" "@salesforce/prettier-config" "^0.0.2" "@types/chai" "^4.2.11" "@types/mocha" "^9.0.0" @@ -955,12 +955,12 @@ cosmiconfig "^7.0.0" eslint "^8.32.0" eslint-config-prettier "^8.5.0" - eslint-config-salesforce "^1.1.0" + eslint-config-salesforce "^2.0.1" eslint-config-salesforce-license "^0.1.6" eslint-config-salesforce-typescript "^1.1.1" eslint-plugin-header "^3.0.0" eslint-plugin-import "2.26.0" - eslint-plugin-jsdoc "^35.1.2" + eslint-plugin-jsdoc "^43.0.5" eslint-plugin-prefer-arrow "^1.2.1" husky "^7.0.4" mocha "^9.1.3" @@ -986,6 +986,14 @@ shx "^0.3.3" tslib "^2.5.0" +"@salesforce/kit@^3.0.0", "@salesforce/kit@^3.0.1": + version "3.0.2" + resolved "https://registry.yarnpkg.com/@salesforce/kit/-/kit-3.0.2.tgz#6474c3e9905290bbcfb3455388b140eee3ff84db" + integrity sha512-/TbqjmxThz3+ZeLrYZFEcvn7kbK7DW0aHzotazyKsoGbqsHiiXIMNS1Cc5rfJRKQV7bKp84vMF/WCyBZJFHZKA== + dependencies: + "@salesforce/ts-types" "^2.0.1" + tslib "^2.5.2" + "@salesforce/prettier-config@^0.0.2": version "0.0.2" resolved "https://registry.yarnpkg.com/@salesforce/prettier-config/-/prettier-config-0.0.2.tgz#ded39bf7cb75238edc9db6dd093649111350f8bc" @@ -1017,6 +1025,13 @@ dependencies: tslib "^2.5.0" +"@salesforce/ts-types@^2.0.1", "@salesforce/ts-types@^2.0.2": + version "2.0.2" + resolved "https://registry.yarnpkg.com/@salesforce/ts-types/-/ts-types-2.0.2.tgz#44c2ab3a765b57a9a285f2be31a661ac5b373ac3" + integrity sha512-FxQnTtdn9mcnGpc6qxQbpP+0CnDY1OcMNM+QL+TgC5uSyxnzo6vBrK7OenrK9jdgfvJZAKH1PjeAj2QahbpBwQ== + dependencies: + tslib "^2.5.2" + "@sindresorhus/is@^4.0.0": version "4.6.0" resolved "https://registry.yarnpkg.com/@sindresorhus/is/-/is-4.6.0.tgz#3c7c9c46e678feefe7a2e5bb609d3dbd665ffb3f" @@ -1111,13 +1126,6 @@ resolved "https://registry.yarnpkg.com/@tsconfig/node16/-/node16-1.0.4.tgz#0b92dcc0cc1c81f6f306a381f28e31b1a56536e9" integrity sha512-vxhUy4J8lyeyinH7Azl1pdd43GJhZH/tP2weN8TntQblOY+A0XbT8DJk1/oCPuOOyg/Ja757rG0CgHcWC8OfMA== -"@types/archiver@^5.3.1": - version "5.3.2" - resolved "https://registry.yarnpkg.com/@types/archiver/-/archiver-5.3.2.tgz#a9f0bcb0f0b991400e7766d35f6e19d163bdadcc" - integrity sha512-IctHreBuWE5dvBDz/0WeKtyVKVRs4h75IblxOACL92wU66v+HGAfEYAOyXkOFphvRJMhuXdI9huDXpX0FC6lCw== - dependencies: - "@types/readdir-glob" "*" - "@types/cacheable-request@^6.0.1": version "6.0.3" resolved "https://registry.yarnpkg.com/@types/cacheable-request/-/cacheable-request-6.0.3.tgz#a430b3260466ca7b5ca5bfd735693b36e7a9d183" @@ -1249,13 +1257,6 @@ dependencies: "@types/node" "*" -"@types/readdir-glob@*": - version "1.1.1" - resolved "https://registry.yarnpkg.com/@types/readdir-glob/-/readdir-glob-1.1.1.tgz#27ac2db283e6aa3d110b14ff9da44fcd1a5c38b1" - integrity sha512-ImM6TmoF8bgOwvehGviEj3tRdRBbQujr1N+0ypaln/GWjaerOB26jb93vsRHmdMtvVQZQebOlqt2HROark87mQ== - dependencies: - "@types/node" "*" - "@types/responselike@^1.0.0": version "1.0.0" resolved "https://registry.yarnpkg.com/@types/responselike/-/responselike-1.0.0.tgz#251f4fe7d154d2bad125abe1b429b23afd262e29" @@ -1563,7 +1564,7 @@ archiver-utils@^2.1.0: normalize-path "^3.0.0" readable-stream "^2.0.0" -archiver@^5.2.0, archiver@^5.3.0, archiver@^5.3.1: +archiver@^5.2.0, archiver@^5.3.0: version "5.3.1" resolved "https://registry.yarnpkg.com/archiver/-/archiver-5.3.1.tgz#21e92811d6f09ecfce649fbefefe8c79e57cbbb6" integrity sha512-8KyabkmbYrH+9ibcTScQ1xCJC/CGcugdVIwB+53f5sZziXgwUh3iXlAlANMxcZyDEfTHMe6+Z5FofV8nopXP7w== @@ -1581,6 +1582,11 @@ archy@^1.0.0: resolved "https://registry.yarnpkg.com/archy/-/archy-1.0.0.tgz#f9c8c13757cc1dd7bc379ac77b2c62a5c2868c40" integrity sha512-Xg+9RwCg/0p32teKdGMPTPnVXKD0w3DfHnFTficozsAgsvq2XenPJq/MYpzzQ/v8zrOyJn6Ds39VA4JIDwFfqw== +are-docs-informative@^0.0.2: + version "0.0.2" + resolved "https://registry.yarnpkg.com/are-docs-informative/-/are-docs-informative-0.0.2.tgz#387f0e93f5d45280373d387a59d34c96db321963" + integrity sha512-ixiS0nLNNG5jNQzgZJNoUpBKdo9yTYZMGJ+QgT2jmjR7G7+QHRCc4v6LQ3NgE7EBJq+o0ams3waJwkrlBom8Ig== + are-we-there-yet@^2.0.0: version "2.0.0" resolved "https://registry.yarnpkg.com/are-we-there-yet/-/are-we-there-yet-2.0.0.tgz#372e0e7bd279d8e94c653aaa1f67200884bf3e1c" @@ -2315,11 +2321,6 @@ commander@^4.0.1: resolved "https://registry.yarnpkg.com/commander/-/commander-4.1.1.tgz#9fd602bd936294e9e9ef46a3f4d6964044b18068" integrity sha512-NOKm8xhkzAjzFx8B2v5OAHT+u5pRQc2UCa2Vq9jYL/31o2wi9mxBA7LIFs3sV5VSC49z6pEhfbMULvShKj26WA== -comment-parser@1.1.6-beta.0: - version "1.1.6-beta.0" - resolved "https://registry.yarnpkg.com/comment-parser/-/comment-parser-1.1.6-beta.0.tgz#57e503b18d0a5bd008632dcc54b1f95c2fffe8f6" - integrity sha512-q3cA8TSMyqW7wcPSYWzbO/rMahnXgzs4SLG/UIWXdEsnXTFPZkEkWAdNgPiHig2OzxgpPLOh4WwsmClDxndwHw== - comment-parser@1.3.1: version "1.3.1" resolved "https://registry.yarnpkg.com/comment-parser/-/comment-parser-1.3.1.tgz#3d7ea3adaf9345594aedee6563f422348f165c1b" @@ -2959,10 +2960,10 @@ eslint-config-salesforce-typescript@^1.1.1: resolved "https://registry.yarnpkg.com/eslint-config-salesforce-typescript/-/eslint-config-salesforce-typescript-1.1.1.tgz#fb038f6423c5472d6439e9f780184b00ebcd2685" integrity sha512-cjj2tU5wkushOUynecjg0JQtb/y61pWSjtOKKnNzWEdtbZEs7pe1/w5hsaZ79urdeFFUHQW2mr3qpzsWzUjgxQ== -eslint-config-salesforce@^1.1.0, eslint-config-salesforce@^1.2.0: - version "1.2.0" - resolved "https://registry.yarnpkg.com/eslint-config-salesforce/-/eslint-config-salesforce-1.2.0.tgz#f01ccd42ec3cfffbc44dd7d6646a0d110c68becb" - integrity sha512-iWqxkKuq4FVIm14oAlknHyUI/xqmb3+dvTHyJdOu1nAPMQDUzyNSeMCdG2NodLPsn9o0+DjTU5bn36n+qTsWhw== +eslint-config-salesforce@^2.0.1: + version "2.0.1" + resolved "https://registry.yarnpkg.com/eslint-config-salesforce/-/eslint-config-salesforce-2.0.1.tgz#02893c79f304761d766f9bab8947ab3ff0e5019c" + integrity sha512-Lrk6PAWOKJoC7OwcZj26IMGVJuqYTgJWYqQaJUTLfaBl9UOTmxCqLflttVGEpfBcleDBQb7uw5vvR/8E8Quv5A== eslint-import-resolver-node@^0.3.6, eslint-import-resolver-node@^0.3.7: version "0.3.7" @@ -3025,32 +3026,32 @@ eslint-plugin-import@^2.27.5: semver "^6.3.0" tsconfig-paths "^3.14.1" -eslint-plugin-jsdoc@^35.1.2: - version "35.5.1" - resolved "https://registry.yarnpkg.com/eslint-plugin-jsdoc/-/eslint-plugin-jsdoc-35.5.1.tgz#45932ee22669bbe06c97b82b936d56361efad370" - integrity sha512-pPYPWtsykwVEue1tYEyoppBj4dgF7XicF67tLLLraY6RQYBq7qMKjUHji19+hfiTtYKKBD0YfeK8hgjPAE5viw== +eslint-plugin-jsdoc@^43.0.5: + version "43.2.0" + resolved "https://registry.yarnpkg.com/eslint-plugin-jsdoc/-/eslint-plugin-jsdoc-43.2.0.tgz#9d0df2329100a6956635f26211d0723c3ff91f15" + integrity sha512-Hst7XUfqh28UmPD52oTXmjaRN3d0KrmOZdgtp4h9/VHUJD3Evoo82ZGXi1TtRDWgWhvqDIRI63O49H0eH7NrZQ== dependencies: - "@es-joy/jsdoccomment" "0.9.0-alpha.1" - comment-parser "1.1.6-beta.0" - debug "^4.3.2" - esquery "^1.4.0" - jsdoc-type-pratt-parser "^1.0.4" - lodash "^4.17.21" - regextras "^0.8.0" - semver "^7.3.5" + "@es-joy/jsdoccomment" "~0.38.0" + are-docs-informative "^0.0.2" + comment-parser "1.3.1" + debug "^4.3.4" + escape-string-regexp "^4.0.0" + esquery "^1.5.0" + semver "^7.5.0" spdx-expression-parse "^3.0.1" -eslint-plugin-jsdoc@^39.9.1: - version "39.9.1" - resolved "https://registry.yarnpkg.com/eslint-plugin-jsdoc/-/eslint-plugin-jsdoc-39.9.1.tgz#e9ce1723411fd7ea0933b3ef0dd02156ae3068e2" - integrity sha512-Rq2QY6BZP2meNIs48aZ3GlIlJgBqFCmR55+UBvaDkA3ZNQ0SvQXOs2QKkubakEijV8UbIVbVZKsOVN8G3MuqZw== +eslint-plugin-jsdoc@^44.2.5: + version "44.2.5" + resolved "https://registry.yarnpkg.com/eslint-plugin-jsdoc/-/eslint-plugin-jsdoc-44.2.5.tgz#f3186f57f112a230b3b7af34bf236d207bc8d5d7" + integrity sha512-KtuhaYy2GmdY2IQE5t+1lup8O4P05c+V4gKcj45PCxFM0OxmRq2uQlfOS1AgYVgPYIBKGE86DxrbKP24HKpORA== dependencies: - "@es-joy/jsdoccomment" "~0.36.1" + "@es-joy/jsdoccomment" "~0.39.4" + are-docs-informative "^0.0.2" comment-parser "1.3.1" debug "^4.3.4" escape-string-regexp "^4.0.0" - esquery "^1.4.0" - semver "^7.3.8" + esquery "^1.5.0" + semver "^7.5.1" spdx-expression-parse "^3.0.1" eslint-plugin-prefer-arrow@^1.2.1: @@ -3058,7 +3059,7 @@ eslint-plugin-prefer-arrow@^1.2.1: resolved "https://registry.yarnpkg.com/eslint-plugin-prefer-arrow/-/eslint-plugin-prefer-arrow-1.2.3.tgz#e7fbb3fa4cd84ff1015b9c51ad86550e55041041" integrity sha512-J9I5PKCOJretVuiZRGvPQxCbllxGAV/viI20JO3LYblAodofBxyMnZAJ+WGeClHgANnSJberTNoFWWjrWKBuXQ== -eslint-plugin-sf-plugin@^1.15.1: +eslint-plugin-sf-plugin@^1.15.3: version "1.15.3" resolved "https://registry.yarnpkg.com/eslint-plugin-sf-plugin/-/eslint-plugin-sf-plugin-1.15.3.tgz#7eca5f69d42b7e63d80c026212378440a3381d45" integrity sha512-dma7G0RYJ1lqTr+Gct87xiOzFghAm6UHu5d4RtjdWctpjoBBzCAsU42ChpWId2You/E0AiugeQT4ZXQEhd1rrA== @@ -3146,7 +3147,7 @@ esprima@^4.0.0, esprima@^4.0.1, esprima@~4.0.0: resolved "https://registry.yarnpkg.com/esprima/-/esprima-4.0.1.tgz#13b04cdb3e6c5d19df91ab6987a8695619b0aa71" integrity sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A== -esquery@^1.4.0, esquery@^1.4.2: +esquery@^1.4.2, esquery@^1.5.0: version "1.5.0" resolved "https://registry.yarnpkg.com/esquery/-/esquery-1.5.0.tgz#6ce17738de8577694edd7361c57182ac8cb0db0b" integrity sha512-YQLXUplAwJgCydQ78IMJywZCceoqk1oH01OERdSAJc/7U2AylwjhSCLDEtqwg811idIS/9fIU5GjG73IgjKMVg== @@ -4012,6 +4013,11 @@ ignore@^5.1.4, ignore@^5.2.0, ignore@^5.2.4: resolved "https://registry.yarnpkg.com/ignore/-/ignore-5.2.4.tgz#a291c0c6178ff1b960befe47fcdec301674a6324" integrity sha512-MAb38BcSbH0eHNBxn7ql2NH/kX33OkB3lZ1BNdh7ENeRChHTYsTvWrMubiIAMNS2llXEEgZ1MUOBtXChP3kaFQ== +immediate@~3.0.5: + version "3.0.6" + resolved "https://registry.yarnpkg.com/immediate/-/immediate-3.0.6.tgz#9db1dbd0faf8de6fbe0f5dd5e56bb606280de69b" + integrity sha512-XXOFtyqDjNDAQxVfYxuF7g9Il/IbWmmlQg2MYKOH8ExIT1qg6xc4zyS3HaEEATgs1btfzxq15ciUiY7gjSXRGQ== + import-fresh@^3.0.0, import-fresh@^3.2.1: version "3.3.0" resolved "https://registry.yarnpkg.com/import-fresh/-/import-fresh-3.3.0.tgz#37162c25fcb9ebaa2e6e53d5b4d88ce17d9e0c2b" @@ -4503,27 +4509,17 @@ js2xmlparser@^4.0.1: dependencies: xmlcreate "^2.0.4" -jsdoc-type-pratt-parser@1.0.4: - version "1.0.4" - resolved "https://registry.yarnpkg.com/jsdoc-type-pratt-parser/-/jsdoc-type-pratt-parser-1.0.4.tgz#5750d2d32ffb001866537d3baaedea7cf84c7036" - integrity sha512-jzmW9gokeq9+bHPDR1nCeidMyFUikdZlbOhKzh9+/nJqB75XhpNKec1/UuxW5c4+O+Pi31Gc/dCboyfSm/pSpQ== - -jsdoc-type-pratt-parser@^1.0.4: - version "1.2.0" - resolved "https://registry.yarnpkg.com/jsdoc-type-pratt-parser/-/jsdoc-type-pratt-parser-1.2.0.tgz#3482a3833b74a88c95a6ba7253f0c0de3b77b9f5" - integrity sha512-4STjeF14jp4bqha44nKMY1OUI6d2/g6uclHWUCZ7B4DoLzaB5bmpTkQrpqU+vSVzMD0LsKAOskcnI3I3VfIpmg== - -jsdoc-type-pratt-parser@~3.1.0: - version "3.1.0" - resolved "https://registry.yarnpkg.com/jsdoc-type-pratt-parser/-/jsdoc-type-pratt-parser-3.1.0.tgz#a4a56bdc6e82e5865ffd9febc5b1a227ff28e67e" - integrity sha512-MgtD0ZiCDk9B+eI73BextfRrVQl0oyzRG8B2BjORts6jbunj4ScKPcyXGTbB6eXL4y9TzxCm6hyeLq/2ASzNdw== +jsdoc-type-pratt-parser@~4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/jsdoc-type-pratt-parser/-/jsdoc-type-pratt-parser-4.0.0.tgz#136f0571a99c184d84ec84662c45c29ceff71114" + integrity sha512-YtOli5Cmzy3q4dP26GraSOeAhqecewG04hoO8DY56CH4KJ9Fvv5qKWUCCo3HZob7esJQHCv6/+bnTy72xZZaVQ== jsesc@^2.5.1: version "2.5.2" resolved "https://registry.yarnpkg.com/jsesc/-/jsesc-2.5.2.tgz#80564d2e483dacf6e8ef209650a67df3f0c283a4" integrity sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA== -jsforce@^2.0.0-beta.21, jsforce@^2.0.0-beta.23: +jsforce@^2.0.0-beta.23: version "2.0.0-beta.23" resolved "https://registry.yarnpkg.com/jsforce/-/jsforce-2.0.0-beta.23.tgz#5eeb1a2635498ee77f0726ababe089cc12113551" integrity sha512-lfeLHbCJ40ela1JPu4VqgK1GtIzR0NQOMZ/Rxesv9Ty3PyxK18o01AQ4E+JqGAWDDQhwyUp2A/9V+uOqU3w7Rw== @@ -4632,6 +4628,16 @@ jsonwebtoken@9.0.0: ms "^2.1.1" semver "^7.3.8" +jszip@^3.10.1: + version "3.10.1" + resolved "https://registry.yarnpkg.com/jszip/-/jszip-3.10.1.tgz#34aee70eb18ea1faec2f589208a157d1feb091c2" + integrity sha512-xXDvecyTpGLrqFrvkrUSoxxfJI5AH7U8zxxtVclpsUtMCq4JQ290LY8AW5c7Ggnr/Y/oK+bQMbqK2qmtk3pN4g== + dependencies: + lie "~3.3.0" + pako "~1.0.2" + readable-stream "~2.3.6" + setimmediate "^1.0.5" + just-diff-apply@^5.2.0: version "5.5.0" resolved "https://registry.yarnpkg.com/just-diff-apply/-/just-diff-apply-5.5.0.tgz#771c2ca9fa69f3d2b54e7c3f5c1dfcbcc47f9f0f" @@ -4699,6 +4705,13 @@ levn@~0.3.0: prelude-ls "~1.1.2" type-check "~0.3.2" +lie@~3.3.0: + version "3.3.0" + resolved "https://registry.yarnpkg.com/lie/-/lie-3.3.0.tgz#dcf82dee545f46074daf200c7c1c5a08e0f40f6a" + integrity sha512-UaiMJzeWRlEujzAuw5LokY1L5ecNQYZKfmyZ9L7wDHb/p5etKaxXhohBcrw0EYby+G/NA52vRSN4N39dxHAIwQ== + dependencies: + immediate "~3.0.5" + lines-and-columns@^1.1.6: version "1.2.4" resolved "https://registry.yarnpkg.com/lines-and-columns/-/lines-and-columns-1.2.4.tgz#eca284f75d2965079309dc0ad9255abb2ebc1632" @@ -5861,6 +5874,11 @@ pad-component@0.0.1: resolved "https://registry.yarnpkg.com/pad-component/-/pad-component-0.0.1.tgz#ad1f22ce1bf0fdc0d6ddd908af17f351a404b8ac" integrity sha512-8EKVBxCRSvLnsX1p2LlSFSH3c2/wuhY9/BXXWu8boL78FbVKqn2L5SpURt1x5iw6Gq8PTqJ7MdPoe5nCtX3I+g== +pako@~1.0.2: + version "1.0.11" + resolved "https://registry.yarnpkg.com/pako/-/pako-1.0.11.tgz#6c9599d340d54dfd3946380252a35705a6b992bf" + integrity sha512-4hLB8Py4zZce5s4yd9XzopqwVv/yGNhV1Bl8NTmCq1763HeK2+EwVTv+leGeL13Dnh2wfbqowVPXCIO0z4taYw== + param-case@^3.0.4: version "3.0.4" resolved "https://registry.yarnpkg.com/param-case/-/param-case-3.0.4.tgz#7d17fe4aa12bde34d4a77d91acfb6219caad01c5" @@ -6300,11 +6318,6 @@ regexp.prototype.flags@^1.4.3: define-properties "^1.2.0" functions-have-names "^1.2.3" -regextras@^0.8.0: - version "0.8.0" - resolved "https://registry.yarnpkg.com/regextras/-/regextras-0.8.0.tgz#ec0f99853d4912839321172f608b544814b02217" - integrity sha512-k519uI04Z3SaY0fLX843MRXnDeG2+vHOFsyhiPZvNLe7r8rD2YNRjq4BQLZZ0oAr2NrtvZlICsXysGNFPGa3CQ== - release-zalgo@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/release-zalgo/-/release-zalgo-1.0.0.tgz#09700b7e5074329739330e535c5a90fb67851730" @@ -6511,7 +6524,7 @@ semver@^6.0.0, semver@^6.3.0: resolved "https://registry.yarnpkg.com/semver/-/semver-6.3.0.tgz#ee0a64c8af5e8ceea67687b133761e1becbd1d3d" integrity sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw== -semver@^7.1.1, semver@^7.1.3, semver@^7.2.1, semver@^7.3.2, semver@^7.3.4, semver@^7.3.5, semver@^7.3.7, semver@^7.3.8, semver@^7.5.1: +semver@^7.1.1, semver@^7.1.3, semver@^7.2.1, semver@^7.3.2, semver@^7.3.4, semver@^7.3.5, semver@^7.3.7, semver@^7.3.8, semver@^7.5.0, semver@^7.5.1: version "7.5.1" resolved "https://registry.yarnpkg.com/semver/-/semver-7.5.1.tgz#c90c4d631cf74720e46b21c1d37ea07edfab91ec" integrity sha512-Wvss5ivl8TMRZXXESstBA4uR5iXgEN/VC5/sOcuXdVLzcdkz4HWetIoRfG5gb5X+ij/G9rw9YoGn3QoQ8OCSpw== @@ -6544,7 +6557,7 @@ set-blocking@^2.0.0: resolved "https://registry.yarnpkg.com/set-blocking/-/set-blocking-2.0.0.tgz#045f9782d011ae9a6803ddd382b24392b3d890f7" integrity sha512-KiKBS8AnWGEyLzofFfmvKwpdPzqiy16LvQfK3yv/fVH7Bj13/wl3JSR1J+rfgRE9q7xUJK4qvgS8raSOeLUehw== -setimmediate@~1.0.4: +setimmediate@^1.0.5, setimmediate@~1.0.4: version "1.0.5" resolved "https://registry.yarnpkg.com/setimmediate/-/setimmediate-1.0.5.tgz#290cbb232e306942d7d7ea9b83732ab7856f8285" integrity sha512-MATJdZp8sLqDl/68LfQmbP8zKPLQNV6BIZoIgrscFDQ+RsvK/BxeDQOgyxKKoh0y/8h3BqVFnCqQ/gd+reiIXA==