diff --git a/CHANGELOG.md b/CHANGELOG.md index cd446c12..0bf012b0 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -36,1033 +36,704 @@ ## [1.9.3](https://github.com/salesforcecli/plugin-deploy-retrieve/compare/1.9.2...1.9.3) (2023-05-18) - ### Bug Fixes -* deletes singular CL when from CLs when specified ([b9edd15](https://github.com/salesforcecli/plugin-deploy-retrieve/commit/b9edd15521a75c4826d0d3e75dc93b10a269a851)) - - +- deletes singular CL when from CLs when specified ([b9edd15](https://github.com/salesforcecli/plugin-deploy-retrieve/commit/b9edd15521a75c4826d0d3e75dc93b10a269a851)) ## [1.9.2](https://github.com/salesforcecli/plugin-deploy-retrieve/compare/1.9.1...1.9.2) (2023-05-17) - ### Bug Fixes -* avoid hitting project for metadata format when metadata is specified ([7252165](https://github.com/salesforcecli/plugin-deploy-retrieve/commit/7252165130b284c7000a5122f7c7db3841454e0e)) -* deploy without project, empty changes deploys aren't error ([a88e154](https://github.com/salesforcecli/plugin-deploy-retrieve/commit/a88e154c1ca5cbf150e78674cb464e6e6acf3437)) -* deploys don't require a project ([0b5b1d6](https://github.com/salesforcecli/plugin-deploy-retrieve/commit/0b5b1d675d627ca6255ed18505f98d3549a7f42d)) -* late resolution of project because this.project is not available ([af5e66f](https://github.com/salesforcecli/plugin-deploy-retrieve/commit/af5e66fc32db854fa3812a8bf198e9f8f7417462)) -* restore undefined, no-default zip-file-name ([5cb20fb](https://github.com/salesforcecli/plugin-deploy-retrieve/commit/5cb20fbf87a883d24ec8e10de69754ac2e186379)) -* retrieve doesn't require STL or Project ([1c6d205](https://github.com/salesforcecli/plugin-deploy-retrieve/commit/1c6d205cffa06d04b40b338053fd720fb7ec5bca)) -* return correct CS for "changes" deploys + nut ([74cf63f](https://github.com/salesforcecli/plugin-deploy-retrieve/commit/74cf63ff63db667d8b70b4e878ca995ab5d53952)) - - +- avoid hitting project for metadata format when metadata is specified ([7252165](https://github.com/salesforcecli/plugin-deploy-retrieve/commit/7252165130b284c7000a5122f7c7db3841454e0e)) +- deploy without project, empty changes deploys aren't error ([a88e154](https://github.com/salesforcecli/plugin-deploy-retrieve/commit/a88e154c1ca5cbf150e78674cb464e6e6acf3437)) +- deploys don't require a project ([0b5b1d6](https://github.com/salesforcecli/plugin-deploy-retrieve/commit/0b5b1d675d627ca6255ed18505f98d3549a7f42d)) +- late resolution of project because this.project is not available ([af5e66f](https://github.com/salesforcecli/plugin-deploy-retrieve/commit/af5e66fc32db854fa3812a8bf198e9f8f7417462)) +- restore undefined, no-default zip-file-name ([5cb20fb](https://github.com/salesforcecli/plugin-deploy-retrieve/commit/5cb20fbf87a883d24ec8e10de69754ac2e186379)) +- retrieve doesn't require STL or Project ([1c6d205](https://github.com/salesforcecli/plugin-deploy-retrieve/commit/1c6d205cffa06d04b40b338053fd720fb7ec5bca)) +- return correct CS for "changes" deploys + nut ([74cf63f](https://github.com/salesforcecli/plugin-deploy-retrieve/commit/74cf63ff63db667d8b70b4e878ca995ab5d53952)) ## [1.9.1](https://github.com/salesforcecli/plugin-deploy-retrieve/compare/1.9.0...1.9.1) (2023-05-16) - ### Bug Fixes -* **deps:** bump vm2 from 3.9.17 to 3.9.18 ([3ec2742](https://github.com/salesforcecli/plugin-deploy-retrieve/commit/3ec274236e605b73cbe1cb9a2206e7bd32391272)) - - +- **deps:** bump vm2 from 3.9.17 to 3.9.18 ([3ec2742](https://github.com/salesforcecli/plugin-deploy-retrieve/commit/3ec274236e605b73cbe1cb9a2206e7bd32391272)) # [1.9.0](https://github.com/salesforcecli/plugin-deploy-retrieve/compare/1.8.21...1.9.0) (2023-05-12) - ### Features -* default undefined test-level when not doing validate ([#611](https://github.com/salesforcecli/plugin-deploy-retrieve/issues/611)) ([e27ad85](https://github.com/salesforcecli/plugin-deploy-retrieve/commit/e27ad85b638509d3b34cda813008ea50cb79b90f)) - - +- default undefined test-level when not doing validate ([#611](https://github.com/salesforcecli/plugin-deploy-retrieve/issues/611)) ([e27ad85](https://github.com/salesforcecli/plugin-deploy-retrieve/commit/e27ad85b638509d3b34cda813008ea50cb79b90f)) ## [1.8.21](https://github.com/salesforcecli/plugin-deploy-retrieve/compare/1.8.20...1.8.21) (2023-05-11) - ### Bug Fixes -* commonFlags with warnings that warn about comma misuse ([484da21](https://github.com/salesforcecli/plugin-deploy-retrieve/commit/484da2138a1aefad32c38cbb6d396f759c806101)) - - +- commonFlags with warnings that warn about comma misuse ([484da21](https://github.com/salesforcecli/plugin-deploy-retrieve/commit/484da2138a1aefad32c38cbb6d396f759c806101)) ## [1.8.20](https://github.com/salesforcecli/plugin-deploy-retrieve/compare/1.8.19...1.8.20) (2023-05-09) - ### Bug Fixes -* testresult mapping of source deployment ([6366fd3](https://github.com/salesforcecli/plugin-deploy-retrieve/commit/6366fd3f9b193f596fb9a0c52da96142427f3f84)) - - +- testresult mapping of source deployment ([6366fd3](https://github.com/salesforcecli/plugin-deploy-retrieve/commit/6366fd3f9b193f596fb9a0c52da96142427f3f84)) ## [1.8.19](https://github.com/salesforcecli/plugin-deploy-retrieve/compare/1.8.18...1.8.19) (2023-05-06) - ### Bug Fixes -* **deps:** bump @salesforce/sf-plugins-core from 2.2.7 to 2.4.2 ([3fe0515](https://github.com/salesforcecli/plugin-deploy-retrieve/commit/3fe0515527e0c1ccf57b2d1a05206d608027fde0)) - - +- **deps:** bump @salesforce/sf-plugins-core from 2.2.7 to 2.4.2 ([3fe0515](https://github.com/salesforcecli/plugin-deploy-retrieve/commit/3fe0515527e0c1ccf57b2d1a05206d608027fde0)) ## [1.8.18](https://github.com/salesforcecli/plugin-deploy-retrieve/compare/1.8.17...1.8.18) (2023-04-26) - ### Bug Fixes -* remove bad sample ([#597](https://github.com/salesforcecli/plugin-deploy-retrieve/issues/597)) ([b2d3991](https://github.com/salesforcecli/plugin-deploy-retrieve/commit/b2d399191a8cd3e85cab300a2c93c6b7cf0e691e)) - - +- remove bad sample ([#597](https://github.com/salesforcecli/plugin-deploy-retrieve/issues/597)) ([b2d3991](https://github.com/salesforcecli/plugin-deploy-retrieve/commit/b2d399191a8cd3e85cab300a2c93c6b7cf0e691e)) ## [1.8.17](https://github.com/salesforcecli/plugin-deploy-retrieve/compare/1.8.16...1.8.17) (2023-04-26) - ### Bug Fixes -* clarify the --no-track-source mention in the help ([#596](https://github.com/salesforcecli/plugin-deploy-retrieve/issues/596)) ([df1bc6e](https://github.com/salesforcecli/plugin-deploy-retrieve/commit/df1bc6e3438391b76eb618ff70f799de25f78398)) - - +- clarify the --no-track-source mention in the help ([#596](https://github.com/salesforcecli/plugin-deploy-retrieve/issues/596)) ([df1bc6e](https://github.com/salesforcecli/plugin-deploy-retrieve/commit/df1bc6e3438391b76eb618ff70f799de25f78398)) ## [1.8.16](https://github.com/salesforcecli/plugin-deploy-retrieve/compare/1.8.15...1.8.16) (2023-04-21) - ### Bug Fixes -* **deps:** bump vm2 from 3.9.16 to 3.9.17 ([6df95c7](https://github.com/salesforcecli/plugin-deploy-retrieve/commit/6df95c7fe984198612f1a33475bf17492568acec)) - - +- **deps:** bump vm2 from 3.9.16 to 3.9.17 ([6df95c7](https://github.com/salesforcecli/plugin-deploy-retrieve/commit/6df95c7fe984198612f1a33475bf17492568acec)) ## [1.8.15](https://github.com/salesforcecli/plugin-deploy-retrieve/compare/1.8.14...1.8.15) (2023-04-19) - ### Bug Fixes -* bump SDR ([#589](https://github.com/salesforcecli/plugin-deploy-retrieve/issues/589)) ([e7e24ff](https://github.com/salesforcecli/plugin-deploy-retrieve/commit/e7e24ff006ff4730b753a6992bd01051d3777675)) - - +- bump SDR ([#589](https://github.com/salesforcecli/plugin-deploy-retrieve/issues/589)) ([e7e24ff](https://github.com/salesforcecli/plugin-deploy-retrieve/commit/e7e24ff006ff4730b753a6992bd01051d3777675)) ## [1.8.14](https://github.com/salesforcecli/plugin-deploy-retrieve/compare/1.8.13...1.8.14) (2023-04-15) - ### Bug Fixes -* **deps:** bump @oclif/core from 2.8.1 to 2.8.2 ([9c74c6a](https://github.com/salesforcecli/plugin-deploy-retrieve/commit/9c74c6a9baf29de0e758cbeb8a50fd44dbed85ab)) - - +- **deps:** bump @oclif/core from 2.8.1 to 2.8.2 ([9c74c6a](https://github.com/salesforcecli/plugin-deploy-retrieve/commit/9c74c6a9baf29de0e758cbeb8a50fd44dbed85ab)) ## [1.8.13](https://github.com/salesforcecli/plugin-deploy-retrieve/compare/1.8.12...1.8.13) (2023-04-14) - ### Bug Fixes -* bump STL ([a2f82c7](https://github.com/salesforcecli/plugin-deploy-retrieve/commit/a2f82c7eac0772ee53a8f7c0f67cf997c4b6bff1)) - - +- bump STL ([a2f82c7](https://github.com/salesforcecli/plugin-deploy-retrieve/commit/a2f82c7eac0772ee53a8f7c0f67cf997c4b6bff1)) ## [1.8.12](https://github.com/salesforcecli/plugin-deploy-retrieve/compare/1.8.11...1.8.12) (2023-04-14) - ### Bug Fixes -* --package-name copies recursively ([69759cc](https://github.com/salesforcecli/plugin-deploy-retrieve/commit/69759ccf3a6db1a4d25d693fa581a0a7fd31e575)) - - +- --package-name copies recursively ([69759cc](https://github.com/salesforcecli/plugin-deploy-retrieve/commit/69759ccf3a6db1a4d25d693fa581a0a7fd31e575)) ## [1.8.11](https://github.com/salesforcecli/plugin-deploy-retrieve/compare/1.8.10...1.8.11) (2023-04-11) - ### Bug Fixes -* bump SDR and core libs ([#580](https://github.com/salesforcecli/plugin-deploy-retrieve/issues/580)) ([15309e2](https://github.com/salesforcecli/plugin-deploy-retrieve/commit/15309e232f9df415f551cc2d0108989b6ee5122b)) - - +- bump SDR and core libs ([#580](https://github.com/salesforcecli/plugin-deploy-retrieve/issues/580)) ([15309e2](https://github.com/salesforcecli/plugin-deploy-retrieve/commit/15309e232f9df415f551cc2d0108989b6ee5122b)) ## [1.8.10](https://github.com/salesforcecli/plugin-deploy-retrieve/compare/1.8.9...1.8.10) (2023-04-10) - ### Bug Fixes -* can report on an async mdapi format deploy ([#574](https://github.com/salesforcecli/plugin-deploy-retrieve/issues/574)) ([9635c1c](https://github.com/salesforcecli/plugin-deploy-retrieve/commit/9635c1c8852671a11365c0c24f430bb1ede23a2e)) - - +- can report on an async mdapi format deploy ([#574](https://github.com/salesforcecli/plugin-deploy-retrieve/issues/574)) ([9635c1c](https://github.com/salesforcecli/plugin-deploy-retrieve/commit/9635c1c8852671a11365c0c24f430bb1ede23a2e)) ## [1.8.9](https://github.com/salesforcecli/plugin-deploy-retrieve/compare/1.8.8...1.8.9) (2023-04-08) - ### Bug Fixes -* **deps:** bump @salesforce/sf-plugins-core from 2.2.5 to 2.2.7 ([0e5b39f](https://github.com/salesforcecli/plugin-deploy-retrieve/commit/0e5b39f87b08feab395ab540ad7bc7577aeab70b)) - - +- **deps:** bump @salesforce/sf-plugins-core from 2.2.5 to 2.2.7 ([0e5b39f](https://github.com/salesforcecli/plugin-deploy-retrieve/commit/0e5b39f87b08feab395ab540ad7bc7577aeab70b)) ## [1.8.8](https://github.com/salesforcecli/plugin-deploy-retrieve/compare/1.8.7...1.8.8) (2023-04-03) - ### Bug Fixes -* upate package.json for correct help and command ref ([#563](https://github.com/salesforcecli/plugin-deploy-retrieve/issues/563)) ([25add05](https://github.com/salesforcecli/plugin-deploy-retrieve/commit/25add05447330d10b9e821555de98defba262dfc)) - - +- upate package.json for correct help and command ref ([#563](https://github.com/salesforcecli/plugin-deploy-retrieve/issues/563)) ([25add05](https://github.com/salesforcecli/plugin-deploy-retrieve/commit/25add05447330d10b9e821555de98defba262dfc)) ## [1.8.7](https://github.com/salesforcecli/plugin-deploy-retrieve/compare/1.8.5-beta.9...1.8.7) (2023-03-29) - - ## [1.8.6](https://github.com/salesforcecli/plugin-deploy-retrieve/compare/1.8.5-beta.5...1.8.6) (2023-03-26) - ### Bug Fixes -* **deps:** bump @salesforce/source-deploy-retrieve from 7.12.0 to 7.13.0 ([a24b229](https://github.com/salesforcecli/plugin-deploy-retrieve/commit/a24b229ef91adbc1ece8a53633f92b5185d0d9a6)) - - +- **deps:** bump @salesforce/source-deploy-retrieve from 7.12.0 to 7.13.0 ([a24b229](https://github.com/salesforcecli/plugin-deploy-retrieve/commit/a24b229ef91adbc1ece8a53633f92b5185d0d9a6)) ## [1.8.5-beta.9](https://github.com/salesforcecli/plugin-deploy-retrieve/compare/1.8.5-beta.8...1.8.5-beta.9) (2023-03-29) - ### Bug Fixes -* don't print test format when not specified ([6fb7530](https://github.com/salesforcecli/plugin-deploy-retrieve/commit/6fb753078ceeafbb928c000f60d69dbeeb0bbf01)) -* emit warning when PPDS=true ([d7b4367](https://github.com/salesforcecli/plugin-deploy-retrieve/commit/d7b43674957f040462fed8c963aba78f43e5efdb)) -* fix flag help output, update manifestCache around CL/CLs ([0e10dff](https://github.com/salesforcecli/plugin-deploy-retrieve/commit/0e10dff21c04bd39eedd2acc42bae4d5e4a563ca)) - - +- don't print test format when not specified ([6fb7530](https://github.com/salesforcecli/plugin-deploy-retrieve/commit/6fb753078ceeafbb928c000f60d69dbeeb0bbf01)) +- emit warning when PPDS=true ([d7b4367](https://github.com/salesforcecli/plugin-deploy-retrieve/commit/d7b43674957f040462fed8c963aba78f43e5efdb)) +- fix flag help output, update manifestCache around CL/CLs ([0e10dff](https://github.com/salesforcecli/plugin-deploy-retrieve/commit/0e10dff21c04bd39eedd2acc42bae4d5e4a563ca)) ## [1.8.5-beta.8](https://github.com/salesforcecli/plugin-deploy-retrieve/compare/1.8.5-beta.7...1.8.5-beta.8) (2023-03-28) - ### Bug Fixes -* blitz help issue ([5d1ae04](https://github.com/salesforcecli/plugin-deploy-retrieve/commit/5d1ae04cb3be84f5da78f97fdd45f5381431713f)) -* edit messages ([f06919f](https://github.com/salesforcecli/plugin-deploy-retrieve/commit/f06919fb33c6d4cac88a8d63304ae5ea25c03ed9)) -* edit new flags from sfdx-world ([7dda513](https://github.com/salesforcecli/plugin-deploy-retrieve/commit/7dda5136666c3684a242eaad08f3eb905de112de)) -* more edits ([1dffb3e](https://github.com/salesforcecli/plugin-deploy-retrieve/commit/1dffb3ec1b75fa59cc417bcefa8e7cf0848674e7)) -* replace hardcoded 'sf' with config.bin for sfdx use ([69a9075](https://github.com/salesforcecli/plugin-deploy-retrieve/commit/69a907510a016c11512eda7c1b708136f2d1cdf6)) - - +- blitz help issue ([5d1ae04](https://github.com/salesforcecli/plugin-deploy-retrieve/commit/5d1ae04cb3be84f5da78f97fdd45f5381431713f)) +- edit messages ([f06919f](https://github.com/salesforcecli/plugin-deploy-retrieve/commit/f06919fb33c6d4cac88a8d63304ae5ea25c03ed9)) +- edit new flags from sfdx-world ([7dda513](https://github.com/salesforcecli/plugin-deploy-retrieve/commit/7dda5136666c3684a242eaad08f3eb905de112de)) +- more edits ([1dffb3e](https://github.com/salesforcecli/plugin-deploy-retrieve/commit/1dffb3ec1b75fa59cc417bcefa8e7cf0848674e7)) +- replace hardcoded 'sf' with config.bin for sfdx use ([69a9075](https://github.com/salesforcecli/plugin-deploy-retrieve/commit/69a907510a016c11512eda7c1b708136f2d1cdf6)) ## [1.8.5-beta.7](https://github.com/salesforcecli/plugin-deploy-retrieve/compare/1.8.5-beta.6...1.8.5-beta.7) (2023-03-28) - ### Bug Fixes -* remove 2 flags from report ([85f8fb7](https://github.com/salesforcecli/plugin-deploy-retrieve/commit/85f8fb717f7a3365467d4bb42f0a7c5aa1bd82fd)) - - +- remove 2 flags from report ([85f8fb7](https://github.com/salesforcecli/plugin-deploy-retrieve/commit/85f8fb717f7a3365467d4bb42f0a7c5aa1bd82fd)) ## [1.8.5-beta.6](https://github.com/salesforcecli/plugin-deploy-retrieve/compare/1.8.6...1.8.5-beta.6) (2023-03-27) - ### Bug Fixes -* manifest dependsOn bug ([6d7c243](https://github.com/salesforcecli/plugin-deploy-retrieve/commit/6d7c243a07d9378678c905772a9134df52fd5236)) - +- manifest dependsOn bug ([6d7c243](https://github.com/salesforcecli/plugin-deploy-retrieve/commit/6d7c243a07d9378678c905772a9134df52fd5236)) ### Features -* deployed source indicates when it's checkOnly from api response ([e787c43](https://github.com/salesforcecli/plugin-deploy-retrieve/commit/e787c438ce62a8d434dab115adacc0bd475e91fe)) -* source convert uses api version when it exists ([6ac2602](https://github.com/salesforcecli/plugin-deploy-retrieve/commit/6ac2602378cd6089b5faaae8ef444f45627a09de)) -* take project commands out of beta ([76553a5](https://github.com/salesforcecli/plugin-deploy-retrieve/commit/76553a58a150cae794af4cc14267f3a406f184d8)) - - +- deployed source indicates when it's checkOnly from api response ([e787c43](https://github.com/salesforcecli/plugin-deploy-retrieve/commit/e787c438ce62a8d434dab115adacc0bd475e91fe)) +- source convert uses api version when it exists ([6ac2602](https://github.com/salesforcecli/plugin-deploy-retrieve/commit/6ac2602378cd6089b5faaae8ef444f45627a09de)) +- take project commands out of beta ([76553a5](https://github.com/salesforcecli/plugin-deploy-retrieve/commit/76553a58a150cae794af4cc14267f3a406f184d8)) ## [1.8.5-beta.5](https://github.com/salesforcecli/plugin-deploy-retrieve/compare/1.8.5-beta.4...1.8.5-beta.5) (2023-03-24) - ### Bug Fixes -* move force:source:ignored:list command directly over, with aliases ([c57b347](https://github.com/salesforcecli/plugin-deploy-retrieve/commit/c57b347c3ce39d96e9f3827b090107a55a4522c5)) -* move force:source:ignored:list command directly over, with aliases ([452cac5](https://github.com/salesforcecli/plugin-deploy-retrieve/commit/452cac5c9e2f88d2bd0f4b9ab052cbfc59bfb757)) - - +- move force:source:ignored:list command directly over, with aliases ([c57b347](https://github.com/salesforcecli/plugin-deploy-retrieve/commit/c57b347c3ce39d96e9f3827b090107a55a4522c5)) +- move force:source:ignored:list command directly over, with aliases ([452cac5](https://github.com/salesforcecli/plugin-deploy-retrieve/commit/452cac5c9e2f88d2bd0f4b9ab052cbfc59bfb757)) ## [1.8.5-beta.4](https://github.com/salesforcecli/plugin-deploy-retrieve/compare/1.8.5-beta.3...1.8.5-beta.4) (2023-03-23) - ### Bug Fixes -* sfify messages for tracking commands ([2064432](https://github.com/salesforcecli/plugin-deploy-retrieve/commit/20644322a725a58e26d6cf2cbdbbc7b1fddd47e7)) - - +- sfify messages for tracking commands ([2064432](https://github.com/salesforcecli/plugin-deploy-retrieve/commit/20644322a725a58e26d6cf2cbdbbc7b1fddd47e7)) ## [1.8.5-beta.3](https://github.com/salesforcecli/plugin-deploy-retrieve/compare/1.8.5-beta.2...1.8.5-beta.3) (2023-03-23) - ### Bug Fixes -* clean up messages for two convert commands ([ef72ed3](https://github.com/salesforcecli/plugin-deploy-retrieve/commit/ef72ed3251013c8abcfc5eca891877d69a46236f)) -* more consistent flag names ([6c69187](https://github.com/salesforcecli/plugin-deploy-retrieve/commit/6c69187b1257ef7c87218949ce8a4a8a9e002799)) -* sfify manifest:create and delete:source ([0b547ee](https://github.com/salesforcecli/plugin-deploy-retrieve/commit/0b547ee65c9f58b5c74c19500e0225cc274bdb9b)) - +- clean up messages for two convert commands ([ef72ed3](https://github.com/salesforcecli/plugin-deploy-retrieve/commit/ef72ed3251013c8abcfc5eca891877d69a46236f)) +- more consistent flag names ([6c69187](https://github.com/salesforcecli/plugin-deploy-retrieve/commit/6c69187b1257ef7c87218949ce8a4a8a9e002799)) +- sfify manifest:create and delete:source ([0b547ee](https://github.com/salesforcecli/plugin-deploy-retrieve/commit/0b547ee65c9f58b5c74c19500e0225cc274bdb9b)) ### Reverts -* Revert "ci: don't change scripts back to incremental" ([b561183](https://github.com/salesforcecli/plugin-deploy-retrieve/commit/b5611839c3c18fdb25a6b212970d5f65bdaee2c8)) -* Revert "ci: build without cache" ([116258c](https://github.com/salesforcecli/plugin-deploy-retrieve/commit/116258cac97d0919c0c4a4af06ed7c679f8ae292)) - - +- Revert "ci: don't change scripts back to incremental" ([b561183](https://github.com/salesforcecli/plugin-deploy-retrieve/commit/b5611839c3c18fdb25a6b212970d5f65bdaee2c8)) +- Revert "ci: build without cache" ([116258c](https://github.com/salesforcecli/plugin-deploy-retrieve/commit/116258cac97d0919c0c4a4af06ed7c679f8ae292)) ## [1.8.5-beta.2](https://github.com/salesforcecli/plugin-deploy-retrieve/compare/1.8.5-beta.1...1.8.5-beta.2) (2023-03-22) - ### Bug Fixes -* absolute paths for retrieve json ([89ce537](https://github.com/salesforcecli/plugin-deploy-retrieve/commit/89ce537fe69c326c225169aa3ab42072620eaa39)) -* use testlevel flag ([cbb0e0b](https://github.com/salesforcecli/plugin-deploy-retrieve/commit/cbb0e0b0e68e749aa1a7166cec8457a03a39370c)) - - +- absolute paths for retrieve json ([89ce537](https://github.com/salesforcecli/plugin-deploy-retrieve/commit/89ce537fe69c326c225169aa3ab42072620eaa39)) +- use testlevel flag ([cbb0e0b](https://github.com/salesforcecli/plugin-deploy-retrieve/commit/cbb0e0b0e68e749aa1a7166cec8457a03a39370c)) ## [1.8.5-beta.1](https://github.com/salesforcecli/plugin-deploy-retrieve/compare/1.8.5...1.8.5-beta.1) (2023-03-22) - ### Bug Fixes -* better deprecation message for deploy ([2f4f11c](https://github.com/salesforcecli/plugin-deploy-retrieve/commit/2f4f11c72ee33fa9e2f2de82ab05df67811cd060)) -* cache everything as a manifest ([78850f5](https://github.com/salesforcecli/plugin-deploy-retrieve/commit/78850f55d4200cfebbf124d243a7752e4f87eef1)) -* cached manifests omit CustomLabels ([07a1a62](https://github.com/salesforcecli/plugin-deploy-retrieve/commit/07a1a62990f6848080a234a1c31be58b75429f38)) -* correct alias for preview ([1176800](https://github.com/salesforcecli/plugin-deploy-retrieve/commit/11768004f45ccc2f9f2befbfb4586d288a60f1fc)) -* extract validate suggested command to message, and fix to new command ([200a07b](https://github.com/salesforcecli/plugin-deploy-retrieve/commit/200a07be94810e250acc9c0b194677b4da087225)) -* main deps, remove archiver ([47042cb](https://github.com/salesforcecli/plugin-deploy-retrieve/commit/47042cb92a7622a627ea6677250ae7e60ed4f7e0)) -* msg typo ([0602195](https://github.com/salesforcecli/plugin-deploy-retrieve/commit/0602195db3cdf1dc0b01702c4eaad35fe522354d)) -* only instantiate stl when non mdapi deploys ([848b90f](https://github.com/salesforcecli/plugin-deploy-retrieve/commit/848b90f7b05586c446a67b94ed74a95963bca406)) -* org flag on manifest cmd, cancel NUT work ([34b335f](https://github.com/salesforcecli/plugin-deploy-retrieve/commit/34b335ff249af714620b9270606cf83375bb1861)) -* results-dir does not require junit ([d72d113](https://github.com/salesforcecli/plugin-deploy-retrieve/commit/d72d113cc50638a07c9670d6760eed160701a887)) -* target org displayed object, not username in table ([581d856](https://github.com/salesforcecli/plugin-deploy-retrieve/commit/581d856b838d87a8baad14dfb6472fc451f9387b)) -* typo in flag name ([80919ad](https://github.com/salesforcecli/plugin-deploy-retrieve/commit/80919ad29cf4cfa9809debf24612336e509a4127)) - +- better deprecation message for deploy ([2f4f11c](https://github.com/salesforcecli/plugin-deploy-retrieve/commit/2f4f11c72ee33fa9e2f2de82ab05df67811cd060)) +- cache everything as a manifest ([78850f5](https://github.com/salesforcecli/plugin-deploy-retrieve/commit/78850f55d4200cfebbf124d243a7752e4f87eef1)) +- cached manifests omit CustomLabels ([07a1a62](https://github.com/salesforcecli/plugin-deploy-retrieve/commit/07a1a62990f6848080a234a1c31be58b75429f38)) +- correct alias for preview ([1176800](https://github.com/salesforcecli/plugin-deploy-retrieve/commit/11768004f45ccc2f9f2befbfb4586d288a60f1fc)) +- extract validate suggested command to message, and fix to new command ([200a07b](https://github.com/salesforcecli/plugin-deploy-retrieve/commit/200a07be94810e250acc9c0b194677b4da087225)) +- main deps, remove archiver ([47042cb](https://github.com/salesforcecli/plugin-deploy-retrieve/commit/47042cb92a7622a627ea6677250ae7e60ed4f7e0)) +- msg typo ([0602195](https://github.com/salesforcecli/plugin-deploy-retrieve/commit/0602195db3cdf1dc0b01702c4eaad35fe522354d)) +- only instantiate stl when non mdapi deploys ([848b90f](https://github.com/salesforcecli/plugin-deploy-retrieve/commit/848b90f7b05586c446a67b94ed74a95963bca406)) +- org flag on manifest cmd, cancel NUT work ([34b335f](https://github.com/salesforcecli/plugin-deploy-retrieve/commit/34b335ff249af714620b9270606cf83375bb1861)) +- results-dir does not require junit ([d72d113](https://github.com/salesforcecli/plugin-deploy-retrieve/commit/d72d113cc50638a07c9670d6760eed160701a887)) +- target org displayed object, not username in table ([581d856](https://github.com/salesforcecli/plugin-deploy-retrieve/commit/581d856b838d87a8baad14dfb6472fc451f9387b)) +- typo in flag name ([80919ad](https://github.com/salesforcecli/plugin-deploy-retrieve/commit/80919ad29cf4cfa9809debf24612336e509a4127)) ### Features -* add --ignored-only flag to 'project deploy preview' ([3efa388](https://github.com/salesforcecli/plugin-deploy-retrieve/commit/3efa388fc0d6a27a61a9c50a0d3d1dfa919bd3f1)) -* add test result formatter flags, outputdir flags, junit flag ([0018dd6](https://github.com/salesforcecli/plugin-deploy-retrieve/commit/0018dd60ab92396aade6376962b9dcf76a1e43f3)) -* destructive changes, purge-on-delete ([d8bf5dd](https://github.com/salesforcecli/plugin-deploy-retrieve/commit/d8bf5dd7c15fb84668eaa3c5ffe6dd367866ce78)) -* sf renaming ([2f186ae](https://github.com/salesforcecli/plugin-deploy-retrieve/commit/2f186ae01d58579f029799045f5824b5cfe068be)) -* use existing ConfigAggregators when the exist on the command ([338b6a4](https://github.com/salesforcecli/plugin-deploy-retrieve/commit/338b6a4670d0e514c1d3f05abc630cec3863e2f5)) - - +- add --ignored-only flag to 'project deploy preview' ([3efa388](https://github.com/salesforcecli/plugin-deploy-retrieve/commit/3efa388fc0d6a27a61a9c50a0d3d1dfa919bd3f1)) +- add test result formatter flags, outputdir flags, junit flag ([0018dd6](https://github.com/salesforcecli/plugin-deploy-retrieve/commit/0018dd60ab92396aade6376962b9dcf76a1e43f3)) +- destructive changes, purge-on-delete ([d8bf5dd](https://github.com/salesforcecli/plugin-deploy-retrieve/commit/d8bf5dd7c15fb84668eaa3c5ffe6dd367866ce78)) +- sf renaming ([2f186ae](https://github.com/salesforcecli/plugin-deploy-retrieve/commit/2f186ae01d58579f029799045f5824b5cfe068be)) +- use existing ConfigAggregators when the exist on the command ([338b6a4](https://github.com/salesforcecli/plugin-deploy-retrieve/commit/338b6a4670d0e514c1d3f05abc630cec3863e2f5)) ## [1.8.6](https://github.com/salesforcecli/plugin-deploy-retrieve/compare/1.8.5-beta.5...1.8.6) (2023-03-26) - ### Bug Fixes -* **deps:** bump @salesforce/source-deploy-retrieve from 7.12.0 to 7.13.0 ([a24b229](https://github.com/salesforcecli/plugin-deploy-retrieve/commit/a24b229ef91adbc1ece8a53633f92b5185d0d9a6)) - - +- **deps:** bump @salesforce/source-deploy-retrieve from 7.12.0 to 7.13.0 ([a24b229](https://github.com/salesforcecli/plugin-deploy-retrieve/commit/a24b229ef91adbc1ece8a53633f92b5185d0d9a6)) ## [1.8.5-beta.5](https://github.com/salesforcecli/plugin-deploy-retrieve/compare/1.8.5-beta.4...1.8.5-beta.5) (2023-03-24) - ### Bug Fixes -* move force:source:ignored:list command directly over, with aliases ([c57b347](https://github.com/salesforcecli/plugin-deploy-retrieve/commit/c57b347c3ce39d96e9f3827b090107a55a4522c5)) -* move force:source:ignored:list command directly over, with aliases ([452cac5](https://github.com/salesforcecli/plugin-deploy-retrieve/commit/452cac5c9e2f88d2bd0f4b9ab052cbfc59bfb757)) - - +- move force:source:ignored:list command directly over, with aliases ([c57b347](https://github.com/salesforcecli/plugin-deploy-retrieve/commit/c57b347c3ce39d96e9f3827b090107a55a4522c5)) +- move force:source:ignored:list command directly over, with aliases ([452cac5](https://github.com/salesforcecli/plugin-deploy-retrieve/commit/452cac5c9e2f88d2bd0f4b9ab052cbfc59bfb757)) ## [1.8.5-beta.4](https://github.com/salesforcecli/plugin-deploy-retrieve/compare/1.8.5-beta.3...1.8.5-beta.4) (2023-03-23) - ### Bug Fixes -* clean up messages for two convert commands ([ef72ed3](https://github.com/salesforcecli/plugin-deploy-retrieve/commit/ef72ed3251013c8abcfc5eca891877d69a46236f)) -* sfify manifest:create and delete:source ([0b547ee](https://github.com/salesforcecli/plugin-deploy-retrieve/commit/0b547ee65c9f58b5c74c19500e0225cc274bdb9b)) -* sfify messages for tracking commands ([2064432](https://github.com/salesforcecli/plugin-deploy-retrieve/commit/20644322a725a58e26d6cf2cbdbbc7b1fddd47e7)) - - +- clean up messages for two convert commands ([ef72ed3](https://github.com/salesforcecli/plugin-deploy-retrieve/commit/ef72ed3251013c8abcfc5eca891877d69a46236f)) +- sfify manifest:create and delete:source ([0b547ee](https://github.com/salesforcecli/plugin-deploy-retrieve/commit/0b547ee65c9f58b5c74c19500e0225cc274bdb9b)) +- sfify messages for tracking commands ([2064432](https://github.com/salesforcecli/plugin-deploy-retrieve/commit/20644322a725a58e26d6cf2cbdbbc7b1fddd47e7)) ## [1.8.5-beta.3](https://github.com/salesforcecli/plugin-deploy-retrieve/compare/1.8.5-beta.2...1.8.5-beta.3) (2023-03-23) - ### Bug Fixes -* more consistent flag names ([6c69187](https://github.com/salesforcecli/plugin-deploy-retrieve/commit/6c69187b1257ef7c87218949ce8a4a8a9e002799)) -* use testlevel flag ([cbb0e0b](https://github.com/salesforcecli/plugin-deploy-retrieve/commit/cbb0e0b0e68e749aa1a7166cec8457a03a39370c)) - +- more consistent flag names ([6c69187](https://github.com/salesforcecli/plugin-deploy-retrieve/commit/6c69187b1257ef7c87218949ce8a4a8a9e002799)) +- use testlevel flag ([cbb0e0b](https://github.com/salesforcecli/plugin-deploy-retrieve/commit/cbb0e0b0e68e749aa1a7166cec8457a03a39370c)) ### Reverts -* Revert "ci: don't change scripts back to incremental" ([b561183](https://github.com/salesforcecli/plugin-deploy-retrieve/commit/b5611839c3c18fdb25a6b212970d5f65bdaee2c8)) -* Revert "ci: build without cache" ([116258c](https://github.com/salesforcecli/plugin-deploy-retrieve/commit/116258cac97d0919c0c4a4af06ed7c679f8ae292)) - - +- Revert "ci: don't change scripts back to incremental" ([b561183](https://github.com/salesforcecli/plugin-deploy-retrieve/commit/b5611839c3c18fdb25a6b212970d5f65bdaee2c8)) +- Revert "ci: build without cache" ([116258c](https://github.com/salesforcecli/plugin-deploy-retrieve/commit/116258cac97d0919c0c4a4af06ed7c679f8ae292)) ## [1.8.5-beta.2](https://github.com/salesforcecli/plugin-deploy-retrieve/compare/1.8.5-beta.1...1.8.5-beta.2) (2023-03-22) - ### Bug Fixes -* absolute paths for retrieve json ([89ce537](https://github.com/salesforcecli/plugin-deploy-retrieve/commit/89ce537fe69c326c225169aa3ab42072620eaa39)) - - +- absolute paths for retrieve json ([89ce537](https://github.com/salesforcecli/plugin-deploy-retrieve/commit/89ce537fe69c326c225169aa3ab42072620eaa39)) ## [1.8.5-beta.1](https://github.com/salesforcecli/plugin-deploy-retrieve/compare/1.8.5...1.8.5-beta.1) (2023-03-22) - ### Bug Fixes -* better deprecation message for deploy ([2f4f11c](https://github.com/salesforcecli/plugin-deploy-retrieve/commit/2f4f11c72ee33fa9e2f2de82ab05df67811cd060)) -* cache everything as a manifest ([78850f5](https://github.com/salesforcecli/plugin-deploy-retrieve/commit/78850f55d4200cfebbf124d243a7752e4f87eef1)) -* cached manifests omit CustomLabels ([07a1a62](https://github.com/salesforcecli/plugin-deploy-retrieve/commit/07a1a62990f6848080a234a1c31be58b75429f38)) -* correct alias for preview ([1176800](https://github.com/salesforcecli/plugin-deploy-retrieve/commit/11768004f45ccc2f9f2befbfb4586d288a60f1fc)) -* extract validate suggested command to message, and fix to new command ([200a07b](https://github.com/salesforcecli/plugin-deploy-retrieve/commit/200a07be94810e250acc9c0b194677b4da087225)) -* main deps, remove archiver ([47042cb](https://github.com/salesforcecli/plugin-deploy-retrieve/commit/47042cb92a7622a627ea6677250ae7e60ed4f7e0)) -* msg typo ([0602195](https://github.com/salesforcecli/plugin-deploy-retrieve/commit/0602195db3cdf1dc0b01702c4eaad35fe522354d)) -* only instantiate stl when non mdapi deploys ([848b90f](https://github.com/salesforcecli/plugin-deploy-retrieve/commit/848b90f7b05586c446a67b94ed74a95963bca406)) -* org flag on manifest cmd, cancel NUT work ([34b335f](https://github.com/salesforcecli/plugin-deploy-retrieve/commit/34b335ff249af714620b9270606cf83375bb1861)) -* results-dir does not require junit ([d72d113](https://github.com/salesforcecli/plugin-deploy-retrieve/commit/d72d113cc50638a07c9670d6760eed160701a887)) -* target org displayed object, not username in table ([581d856](https://github.com/salesforcecli/plugin-deploy-retrieve/commit/581d856b838d87a8baad14dfb6472fc451f9387b)) -* typo in flag name ([80919ad](https://github.com/salesforcecli/plugin-deploy-retrieve/commit/80919ad29cf4cfa9809debf24612336e509a4127)) - +- better deprecation message for deploy ([2f4f11c](https://github.com/salesforcecli/plugin-deploy-retrieve/commit/2f4f11c72ee33fa9e2f2de82ab05df67811cd060)) +- cache everything as a manifest ([78850f5](https://github.com/salesforcecli/plugin-deploy-retrieve/commit/78850f55d4200cfebbf124d243a7752e4f87eef1)) +- cached manifests omit CustomLabels ([07a1a62](https://github.com/salesforcecli/plugin-deploy-retrieve/commit/07a1a62990f6848080a234a1c31be58b75429f38)) +- correct alias for preview ([1176800](https://github.com/salesforcecli/plugin-deploy-retrieve/commit/11768004f45ccc2f9f2befbfb4586d288a60f1fc)) +- extract validate suggested command to message, and fix to new command ([200a07b](https://github.com/salesforcecli/plugin-deploy-retrieve/commit/200a07be94810e250acc9c0b194677b4da087225)) +- main deps, remove archiver ([47042cb](https://github.com/salesforcecli/plugin-deploy-retrieve/commit/47042cb92a7622a627ea6677250ae7e60ed4f7e0)) +- msg typo ([0602195](https://github.com/salesforcecli/plugin-deploy-retrieve/commit/0602195db3cdf1dc0b01702c4eaad35fe522354d)) +- only instantiate stl when non mdapi deploys ([848b90f](https://github.com/salesforcecli/plugin-deploy-retrieve/commit/848b90f7b05586c446a67b94ed74a95963bca406)) +- org flag on manifest cmd, cancel NUT work ([34b335f](https://github.com/salesforcecli/plugin-deploy-retrieve/commit/34b335ff249af714620b9270606cf83375bb1861)) +- results-dir does not require junit ([d72d113](https://github.com/salesforcecli/plugin-deploy-retrieve/commit/d72d113cc50638a07c9670d6760eed160701a887)) +- target org displayed object, not username in table ([581d856](https://github.com/salesforcecli/plugin-deploy-retrieve/commit/581d856b838d87a8baad14dfb6472fc451f9387b)) +- typo in flag name ([80919ad](https://github.com/salesforcecli/plugin-deploy-retrieve/commit/80919ad29cf4cfa9809debf24612336e509a4127)) ### Features -* add --ignored-only flag to 'project deploy preview' ([3efa388](https://github.com/salesforcecli/plugin-deploy-retrieve/commit/3efa388fc0d6a27a61a9c50a0d3d1dfa919bd3f1)) -* add test result formatter flags, outputdir flags, junit flag ([0018dd6](https://github.com/salesforcecli/plugin-deploy-retrieve/commit/0018dd60ab92396aade6376962b9dcf76a1e43f3)) -* destructive changes, purge-on-delete ([d8bf5dd](https://github.com/salesforcecli/plugin-deploy-retrieve/commit/d8bf5dd7c15fb84668eaa3c5ffe6dd367866ce78)) -* sf renaming ([2f186ae](https://github.com/salesforcecli/plugin-deploy-retrieve/commit/2f186ae01d58579f029799045f5824b5cfe068be)) -* use existing ConfigAggregators when the exist on the command ([338b6a4](https://github.com/salesforcecli/plugin-deploy-retrieve/commit/338b6a4670d0e514c1d3f05abc630cec3863e2f5)) - - +- add --ignored-only flag to 'project deploy preview' ([3efa388](https://github.com/salesforcecli/plugin-deploy-retrieve/commit/3efa388fc0d6a27a61a9c50a0d3d1dfa919bd3f1)) +- add test result formatter flags, outputdir flags, junit flag ([0018dd6](https://github.com/salesforcecli/plugin-deploy-retrieve/commit/0018dd60ab92396aade6376962b9dcf76a1e43f3)) +- destructive changes, purge-on-delete ([d8bf5dd](https://github.com/salesforcecli/plugin-deploy-retrieve/commit/d8bf5dd7c15fb84668eaa3c5ffe6dd367866ce78)) +- sf renaming ([2f186ae](https://github.com/salesforcecli/plugin-deploy-retrieve/commit/2f186ae01d58579f029799045f5824b5cfe068be)) +- use existing ConfigAggregators when the exist on the command ([338b6a4](https://github.com/salesforcecli/plugin-deploy-retrieve/commit/338b6a4670d0e514c1d3f05abc630cec3863e2f5)) ## [1.8.5](https://github.com/salesforcecli/plugin-deploy-retrieve/compare/1.8.4...1.8.5) (2023-03-18) - ### Bug Fixes -* **deps:** bump @oclif/core from 2.6.2 to 2.6.4 ([57bb20b](https://github.com/salesforcecli/plugin-deploy-retrieve/commit/57bb20b7343bb234eab71d9c6182afd9db5a5c6d)) - - +- **deps:** bump @oclif/core from 2.6.2 to 2.6.4 ([57bb20b](https://github.com/salesforcecli/plugin-deploy-retrieve/commit/57bb20b7343bb234eab71d9c6182afd9db5a5c6d)) ## [1.8.4](https://github.com/salesforcecli/plugin-deploy-retrieve/compare/1.8.3...1.8.4) (2023-03-18) - ### Bug Fixes -* **deps:** bump @salesforce/source-deploy-retrieve from 7.11.3 to 7.12.0 ([182c8d8](https://github.com/salesforcecli/plugin-deploy-retrieve/commit/182c8d87d065a0cb94116f0f3af64a3c37867924)) - - +- **deps:** bump @salesforce/source-deploy-retrieve from 7.11.3 to 7.12.0 ([182c8d8](https://github.com/salesforcecli/plugin-deploy-retrieve/commit/182c8d87d065a0cb94116f0f3af64a3c37867924)) ## [1.8.3](https://github.com/salesforcecli/plugin-deploy-retrieve/compare/1.8.2...1.8.3) (2023-03-11) - ### Bug Fixes -* **deps:** bump @salesforce/core from 3.33.5 to 3.33.6 ([7f609b5](https://github.com/salesforcecli/plugin-deploy-retrieve/commit/7f609b5fc404738e3bc776fe82b5b0a7691d2f9a)) - - +- **deps:** bump @salesforce/core from 3.33.5 to 3.33.6 ([7f609b5](https://github.com/salesforcecli/plugin-deploy-retrieve/commit/7f609b5fc404738e3bc776fe82b5b0a7691d2f9a)) ## [1.8.2](https://github.com/salesforcecli/plugin-deploy-retrieve/compare/1.8.1...1.8.2) (2023-02-28) - ### Bug Fixes -* **deps:** bump http-cache-semantics from 4.1.0 to 4.1.1 ([ddd14f8](https://github.com/salesforcecli/plugin-deploy-retrieve/commit/ddd14f8aaadf4143fda925cad0ddd7d9cf195d1c)) - - +- **deps:** bump http-cache-semantics from 4.1.0 to 4.1.1 ([ddd14f8](https://github.com/salesforcecli/plugin-deploy-retrieve/commit/ddd14f8aaadf4143fda925cad0ddd7d9cf195d1c)) ## [1.8.1](https://github.com/salesforcecli/plugin-deploy-retrieve/compare/1.8.0...1.8.1) (2023-02-13) - ### Bug Fixes -* minor edits to "sf deploy metadata" messages ([#499](https://github.com/salesforcecli/plugin-deploy-retrieve/issues/499)) ([b90bb4e](https://github.com/salesforcecli/plugin-deploy-retrieve/commit/b90bb4eb862f347375d62464124ab20e9a9b4c95)) - - +- minor edits to "sf deploy metadata" messages ([#499](https://github.com/salesforcecli/plugin-deploy-retrieve/issues/499)) ([b90bb4e](https://github.com/salesforcecli/plugin-deploy-retrieve/commit/b90bb4eb862f347375d62464124ab20e9a9b4c95)) # [1.8.0](https://github.com/salesforcecli/plugin-deploy-retrieve/compare/1.7.2...1.8.0) (2023-01-30) - ### Features -* use sf-plugins-core and oclif/core v2 ([#484](https://github.com/salesforcecli/plugin-deploy-retrieve/issues/484)) ([0ebac7c](https://github.com/salesforcecli/plugin-deploy-retrieve/commit/0ebac7c450d34c3cf08ab0c0056b1cf095431468)) - - +- use sf-plugins-core and oclif/core v2 ([#484](https://github.com/salesforcecli/plugin-deploy-retrieve/issues/484)) ([0ebac7c](https://github.com/salesforcecli/plugin-deploy-retrieve/commit/0ebac7c450d34c3cf08ab0c0056b1cf095431468)) ## [1.7.2](https://github.com/salesforcecli/plugin-deploy-retrieve/compare/1.7.1...1.7.2) (2023-01-29) - ### Bug Fixes -* **deps:** bump @salesforce/source-tracking from 2.2.18 to 2.2.19 ([c3dcea1](https://github.com/salesforcecli/plugin-deploy-retrieve/commit/c3dcea131c7e70af5dce8bf7303192066fa488b4)) - - +- **deps:** bump @salesforce/source-tracking from 2.2.18 to 2.2.19 ([c3dcea1](https://github.com/salesforcecli/plugin-deploy-retrieve/commit/c3dcea131c7e70af5dce8bf7303192066fa488b4)) ## [1.7.1](https://github.com/salesforcecli/plugin-deploy-retrieve/compare/1.7.0...1.7.1) (2023-01-21) - ### Bug Fixes -* **deps:** bump @salesforce/source-tracking from 2.2.17 to 2.2.18 ([ea7ee35](https://github.com/salesforcecli/plugin-deploy-retrieve/commit/ea7ee357f216c4119a5555236f6958ddb85dd27d)) - - +- **deps:** bump @salesforce/source-tracking from 2.2.17 to 2.2.18 ([ea7ee35](https://github.com/salesforcecli/plugin-deploy-retrieve/commit/ea7ee357f216c4119a5555236f6958ddb85dd27d)) # [1.7.0](https://github.com/salesforcecli/plugin-deploy-retrieve/compare/1.6.19...1.7.0) (2023-01-18) - ### Features -* replacements in `deploy metadata` output ([#472](https://github.com/salesforcecli/plugin-deploy-retrieve/issues/472)) ([2075b8b](https://github.com/salesforcecli/plugin-deploy-retrieve/commit/2075b8be6c68149764735f7ba4836369c3678f10)) - - +- replacements in `deploy metadata` output ([#472](https://github.com/salesforcecli/plugin-deploy-retrieve/issues/472)) ([2075b8b](https://github.com/salesforcecli/plugin-deploy-retrieve/commit/2075b8be6c68149764735f7ba4836369c3678f10)) ## [1.6.19](https://github.com/salesforcecli/plugin-deploy-retrieve/compare/1.6.18...1.6.19) (2023-01-14) - ### Bug Fixes -* **deps:** bump @oclif/core from 1.23.2 to 1.24.0 ([e80c40e](https://github.com/salesforcecli/plugin-deploy-retrieve/commit/e80c40ec1eb0217311519d5303934e35df2182b7)) - - +- **deps:** bump @oclif/core from 1.23.2 to 1.24.0 ([e80c40e](https://github.com/salesforcecli/plugin-deploy-retrieve/commit/e80c40ec1eb0217311519d5303934e35df2182b7)) ## [1.6.18](https://github.com/salesforcecli/plugin-deploy-retrieve/compare/1.6.17...1.6.18) (2023-01-12) - ### Bug Fixes -* **deps:** bump json5 from 1.0.1 to 1.0.2 ([fef2ea7](https://github.com/salesforcecli/plugin-deploy-retrieve/commit/fef2ea7c65b378a8b13841dc20add4da23c5ed2c)) - - +- **deps:** bump json5 from 1.0.1 to 1.0.2 ([fef2ea7](https://github.com/salesforcecli/plugin-deploy-retrieve/commit/fef2ea7c65b378a8b13841dc20add4da23c5ed2c)) ## [1.6.17](https://github.com/salesforcecli/plugin-deploy-retrieve/compare/1.6.16...1.6.17) (2022-12-10) - ### Bug Fixes -* **deps:** bump @salesforce/sf-plugins-core from 1.18.1 to 1.21.0 ([eabfd0a](https://github.com/salesforcecli/plugin-deploy-retrieve/commit/eabfd0a95e809014af5abd938d34a8a56116da2d)) - - +- **deps:** bump @salesforce/sf-plugins-core from 1.18.1 to 1.21.0 ([eabfd0a](https://github.com/salesforcecli/plugin-deploy-retrieve/commit/eabfd0a95e809014af5abd938d34a8a56116da2d)) ## [1.6.16](https://github.com/salesforcecli/plugin-deploy-retrieve/compare/1.6.15...1.6.16) (2022-11-26) - ### Bug Fixes -* **deps:** bump @salesforce/core from 3.32.1 to 3.32.2 ([e14a5e4](https://github.com/salesforcecli/plugin-deploy-retrieve/commit/e14a5e4e742ca4ebddca693b78ad037b144581b3)) - - +- **deps:** bump @salesforce/core from 3.32.1 to 3.32.2 ([e14a5e4](https://github.com/salesforcecli/plugin-deploy-retrieve/commit/e14a5e4e742ca4ebddca693b78ad037b144581b3)) ## [1.6.15](https://github.com/salesforcecli/plugin-deploy-retrieve/compare/1.6.14...1.6.15) (2022-11-20) - ### Bug Fixes -* **deps:** bump @salesforce/sf-plugins-core from 1.17.0 to 1.18.1 ([1e505c8](https://github.com/salesforcecli/plugin-deploy-retrieve/commit/1e505c84cb2a7439cd4aa59d390a86ca4aeca3f0)) - - +- **deps:** bump @salesforce/sf-plugins-core from 1.17.0 to 1.18.1 ([1e505c8](https://github.com/salesforcecli/plugin-deploy-retrieve/commit/1e505c84cb2a7439cd4aa59d390a86ca4aeca3f0)) ## [1.6.14](https://github.com/salesforcecli/plugin-deploy-retrieve/compare/1.6.13...1.6.14) (2022-11-20) - ### Bug Fixes -* **deps:** bump @salesforce/source-deploy-retrieve from 7.5.6 to 7.5.9 ([ffbf273](https://github.com/salesforcecli/plugin-deploy-retrieve/commit/ffbf273399ee2cb8f49a802fd5462be8518b5010)) - - +- **deps:** bump @salesforce/source-deploy-retrieve from 7.5.6 to 7.5.9 ([ffbf273](https://github.com/salesforcecli/plugin-deploy-retrieve/commit/ffbf273399ee2cb8f49a802fd5462be8518b5010)) ## [1.6.13](https://github.com/salesforcecli/plugin-deploy-retrieve/compare/1.6.12...1.6.13) (2022-11-19) - ### Bug Fixes -* **deps:** bump @salesforce/source-tracking from 2.2.11 to 2.2.12 ([2734c2d](https://github.com/salesforcecli/plugin-deploy-retrieve/commit/2734c2d7b5221cf528eafc9527ce7245536f2d0f)) - - +- **deps:** bump @salesforce/source-tracking from 2.2.11 to 2.2.12 ([2734c2d](https://github.com/salesforcecli/plugin-deploy-retrieve/commit/2734c2d7b5221cf528eafc9527ce7245536f2d0f)) ## [1.6.12](https://github.com/salesforcecli/plugin-deploy-retrieve/compare/1.6.11...1.6.12) (2022-11-12) - ### Bug Fixes -* **deps:** bump @salesforce/core from 3.31.17 to 3.31.18 ([71b5df8](https://github.com/salesforcecli/plugin-deploy-retrieve/commit/71b5df8217daefb855f891a1db16f30951de8c66)) - - +- **deps:** bump @salesforce/core from 3.31.17 to 3.31.18 ([71b5df8](https://github.com/salesforcecli/plugin-deploy-retrieve/commit/71b5df8217daefb855f891a1db16f30951de8c66)) ## [1.6.11](https://github.com/salesforcecli/plugin-deploy-retrieve/compare/1.6.10...1.6.11) (2022-11-05) - ### Bug Fixes -* **deps:** bump tslib from 2.4.0 to 2.4.1 ([66eb4bb](https://github.com/salesforcecli/plugin-deploy-retrieve/commit/66eb4bb1200d5c9fa011b7441731ad2e54d32d42)) - - +- **deps:** bump tslib from 2.4.0 to 2.4.1 ([66eb4bb](https://github.com/salesforcecli/plugin-deploy-retrieve/commit/66eb4bb1200d5c9fa011b7441731ad2e54d32d42)) ## [1.6.10](https://github.com/salesforcecli/plugin-deploy-retrieve/compare/1.6.9...1.6.10) (2022-11-05) - ### Bug Fixes -* **deps:** bump @salesforce/source-tracking from 2.2.10 to 2.2.11 ([77cb5f5](https://github.com/salesforcecli/plugin-deploy-retrieve/commit/77cb5f58d2be3fe49a25a2f9cbb4a813997affea)) - - +- **deps:** bump @salesforce/source-tracking from 2.2.10 to 2.2.11 ([77cb5f5](https://github.com/salesforcecli/plugin-deploy-retrieve/commit/77cb5f58d2be3fe49a25a2f9cbb4a813997affea)) ## [1.6.9](https://github.com/salesforcecli/plugin-deploy-retrieve/compare/1.6.8...1.6.9) (2022-10-29) - ### Bug Fixes -* **deps:** bump @salesforce/core from 3.31.16 to 3.31.17 ([020a13a](https://github.com/salesforcecli/plugin-deploy-retrieve/commit/020a13a2a06a8d81c2e9e5ed953264251eb2331c)) - - +- **deps:** bump @salesforce/core from 3.31.16 to 3.31.17 ([020a13a](https://github.com/salesforcecli/plugin-deploy-retrieve/commit/020a13a2a06a8d81c2e9e5ed953264251eb2331c)) ## [1.6.8](https://github.com/salesforcecli/plugin-deploy-retrieve/compare/1.6.7...1.6.8) (2022-10-26) - ### Bug Fixes -* **deps:** bump @salesforce/sf-plugins-core from 1.15.1 to 1.17.0 ([440a518](https://github.com/salesforcecli/plugin-deploy-retrieve/commit/440a518a9b9689ca832ceb3920c52b774ff0c8c9)) - - +- **deps:** bump @salesforce/sf-plugins-core from 1.15.1 to 1.17.0 ([440a518](https://github.com/salesforcecli/plugin-deploy-retrieve/commit/440a518a9b9689ca832ceb3920c52b774ff0c8c9)) ## [1.6.7](https://github.com/salesforcecli/plugin-deploy-retrieve/compare/1.6.6...1.6.7) (2022-10-25) - ### Bug Fixes -* indent example to fix wonky --help output... ([#409](https://github.com/salesforcecli/plugin-deploy-retrieve/issues/409)) ([7a9b725](https://github.com/salesforcecli/plugin-deploy-retrieve/commit/7a9b72500cd306a37723d8db7082288e0ce1325c)) - - +- indent example to fix wonky --help output... ([#409](https://github.com/salesforcecli/plugin-deploy-retrieve/issues/409)) ([7a9b725](https://github.com/salesforcecli/plugin-deploy-retrieve/commit/7a9b72500cd306a37723d8db7082288e0ce1325c)) ## [1.6.6](https://github.com/salesforcecli/plugin-deploy-retrieve/compare/1.6.5...1.6.6) (2022-10-18) - ### Bug Fixes -* **deps:** sdr7 ([#407](https://github.com/salesforcecli/plugin-deploy-retrieve/issues/407)) ([ae040b4](https://github.com/salesforcecli/plugin-deploy-retrieve/commit/ae040b4551095843054f4e9fe40e02ff06978153)) - - +- **deps:** sdr7 ([#407](https://github.com/salesforcecli/plugin-deploy-retrieve/issues/407)) ([ae040b4](https://github.com/salesforcecli/plugin-deploy-retrieve/commit/ae040b4551095843054f4e9fe40e02ff06978153)) ## [1.6.5](https://github.com/salesforcecli/plugin-deploy-retrieve/compare/1.6.4...1.6.5) (2022-10-15) - ### Bug Fixes -* **deps:** bump @salesforce/sf-plugins-core from 1.14.0 to 1.15.1 ([58575f2](https://github.com/salesforcecli/plugin-deploy-retrieve/commit/58575f21f60b5bc20953425c09907321fab54aea)) - - +- **deps:** bump @salesforce/sf-plugins-core from 1.14.0 to 1.15.1 ([58575f2](https://github.com/salesforcecli/plugin-deploy-retrieve/commit/58575f21f60b5bc20953425c09907321fab54aea)) ## [1.6.4](https://github.com/salesforcecli/plugin-deploy-retrieve/compare/1.6.3...1.6.4) (2022-10-05) - ### Bug Fixes -* **deps:** bump @salesforce/kit from 1.6.1 to 1.7.0 ([42df7a1](https://github.com/salesforcecli/plugin-deploy-retrieve/commit/42df7a1d12ff6231ccba6b46b0b8dd109ffe3ab9)) - - +- **deps:** bump @salesforce/kit from 1.6.1 to 1.7.0 ([42df7a1](https://github.com/salesforcecli/plugin-deploy-retrieve/commit/42df7a1d12ff6231ccba6b46b0b8dd109ffe3ab9)) ## [1.6.3](https://github.com/salesforcecli/plugin-deploy-retrieve/compare/1.6.2...1.6.3) (2022-10-05) - ### Bug Fixes -* **deps:** bump @salesforce/source-deploy-retrieve from 6.8.1 to 6.8.2 ([5c01f1c](https://github.com/salesforcecli/plugin-deploy-retrieve/commit/5c01f1c1840b33faed59086b3d51f612fe1a5098)) - - +- **deps:** bump @salesforce/source-deploy-retrieve from 6.8.1 to 6.8.2 ([5c01f1c](https://github.com/salesforcecli/plugin-deploy-retrieve/commit/5c01f1c1840b33faed59086b3d51f612fe1a5098)) ## [1.6.2](https://github.com/salesforcecli/plugin-deploy-retrieve/compare/v1.6.1...1.6.2) (2022-09-29) - ### Bug Fixes -* **deps:** bump vm2 from 3.9.10 to 3.9.11 ([1e9994c](https://github.com/salesforcecli/plugin-deploy-retrieve/commit/1e9994cc7d7fbddf657b102caa2c735e3d8230d4)) - - +- **deps:** bump vm2 from 3.9.10 to 3.9.11 ([1e9994c](https://github.com/salesforcecli/plugin-deploy-retrieve/commit/1e9994cc7d7fbddf657b102caa2c735e3d8230d4)) ## [1.6.1](https://github.com/salesforcecli/plugin-deploy-retrieve/compare/v1.6.0...v1.6.1) (2022-09-08) - - # [1.6.0](https://github.com/salesforcecli/plugin-deploy-retrieve/compare/v1.5.5...v1.6.0) (2022-09-06) - ### Features -* support retrieves in metadata format ([#313](https://github.com/salesforcecli/plugin-deploy-retrieve/issues/313)) ([380c978](https://github.com/salesforcecli/plugin-deploy-retrieve/commit/380c978f1a19fe3eac6468d7c5dab6bca7ffbf6d)) - - +- support retrieves in metadata format ([#313](https://github.com/salesforcecli/plugin-deploy-retrieve/issues/313)) ([380c978](https://github.com/salesforcecli/plugin-deploy-retrieve/commit/380c978f1a19fe3eac6468d7c5dab6bca7ffbf6d)) ## [1.5.5](https://github.com/salesforcecli/plugin-deploy-retrieve/compare/v1.5.4...v1.5.5) (2022-08-23) - - ## [1.5.4](https://github.com/salesforcecli/plugin-deploy-retrieve/compare/v1.5.3...v1.5.4) (2022-08-15) - ### Bug Fixes -* display deploy errors after deploy complete ([9d82f6f](https://github.com/salesforcecli/plugin-deploy-retrieve/commit/9d82f6f2e93552b1ca71a377c69edf3206267219)) -* properly report failed metadata deploys ([c3a5610](https://github.com/salesforcecli/plugin-deploy-retrieve/commit/c3a5610d523fdaa78865968c5f5610bf18c9086d)) -* report on deployers that fail ([8d2dcfa](https://github.com/salesforcecli/plugin-deploy-retrieve/commit/8d2dcfa6c800c14f0e6a8dbe6000928e0b99f71c)) - - +- display deploy errors after deploy complete ([9d82f6f](https://github.com/salesforcecli/plugin-deploy-retrieve/commit/9d82f6f2e93552b1ca71a377c69edf3206267219)) +- properly report failed metadata deploys ([c3a5610](https://github.com/salesforcecli/plugin-deploy-retrieve/commit/c3a5610d523fdaa78865968c5f5610bf18c9086d)) +- report on deployers that fail ([8d2dcfa](https://github.com/salesforcecli/plugin-deploy-retrieve/commit/8d2dcfa6c800c14f0e6a8dbe6000928e0b99f71c)) ## [1.5.3](https://github.com/salesforcecli/plugin-deploy-retrieve/compare/v1.5.2...v1.5.3) (2022-07-05) - ### Bug Fixes -* ebikes nuts fix ([3e57421](https://github.com/salesforcecli/plugin-deploy-retrieve/commit/3e57421f5fcc2de1380aca0c1f4807c64537e2f4)) - - +- ebikes nuts fix ([3e57421](https://github.com/salesforcecli/plugin-deploy-retrieve/commit/3e57421f5fcc2de1380aca0c1f4807c64537e2f4)) ## [1.5.2](https://github.com/salesforcecli/plugin-deploy-retrieve/compare/v1.5.1...v1.5.2) (2022-06-29) - - ## [1.5.1](https://github.com/salesforcecli/plugin-deploy-retrieve/compare/v1.5.0...v1.5.1) (2022-06-28) - ### Bug Fixes -* move missing message ([0fb2517](https://github.com/salesforcecli/plugin-deploy-retrieve/commit/0fb2517fb48d3e30a73ddf297a0d2313cdec26da)) - - +- move missing message ([0fb2517](https://github.com/salesforcecli/plugin-deploy-retrieve/commit/0fb2517fb48d3e30a73ddf297a0d2313cdec26da)) # [1.5.0](https://github.com/salesforcecli/plugin-deploy-retrieve/compare/v1.4.3...v1.5.0) (2022-06-23) - ### Features -* use StateAggregator ([a5bb05b](https://github.com/salesforcecli/plugin-deploy-retrieve/commit/a5bb05ba85c8d2b11ff83734d5f007541446ee9a)) - - +- use StateAggregator ([a5bb05b](https://github.com/salesforcecli/plugin-deploy-retrieve/commit/a5bb05ba85c8d2b11ff83734d5f007541446ee9a)) ## [1.4.3](https://github.com/salesforcecli/plugin-deploy-retrieve/compare/v1.4.2...v1.4.3) (2022-05-11) - - ## [1.4.2](https://github.com/salesforcecli/plugin-deploy-retrieve/compare/v1.4.1...v1.4.2) (2022-05-04) - ### Bug Fixes -* only call start once ([#258](https://github.com/salesforcecli/plugin-deploy-retrieve/issues/258)) ([43e7015](https://github.com/salesforcecli/plugin-deploy-retrieve/commit/43e7015bde1ec0d7cdbb2f219f5c68dd4948a038)) - - +- only call start once ([#258](https://github.com/salesforcecli/plugin-deploy-retrieve/issues/258)) ([43e7015](https://github.com/salesforcecli/plugin-deploy-retrieve/commit/43e7015bde1ec0d7cdbb2f219f5c68dd4948a038)) ## [1.4.1](https://github.com/salesforcecli/plugin-deploy-retrieve/compare/v1.4.0...v1.4.1) (2022-05-04) - ### Bug Fixes -* bump sf—plugins-core ([#259](https://github.com/salesforcecli/plugin-deploy-retrieve/issues/259)) ([2197634](https://github.com/salesforcecli/plugin-deploy-retrieve/commit/21976344ddf0150a9c998f9f82a5a35de7b1385a)) - - +- bump sf—plugins-core ([#259](https://github.com/salesforcecli/plugin-deploy-retrieve/issues/259)) ([2197634](https://github.com/salesforcecli/plugin-deploy-retrieve/commit/21976344ddf0150a9c998f9f82a5a35de7b1385a)) # [1.4.0](https://github.com/salesforcecli/plugin-deploy-retrieve/compare/v1.3.0...v1.4.0) (2022-05-03) - ### Features -* support all deploy workflows ([#234](https://github.com/salesforcecli/plugin-deploy-retrieve/issues/234)) ([29904cb](https://github.com/salesforcecli/plugin-deploy-retrieve/commit/29904cb5956433ed6fdde95a1d131d6539beeaa7)), closes [#235](https://github.com/salesforcecli/plugin-deploy-retrieve/issues/235) [#238](https://github.com/salesforcecli/plugin-deploy-retrieve/issues/238) [#239](https://github.com/salesforcecli/plugin-deploy-retrieve/issues/239) [#243](https://github.com/salesforcecli/plugin-deploy-retrieve/issues/243) [#244](https://github.com/salesforcecli/plugin-deploy-retrieve/issues/244) - - +- support all deploy workflows ([#234](https://github.com/salesforcecli/plugin-deploy-retrieve/issues/234)) ([29904cb](https://github.com/salesforcecli/plugin-deploy-retrieve/commit/29904cb5956433ed6fdde95a1d131d6539beeaa7)), closes [#235](https://github.com/salesforcecli/plugin-deploy-retrieve/issues/235) [#238](https://github.com/salesforcecli/plugin-deploy-retrieve/issues/238) [#239](https://github.com/salesforcecli/plugin-deploy-retrieve/issues/239) [#243](https://github.com/salesforcecli/plugin-deploy-retrieve/issues/243) [#244](https://github.com/salesforcecli/plugin-deploy-retrieve/issues/244) # [1.3.0](https://github.com/salesforcecli/plugin-deploy-retrieve/compare/v1.2.1...v1.3.0) (2022-04-13) - ### Bug Fixes -* display hook initialization errors ([#224](https://github.com/salesforcecli/plugin-deploy-retrieve/issues/224)) ([707c8fe](https://github.com/salesforcecli/plugin-deploy-retrieve/commit/707c8fe008ef44835296cae20f080161ed3f8df7)) - +- display hook initialization errors ([#224](https://github.com/salesforcecli/plugin-deploy-retrieve/issues/224)) ([707c8fe](https://github.com/salesforcecli/plugin-deploy-retrieve/commit/707c8fe008ef44835296cae20f080161ed3f8df7)) ### Features -* mark metadata commands as beta ([#242](https://github.com/salesforcecli/plugin-deploy-retrieve/issues/242)) ([67e95fc](https://github.com/salesforcecli/plugin-deploy-retrieve/commit/67e95fc6d4cc654bd079954935f77a540abec359)) - - +- mark metadata commands as beta ([#242](https://github.com/salesforcecli/plugin-deploy-retrieve/issues/242)) ([67e95fc](https://github.com/salesforcecli/plugin-deploy-retrieve/commit/67e95fc6d4cc654bd079954935f77a540abec359)) ## [1.2.1](https://github.com/salesforcecli/plugin-deploy-retrieve/compare/v1.2.0...v1.2.1) (2022-03-31) - ### Bug Fixes -* remove default value for tests ([#236](https://github.com/salesforcecli/plugin-deploy-retrieve/issues/236)) ([024d6b6](https://github.com/salesforcecli/plugin-deploy-retrieve/commit/024d6b6af467ec16715a49438885ece7f0a911d1)) - - +- remove default value for tests ([#236](https://github.com/salesforcecli/plugin-deploy-retrieve/issues/236)) ([024d6b6](https://github.com/salesforcecli/plugin-deploy-retrieve/commit/024d6b6af467ec16715a49438885ece7f0a911d1)) # [1.2.0](https://github.com/salesforcecli/plugin-deploy-retrieve/compare/v1.1.3...v1.2.0) (2022-03-23) - ### Features -* deploy parity ([#219](https://github.com/salesforcecli/plugin-deploy-retrieve/issues/219)) ([9a3a1ce](https://github.com/salesforcecli/plugin-deploy-retrieve/commit/9a3a1cedd58c2ac39de5770998d30bc33cb63c66)), closes [#221](https://github.com/salesforcecli/plugin-deploy-retrieve/issues/221) [#223](https://github.com/salesforcecli/plugin-deploy-retrieve/issues/223) - - +- deploy parity ([#219](https://github.com/salesforcecli/plugin-deploy-retrieve/issues/219)) ([9a3a1ce](https://github.com/salesforcecli/plugin-deploy-retrieve/commit/9a3a1cedd58c2ac39de5770998d30bc33cb63c66)), closes [#221](https://github.com/salesforcecli/plugin-deploy-retrieve/issues/221) [#223](https://github.com/salesforcecli/plugin-deploy-retrieve/issues/223) ## [1.1.3](https://github.com/salesforcecli/plugin-deploy-retrieve/compare/v1.1.2...v1.1.3) (2022-03-16) - - ## [1.1.2](https://github.com/salesforcecli/plugin-deploy-retrieve/compare/v1.1.1...v1.1.2) (2022-03-16) - ### Bug Fixes -* update all deps ([7fbd0da](https://github.com/salesforcecli/plugin-deploy-retrieve/commit/7fbd0da59333c85c4d25731b3ea23a37b2c7aaf5)) - - +- update all deps ([7fbd0da](https://github.com/salesforcecli/plugin-deploy-retrieve/commit/7fbd0da59333c85c4d25731b3ea23a37b2c7aaf5)) ## [1.1.1](https://github.com/salesforcecli/plugin-deploy-retrieve/compare/v1.1.0...v1.1.1) (2022-03-01) - ### Bug Fixes -* use deprecate fs from sfdx-core ([ba2cb57](https://github.com/salesforcecli/plugin-deploy-retrieve/commit/ba2cb57a3748e52c090fcbd8fb19047cbc481159)) -* use deprecate fs from sfdx-core ([b45ebbe](https://github.com/salesforcecli/plugin-deploy-retrieve/commit/b45ebbe7eccbe5b4f0e181a8516a84df4bf1e975)) - - +- use deprecate fs from sfdx-core ([ba2cb57](https://github.com/salesforcecli/plugin-deploy-retrieve/commit/ba2cb57a3748e52c090fcbd8fb19047cbc481159)) +- use deprecate fs from sfdx-core ([b45ebbe](https://github.com/salesforcecli/plugin-deploy-retrieve/commit/b45ebbe7eccbe5b4f0e181a8516a84df4bf1e975)) # [1.1.0](https://github.com/salesforcecli/plugin-deploy-retrieve/compare/v1.0.6...v1.1.0) (2022-02-24) - ### Bug Fixes -* regenerate yarn.lock ([777245c](https://github.com/salesforcecli/plugin-deploy-retrieve/commit/777245ccec5973f07b7fac6af652ad184ddb2a0a)) - +- regenerate yarn.lock ([777245c](https://github.com/salesforcecli/plugin-deploy-retrieve/commit/777245ccec5973f07b7fac6af652ad184ddb2a0a)) ### Features -* merge deploy-retrieve-metadata commands ([#212](https://github.com/salesforcecli/plugin-deploy-retrieve/issues/212)) ([74a9eb9](https://github.com/salesforcecli/plugin-deploy-retrieve/commit/74a9eb90eac99b83a27330ad80d20afa40449776)) - - +- merge deploy-retrieve-metadata commands ([#212](https://github.com/salesforcecli/plugin-deploy-retrieve/issues/212)) ([74a9eb9](https://github.com/salesforcecli/plugin-deploy-retrieve/commit/74a9eb90eac99b83a27330ad80d20afa40449776)) ## [1.0.6](https://github.com/salesforcecli/plugin-deploy-retrieve/compare/v1.0.5...v1.0.6) (2022-01-06) - ### Bug Fixes -* add main to package.json ([#192](https://github.com/salesforcecli/plugin-deploy-retrieve/issues/192)) ([6f0bc54](https://github.com/salesforcecli/plugin-deploy-retrieve/commit/6f0bc54cb5003b29dce9980c063375a4d31a3eb6)) - - +- add main to package.json ([#192](https://github.com/salesforcecli/plugin-deploy-retrieve/issues/192)) ([6f0bc54](https://github.com/salesforcecli/plugin-deploy-retrieve/commit/6f0bc54cb5003b29dce9980c063375a4d31a3eb6)) ## [1.0.5](https://github.com/salesforcecli/plugin-deploy-retrieve/compare/v1.0.4...v1.0.5) (2021-10-14) - ### Bug Fixes -* bump command snapshot ([#153](https://github.com/salesforcecli/plugin-deploy-retrieve/issues/153)) ([d4aa1fc](https://github.com/salesforcecli/plugin-deploy-retrieve/commit/d4aa1fc7859f14626fcab137e6c762ce5842b5dd)) - - +- bump command snapshot ([#153](https://github.com/salesforcecli/plugin-deploy-retrieve/issues/153)) ([d4aa1fc](https://github.com/salesforcecli/plugin-deploy-retrieve/commit/d4aa1fc7859f14626fcab137e6c762ce5842b5dd)) ## [1.0.4](https://github.com/salesforcecli/plugin-deploy-retrieve/compare/v1.0.3...v1.0.4) (2021-10-12) - - ## [1.0.3](https://github.com/salesforcecli/plugin-deploy-retrieve/compare/v1.0.2...v1.0.3) (2021-10-05) - ### Bug Fixes -* filter deployers when executing non-interactive deploy ([#152](https://github.com/salesforcecli/plugin-deploy-retrieve/issues/152)) ([cfc9f7b](https://github.com/salesforcecli/plugin-deploy-retrieve/commit/cfc9f7b77015cb98cf1e21f122fb062624271bba)) - - +- filter deployers when executing non-interactive deploy ([#152](https://github.com/salesforcecli/plugin-deploy-retrieve/issues/152)) ([cfc9f7b](https://github.com/salesforcecli/plugin-deploy-retrieve/commit/cfc9f7b77015cb98cf1e21f122fb062624271bba)) ## [1.0.2](https://github.com/salesforcecli/plugin-deploy-retrieve/compare/v1.0.1...v1.0.2) (2021-09-30) - ### Bug Fixes -* bump plugins to 1.0.2 [skip-validate-pr] ([#145](https://github.com/salesforcecli/plugin-deploy-retrieve/issues/145)) ([002dbc4](https://github.com/salesforcecli/plugin-deploy-retrieve/commit/002dbc438d70413d2a920d62f98f9c49732c347d)) - - +- bump plugins to 1.0.2 [skip-validate-pr] ([#145](https://github.com/salesforcecli/plugin-deploy-retrieve/issues/145)) ([002dbc4](https://github.com/salesforcecli/plugin-deploy-retrieve/commit/002dbc438d70413d2a920d62f98f9c49732c347d)) ## [1.0.1](https://github.com/salesforcecli/plugin-deploy-retrieve/compare/v1.0.0...v1.0.1) (2021-09-30) - ### Bug Fixes -* bump functions to 1.0.0 ([#144](https://github.com/salesforcecli/plugin-deploy-retrieve/issues/144)) ([0658dac](https://github.com/salesforcecli/plugin-deploy-retrieve/commit/0658dac9b3c7a48c56af15d49a50a6e9b1edd56e)) - - +- bump functions to 1.0.0 ([#144](https://github.com/salesforcecli/plugin-deploy-retrieve/issues/144)) ([0658dac](https://github.com/salesforcecli/plugin-deploy-retrieve/commit/0658dac9b3c7a48c56af15d49a50a6e9b1edd56e)) # [1.0.0](https://github.com/salesforcecli/plugin-deploy-retrieve/compare/v0.0.23...v1.0.0) (2021-09-30) - ### Bug Fixes -* bump version to v1 [skip-validate-pr] ([#143](https://github.com/salesforcecli/plugin-deploy-retrieve/issues/143)) ([dd2999c](https://github.com/salesforcecli/plugin-deploy-retrieve/commit/dd2999c127c53d3ccf3091f675ae83991d952f1f)) - - +- bump version to v1 [skip-validate-pr] ([#143](https://github.com/salesforcecli/plugin-deploy-retrieve/issues/143)) ([dd2999c](https://github.com/salesforcecli/plugin-deploy-retrieve/commit/dd2999c127c53d3ccf3091f675ae83991d952f1f)) ## [0.0.23](https://github.com/salesforcecli/plugin-deploy-retrieve/compare/v0.0.22...v0.0.23) (2021-09-16) - ### Bug Fixes -* bump to latest sf-plugins-core ([#138](https://github.com/salesforcecli/plugin-deploy-retrieve/issues/138)) ([df49943](https://github.com/salesforcecli/plugin-deploy-retrieve/commit/df4994302baf28518317ec0763115423fe74145b)) - - +- bump to latest sf-plugins-core ([#138](https://github.com/salesforcecli/plugin-deploy-retrieve/issues/138)) ([df49943](https://github.com/salesforcecli/plugin-deploy-retrieve/commit/df4994302baf28518317ec0763115423fe74145b)) ## [0.0.22](https://github.com/salesforcecli/plugin-deploy-retrieve/compare/v0.0.21...v0.0.22) (2021-09-15) - ### Bug Fixes -* bump sf-plugins-core and consume sfcommand ([#137](https://github.com/salesforcecli/plugin-deploy-retrieve/issues/137)) ([83ff118](https://github.com/salesforcecli/plugin-deploy-retrieve/commit/83ff1181cf7ae87bc109815137c41258af2d776d)) - - +- bump sf-plugins-core and consume sfcommand ([#137](https://github.com/salesforcecli/plugin-deploy-retrieve/issues/137)) ([83ff118](https://github.com/salesforcecli/plugin-deploy-retrieve/commit/83ff1181cf7ae87bc109815137c41258af2d776d)) ## [0.0.21](https://github.com/salesforcecli/plugin-deploy-retrieve/compare/v0.0.20...v0.0.21) (2021-09-13) - ### Bug Fixes -* use sfcommand as base class ([#134](https://github.com/salesforcecli/plugin-deploy-retrieve/issues/134)) ([6822bda](https://github.com/salesforcecli/plugin-deploy-retrieve/commit/6822bda65df3ee4a212207f2d213336dac442578)) - - +- use sfcommand as base class ([#134](https://github.com/salesforcecli/plugin-deploy-retrieve/issues/134)) ([6822bda](https://github.com/salesforcecli/plugin-deploy-retrieve/commit/6822bda65df3ee4a212207f2d213336dac442578)) ## [0.0.20](https://github.com/salesforcecli/plugin-deploy-retrieve/compare/v0.0.19...v0.0.20) (2021-09-08) - ### Features -* add deploy-options.json to .gitignore when functions exist ([#131](https://github.com/salesforcecli/plugin-deploy-retrieve/issues/131)) ([5ae94f9](https://github.com/salesforcecli/plugin-deploy-retrieve/commit/5ae94f98c03445f09cfe86a52b29d3b7344e937b)) - - +- add deploy-options.json to .gitignore when functions exist ([#131](https://github.com/salesforcecli/plugin-deploy-retrieve/issues/131)) ([5ae94f9](https://github.com/salesforcecli/plugin-deploy-retrieve/commit/5ae94f98c03445f09cfe86a52b29d3b7344e937b)) ## [0.0.19](https://github.com/salesforcecli/plugin-deploy-retrieve/compare/v0.0.18...v0.0.19) (2021-09-02) - ### Features -* use sf-plugins-core ([#116](https://github.com/salesforcecli/plugin-deploy-retrieve/issues/116)) ([bf81d08](https://github.com/salesforcecli/plugin-deploy-retrieve/commit/bf81d08dcb5e16e665ffc21e05399ff65b849a42)) - - +- use sf-plugins-core ([#116](https://github.com/salesforcecli/plugin-deploy-retrieve/issues/116)) ([bf81d08](https://github.com/salesforcecli/plugin-deploy-retrieve/commit/bf81d08dcb5e16e665ffc21e05399ff65b849a42)) ## [0.0.18](https://github.com/salesforcecli/plugin-deploy-retrieve/compare/v0.0.17...v0.0.18) (2021-08-18) - ### Bug Fixes -* bump oclif/core and @salesforce/core ([#115](https://github.com/salesforcecli/plugin-deploy-retrieve/issues/115)) ([bf62690](https://github.com/salesforcecli/plugin-deploy-retrieve/commit/bf6269064ba90cf316eb99686ed0019bb84e580b)) - - +- bump oclif/core and @salesforce/core ([#115](https://github.com/salesforcecli/plugin-deploy-retrieve/issues/115)) ([bf62690](https://github.com/salesforcecli/plugin-deploy-retrieve/commit/bf6269064ba90cf316eb99686ed0019bb84e580b)) ## [0.0.17](https://github.com/salesforcecli/plugin-deploy-retrieve/compare/v0.0.16...v0.0.17) (2021-08-17) - ### Bug Fixes -* add a bit more info to --help about list of connected orgs ([#114](https://github.com/salesforcecli/plugin-deploy-retrieve/issues/114)) ([792abd3](https://github.com/salesforcecli/plugin-deploy-retrieve/commit/792abd3b1ed0ca5116ef488ee1fa83e0f9cee2d9)) - - +- add a bit more info to --help about list of connected orgs ([#114](https://github.com/salesforcecli/plugin-deploy-retrieve/issues/114)) ([792abd3](https://github.com/salesforcecli/plugin-deploy-retrieve/commit/792abd3b1ed0ca5116ef488ee1fa83e0f9cee2d9)) ## [0.0.16](https://github.com/salesforcecli/plugin-deploy-retrieve/compare/v0.0.15...v0.0.16) (2021-08-12) - ### Bug Fixes -* bump @salesforce/core to 3.4.1 ([#110](https://github.com/salesforcecli/plugin-deploy-retrieve/issues/110)) ([3e710c4](https://github.com/salesforcecli/plugin-deploy-retrieve/commit/3e710c41ecee82aaec7ff213d53ecfc6ce4c8b3b)) - - +- bump @salesforce/core to 3.4.1 ([#110](https://github.com/salesforcecli/plugin-deploy-retrieve/issues/110)) ([3e710c4](https://github.com/salesforcecli/plugin-deploy-retrieve/commit/3e710c41ecee82aaec7ff213d53ecfc6ce4c8b3b)) ## [0.0.15](https://github.com/salesforcecli/plugin-deploy-retrieve/compare/v0.0.14...v0.0.15) (2021-08-03) - ### Bug Fixes -* update topic descriptions in pacakge.json ([#109](https://github.com/salesforcecli/plugin-deploy-retrieve/issues/109)) ([f6c699c](https://github.com/salesforcecli/plugin-deploy-retrieve/commit/f6c699c39e8342d7c7a5d01cc5403241bc010bdb)) - - +- update topic descriptions in pacakge.json ([#109](https://github.com/salesforcecli/plugin-deploy-retrieve/issues/109)) ([f6c699c](https://github.com/salesforcecli/plugin-deploy-retrieve/commit/f6c699c39e8342d7c7a5d01cc5403241bc010bdb)) ## [0.0.14](https://github.com/salesforcecli/plugin-deploy-retrieve/compare/v0.0.13...v0.0.14) (2021-07-30) - ### Features -* **hooks:** setup for linking functions plugin hooks ([#95](https://github.com/salesforcecli/plugin-deploy-retrieve/issues/95)) ([e16e7e9](https://github.com/salesforcecli/plugin-deploy-retrieve/commit/e16e7e90f6cfe9d28cf3a1b5dd2126965eb2e680)) - - +- **hooks:** setup for linking functions plugin hooks ([#95](https://github.com/salesforcecli/plugin-deploy-retrieve/issues/95)) ([e16e7e9](https://github.com/salesforcecli/plugin-deploy-retrieve/commit/e16e7e90f6cfe9d28cf3a1b5dd2126965eb2e680)) ## [0.0.13](https://github.com/salesforcecli/plugin-deploy-retrieve/compare/v0.0.12...v0.0.13) (2021-07-28) - ### Bug Fixes -* add name of file that stores responses ([#94](https://github.com/salesforcecli/plugin-deploy-retrieve/issues/94)) ([020de23](https://github.com/salesforcecli/plugin-deploy-retrieve/commit/020de230486d49381d77b89dd4a055c17e798236)) - - +- add name of file that stores responses ([#94](https://github.com/salesforcecli/plugin-deploy-retrieve/issues/94)) ([020de23](https://github.com/salesforcecli/plugin-deploy-retrieve/commit/020de230486d49381d77b89dd4a055c17e798236)) ## [0.0.12](https://github.com/salesforcecli/plugin-deploy-retrieve/compare/v0.0.11...v0.0.12) (2021-07-28) - ### Bug Fixes -* pin to @salesforce/core@3.3.5 ([2ef20a8](https://github.com/salesforcecli/plugin-deploy-retrieve/commit/2ef20a8af58f6ed06d3f3022ad980ea83da16f14)) - - +- pin to @salesforce/core@3.3.5 ([2ef20a8](https://github.com/salesforcecli/plugin-deploy-retrieve/commit/2ef20a8af58f6ed06d3f3022ad980ea83da16f14)) ## [0.0.11](https://github.com/salesforcecli/plugin-deploy-retrieve/compare/v0.0.10...v0.0.11) (2021-07-27) - - ## [0.0.10](https://github.com/salesforcecli/plugin-deploy-retrieve/compare/v0.0.9...v0.0.10) (2021-07-22) - ### Bug Fixes -* remove reference to project topic ([995e643](https://github.com/salesforcecli/plugin-deploy-retrieve/commit/995e643bc81fa7cbc05dcacdffac7ec04d1b6234)) - - +- remove reference to project topic ([995e643](https://github.com/salesforcecli/plugin-deploy-retrieve/commit/995e643bc81fa7cbc05dcacdffac7ec04d1b6234)) ## [0.0.9](https://github.com/salesforcecli/plugin-deploy-retrieve/compare/v0.0.8...v0.0.9) (2021-07-19) - ### Bug Fixes -* minor updates to the --help ([#85](https://github.com/salesforcecli/plugin-deploy-retrieve/issues/85)) ([a7cf8bd](https://github.com/salesforcecli/plugin-deploy-retrieve/commit/a7cf8bd77b9bc35f72c20b11010ae3855203f9b2)) - - +- minor updates to the --help ([#85](https://github.com/salesforcecli/plugin-deploy-retrieve/issues/85)) ([a7cf8bd](https://github.com/salesforcecli/plugin-deploy-retrieve/commit/a7cf8bd77b9bc35f72c20b11010ae3855203f9b2)) ## [0.0.8](https://github.com/salesforcecli/plugin-deploy-retrieve/compare/v0.0.7...v0.0.8) (2021-07-15) - ### Bug Fixes -* update deps ([ebc35d9](https://github.com/salesforcecli/plugin-deploy-retrieve/commit/ebc35d9bbec5386ab51f4bba7b46330da7cdc486)) - - +- update deps ([ebc35d9](https://github.com/salesforcecli/plugin-deploy-retrieve/commit/ebc35d9bbec5386ab51f4bba7b46330da7cdc486)) ## [0.0.7](https://github.com/salesforcecli/plugin-deploy-retrieve/compare/v0.0.6...v0.0.7) (2021-07-15) - - ## [0.0.6](https://github.com/salesforcecli/plugin-deploy-retrieve/compare/v0.0.5...v0.0.6) (2021-07-11) - ### Bug Fixes -* bump oclif ([9d78c50](https://github.com/salesforcecli/plugin-deploy-retrieve/commit/9d78c50afb3dd7ec70e7f591b33a034baad447b9)) -* bump oclif/core ([6507231](https://github.com/salesforcecli/plugin-deploy-retrieve/commit/6507231e9b29ee172a707e6632b71b4539bd730d)) - - +- bump oclif ([9d78c50](https://github.com/salesforcecli/plugin-deploy-retrieve/commit/9d78c50afb3dd7ec70e7f591b33a034baad447b9)) +- bump oclif/core ([6507231](https://github.com/salesforcecli/plugin-deploy-retrieve/commit/6507231e9b29ee172a707e6632b71b4539bd730d)) ## [0.0.5](https://github.com/salesforcecli/plugin-deploy-retrieve/compare/v0.0.4...v0.0.5) (2021-07-06) - - ## [0.0.4](https://github.com/salesforcecli/plugin-deploy-retrieve/compare/v0.0.3...v0.0.4) (2021-06-30) - ### Features -* run deploy hooks ([#54](https://github.com/salesforcecli/plugin-deploy-retrieve/issues/54)) ([4b09997](https://github.com/salesforcecli/plugin-deploy-retrieve/commit/4b0999759266ff3a86fd39a3a9ae3a71e216045a)) - - +- run deploy hooks ([#54](https://github.com/salesforcecli/plugin-deploy-retrieve/issues/54)) ([4b09997](https://github.com/salesforcecli/plugin-deploy-retrieve/commit/4b0999759266ff3a86fd39a3a9ae3a71e216045a)) ## [0.0.3](https://github.com/salesforcecli/plugin-deploy-retrieve/compare/v0.0.2...v0.0.3) (2021-06-08) - - ## [0.0.2](https://github.com/salesforcecli/plugin-deploy-retrieve/compare/v0.0.1...v0.0.2) (2021-06-08) - - ## [0.0.1](https://github.com/salesforcecli/plugin-deploy-retrieve/compare/87622d835d45fccb877759805642be0bdb201e31...v0.0.1) (2021-06-07) - ### Bug Fixes -* publish schemas ([87622d8](https://github.com/salesforcecli/plugin-deploy-retrieve/commit/87622d835d45fccb877759805642be0bdb201e31)) - - - +- publish schemas ([87622d8](https://github.com/salesforcecli/plugin-deploy-retrieve/commit/87622d835d45fccb877759805642be0bdb201e31)) diff --git a/command-snapshot.json b/command-snapshot.json index ce23d201..c1b0d709 100644 --- a/command-snapshot.json +++ b/command-snapshot.json @@ -3,13 +3,17 @@ "command": "deploy", "plugin": "@salesforce/plugin-deploy-retrieve", "flags": ["interactive"], - "alias": [] + "alias": [], + "flagChars": [], + "flagAliases": [] }, { "command": "project:convert:mdapi", "plugin": "@salesforce/plugin-deploy-retrieve", "flags": ["api-version", "json", "loglevel", "manifest", "metadata", "metadata-dir", "output-dir", "root-dir"], - "alias": ["force:mdapi:convert"] + "alias": ["force:mdapi:convert"], + "flagChars": ["d", "m", "p", "r", "x"], + "flagAliases": ["apiversion", "metadatapath", "outputdir", "rootdir"] }, { "command": "project:convert:source", @@ -25,7 +29,9 @@ "root-dir", "source-dir" ], - "alias": ["force:source:convert"] + "alias": ["force:source:convert"], + "flagChars": ["d", "m", "n", "p", "r", "x"], + "flagAliases": ["apiversion", "outputdir", "packagename", "rootdir", "sourcepath"] }, { "command": "project:delete:source", @@ -45,37 +51,59 @@ "verbose", "wait" ], - "alias": ["force:source:delete"] + "alias": ["force:source:delete"], + "flagChars": ["c", "f", "l", "m", "o", "p", "r", "t", "w"], + "flagAliases": [ + "apiversion", + "checkonly", + "forceoverwrite", + "noprompt", + "sourcepath", + "targetusername", + "testlevel", + "tracksource", + "u" + ] }, { "command": "project:delete:tracking", "plugin": "@salesforce/plugin-deploy-retrieve", "flags": ["api-version", "json", "loglevel", "no-prompt", "target-org"], - "alias": ["force:source:tracking:clear"] + "alias": ["force:source:tracking:clear"], + "flagChars": ["o", "p"], + "flagAliases": ["apiversion", "noprompt", "targetusername", "u"] }, { "command": "project:deploy:cancel", "plugin": "@salesforce/plugin-deploy-retrieve", "flags": ["async", "job-id", "json", "use-most-recent", "wait"], - "alias": ["deploy:metadata:cancel"] + "alias": ["deploy:metadata:cancel"], + "flagChars": ["i", "r", "w"], + "flagAliases": [] }, { "command": "project:deploy:preview", "plugin": "@salesforce/plugin-deploy-retrieve", "flags": ["ignore-conflicts", "json", "manifest", "metadata", "source-dir", "target-org"], - "alias": ["deploy:metadata:preview"] + "alias": ["deploy:metadata:preview"], + "flagChars": ["c", "d", "m", "o", "x"], + "flagAliases": [] }, { "command": "project:deploy:quick", "plugin": "@salesforce/plugin-deploy-retrieve", "flags": ["api-version", "async", "concise", "job-id", "json", "target-org", "use-most-recent", "verbose", "wait"], - "alias": ["deploy:metadata:quick"] + "alias": ["deploy:metadata:quick"], + "flagChars": ["a", "i", "o", "r", "w"], + "flagAliases": [] }, { "command": "project:deploy:report", "plugin": "@salesforce/plugin-deploy-retrieve", "flags": ["coverage-formatters", "job-id", "json", "junit", "results-dir", "use-most-recent"], - "alias": ["deploy:metadata:report"] + "alias": ["deploy:metadata:report"], + "flagChars": ["i", "r"], + "flagAliases": [] }, { "command": "project:deploy:resume", @@ -91,7 +119,9 @@ "verbose", "wait" ], - "alias": ["deploy:metadata:resume"] + "alias": ["deploy:metadata:resume"], + "flagChars": ["i", "r", "w"], + "flagAliases": [] }, { "command": "project:deploy:start", @@ -122,7 +152,9 @@ "verbose", "wait" ], - "alias": ["deploy:metadata"] + "alias": ["deploy:metadata"], + "flagChars": ["a", "c", "d", "g", "l", "m", "o", "r", "t", "w", "x"], + "flagAliases": [] }, { "command": "project:deploy:validate", @@ -143,7 +175,9 @@ "verbose", "wait" ], - "alias": ["deploy:metadata:validate"] + "alias": ["deploy:metadata:validate"], + "flagChars": ["a", "d", "l", "m", "o", "t", "w", "x"], + "flagAliases": [] }, { "command": "project:generate:manifest", @@ -160,25 +194,42 @@ "source-dir", "type" ], - "alias": ["force:source:manifest:create"] + "alias": ["force:source:manifest:create"], + "flagChars": ["c", "d", "m", "n", "p", "t"], + "flagAliases": [ + "apiversion", + "fromorg", + "includepackages", + "manifestname", + "manifesttype", + "o", + "outputdir", + "sourcepath" + ] }, { "command": "project:list:ignored", "plugin": "@salesforce/plugin-deploy-retrieve", "flags": ["json", "source-dir"], - "alias": ["force:source:ignored:list"] + "alias": ["force:source:ignored:list"], + "flagChars": ["p"], + "flagAliases": ["sourcepath"] }, { "command": "project:reset:tracking", "plugin": "@salesforce/plugin-deploy-retrieve", "flags": ["api-version", "json", "loglevel", "no-prompt", "revision", "target-org"], - "alias": ["force:source:tracking:reset"] + "alias": ["force:source:tracking:reset"], + "flagChars": ["o", "p", "r"], + "flagAliases": ["apiversion", "noprompt", "targetusername", "u"] }, { "command": "project:retrieve:preview", "plugin": "@salesforce/plugin-deploy-retrieve", "flags": ["ignore-conflicts", "json", "target-org"], - "alias": ["retrieve:metadata:preview"] + "alias": ["retrieve:metadata:preview"], + "flagChars": ["c", "o"], + "flagAliases": [] }, { "command": "project:retrieve:start", @@ -189,6 +240,7 @@ "json", "manifest", "metadata", + "output-dir", "package-name", "single-package", "source-dir", @@ -198,6 +250,8 @@ "wait", "zip-file-name" ], - "alias": ["retrieve:metadata"] + "alias": ["retrieve:metadata"], + "flagChars": ["a", "c", "d", "m", "n", "o", "r", "t", "w", "x", "z"], + "flagAliases": [] } ] diff --git a/messages/retrieve.metadata.md b/messages/retrieve.start.md similarity index 90% rename from messages/retrieve.metadata.md rename to messages/retrieve.start.md index 61e8fe17..18ebc9b2 100644 --- a/messages/retrieve.metadata.md +++ b/messages/retrieve.start.md @@ -166,3 +166,17 @@ Wrote retrieve zip file to %s. # info.ExtractedZipFile Extracted %s to %s. + +# flags.output-dir.description + +The root of the directory structure into which the source files are retrieved. +If the target directory matches one of the package directories in your sfdx-project.json file, the command fails. +Running the command multiple times with the same target adds new files and overwrites existing files. + +# flags.output-dir.summary + +Directory root for the retrieved source files. + +# retrieveTargetDirOverlapsPackage + +The retrieve target directory [%s] overlaps one of your package directories. Specify a different retrieve target directory and try again. diff --git a/package.json b/package.json index c2b7c8e3..aa6b3117 100644 --- a/package.json +++ b/package.json @@ -18,7 +18,7 @@ "tslib": "^2" }, "devDependencies": { - "@oclif/plugin-command-snapshot": "^3.3.14", + "@oclif/plugin-command-snapshot": "^4.0.1", "@salesforce/cli-plugins-testkit": "^3.4.0", "@salesforce/dev-config": "^3.1.0", "@salesforce/dev-scripts": "^4.3.1", @@ -270,4 +270,4 @@ "output": [] } } -} \ No newline at end of file +} diff --git a/src/commands/project/retrieve/start.ts b/src/commands/project/retrieve/start.ts index 8be30906..3ed83e81 100644 --- a/src/commands/project/retrieve/start.ts +++ b/src/commands/project/retrieve/start.ts @@ -6,8 +6,9 @@ */ import { rm } from 'fs/promises'; -import { join, resolve } from 'path'; +import { dirname, join, resolve } from 'path'; +import * as fs from 'fs'; import { EnvironmentVariable, Messages, OrgConfigProperties, SfError, SfProject } from '@salesforce/core'; import { RetrieveResult, @@ -29,9 +30,10 @@ import { MetadataRetrieveResultFormatter } from '../../../formatters/metadataRet import { getPackageDirs } from '../../../utils/project'; import { RetrieveResultJson } from '../../../utils/types'; import { writeConflictTable } from '../../../utils/conflicts'; +import { promisesQueue } from '../../../utils/promiseQueue'; Messages.importMessagesDirectory(__dirname); -const messages = Messages.loadMessages('@salesforce/plugin-deploy-retrieve', 'retrieve.metadata'); +const messages = Messages.loadMessages('@salesforce/plugin-deploy-retrieve', 'retrieve.start'); const mdTransferMessages = Messages.loadMessages('@salesforce/plugin-deploy-retrieve', 'metadata.transfer'); type Format = 'source' | 'metadata'; @@ -74,6 +76,12 @@ export default class RetrieveMetadata extends SfCommand { summary: messages.getMessage('flags.package-name.summary'), multiple: true, }), + 'output-dir': Flags.directory({ + char: 'r', + summary: messages.getMessage('flags.output-dir.summary'), + description: messages.getMessage('flags.output-dir.description'), + exclusive: ['package-name', 'source-dir'], + }), 'single-package': Flags.boolean({ summary: messages.getMessage('flags.single-package.summary'), dependsOn: ['target-metadata-dir'], @@ -143,6 +151,13 @@ export default class RetrieveMetadata extends SfCommand { public async run(): Promise { const { flags } = await this.parse(RetrieveMetadata); + let resolvedTargetDir: string | undefined; + if (flags['output-dir']) { + resolvedTargetDir = resolve(flags['output-dir']); + if (SfProject.getInstance()?.getPackageNameFromPath(resolvedTargetDir)) { + throw messages.createError('retrieveTargetDirOverlapsPackage', [flags['output-dir']]); + } + } const format: Format = flags['target-metadata-dir'] ? 'metadata' : 'source'; const zipFileName = flags['zip-file-name'] ?? DEFAULT_ZIP_FILE_NAME; @@ -152,7 +167,7 @@ export default class RetrieveMetadata extends SfCommand { flags, format ); - const retrieveOpts = await buildRetrieveOptions(flags, format, zipFileName); + const retrieveOpts = await buildRetrieveOptions(flags, format, zipFileName, resolvedTargetDir); this.spinner.status = messages.getMessage('spinner.sending', [ componentSetFromNonDeletes.sourceApiVersion ?? componentSetFromNonDeletes.apiVersion, @@ -181,6 +196,11 @@ export default class RetrieveMetadata extends SfCommand { this.spinner.stop(); + // flags['output-dir'] will set resolvedTargetDir var, so this check is redundant, but allows for nice typings in the moveResultsForRetrieveTargetDir method + if (flags['output-dir'] && resolvedTargetDir) { + await this.moveResultsForRetrieveTargetDir(flags['output-dir'], resolvedTargetDir); + } + // reference the flag instead of `format` so we get correct type const formatter = flags['target-metadata-dir'] ? new MetadataRetrieveResultFormatter(this.retrieveResult, { @@ -227,6 +247,52 @@ export default class RetrieveMetadata extends SfCommand { return super.catch(error); } + + private async moveResultsForRetrieveTargetDir(targetDir: string, resolvedTargetDir: string): Promise { + async function mv(src: string): Promise { + let directories: string[] = []; + let files: string[] = []; + const srcStat = await fs.promises.stat(src); + if (srcStat.isDirectory()) { + const contents = await fs.promises.readdir(src, { withFileTypes: true }); + [directories, files] = contents.reduce<[string[], string[]]>( + (acc, dirent) => { + if (dirent.isDirectory()) { + acc[0].push(dirent.name); + } else { + acc[1].push(dirent.name); + } + return acc; + }, + [[], []] + ); + + directories = directories.map((dir) => join(src, dir)); + } else { + files.push(src); + } + await promisesQueue( + files, + async (file: string): Promise => { + const dest = join(src.replace(join('main', 'default'), ''), file); + const destDir = dirname(dest); + await fs.promises.mkdir(destDir, { recursive: true }); + await fs.promises.rename(join(src, file), dest); + return dest; + }, + 50 + ); + return directories; + } + // getFileResponses fails once the files have been moved, calculate where they're moved to, and then move them + this.retrieveResult.getFileResponses().forEach((fileResponse) => { + fileResponse.filePath = fileResponse.filePath?.replace(join('main', 'default'), ''); + }); + // move contents of 'main/default' to 'retrievetargetdir' + await promisesQueue([join(resolvedTargetDir, 'main', 'default')], mv, 5, true); + // remove 'main/default' + await fs.promises.rm(join(targetDir, 'main'), { recursive: true }); + } } type RetrieveAndDeleteTargets = { @@ -267,7 +333,7 @@ const buildRetrieveAndDeleteTargets = async ( manifest: { manifestPath: flags.manifest, // if mdapi format, there might not be a project - directoryPaths: format === 'metadata' ? [] : await getPackageDirs(), + directoryPaths: format === 'metadata' || flags['output-dir'] ? [] : await getPackageDirs(), }, } : {}), @@ -276,7 +342,7 @@ const buildRetrieveAndDeleteTargets = async ( metadata: { metadataEntries: flags.metadata, // if mdapi format, there might not be a project - directoryPaths: format === 'metadata' ? [] : await getPackageDirs(), + directoryPaths: format === 'metadata' || flags['output-dir'] ? [] : await getPackageDirs(), }, } : {}), @@ -289,14 +355,16 @@ const buildRetrieveAndDeleteTargets = async ( * * * @param flags - * @param project * @param format 'metadata' or 'source' + * @param zipFileName + * @param output * @returns RetrieveSetOptions (an object that can be passed as the options for a ComponentSet retrieve) */ const buildRetrieveOptions = async ( flags: Interfaces.InferredFlags, format: Format, - zipFileName: string + zipFileName: string, + output: string | undefined ): Promise => ({ usernameOrConnection: flags['target-org'].getUsername() ?? flags['target-org'].getConnection(flags['api-version']), merge: true, @@ -311,6 +379,6 @@ const buildRetrieveOptions = async ( output: flags['target-metadata-dir'] as string, } : { - output: (await SfProject.resolve()).getDefaultPackage().fullPath, + output: output ?? (await SfProject.resolve()).getDefaultPackage().fullPath, }), }); diff --git a/src/formatters/metadataRetrieveResultFormatter.ts b/src/formatters/metadataRetrieveResultFormatter.ts index cb66fd10..62c5298f 100644 --- a/src/formatters/metadataRetrieveResultFormatter.ts +++ b/src/formatters/metadataRetrieveResultFormatter.ts @@ -12,7 +12,7 @@ import { Formatter, MetadataRetrieveResultJson } from '../utils/types'; import { sortFileResponses, asRelativePaths } from '../utils/output'; Messages.importMessagesDirectory(__dirname); -export const retrieveMessages = Messages.loadMessages('@salesforce/plugin-deploy-retrieve', 'retrieve.metadata'); +export const retrieveMessages = Messages.loadMessages('@salesforce/plugin-deploy-retrieve', 'retrieve.start'); export class MetadataRetrieveResultFormatter implements Formatter { private zipFilePath: string; diff --git a/src/utils/promiseQueue.ts b/src/utils/promiseQueue.ts new file mode 100644 index 00000000..a1c5b659 --- /dev/null +++ b/src/utils/promiseQueue.ts @@ -0,0 +1,38 @@ +/* + * Copyright (c) 2022, salesforce.com, inc. + * All rights reserved. + * 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 { ensureArray } from '@salesforce/kit'; + +/** + * Function to throttle a list of promises. + * + * @param sourceQueue - The list of items to process. + * @param producer - The function to produce a promise from an item. + * @param concurrency - The number of promises to run at a time. + * @param queueResults - Whether to queue the results of the promises. + */ +export async function promisesQueue( + sourceQueue: T[], + producer: (arg0: T) => Promise, + concurrency: number, + queueResults = false +): Promise { + const results: T[] = []; + let queue = [...sourceQueue]; + while (queue.length > 0) { + const next = queue.slice(0, concurrency); + queue = queue.slice(concurrency); + // eslint-disable-next-line no-await-in-loop + const nextResults = (await Promise.all(ensureArray(next.map(producer)))) + .flat(1) + .filter((val) => val !== undefined) as T[]; + if (queueResults) { + queue.push(...nextResults); + } + results.push(...nextResults); + } + return results; +} diff --git a/test/nuts/retrieve/metadata.nut.ts b/test/nuts/retrieve/metadata.nut.ts index e5c3174e..f814483d 100644 --- a/test/nuts/retrieve/metadata.nut.ts +++ b/test/nuts/retrieve/metadata.nut.ts @@ -49,6 +49,11 @@ describe('retrieve metadata NUTs', () => { await testkit.retrieve({ args: '--metadata ApexClass AuraDefinitionBundle' }); await testkit.expect.filesToBeRetrieved(['force-app/main/default/classes/*', 'force-app/main/default/aura/**/*']); }); + + it('should retrieve into the output-dir', async () => { + await testkit.retrieve({ args: '--metadata ApexClass AuraDefinitionBundle --output-dir myOutput' }); + await testkit.expect.filesToBeRetrieved(['myOutput/classes/*', 'myOutput/aura/**/*']); + }); }); describe('--manifest flag', () => { @@ -59,6 +64,14 @@ describe('retrieve metadata NUTs', () => { await testkit.retrieve({ args: `--manifest ${packageXml}` }); await testkit.expect.filesToBeRetrieved(['force-app/main/default/classes/*']); }); + + it('should retrieve metadata specified in package.xml to output-dir', async () => { + const xml = '*ApexClass'; + const packageXml = await testkit.createPackageXml(xml); + + await testkit.retrieve({ args: `--manifest ${packageXml} --output-dir myOutput` }); + await testkit.expect.filesToBeRetrieved(['myOutput/classes/*']); + }); }); describe('--package-name flag', () => { diff --git a/test/utils/promiseQueue.test.ts b/test/utils/promiseQueue.test.ts new file mode 100644 index 00000000..c67d49c3 --- /dev/null +++ b/test/utils/promiseQueue.test.ts @@ -0,0 +1,62 @@ +/* + * Copyright (c) 2022, salesforce.com, inc. + * All rights reserved. + * 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 { expect } from 'chai'; +import { promisesQueue } from '../../src/utils/promiseQueue'; +describe('promisesQueue', () => { + const numberResolver = (n: number) => Promise.resolve(n); + it('should handle 0 queue entries', async () => { + const results = await promisesQueue([], numberResolver, 1); + expect(results).to.deep.equal([]); + }); + it('should handle many queue entries', async () => { + const results = await promisesQueue([1], numberResolver, 1); + expect(results).to.have.length(1); + expect(results[0]).to.equal(1); + }); + it('should handle 500 queue entry one at a time', async () => { + const a = Array.from({ length: 500 }, (v, i) => i); + const results = await promisesQueue(a, numberResolver, 1); + expect(results).to.have.length(500); + expect(results[499]).to.equal(499); + }); + it('should handle 500 queue entry 10 at a time', async () => { + const a = Array.from({ length: 500 }, (v, i) => i); + const results = await promisesQueue(a, numberResolver, 10); + expect(results).to.have.length(500); + expect(results[499]).to.equal(499); + }); + it('should handle 500 queue entry 500 at a time', async () => { + const a = Array.from({ length: 500 }, (v, i) => i); + const results = await promisesQueue(a, numberResolver, 500); + expect(results).to.have.length(500); + expect(results[499]).to.equal(499); + }); + it('should reject at entry two', async () => { + await promisesQueue( + [1, 2], + (n: number): Promise => (n === 2 ? Promise.reject(n) : Promise.resolve(n)), + 1 + ).catch((e) => expect(e).to.equal(2)); + }); + it('should queue 250 more with a total of 750 promises', async () => { + let count = 0; + const moreResolver = (n: number): Promise => { + const rn = n === 0 && count === 0 ? Array.from({ length: 250 }, (v, i) => i + 500) : n; + count++; + return Promise.resolve(count < 502 ? rn : []); + }; + const a = Array.from({ length: 500 }, (v, i) => i); + const results = await promisesQueue(a, moreResolver, 500, true); + expect(results).to.have.length(750); + }); + it('should handle 5000 queue entry 100 at a time', async () => { + const a = Array.from({ length: 5000 }, (v, i) => i); + const results = await promisesQueue(a, numberResolver, 100); + expect(results).to.have.length(5000); + expect(results[499]).to.equal(499); + }); +}); diff --git a/yarn.lock b/yarn.lock index 06c2deb0..efcb29f7 100644 --- a/yarn.lock +++ b/yarn.lock @@ -867,10 +867,10 @@ chalk "^4.1.0" tslib "^2.5.0" -"@oclif/plugin-command-snapshot@^3.3.14": - version "3.3.15" - resolved "https://registry.yarnpkg.com/@oclif/plugin-command-snapshot/-/plugin-command-snapshot-3.3.15.tgz#2b1f35b75d9bdd15d06386382bb5a53577bdf45a" - integrity sha512-DJ+R8Ega5tq3RTbI6TZ0gI29lEldcSf909VUfsP2zY1tPqkn8IKhs/bFLcS2OkjQgLl/1FpeejFoc4rY44YbRg== +"@oclif/plugin-command-snapshot@^4.0.1": + version "4.0.1" + resolved "https://registry.yarnpkg.com/@oclif/plugin-command-snapshot/-/plugin-command-snapshot-4.0.1.tgz#6e59c513ad7546d43b25f2d6bfab89ef663d805e" + integrity sha512-2CtENagyr8R32BSpC6+jKZuMw+X6W51T3tw53nWcqlb604f6J4l3RqpCMIBU/7lt1R7rlls5CChd5aoVJ8L7cw== dependencies: "@oclif/core" "^2.8.5" chalk "^4.1.2"