Skip to content
Draft
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
147 commits
Select commit Hold shift + click to select a range
72fc441
improved error messages: 500 lines
reeshika-h Oct 15, 2025
b71d59e
Merge branch 'development' into fix/DX-3458-error-msg-improve
reeshika-h Oct 15, 2025
e71f266
chore: fixed testcase assertions
reeshika-h Oct 15, 2025
1641516
chore: update package-lock
reeshika-h Oct 15, 2025
c061f77
testing config test cases
reeshika-h Oct 15, 2025
8c7a765
chore: add test cases for label, and marketplace modules
Nov 10, 2025
e6c525b
Merge branch 'development' into feat/DX-3585
Nov 11, 2025
85cb7ec
Merge pull request #2224 from contentstack/feat/DX-3585
naman-contentstack Nov 11, 2025
05ce74c
chore: add test case for personalize module
Nov 11, 2025
f37b10b
Merge pull request #2230 from contentstack/feat/DX-3337
naman-contentstack Nov 11, 2025
4f58dae
chore: add test case for entries module
Nov 12, 2025
60aebb9
Merge pull request #2231 from contentstack/feat/DX-3586
naman-contentstack Nov 12, 2025
1ad38d9
added delay after create entries
shafeeqd959 Nov 17, 2025
323bcc7
Fix: Updated File Names of Generated reports
cs-raj Nov 17, 2025
8cb3aa1
Merge branch 'development' into fix/DR-1
cs-raj Nov 17, 2025
892f3d8
Lock File update
cs-raj Nov 17, 2025
3ce1ba2
feat: session based logs with date hierarchy
Nov 17, 2025
192ba55
resolved comments
Nov 18, 2025
349f207
feat: add v2 logger in clone
Nov 18, 2025
2798552
Merge pull request #2241 from contentstack/fix/DR-1
cs-raj Nov 18, 2025
e35c2e9
updated debug logs
Nov 19, 2025
9c0c100
Merge branch 'feat/DX-3646' into feat/DX-3700
Nov 19, 2025
fac8313
updated talisman
Nov 19, 2025
42828b5
resolved comments
Nov 19, 2025
014f0ee
added export and import support for composable studio project
shafeeqd959 Nov 20, 2025
83d017e
restricted authentication to basiz auth
shafeeqd959 Nov 21, 2025
12c8d39
chore: remove contentstack-migrate-rte from core CLI
harshithad0703 Nov 21, 2025
77cdc90
updated test cases
shafeeqd959 Nov 24, 2025
c1de49f
updated talismanrc
shafeeqd959 Nov 24, 2025
0a79eb0
updated talismanrc
shafeeqd959 Nov 24, 2025
3f4df88
chore: update workflow
harshithad0703 Nov 25, 2025
fce9cac
chore: update readme and package
harshithad0703 Nov 25, 2025
e315e30
updated error handling
shafeeqd959 Nov 26, 2025
11d559f
Merge pull request #2246 from contentstack/export-import/composable-s…
shafeeqd959 Nov 26, 2025
0a5136c
integrate centralized logger in import setup
sunil-lakshman Nov 26, 2025
cbdaf4b
Fixed PR comments
sunil-lakshman Nov 27, 2025
9786c8d
chore: update package-lock.json and improve error messages across mul…
reeshika-h Nov 27, 2025
c317289
merged development changes
reeshika-h Nov 27, 2025
afb21a2
chore: update package-lock.json to upgrade AWS SDK and TypeScript dep…
reeshika-h Nov 27, 2025
cefa2b7
fix: Taxonomy Export Fails When Localization Not in Plan
aman19K Nov 27, 2025
1f9ddd5
fix: test cases
aman19K Nov 27, 2025
09371e8
Removed content version from import setup
sunil-lakshman Nov 28, 2025
ab5b003
Merge pull request #2255 from contentstack/fix/DX-3792
aman19K Nov 28, 2025
3e6fda5
Merge branch 'development' into enh/dx-3701
sunil-lakshman Nov 28, 2025
bf89d5f
Merge pull request #2254 from contentstack/enh/dx-3701
sunil-lakshman Dec 1, 2025
619161b
refactor: enhance logging messages for clarity across multiple import…
reeshika-h Dec 1, 2025
72cbe46
refactor: improve error and logging messages for consistency and clar…
reeshika-h Dec 2, 2025
4263ac4
merged devlopment changes
reeshika-h Dec 2, 2025
570714c
Merge branch 'development' into feat/DX-3646
Dec 2, 2025
6d46d49
updated package-lock
Dec 2, 2025
6918642
Merge branch 'feat/DX-3646' into feat/DX-3700
Dec 2, 2025
f003dba
resolved comments
Dec 2, 2025
077cd8f
Merge pull request #2244 from contentstack/feat/DX-3700
naman-contentstack Dec 2, 2025
30bdd5a
refactor: enhance error handling and logging messages for improved cl…
reeshika-h Dec 3, 2025
6990c54
added multi region support
shafeeqd959 Dec 3, 2025
3eb3080
refactor: remove unnecessary logging and clean up test file configura…
reeshika-h Dec 4, 2025
1014392
fixed test cases and added import support
shafeeqd959 Dec 4, 2025
8bf0657
fixed test cases and added import support
shafeeqd959 Dec 4, 2025
0f3c9b8
fixed test cases and added import support
shafeeqd959 Dec 4, 2025
34ae653
fixed test cases and added import support
shafeeqd959 Dec 4, 2025
7405477
Merge pull request #2258 from contentstack/export-import/composable-s…
shafeeqd959 Dec 4, 2025
622afc9
merged changes
shafeeqd959 Dec 4, 2025
ddb6d37
bumped versions
shafeeqd959 Dec 4, 2025
97cd57e
Merge pull request #2242 from contentstack/feat/DX-3646
naman-contentstack Dec 4, 2025
125055e
refactor: add error logging for current region in RegionGetCommand
reeshika-h Dec 4, 2025
0a68e7d
Merge pull request #2248 from contentstack/feat/dx-3723-separate-migr…
harshithad0703 Dec 4, 2025
88ec7c2
Merge branch development into fix/DX-3458-error-msg-improve
reeshika-h Dec 4, 2025
d6de898
fixed the base path
shafeeqd959 Dec 4, 2025
edc4f22
fixed the base path
shafeeqd959 Dec 4, 2025
77b5110
chore: update package-lock.json and pnpm-lock.yaml to reflect depende…
reeshika-h Dec 5, 2025
349ecba
Merge pull request #2257 from contentstack/fix/DX-3458-error-msg-improve
reeshika-h Dec 5, 2025
eab5965
version bump
harshithad0703 Dec 5, 2025
dcc72fc
Merge branch 'main' into fix/version-bump-1.53.0
harshithad0703 Dec 5, 2025
693fd36
Merge pull request #2263 from contentstack/fix/version-bump-1.53.0
harshithad0703 Dec 5, 2025
8563ce3
updated auth unit test workflow script
shafeeqd959 Dec 5, 2025
ed1c1ca
merged latest changes
shafeeqd959 Dec 5, 2025
c6c3d22
Merge pull request #2259 from contentstack/feat/composable-studio-sup…
harshithad0703 Dec 5, 2025
241c5e3
resolve version bump
harshithad0703 Dec 5, 2025
e5da630
Merge pull request #2266 from contentstack/fix/version-bumps
harshithad0703 Dec 5, 2025
5d4b8b6
Merge pull request #2262 from contentstack/development
harshithad0703 Dec 5, 2025
37dbb6d
Merged development branch changes to v2 beta dev
sunil-lakshman Dec 5, 2025
05cd0bb
Merged development branch changes to v2 beta dev
sunil-lakshman Dec 5, 2025
a772c50
Workflow file added
sunil-lakshman Dec 5, 2025
fd72578
Fixed failed unit tests
sunil-lakshman Dec 8, 2025
f71d666
Fixed failed unit tests
sunil-lakshman Dec 8, 2025
6f41c23
Fixed entry update in bulk publish
sunil-lakshman Dec 8, 2025
dcdc88c
Fixed issue for groups and blocks
sunil-lakshman Dec 8, 2025
d046a1d
Fixed duplicate logs
sunil-lakshman Dec 9, 2025
f919c2c
Merge pull request #2269 from contentstack/fix/dx-3802
sunil-lakshman Dec 9, 2025
9de6910
updated UI text composable studio to studio
shafeeqd959 Dec 9, 2025
f8ad118
resolve version bump
harshithad0703 Dec 9, 2025
175b924
Merge branch 'staging' into fix/version_bump
harshithad0703 Dec 9, 2025
619b507
Merge pull request #2273 from contentstack/fix/version_bump
harshithad0703 Dec 9, 2025
db773a4
Merge pull request #2274 from contentstack/development
harshithad0703 Dec 9, 2025
b7b36e8
Merge pull request #2267 from contentstack/staging
harshithad0703 Dec 9, 2025
393d6cb
updated messages
shafeeqd959 Dec 11, 2025
75e0992
Merge branch 'development' of github.com:contentstack/cli into fix/co…
shafeeqd959 Dec 11, 2025
ff0282f
Merge pull request #2272 from contentstack/fix/composable-studio
shafeeqd959 Dec 11, 2025
411c4d0
bumped version
shafeeqd959 Dec 11, 2025
81b4f26
Merge branch 'development' of github.com:contentstack/cli into fix/co…
shafeeqd959 Dec 11, 2025
715d519
Merge pull request #2277 from contentstack/fix/composable-studio
harshithad0703 Dec 11, 2025
b2a1715
Merge branch 'staging' into fix/back-merge1
harshithad0703 Dec 11, 2025
07d6f96
Merge branch 'main' into fix/back-merge1
harshithad0703 Dec 11, 2025
1502509
Merge pull request #2279 from contentstack/fix/back-merge1
harshithad0703 Dec 11, 2025
2d2c22c
Merge pull request #2276 from contentstack/development
harshithad0703 Dec 11, 2025
a8d538f
Merge pull request #2280 from contentstack/staging
harshithad0703 Dec 15, 2025
b54ebb7
Fixed testcases
sunil-lakshman Dec 16, 2025
68d6890
Updated test command in contentstack-config
sunil-lakshman Dec 16, 2025
b8d499a
Fixed unit testcases in contentstack-config
sunil-lakshman Dec 16, 2025
97cfed7
Fixed failed tests in contentstack export csv
sunil-lakshman Dec 16, 2025
1581f16
Fixed failed tests in export CSV
sunil-lakshman Dec 16, 2025
db1087e
Fix failed tests
sunil-lakshman Dec 16, 2025
da5c7f6
Fixed testcases
sunil-lakshman Dec 16, 2025
0bad02c
Fixed testcases
sunil-lakshman Dec 16, 2025
f085f8e
deprecated taxonomies in migration plugin
sunil-lakshman Dec 17, 2025
dbba617
Merge branch 'v2-beta-dev' into enh/dx-3787
sunil-lakshman Dec 17, 2025
3f4b0ad
Fixed PR comments
sunil-lakshman Dec 17, 2025
eb0da63
Fixed PR comments
sunil-lakshman Dec 17, 2025
f4beb18
Fixed PR comments
sunil-lakshman Dec 17, 2025
55ae61b
Version bump
sunil-lakshman Dec 17, 2025
df6ce99
Merge pull request #2283 from contentstack/enh/dx-3788
sunil-lakshman Dec 17, 2025
238171f
Merge branch 'v2-beta-dev' into enh/dx-3787
sunil-lakshman Dec 17, 2025
2d8d5ed
Version bump
sunil-lakshman Dec 17, 2025
abf0fd9
add progress manager in audit module
Dec 17, 2025
f55dfdf
Merge pull request #2256 from contentstack/enh/dx-3787
sunil-lakshman Dec 18, 2025
e6b5d7e
Fixed merge conflits
sunil-lakshman Dec 18, 2025
3f79b83
Run the auth plugin tests in prepack mode
sunil-lakshman Dec 18, 2025
af5d347
added test cases and resolved comments
Dec 18, 2025
8499c06
Merge branch 'v2-beta-dev' into enhancement/DX-3766
naman-contentstack Dec 19, 2025
a44e471
feat: add progress manager in import setup module
Dec 19, 2025
f0bb2a1
version bumps
Dec 22, 2025
80c76da
version bumps
Dec 22, 2025
603e651
Merge pull request #2289 from contentstack/feat/DX-3767
naman-contentstack Dec 23, 2025
e7f4b8a
Merge branch 'v2-beta-dev' into enhancement/DX-3766
Jan 2, 2026
6cf6310
updated licence
Jan 2, 2026
1208755
Merge pull request #2286 from contentstack/enhancement/DX-3766
naman-contentstack Jan 2, 2026
506c475
Fixed merge conflits
sunil-lakshman Jan 7, 2026
f283978
merge conflits
sunil-lakshman Jan 7, 2026
803bdce
Fixed Test flow
cs-raj Jan 7, 2026
b0fd28c
Fixed Messagehandler import
cs-raj Jan 7, 2026
ffa47e7
Merge pull request #2268 from contentstack/fix/DX-3789-merge-dev-into…
cs-raj Jan 7, 2026
97f6612
Merge branch 'main' into fix/backmerge-v2-beta
harshithad0703 Jan 9, 2026
ec39dfd
chore: update dependencies in package-lock and pnpm-lock.yaml
harshithad0703 Jan 9, 2026
0c19677
chore: update package versions
harshithad0703 Jan 9, 2026
eddb63d
Merge pull request #2297 from contentstack/fix/backmerge-v2-beta
harshithad0703 Jan 9, 2026
1e6feee
Merge branch 'v2-beta' into fix/backmerge
harshithad0703 Jan 9, 2026
1b36e63
Merge pull request #2301 from contentstack/fix/backmerge
harshithad0703 Jan 9, 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
1 change: 0 additions & 1 deletion .github/config/release.json
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,6 @@
"import": false,
"clone": false,
"export-to-csv": false,
"migrate-rte": false,
"migration": false,
"seed": false,
"bootstrap": false,
Expand Down
14 changes: 0 additions & 14 deletions .github/workflows/release-beta.yml
Original file line number Diff line number Diff line change
Expand Up @@ -243,20 +243,6 @@ jobs:
package: ./packages/contentstack-export-to-csv/package.json
tag: beta

# Migrate RTE
- name: Installing dependencies of migrate rte
id: migrate-rte-installation
if: ${{env.release_releaseAll == 'true' || env.release_plugins_migrate-rte == 'true'}}
working-directory: ./packages/contentstack-migrate-rte
run: npm install
- name: Publishing migrate rte (Beta)
uses: JS-DevTools/npm-publish@v3
if: ${{ steps.migrate-rte-installation.conclusion == 'success' }}
with:
token: ${{ secrets.NPM_TOKEN }}
package: ./packages/contentstack-migrate-rte/package.json
tag: beta

# Migration
- name: Installing dependencies of migration
id: migration-installation
Expand Down
13 changes: 0 additions & 13 deletions .github/workflows/release.yml
Original file line number Diff line number Diff line change
Expand Up @@ -230,19 +230,6 @@ jobs:
token: ${{ secrets.NPM_TOKEN }}
package: ./packages/contentstack-export-to-csv/package.json

# Migrate RTE
- name: Installing dependencies of migrate rte
id: migrate-rte-installation
if: ${{env.release_releaseAll == 'true' || env.release_plugins_migrate-rte == 'true'}}
working-directory: ./packages/contentstack-migrate-rte
run: npm install
- name: Publishing migrate rte
uses: JS-DevTools/npm-publish@v3
if: ${{ steps.migrate-rte-installation.conclusion == 'success' }}
with:
token: ${{ secrets.NPM_TOKEN }}
package: ./packages/contentstack-migrate-rte/package.json

# Migration
- name: Installing dependencies of migration
id: migration-installation
Expand Down
24 changes: 10 additions & 14 deletions .github/workflows/unit-test.yml
Original file line number Diff line number Diff line change
Expand Up @@ -24,41 +24,37 @@ jobs:
working-directory: ./packages/contentstack-command
run: npm run test:unit

# - name: Run tests for Contentstack Import Plugin
# working-directory: ./packages/contentstack-import
# run: npm run test:unit
- name: Run tests for Contentstack Import Plugin
working-directory: ./packages/contentstack-import
run: npm run test:unit

# - name: Run tests for Contentstack Export Plugin
# working-directory: ./packages/contentstack-export
# run: npm run test:unit
- name: Run tests for Contentstack Export Plugin
working-directory: ./packages/contentstack-export
run: npm run test:unit

- name: Run tests for Audit plugin
working-directory: ./packages/contentstack-audit
run: npm run test:unit

- name: Run tests for Contentstack Config
working-directory: ./packages/contentstack-config
run: npm run test

- name: Run tests for Contentstack Migrate RTE
working-directory: ./packages/contentstack-migrate-rte
run: npm run test
run: npm run test:unit

- name: Run tests for Contentstack Migration
working-directory: ./packages/contentstack-migration
run: npm run test

- name: Run tests for Contentstack Export To CSV
working-directory: ./packages/contentstack-export-to-csv
run: npm run test:unit
run: NODE_ENV=PREPACK_MODE npm run test:unit

- name: Run tests for Contentstack Bootstrap
working-directory: ./packages/contentstack-bootstrap
run: npm run test

- name: Run tests for Contentstack Auth
working-directory: ./packages/contentstack-auth
run: npm run test
run: NODE_ENV=PREPACK_MODE npm run test

# - name: Run tests for Contentstack Import Setup
# working-directory: ./packages/contentstack-import-setup
Expand Down Expand Up @@ -108,4 +104,4 @@ jobs:
# else
# echo "contentstack-audit has not changed. Skipping tests."
# fi
# done
# done
20 changes: 13 additions & 7 deletions .talismanrc
Original file line number Diff line number Diff line change
@@ -1,8 +1,10 @@
fileignoreconfig:
- filename: package-lock.json
checksum: d3b93fad9630655f037e36b78fea3354f1a038988562254afdad0f6e54ece12d
checksum: 6620ee3246617a534609c92b66dd982860a8f4ebb69a0c7e89570c6d92014259
- filename: pnpm-lock.yaml
checksum: aa6177859aaa87caf2892e8034657fd485c3abe7c13a833fd28449a1d33fa950
checksum: 457cb87e68a8bcbf490116e05d39272a5da442e3f06d9f23b47b646b924ffe9a
- filename: packages/contentstack-bulk-publish/src/producer/add-fields.js
checksum: 3e70b11978fc5f29a6a6c90b725c28c9df8d15bcc6fd74e2253fca23a3630160
- filename: packages/contentstack-import-setup/test/unit/backup-handler.test.ts
checksum: 0582d62b88834554cf12951c8690a73ef3ddbb78b82d2804d994cf4148e1ef93
- filename: packages/contentstack-import-setup/test/config.json
Expand Down Expand Up @@ -30,7 +32,7 @@ fileignoreconfig:
- filename: packages/contentstack-import-setup/test/unit/import-setup.test.ts
checksum: 1eee4f461fa5b115894d1806a14af6f45336cbe6c0392f16078bd2877fadff67
- filename: packages/contentstack-import-setup/test/unit/login-handler.test.ts
checksum: e549f9ca3a9aae0d93b7284f7e771d55c0610725ddcb4333612df2f215e92769
checksum: 258b92de292ab1a99aef277709fb41a95e57ce294eef445f77a9edd3b93b87f4
- filename: packages/contentstack/README.md
checksum: 10f580c697d0b70b813428954b946e60609f41c42e78ca95ca3232443e725615
- filename: packages/contentstack-import-setup/test/unit/modules/assets.test.ts
Expand Down Expand Up @@ -102,13 +104,13 @@ fileignoreconfig:
- filename: packages/contentstack-audit/src/modules/workflows.ts
checksum: 20d1f1985ea2657d3f9fc41b565a44000cbda47e2a60a576fee2aaff06f49352
- filename: packages/contentstack-audit/src/modules/field_rules.ts
checksum: 3eaca968126c9e0e12115491f7942341124c9962d5285dd1cfb355d9e60c6106
checksum: f3ec8f44f8dd73601aa8da1207a72335faf0a12d52e792c1da90ba1bdeef38a7
- filename: packages/contentstack-audit/src/modules/entries.ts
checksum: 305af34194771343fee4e1d4bef60d065f1b8d1d8c1059a332f5d6c52e637ff1
checksum: d8b6aa896aef2a9846f4dbde066d74d5b1e7b5cdbb8b548989616f9af7a8d26b
- filename: packages/contentstack-audit/test/unit/base-command.test.ts
checksum: b0fa8088fcbb17510fa275bd0dde3f6f4246f2525741c30426f07dd62fe497b0
- filename: packages/contentstack-audit/src/modules/content-types.ts
checksum: ddf7b08e6a80af09c6a7019a637c26089fb76572c7c3d079a8af244b02985f16
checksum: e325a50db567abc5d0de758767037dbc10bb76501aadda32999bc96e17595d1b
- filename: packages/contentstack-import/test/unit/commands/cm/stacks/import.test.ts
checksum: b11e57f1b824d405f86438e9e7c59183f8c59b66b42d8d16dbeaf76195a30548
- filename: packages/contentstack-import/test/unit/utils/asset-helper.test.ts
Expand Down Expand Up @@ -202,5 +204,9 @@ fileignoreconfig:
- filename: packages/contentstack-import/test/unit/utils/logger.test.ts
checksum: 794e06e657a7337c8f094d6042fb04c779683f97b860efae14e075098d2af024
- filename: packages/contentstack-import-setup/src/import/modules/taxonomies.ts
checksum: 49dd8e754a0d3635585a74e943ab097593f061089a7cddc22683ec6caddbb3c5
checksum: c1bccc885b3f41f187f150c739b4bbd1608b01f09b0d9be0ad9214127cac071d
- filename: packages/contentstack-import-setup/src/commands/cm/stacks/import-setup.ts
checksum: 06035980b36802260f190af6e63632efe167f5b336693163f59268f3e788fba1
- filename: packages/contentstack-import-setup/src/utils/constants.ts
checksum: fcfabb4c53ee822e05903db77595413842d656b55e2869bae97bb6c0e0e209c3
version: '1.0'
2 changes: 1 addition & 1 deletion LICENSE
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
MIT License

Copyright (c) 2025 Contentstack
Copyright (c) 2026 Contentstack

Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
Expand Down
18 changes: 18 additions & 0 deletions MIGRATION.md
Original file line number Diff line number Diff line change
Expand Up @@ -112,6 +112,24 @@ csdx config:set:log --no-show-console-logs
[2025-08-22 16:12:25] SUCCESS: Exported stack settings successfully!
```

### 4. 🏷️ Taxonomy Migration Deprecation

**What Changed:**
- Taxonomy migration functionality has been deprecated in 2.x.x
- The taxonomy migration script examples have been removed

**Before (1.x.x):**
```bash
csdx cm:stacks:migration -k b*******9ca0 --file-path "../contentstack-migration/examples/taxonomies/import-taxonomies.js" --config data-dir:'./data/Taxonomy Stack_taxonomies.csv'
```
- Taxonomy migration supports only in version 1.x.x

**After (2.x.x-beta):**
- Taxonomy migration is no longer supported through the migration plugin
- Use the standard import/export commands for taxonomy data migration

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

## Troubleshooting

### Common Issues
Expand Down
Loading
Loading