Skip to content
Draft
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
32 commits
Select commit Hold shift + click to select a range
4402c7f
feat: improve error reporting with conditional success/warning messages
Jan 22, 2026
716450c
Merge branch 'main' into enh/dx-3902-Refactor-Endpoints-Integrations
harshithad0703 Jan 29, 2026
7ae2d9d
Merge branch 'development' into enh/dx-3902-Refactor-Endpoints-Integr…
harshithad0703 Jan 29, 2026
a5a045c
Replace hardcoded region objects with dynamic generation using getCon…
harshithad0703 Jan 29, 2026
044dee1
Refactor getComposableStudioUrl to derive region instead of using a h…
harshithad0703 Jan 29, 2026
0334553
Enhance type safety in region-handler
harshithad0703 Jan 30, 2026
a15ddf6
Merge branch 'development' into enh/dx-3902-Refactor-Endpoints-Integr…
harshithad0703 Jan 30, 2026
62bab10
Refactor region-handler to remove getComposableStudioUrl function and…
harshithad0703 Jan 30, 2026
b18a949
Merge branch 'v2-beta-dev' into feat/DX-338
Jan 30, 2026
bec7171
version bump
harshithad0703 Jan 30, 2026
016fc8c
Merge pull request #2366 from contentstack/fix/version-bump02-02
harshithad0703 Jan 30, 2026
6ea16cb
Merge pull request #2363 from contentstack/development
harshithad0703 Jan 30, 2026
7fd329c
Merge pull request #2368 from contentstack/staging
harshithad0703 Feb 2, 2026
149924e
Merge pull request #2371 from contentstack/v2-beta
harshithad0703 Feb 2, 2026
40680b5
Merge pull request #2370 from contentstack/main
harshithad0703 Feb 2, 2026
8ce86d0
Merge branch development into enh/dx-3902-Refactor-Endpoints-Integrat…
harshithad0703 Feb 2, 2026
31196e3
version bump
harshithad0703 Feb 2, 2026
077e2c1
utils version bump
harshithad0703 Feb 2, 2026
fdc7d8e
Merge branch 'v2-beta-dev' into enh/dx-3902-beta-refactor-endpoints-i…
harshithad0703 Feb 2, 2026
d33dfe5
version bump
harshithad0703 Feb 2, 2026
be21603
add types in interface
harshithad0703 Feb 3, 2026
30bb9f7
Merge branch 'v2-beta-dev' into feat/DX-338
Feb 3, 2026
d86f208
chore: version bumps
Feb 3, 2026
9bb4dc0
Merge pull request #2337 from contentstack/feat/DX-338
naman-contentstack Feb 3, 2026
487d5ee
Merge branch 'v2-beta-dev' into enh/dx-3902-beta-refactor-endpoints-i…
harshithad0703 Feb 4, 2026
391259c
package-lock update
harshithad0703 Feb 4, 2026
0458b50
Merge pull request #2373 from contentstack/enh/dx-3902-beta-refactor-…
harshithad0703 Feb 4, 2026
57fb8c3
Update migration documentation for and bump package versions to 2.0.0…
harshithad0703 Feb 6, 2026
32c1cfc
Merge pull request #2378 from contentstack/fix/update-migrate-docs
harshithad0703 Feb 6, 2026
3e945c4
Fix: Fixed the prompt for import in clone
cs-raj Feb 6, 2026
2a578e2
Merge branch 'v2-beta-dev' into fix/DX-4440
cs-raj Feb 6, 2026
5247f08
Merge pull request #2380 from contentstack/fix/DX-4440
cs-raj Feb 7, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
196 changes: 6 additions & 190 deletions .talismanrc
Original file line number Diff line number Diff line change
@@ -1,193 +1,9 @@

fileignoreconfig:
- filename: packages/contentstack-export/src/export/modules/environments.ts
checksum: 9c6e2cd260fba0ffd4deaf38835924642ab5ec2a4140185b3fe7eaec13305acb
- filename: packages/contentstack-export/test/unit/export/modules/environments.test.ts
checksum: 3f219e9ecb060cd590bdd4815cf31f2db81396be49d357eadc8d972e7e0d49a2
- filename: packages/contentstack-import/src/import/modules/environments.ts
checksum: 3c827c2217c59e123cb27bbd38c7f196fa1d1b544a7ab31c4d9ae38f13725869
- filename: packages/contentstack-import/src/utils/backup-handler.ts
checksum: 9d2740ce3c63bf9e79c9a71626c9f937a3411166bd2e802ef2b250aa8f700750
- filename: packages/contentstack-import/test/unit/import/modules/environments.test.ts
checksum: ca318c1bece5cab7cd1d5cf20017220e40d34c58536e52ec79cdd8f1ae090380
- filename: packages/contentstack-import/test/unit/utils/backup-handler.test.ts
checksum: 2743a1d7370a9c1a255549a0c1ad8615618bbe4d30645e18224dcfe813411fa0
- filename: pnpm-lock.yaml
checksum: 454f794a75f7d972451575ac5d7d208f691acd776fd01fe9f0d3277ae1142d10
- filename: package-lock.json
checksum: 6585e1ce86e49a60e3593d926180e0bf4e151f9ff989d44841410eee2fab59a4
- filename: packages/contentstack-export/test/unit/export/modules/taxonomies.test.ts
checksum: f6175a8e89fb9dde4b0ff269d65a9e42c4374ef7efb1b828e54e2ebd7c4379fa
- filename: packages/contentstack-export/test/unit/export/modules/workflows.test.ts
checksum: 9da983731811064de04e60a7ddd05ea558661dd17ac4e0c7da5be6cca8b2749d
- filename: packages/contentstack-export/test/unit/utils/export-config-handler.test.ts
checksum: 64411834509e7e80211348aa8ea81da922a8e07bb0f87b9ae2a19c0bd167c82a
- filename: packages/contentstack-export/test/unit/utils/marketplace-app-helper.test.ts
checksum: 7378a63f935c67af0b4fe40175d24f5f1c91e2b3dbaeda503e2d060700eadb20
- filename: packages/contentstack-import-setup/README.md
checksum: 60a5f3ffdf824c029ac2f0ede5d76b60ceecf2d55503ee58d3edd32ed68750d6
- filename: packages/contentstack-import-setup/src/commands/cm/stacks/import-setup.ts
checksum: b54a7cc34b640fb960aee446d0c23ed5e38783f9e04b261535bad9915ebb9c7e
- filename: packages/contentstack-import-setup/src/utils/constants.ts
checksum: fcfabb4c53ee822e05903db77595413842d656b55e2869bae97bb6c0e0e209c3
- filename: packages/contentstack-import-setup/src/import/modules/taxonomies.ts
checksum: f852555d5911f3fdd10ed27f60c4cb95d413c03625c5432b667f8ea95b5c8a6e
- filename: packages/contentstack-audit/src/modules/content-types.ts
checksum: e325a50db567abc5d0de758767037dbc10bb76501aadda32999bc96e17595d1b
- filename: packages/contentstack-audit/src/modules/entries.ts
checksum: d8b6aa896aef2a9846f4dbde066d74d5b1e7b5cdbb8b548989616f9af7a8d26b
- filename: packages/contentstack-audit/src/modules/field_rules.ts
checksum: f3ec8f44f8dd73601aa8da1207a72335faf0a12d52e792c1da90ba1bdeef38a7
- filename: packages/contentstack-import-setup/src/utils/login-handler.ts
checksum: b574d2b1eed5ae4daa45c9c4316af8650d9ec3cb43273153f12c38294dbd9e55
- filename: packages/contentstack-import-setup/test/unit/login-handler.test.ts
checksum: 51155d629b9825ab8218023cba367ea41264ce534f891e3a6e14a829c2399654
- filename: packages/contentstack-import/README.md
checksum: 4f0117b39b990f0c253367f088311ceb327eaae06facef7eb24f36bf6d0dc0e9
- filename: packages/contentstack-import/src/commands/cm/stacks/import.ts
checksum: d33cbdfd7a08991ede1b5a5cd7a41995dfefad701a72d4f75e0d55a081322907
- filename: packages/contentstack-auth/test/unit/commands/tokens-remove.test.ts
checksum: 7e256db86c516b40c47eab78b3881b7ece525607281ebcd0b8711c089bdac056
- filename: packages/contentstack-bootstrap/test/bootstrap-integration.test.js
checksum: d3e3902b2ee72aa41483da5c135e5c4bcec85f65939695708e9bec9478f6336c
- filename: packages/contentstack-import/src/import/modules/entries.ts
checksum: 9b829bdd95a90a74f0c0bc643ce0b83bf3ec394026af1be17d361b4528c4fc08
- filename: packages/contentstack-bootstrap/test/bootstrap.test.js
checksum: b1f46b3447b1b358f80d6404d9d5b385fb385714e5c1f865ca97d64d6edaefc2
- filename: packages/contentstack-bootstrap/test/interactive.test.js
checksum: fb0c32cd846cce3a53927316699a1c5aaa814939fe9b33bcd9141addbbe447d0
- filename: packages/contentstack-branches/test/unit/commands/cm/branches/create.test.ts
checksum: fac43a0987797d1ff88a0a1d1a851cff80a1055a2f5c543a1a11a892132ad995
- filename: packages/contentstack-branches/test/unit/commands/cm/branches/diff.test.ts
checksum: c4b8036c1135f03551cd820374ec0ab0e84b8c9214684cec728380837ab0f505
- filename: packages/contentstack-import/src/import/modules/personalize.ts
checksum: cbc18cb655dbaa6fc50d665e42b9ccc861dbc74a865165ccdec89047e86d1b55
- filename: packages/contentstack-import/src/import/modules/marketplace-apps.ts
checksum: b232e1c5a2b9dec7d6f01e671fd04eaa09351904ef0d20a8ab10f8ca60a2c365
- filename: packages/contentstack-bulk-publish/test/unit/commands/assets/publish.test.js
checksum: d623fc6804b8b20fcea557e99e74617a77edbcd12a8a029bd35e1f87fd97fc5d
- filename: packages/contentstack-bulk-publish/test/unit/commands/assets/unpublish.test.js
checksum: f1c9e2e783b272f0658086f447907fc739e606c6382f3ae0094938fe8588fb4d
- filename: packages/contentstack-bulk-publish/test/unit/commands/bulk-publish/cross-publish.test.js
checksum: 54054c310bf3bf799e3328eacb0eda1ce6bfef52f25a5567531a1ae4745f84d0
- filename: packages/contentstack-bulk-publish/test/unit/commands/entries/publish-modified.test.js
checksum: 9ab394ee7f0b2162bad92214b780ac284aa8e67919e86b4720409e17fe94f899
- filename: packages/contentstack-bulk-publish/test/unit/commands/entries/publish-non-localized-fields.test.js
checksum: 4a37df93314003ab2bb67ba3e2d9e4f9c4372d8a99b7056e046ba758cb773faf
- filename: packages/contentstack-bulk-publish/test/unit/commands/entries/publish-only-unpublished.test.js
checksum: b3fa4c5e173203c0f60951850b991c23c91cfe12bdc019ba88d0f66bcbc24137
- filename: packages/contentstack-import/src/utils/asset-helper.ts
checksum: e34bb0522ca8317408f905ee864e25d43acf52c595acaf397d1f35fcc49cbf4a
- filename: packages/contentstack-bulk-publish/test/unit/commands/entries/publish.test.js
checksum: 5fa549fbcf7ef79859656f02e4d970a0021b06b68561148f1307026d9dd86bff
- filename: packages/contentstack-bulk-publish/test/unit/commands/entries/unpublish.test.js
checksum: 26fec5ce0c799d255949e07fb12ce6396e5009a08331b8145cbe6e5b0265c384
- filename: packages/contentstack-import/src/utils/common-helper.ts
checksum: f9ef1d5a39f9a6db38036e223ca7107c2e6925d63ea6cfb158a8efdb5135a0f2
- filename: packages/contentstack-bulk-publish/test/unit/commands/entries/update-and-publish.test.js
checksum: abe219b223067854e74cfc7341edf74a622cadc0e3bbefa7ac3787d3a84a82cc
- filename: packages/contentstack-bulk-publish/test/unit/commands/stacks/publish.test.js
checksum: 177a8a37196dc92cbcb61a96287ca29c790792781fdc90bdd9c6a5eb419bca7f
- filename: packages/contentstack-bulk-publish/test/unit/commands/stacks/unpublish.test.js
checksum: 73534a9a2a1de2db3ef183bc32303192fbfd12193a46f8bcd59ee2d8dbd739b0
- filename: packages/contentstack-import/src/utils/login-handler.ts
checksum: 1065af19b02a061db9b00e164c6c085af0f8caa933e85610454d47ff19922ab5
- filename: packages/contentstack-import/src/utils/marketplace-app-helper.ts
checksum: caba03ffade8217dc8f82217a7f767fa6562fba63421d48f0aa8412b8463e21a
- filename: packages/contentstack-config/test/unit/commands/base-branch.test.ts
checksum: e66502d0c57e61f35eca57980c2b4f59a7e1494b8cb4e96917a0ac9e342d71cc
- filename: packages/contentstack-config/test/unit/commands/remove-base-branch.test.ts
checksum: 3e73b079b749120221f357d66ac7351ddb300d283f28410d5e6f3b0309ab3962
- filename: packages/contentstack-config/test/unit/commands/rate-limit.test.ts
checksum: c9d55e8ba3c61263e2218e24fb0b78b91be87293f44b5d984ee0ed3bb5b6c0ec
- filename: packages/contentstack-export-to-csv/src/messages/index.ts
checksum: 9cfc0f22038aa9cd41bb492b565352fd3352e719c247820d59b3507b0fae9a3f
- filename: packages/contentstack-export/README.md
checksum: 483dd59212262e14c0fb8d1aa1d3eed2797efbf0c0520db85b50da31b0044ac6
- filename: packages/contentstack-export/src/commands/cm/stacks/export.ts
checksum: dd939ebdce9dbd99379bb9d098fab11a98b2403e142ced8431cce05380534f15
- filename: packages/contentstack-export/src/export/modules/custom-roles.ts
checksum: b3769aa0822110e4a55401ec66c846542526020a4da50dd466c03192b76b22b2
- filename: packages/contentstack-export/src/export/modules/entries.ts
checksum: 4a00a5f2afee390ede35da242dd397f6ead479f4e45c80d046781c346acc5727
- filename: packages/contentstack-export/src/export/modules/extensions.ts
checksum: 9359890521f4ccd84a3683075ed913cba82e00535f613758fae8b31ad631c6c2
- filename: packages/contentstack-import/test/unit/utils/common-helper.test.ts
checksum: 533043fcc944d91d1bfa084a6ba6e87409986c2931197d145237862f55143374
- filename: packages/contentstack-export/src/export/modules/labels.ts
checksum: 5072457e26daf300e71c9f837978e95cf8a01dceeb2bbc8f145e476247047cd5
- filename: packages/contentstack-export/src/export/modules/locales.ts
checksum: c491c7adbc0190ccf70835b3ea88d3a760bb1b2171d666a27c58195de5593f97
- filename: packages/contentstack-import/test/unit/utils/import-config-handler.test.ts
checksum: 2f1605c8fa5478924b2e439b50ae3c43877604e765b844f39d1431832247fe70
- filename: packages/contentstack-export/src/export/modules/personalize.ts
checksum: cdafa7ee6d3428ab9db1b99635aa1e1fad1a90af640b5c595b9e17e32ac9385c
- filename: packages/contentstack-export/src/export/modules/stack.ts
checksum: c2f1e06199bf55fd6d2ebd493edf9e746eabc00fd7c3b8da2785b024a35c9e7c
- filename: packages/contentstack-import/test/unit/utils/marketplace-app-helper.test.ts
checksum: 24c05dc08fe6fd2c0f19754a6dea61505f2cb124c7697750f9c27f11084fd4f0
- filename: packages/contentstack-export/src/export/modules/webhooks.ts
checksum: 3ecb6a77100649ab1de74c8ba087dfe3aecd40f5d738630f779b90361b0775c2
- filename: packages/contentstack-migration/README.md
checksum: f25b5601b30057471827d44b41483ea9664586f6c65559ac04a3d39bfb319526
- filename: packages/contentstack-export/src/export/modules/workflows.ts
checksum: 632d94ccbb3810465795f094b1f5dcd06fa937dedb5c8aa9c902dc9b23c81599
- filename: packages/contentstack-export/src/utils/basic-login.ts
checksum: 02ad200b4fb1271d5808c370dd6fa95534d43f86eb42885b0ced1dd5a1ddc7fe
- filename: packages/contentstack-export/src/utils/marketplace-app-helper.ts
checksum: f5783ace09260150f63edc65e2d91b40310db60b57f9f56675e49b791bac84c8
- filename: packages/contentstack-export/test/unit/export/modules/assets.test.ts
checksum: af93df6eda842261703e2caa167f8c67f118a622ae1b6f0d7bc979ac62a74389
- filename: packages/contentstack-export/test/unit/export/modules/base-class.test.ts
checksum: 0d9ab206ad58b1fcc6f7c4b153c88daaadbad3eb80446198e58a1619be6bd004
- filename: packages/contentstack-export/test/unit/export/modules/content-types.test.ts
checksum: 90edb36569d165e88f09c49f1989fc499081d61b8da4a56536e55f8a392ba748
- filename: packages/contentstack-migration/test/unit/modules/parser.test.js
checksum: 243fa1c45875675f719f660c0c988e2ba9266c562a37aaeb09b0db93a0cb037d
- filename: packages/contentstack-migration/test/unit/utils/map.test.js
checksum: 7d570280b2f379531dde84946b06171d50f92489ff0de6336f7fbd81c336ee89
- filename: packages/contentstack-export/test/unit/export/modules/entries.test.ts
checksum: 829dfce0dd8f8aef9e2322c13b6aaae8432fc4adc6e55fb9fa453c596bc8cf12
- filename: packages/contentstack-export/test/unit/export/modules/global-fields.test.ts
checksum: 9f3577388677fa0fa36bf8b280c2137ec6255392cca784d650080d174444cf99
- filename: packages/contentstack-migration/test/unit/validators/create-content-type-validator.test.js
checksum: f92e39a542cd2d561c441d23395515cadc24c9514de55c3edb038f70bd2458b3
- filename: packages/contentstack-export/test/unit/export/modules/locales.test.ts
checksum: cc1f1cebbfffb1c03f5f98268aec55656e60f5251154592e6234b7ce08b6918e
- filename: packages/contentstack-seed/README.md
checksum: 67378f35a33ae250a8099bbb42a5e644486e7279715685e3ba5c65add6451c46
- filename: packages/contentstack-migration/test/unit/validators/edit-content-type-validator.test.js
checksum: bde4bc6b2a90e7ce5872e6fbbabef9f2db352705be4d2f8d28d71d84209a714e
- filename: packages/contentstack-export/test/unit/export/modules/stack.test.ts
checksum: dc28ecf8c9f7e9f4f20af1211d789924ee00e5ae33f0ce05c9caa80768b1a734
- filename: packages/contentstack-export/test/unit/export/modules/marketplace-apps.test.ts
checksum: 2dfcd63eaf8c1692f37ace4f6d300834d752998e56fed13f8aac750c572197ff
- filename: packages/contentstack-seed/src/commands/cm/stacks/seed.ts
checksum: d04770564196b080878566255ea0faf1c82c1460161d2004d2b1edece0546493
- filename: packages/contentstack-seed/test/commands/cm/stacks/seed.test.ts
checksum: 61143bbb2ac86c24afc6972d17d9179c6181ec68a909b84570afdad2aaa13ade
- filename: packages/contentstack-seed/test/seed/contentstack/client.test.ts
checksum: f1bc369c9c3c4a84ddd590864c0f3e8b13be956b8fb8891b6324f44cdcc7d568
- filename: packages/contentstack-seed/test/seed/importer.test.ts
checksum: 77bc27f5217c6d69c21bac51afc94d677ad67374c1b39b0575646300eb0decd3
- filename: packages/contentstack-seed/test/seed/interactive.test.ts
checksum: e7a823051b5eb27f2674ca2c31719205fa822e9cac1524dbd14e48b1ec078c06
- filename: packages/contentstack-variants/src/export/experiences.ts
checksum: 7bf2bef1a7fef7985e01c15b9f507bacd17d508023e9729049d470689f05f26e
- filename: packages/contentstack-variants/src/export/projects.ts
checksum: c244253133fdc8fda34e55c3a14880ca0dbbfcb10bc28a0b8217cb3b1a6bbe9e
- filename: packages/contentstack-variants/src/import/attribute.ts
checksum: 170b932a2b5b417ed6866dad011851c8752c884174724472fb557f0ddb5a229d
- filename: packages/contentstack-utilities/src/interfaces/index.ts
checksum: d0b0042e643ce0c0489b86f15f3b64f60a837c2ae928b6275028e5e0184b0a7a
- filename: packages/contentstack-variants/src/import/audiences.ts
checksum: 21566b60803ed3df594b97ecee324bfed86b45a6d8563104a3529f749328dda9
- filename: packages/contentstack-variants/src/import/events.ts
checksum: 388ffc0f6ef335b8b798928a824cfc0abf5905526a457fa63115e19d432dd128
- filename: packages/contentstack-variants/src/utils/constants.ts
checksum: 0ceef8ec8489a05d8ecf07cfa7e92575b0da7d5a6c0ed65b64f46d23aab7074d
- filename: packages/contentstack-utilities/test/unit/contentstack-marketplace-sdk.test.ts
checksum: ccf521d7eafe03d5c4b597c8b30c4cceac00e75d597685fbfb411da4603fbd29
- filename: packages/contentstack/README.md
checksum: 232cc6d0fb261ebe39e4ccbcceea8d016fc6ee1fbf8fcc10d00dd004c78f1b78
version: ""
checksum: fa2c81c72305bc19fa4f64457af1000aa2f0c179ecb7e46a5fc9d8b760c705a7
- filename: pnpm-lock.yaml
checksum: faaef9e003c5ba45e56ab1ca24a4fc285f53a2b9ecc6d3dbd11e7130a31db4a2
- filename: packages/contentstack-clone/src/core/util/clone-handler.ts
checksum: 0a7ed55e96aa5a94084538b4a480608593b04c316bf02cf54cdd3a647e9b714c
version: '1.0'
10 changes: 10 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,16 @@

Please refer to the Contentstack Command-line Interface release notes [here](https://www.contentstack.com/docs/developers/cli/cli-changelog).




#### Date: Feb-09-2025
## cli
- Refactor Endpoints Integration using Utils SDK in cli-cm-config v1.9.0
## cli beta
- Updated @contentstack/cli-cm-export from ~2.0.0-beta.6 to ~2.0.0-beta.7
- Updated @contentstack/cli-cm-clone from ~2.0.0-beta.7 to ~2.0.0-beta.8

## @contentstack/cli-cm-clone
### Version: 1.8.2
#### Date: June-30-2025
Expand Down
36 changes: 36 additions & 0 deletions MIGRATION.md
Original file line number Diff line number Diff line change
Expand Up @@ -130,6 +130,42 @@ csdx cm:stacks:migration -k b*******9ca0 --file-path "../contentstack-migration/

**Migration Action:** use the import/export commands instead.

### 5. 📝 Migrate RTE Plugin Separation

**What Changed:**
- The migrate-rte plugin has been separated into a standalone plugin
- Requires separate installation to use RTE migration features
- Provides more flexibility and modular architecture

**Before (1.x.x):**
- RTE migration was built into the core CLI package
- Available by default with CLI installation

**After (2.x.x-beta):**
- RTE migration is a separate plugin that must be installed explicitly
- Install using one of the following methods:

**Installation Methods:**


**Option 1: Using npm**
```bash
npm install -g @contentstack/cli-cm-migrate-rte
```

**Option 2: Using CLI Plugin Manager**
```bash
csdx plugins:install @contentstack/cli-cm-migrate-rte@2.0.0-beta
```

**Usage:**
After installation, RTE migration commands will be available through the CLI:
```bash
csdx cm:migrate-rte --help
```

**Migration Action:** Install the `@contentstack/cli-cm-migrate-rte` plugin separately if you need RTE migration functionality.

## Troubleshooting

### Common Issues
Expand Down
Loading
Loading