Skip to content

Commit da6f5fa

Browse files
Merge pull request #2342 from contentstack/staging
DX | 27-01-2026 | Release
2 parents 5ebc6b9 + e60106c commit da6f5fa

File tree

125 files changed

+11910
-6630
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

125 files changed

+11910
-6630
lines changed

.github/workflows/release.yml

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ jobs:
1515
- uses: actions/setup-node@v4
1616
with:
1717
node-version: '22.x'
18-
18+
1919
- name: Enable Corepack
2020
run: corepack enable
2121

@@ -24,7 +24,7 @@ jobs:
2424

2525
- name: Install root dependencies
2626
run: pnpm install
27-
27+
2828
- name: Reading Configuration
2929
id: release_config
3030
uses: rgarcia-phi/[email protected]
@@ -200,6 +200,10 @@ jobs:
200200
if: ${{env.release_releaseAll == 'true' || env.release_plugins_export-to-csv == 'true'}}
201201
working-directory: ./packages/contentstack-export-to-csv
202202
run: npm install
203+
- name: Compiling export to csv
204+
if: ${{ steps.export-to-csv-installation.conclusion == 'success' }}
205+
working-directory: ./packages/contentstack-export-to-csv
206+
run: npm run prepack
203207
- name: Publishing export to csv
204208
uses: JS-DevTools/npm-publish@v3
205209
if: ${{ steps.export-to-csv-installation.conclusion == 'success' }}

.github/workflows/unit-test.yml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -71,6 +71,10 @@ jobs:
7171
- name: Run tests for Contentstack Branches
7272
working-directory: ./packages/contentstack-branches
7373
run: npm run test:unit
74+
75+
- name: Run tests for Contentstack Clone
76+
working-directory: ./packages/contentstack-clone
77+
run: npm run test:unit
7478

7579
# - name: Fetch latest references
7680
# run: |

.gitignore

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,4 +20,5 @@ contents-*
2020
*.http
2121
*.todo
2222
talisman_output.log
23-
snyk_output.log
23+
snyk_output.log
24+
*.logs

.talismanrc

Lines changed: 3 additions & 277 deletions
Large diffs are not rendered by default.

package-lock.json

Lines changed: 698 additions & 794 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

packages/contentstack-audit/README.md

Lines changed: 31 additions & 27 deletions
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ $ npm install -g @contentstack/cli-audit
1919
$ csdx COMMAND
2020
running command...
2121
$ csdx (--version|-v)
22-
@contentstack/cli-audit/1.16.2 darwin-arm64 node-v22.13.1
22+
@contentstack/cli-audit/1.17.1 darwin-arm64 node-v24.13.0
2323
$ csdx --help [COMMAND]
2424
USAGE
2525
$ csdx COMMAND
@@ -53,13 +53,14 @@ Perform audits and find possible errors in the exported Contentstack data
5353
```
5454
USAGE
5555
$ csdx audit [-c <value>] [-d <value>] [--show-console-output] [--report-path <value>] [--modules
56-
content-types|global-fields|entries|extensions|workflows|custom-roles|assets|field-rules...] [--columns <value>]
57-
[--sort <value>] [--filter <value>] [--csv] [--no-truncate] [--no-header] [--output csv|json|yaml]
56+
content-types|global-fields|entries|extensions|workflows|custom-roles|assets|field-rules|composable-studio...]
57+
[--columns <value>] [--sort <value>] [--filter <value>] [--csv] [--no-truncate] [--no-header] [--output
58+
csv|json|yaml]
5859
5960
FLAGS
6061
--modules=<option>... Provide the list of modules to be audited
61-
<options:
62-
content-types|global-fields|entries|extensions|workflows|custom-roles|assets|field-rules>
62+
<options: content-types|global-fields|entries|extensions|workflows|custom-roles|assets|field-ru
63+
les|composable-studio>
6364
--report-path=<value> Path to store the audit reports
6465
6566
COMMON FLAGS
@@ -103,18 +104,19 @@ Perform audits and fix possible errors in the exported Contentstack data.
103104
```
104105
USAGE
105106
$ csdx audit:fix [-c <value>] [-d <value>] [--show-console-output] [--report-path <value>] [--modules
106-
content-types|global-fields|entries|extensions|workflows|custom-roles|assets|field-rules...] [--copy-path <value>
107-
--copy-dir] [--fix-only reference|global_field|json:rte|json:extension|blocks|group|content_types...] [--columns
108-
<value>] [--sort <value>] [--filter <value>] [--csv] [--no-truncate] [--no-header] [--output csv|json|yaml]
107+
content-types|global-fields|entries|extensions|workflows|custom-roles|assets|field-rules|composable-studio...]
108+
[--copy-path <value> --copy-dir] [--fix-only
109+
reference|global_field|json:rte|json:extension|blocks|group|content_types...] [--columns <value>] [--sort <value>]
110+
[--filter <value>] [--csv] [--no-truncate] [--no-header] [--output csv|json|yaml]
109111
110112
FLAGS
111113
--copy-dir Create backup from the original data.
112114
--copy-path=<value> Provide the path to backup the copied data
113115
--fix-only=<option>... Provide the list of fix options
114116
<options: reference|global_field|json:rte|json:extension|blocks|group|content_types>
115117
--modules=<option>... Provide the list of modules to be audited
116-
<options:
117-
content-types|global-fields|entries|extensions|workflows|custom-roles|assets|field-rules>
118+
<options: content-types|global-fields|entries|extensions|workflows|custom-roles|assets|field-r
119+
ules|composable-studio>
118120
--report-path=<value> Path to store the audit reports
119121
120122
COMMON FLAGS
@@ -160,13 +162,14 @@ Perform audits and find possible errors in the exported Contentstack data
160162
```
161163
USAGE
162164
$ csdx cm:stacks:audit [-c <value>] [-d <value>] [--show-console-output] [--report-path <value>] [--modules
163-
content-types|global-fields|entries|extensions|workflows|custom-roles|assets|field-rules...] [--columns <value>]
164-
[--sort <value>] [--filter <value>] [--csv] [--no-truncate] [--no-header] [--output csv|json|yaml]
165+
content-types|global-fields|entries|extensions|workflows|custom-roles|assets|field-rules|composable-studio...]
166+
[--columns <value>] [--sort <value>] [--filter <value>] [--csv] [--no-truncate] [--no-header] [--output
167+
csv|json|yaml]
165168
166169
FLAGS
167170
--modules=<option>... Provide the list of modules to be audited
168-
<options:
169-
content-types|global-fields|entries|extensions|workflows|custom-roles|assets|field-rules>
171+
<options: content-types|global-fields|entries|extensions|workflows|custom-roles|assets|field-ru
172+
les|composable-studio>
170173
--report-path=<value> Path to store the audit reports
171174
172175
COMMON FLAGS
@@ -212,18 +215,19 @@ Perform audits and fix possible errors in the exported Contentstack data.
212215
```
213216
USAGE
214217
$ csdx cm:stacks:audit:fix [-c <value>] [-d <value>] [--show-console-output] [--report-path <value>] [--modules
215-
content-types|global-fields|entries|extensions|workflows|custom-roles|assets|field-rules...] [--copy-path <value>
216-
--copy-dir] [--fix-only reference|global_field|json:rte|json:extension|blocks|group|content_types...] [--columns
217-
<value>] [--sort <value>] [--filter <value>] [--csv] [--no-truncate] [--no-header] [--output csv|json|yaml]
218+
content-types|global-fields|entries|extensions|workflows|custom-roles|assets|field-rules|composable-studio...]
219+
[--copy-path <value> --copy-dir] [--fix-only
220+
reference|global_field|json:rte|json:extension|blocks|group|content_types...] [--columns <value>] [--sort <value>]
221+
[--filter <value>] [--csv] [--no-truncate] [--no-header] [--output csv|json|yaml]
218222
219223
FLAGS
220224
--copy-dir Create backup from the original data.
221225
--copy-path=<value> Provide the path to backup the copied data
222226
--fix-only=<option>... Provide the list of fix options
223227
<options: reference|global_field|json:rte|json:extension|blocks|group|content_types>
224228
--modules=<option>... Provide the list of modules to be audited
225-
<options:
226-
content-types|global-fields|entries|extensions|workflows|custom-roles|assets|field-rules>
229+
<options: content-types|global-fields|entries|extensions|workflows|custom-roles|assets|field-r
230+
ules|composable-studio>
227231
--report-path=<value> Path to store the audit reports
228232
229233
COMMON FLAGS
@@ -282,7 +286,7 @@ DESCRIPTION
282286
Display help for csdx.
283287
```
284288

285-
_See code: [@oclif/plugin-help](https://github.com/oclif/plugin-help/blob/v6.2.36/src/commands/help.ts)_
289+
_See code: [@oclif/plugin-help](https://github.com/oclif/plugin-help/blob/v6.2.37/src/commands/help.ts)_
286290

287291
## `csdx plugins`
288292

@@ -305,7 +309,7 @@ EXAMPLES
305309
$ csdx plugins
306310
```
307311

308-
_See code: [@oclif/plugin-plugins](https://github.com/oclif/plugin-plugins/blob/v5.4.54/src/commands/plugins/index.ts)_
312+
_See code: [@oclif/plugin-plugins](https://github.com/oclif/plugin-plugins/blob/v5.4.55/src/commands/plugins/index.ts)_
309313

310314
## `csdx plugins:add PLUGIN`
311315

@@ -379,7 +383,7 @@ EXAMPLES
379383
$ csdx plugins:inspect myplugin
380384
```
381385

382-
_See code: [@oclif/plugin-plugins](https://github.com/oclif/plugin-plugins/blob/v5.4.54/src/commands/plugins/inspect.ts)_
386+
_See code: [@oclif/plugin-plugins](https://github.com/oclif/plugin-plugins/blob/v5.4.55/src/commands/plugins/inspect.ts)_
383387

384388
## `csdx plugins:install PLUGIN`
385389

@@ -428,7 +432,7 @@ EXAMPLES
428432
$ csdx plugins:install someuser/someplugin
429433
```
430434

431-
_See code: [@oclif/plugin-plugins](https://github.com/oclif/plugin-plugins/blob/v5.4.54/src/commands/plugins/install.ts)_
435+
_See code: [@oclif/plugin-plugins](https://github.com/oclif/plugin-plugins/blob/v5.4.55/src/commands/plugins/install.ts)_
432436

433437
## `csdx plugins:link PATH`
434438

@@ -459,7 +463,7 @@ EXAMPLES
459463
$ csdx plugins:link myplugin
460464
```
461465

462-
_See code: [@oclif/plugin-plugins](https://github.com/oclif/plugin-plugins/blob/v5.4.54/src/commands/plugins/link.ts)_
466+
_See code: [@oclif/plugin-plugins](https://github.com/oclif/plugin-plugins/blob/v5.4.55/src/commands/plugins/link.ts)_
463467

464468
## `csdx plugins:remove [PLUGIN]`
465469

@@ -500,7 +504,7 @@ FLAGS
500504
--reinstall Reinstall all plugins after uninstalling.
501505
```
502506

503-
_See code: [@oclif/plugin-plugins](https://github.com/oclif/plugin-plugins/blob/v5.4.54/src/commands/plugins/reset.ts)_
507+
_See code: [@oclif/plugin-plugins](https://github.com/oclif/plugin-plugins/blob/v5.4.55/src/commands/plugins/reset.ts)_
504508

505509
## `csdx plugins:uninstall [PLUGIN]`
506510

@@ -528,7 +532,7 @@ EXAMPLES
528532
$ csdx plugins:uninstall myplugin
529533
```
530534

531-
_See code: [@oclif/plugin-plugins](https://github.com/oclif/plugin-plugins/blob/v5.4.54/src/commands/plugins/uninstall.ts)_
535+
_See code: [@oclif/plugin-plugins](https://github.com/oclif/plugin-plugins/blob/v5.4.55/src/commands/plugins/uninstall.ts)_
532536

533537
## `csdx plugins:unlink [PLUGIN]`
534538

@@ -572,5 +576,5 @@ DESCRIPTION
572576
Update installed plugins.
573577
```
574578

575-
_See code: [@oclif/plugin-plugins](https://github.com/oclif/plugin-plugins/blob/v5.4.54/src/commands/plugins/update.ts)_
579+
_See code: [@oclif/plugin-plugins](https://github.com/oclif/plugin-plugins/blob/v5.4.55/src/commands/plugins/update.ts)_
576580
<!-- commandsstop -->

packages/contentstack-audit/package.json

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@contentstack/cli-audit",
3-
"version": "1.17.0",
3+
"version": "1.17.1",
44
"description": "Contentstack audit plugin",
55
"author": "Contentstack CLI",
66
"homepage": "https://github.com/contentstack/cli",
@@ -18,8 +18,8 @@
1818
"/oclif.manifest.json"
1919
],
2020
"dependencies": {
21-
"@contentstack/cli-command": "~1.7.1",
22-
"@contentstack/cli-utilities": "~1.16.1",
21+
"@contentstack/cli-command": "~1.7.2",
22+
"@contentstack/cli-utilities": "~1.17.0",
2323
"@oclif/core": "^4.3.0",
2424
"@oclif/plugin-help": "^6.2.28",
2525
"@oclif/plugin-plugins": "^5.4.54",
@@ -45,7 +45,7 @@
4545
"nyc": "^15.1.0",
4646
"oclif": "^4.17.46",
4747
"shx": "^0.4.0",
48-
"sinon": "^19.0.5",
48+
"sinon": "^21.0.1",
4949
"ts-node": "^10.9.2",
5050
"typescript": "^5.8.3"
5151
},

packages/contentstack-auth/README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ $ npm install -g @contentstack/cli-auth
1818
$ csdx COMMAND
1919
running command...
2020
$ csdx (--version)
21-
@contentstack/cli-auth/1.6.3 darwin-arm64 node-v22.13.1
21+
@contentstack/cli-auth/1.7.2 darwin-arm64 node-v24.13.0
2222
$ csdx --help [COMMAND]
2323
USAGE
2424
$ csdx COMMAND

packages/contentstack-auth/package.json

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
22
"name": "@contentstack/cli-auth",
33
"description": "Contentstack CLI plugin for authentication activities",
4-
"version": "1.7.1",
4+
"version": "1.7.2",
55
"author": "Contentstack",
66
"bugs": "https://github.com/contentstack/cli/issues",
77
"scripts": {
@@ -22,8 +22,8 @@
2222
"test:unit:report": "nyc --extension .ts mocha --forbid-only \"test/unit/**/*.test.ts\""
2323
},
2424
"dependencies": {
25-
"@contentstack/cli-command": "~1.7.1",
26-
"@contentstack/cli-utilities": "~1.16.1",
25+
"@contentstack/cli-command": "~1.7.2",
26+
"@contentstack/cli-utilities": "~1.17.0",
2727
"@oclif/core": "^4.3.0",
2828
"@oclif/plugin-help": "^6.2.28",
2929
"otplib": "^12.0.1"
@@ -36,7 +36,7 @@
3636
"@types/mkdirp": "^1.0.2",
3737
"@types/mocha": "^8.2.3",
3838
"@types/node": "^14.18.63",
39-
"@types/sinon": "^10.0.20",
39+
"@types/sinon": "^21.0.0",
4040
"chai": "^4.5.0",
4141
"dotenv": "^16.4.7",
4242
"eslint": "^8.57.1",
@@ -45,7 +45,7 @@
4545
"mocha": "10.8.2",
4646
"nyc": "^15.1.0",
4747
"oclif": "^4.17.46",
48-
"sinon": "^19.0.5",
48+
"sinon": "^21.0.1",
4949
"ts-node": "^10.9.2",
5050
"typescript": "^4.9.5"
5151
},

packages/contentstack-bootstrap/README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ $ npm install -g @contentstack/cli-cm-bootstrap
1515
$ csdx COMMAND
1616
running command...
1717
$ csdx (--version)
18-
@contentstack/cli-cm-bootstrap/1.17.2 darwin-arm64 node-v22.14.0
18+
@contentstack/cli-cm-bootstrap/1.18.2 darwin-arm64 node-v24.13.0
1919
$ csdx --help [COMMAND]
2020
USAGE
2121
$ csdx COMMAND

0 commit comments

Comments
 (0)