Beta Release 2.0.0
Pre-releaseWhat's Changed
Major Changes:
TypeScript Module Support (Default)
BREAKING: Removed export-info.json file generation across relevant plugins.
NEW: Export and import operations now use TypeScript modules by default in plugins such as cli-cm-export (v2.0.0-beta) and cli-cm-import (v2.0.0-beta).
Main Branch Export (Default)
BREAKING: Export now defaults to the main branch only, instead of all branches by default, as seen in cli-cm-export (v2.0.0-beta).
NEW: Use the --branch flag to export specific branches when needed.
Progress Manager UI
NEW: Introduced a visual Progress Manager with real-time updates in the core CLI (@contentstack/cli v2.0.0-beta).
NEW: Provides detailed tracking of operation progress, success/failure indicators, and an improved user experience.
NEW: Users can now toggle between the new Progress Manager UI and the traditional console log mode for better control and visibility.
Package Updates:
Core CLI
Upgraded @contentstack/cli from v1.49.0 → v2.0.0-beta.
Updated Plugins
cli-cm-bootstrap: v1.16.0 → v2.0.0-beta
cli-cm-clone: v1.16.1 → v2.0.0-beta
cli-cm-export: v1.20.2 → v2.0.0-beta
cli-cm-import: v1.28.1 → v2.0.0-beta
cli-cm-seed: v1.12.2 → v2.0.0-beta
cli-variants: v1.3.3 → v2.0.0-beta
Full Changelog: v1.49.0...v2.0.0-beta