Releases
cli-core-v1.0.0
Compare
Sorry, something went wrong.
No results found
1.0.0 (2026-03-10)
⚠ BREAKING CHANGES
cli-core: Renamed members: setConfig → setCliUserConfig, getConfig → getCliUserConfig
refactor promisyWorker to take a url instead of a worker (#477 )
add ux core helpers (#219 )
Features
add --project-id flag + prompts for dataset commands (#500 ) (b264fa2 )
add --project-id, --dataset flag to all relevant commands (#548 ) (3e77ceb )
add a eslint-config-cli package (#226 ) (2980003 )
add cli core package for shared utils (#61 ) (5d2af2a )
add cli-test package for test helpers (#62 ) (e84a0bf )
add debug command (#70 ) (4edb88d )
add import studio config util (#185 ) (c1be611 )
add typegen generate command (#340 ) (3230469 )
add ux core helpers (#219 ) (d2a7d78 )
allow making telemetry calls from CLI (#346 ) (41ef21e )
cli-core: add non-interactive environment detection for prompts (#470 ) (e9dc8fb )
cli-core: export requester with shared middleware (#451 ) (c506e8a )
cli-core: improve and reduce @sanity/cli-core public API (#546 ) (e861a86 )
cli: add start command (#46 ) (86c7b24 )
dataset: add embeddings configuration commands (35c720d )
deploy: add app manifest (#274 ) (712650d )
dev: missing critical features for dev command (#442 ) (1acf0b0 )
documents: add documents get command (#84 ) (aeea660 )
exec: move cliClient (#180 ) (47c89ea )
graphql: add graphql list command (#139 ) (c77149e )
graphql: migrate graphql undeploy command (#194 ) (3915139 )
hook: add hook create command (#74 ) (c2126e5 )
init: migration of init command setup, plan/coupon logic, and authentication logic (#199 ) (012168e )
make telemetry calls in commands (#347 ) (6e22909 )
media: add media create-aspect command (#144 ) (ea8224f )
migrate schema deploy (#242 ) (268b256 )
move mock browser utils (#175 ) (db43757 )
move tree util to core package (#208 ) (83417a2 )
parse cli config using Zod schema in createCliConfig (547ac52 )
refactor promisyWorker to take a url instead of a worker (#477 ) (382820a )
schema: moving latest updates to schema extract command (#425 ) (b4f55ef )
sdk templates are ESM by default (#576 ) (d31796f )
telemetry: add telemetry commands (#75 ) (9f0ca66 )
telemetry: shows a disclosure in all CLI commands (#69 ) (406024a )
update: oclif hook to notify of updated versions of CLI (#374 ) (4172cbc )
worker: adding timeout to promisify worker (#543 ) (ff22edc )
Bug Fixes
add more debug logging (#437 ) (687bcbf )
add no-console lint rule (7823696 )
allow commands to run outside project context with --project-id/--dataset flags (#558 ) (b3281c0 )
allow not getting default imports from importModule (#521 ) (f6d8ba9 )
allow passing more client options to methods (#120 ) (5c131aa )
build: fixes issue with app build not failing for missing deps (#409 ) (7a266fd )
cli: align minimum node version in package with runtime check (#30 ) (e64d763 )
core: add typegen to CLI config type (#283 ) (11be33a )
core: fixes issue with resolving plugins in studio config (#349 ) (71689bf )
core: fixes issues with loading cli config (#137 ) (8cf088e )
core: re-add chalk dependency (#395 ) (b51f986 )
deps: update dependency @inquirer/prompts to ^8.2.0 (#342 ) (e4bdbe2 )
deps: update dependency @inquirer/prompts to ^8.3.0 (#519 ) (d13245c )
deps: update dependency @sanity/types to v5 (#269 ) (77f0617 )
deps: update dependency debug to ^4.4.3 (#154 ) (f1cf942 )
deps: update dependency vite to ^7.1.6 (#136 ) (acf30f9 )
deps: update dependency vite to v7 (#133 ) (fd96f03 )
deps: update oclif-tooling (#116 ) (26a92ee )
deps: update oclif-tooling (#210 ) (66f8c47 )
deps: update sanity-tooling (#117 ) (7543a82 )
deps: update sanity-tooling (#260 ) (c1d7c9d )
deps: update sanity-tooling (#292 ) (dfacca8 )
deps: update sanity-tooling (#311 ) (51476f4 )
deps: update sanity-tooling to ^5.6.0 (#324 ) (85d115e )
documents: fixes documents validate not working (#386 ) (9a3337b )
don't throw an error when telemetry is not initialized (#518 ) (2b5b83f )
issue with reading sanity config in various situations (#460 ) (2a19272 )
issues reading CLI config in CJS project (#428 ) (42701d0 )
manifest: fixes manifest extract not working (#382 ) (3d14632 )
schema: fixes schema extract command (#375 ) (6382401 )
token logic for getCliClient() (#322 ) (d62eeda )
use stdin, not stdout for interactive checks (#479 ) (287c082 )
Performance Improvements
Dependencies
The following workspace dependencies were updated
devDependencies
@sanity/eslint-config-cli bumped to 1.0.0
You can’t perform that action at this time.