Releases: vast-ai/vast-cli
Releases · vast-ai/vast-cli
Release list
v1.3.0
vastai 1.3.0
What's Changed
- feat(update): enable passive upgrade nudge by @sammy-vastai in #439
Full Changelog: v1.2.2...v1.3.0
v1.2.2
vastai 1.2.2
What's Changed
- Installer pip coexistence via PATH precedence + CI-only release orchestrator by @sammy-vastai in #446
Full Changelog: v1.2.1...v1.2.2
v1.2.1
vastai 1.2.1
What's Changed
- fix(cli): drop rollback hint from update success message by @sammy-vastai in #445
- fix(release): eliminate the manifest/PyPI propagation race by @sammy-vastai in #444
Full Changelog: v1.2.0...v1.2.1
v1.2.0
vastai 1.2.0
What's Changed
- feat(deployments): support workload_calculator for remote functions by @vastzuby in #431
- fix(installer): drop misleading uv 'Activate with' line + minimal output by @sammy-vastai in #438
- installer: Rosetta 2 detection by @sammy-vastai in #442
- fix(cli): use 'vastai' instead of 'vast' in help text and examples by @sammy-vastai in #441
- fix(installer): guard empty array expansion for macOS bash 3.2 by @sammy-vastai in #443
Full Changelog: v1.1.3...v1.2.0
v1.1.3
vastai 1.1.3
What's Changed
- chore(deps): purge unused transformers dependency (CLI + tests) by @sammy-vastai in #434
- ci(release): verify release assets post-publish (no install) + api-keys deep link by @sammy-vastai in #433
Full Changelog: v1.1.2...v1.1.3
v1.1.2
vastai 1.1.2
What's Changed
- fix(update): surface the real error on update failure instead of a fabricated one by @sammy-vastai in #428
- feat(cli): two-stage tab completion + installer completion/progress UX by @sammy-vastai in #429
- feat(installer): musl support + glibc floor + OS-matrix CI by @sammy-vastai in #427
- fix(update): report latest version when already up to date by @sammy-vastai in #432
Full Changelog: v1.1.1...v1.1.2
v1.1.1
vastai 1.1.1
What's Changed
- fix(release): auto-generate 'What's Changed' on GitHub Releases by @sammy-vastai in #426
Full Changelog: v1.1.0...v1.1.1
v1.1.0
vastai 1.1.0
What's Changed
- self-test: route to cu118/cu128/cu130 images with compute_cap aware fallback by @robballantyne in #399
- run CLI tests on all 3 OSes via matrix, drop OS smoketest by @vastzuby in #374
- ram check included for inet by @looplater in #402
- add start/stop deployment commands by @vastzuby in #404
- docs: add Interruptible (spot) rentals section to SKILL.md by @guthrie-vast in #403
- Handle missing instances during self-test cleanup by @jjziets in #405
- feat(CLN-3107): New product direction price increase accept with Observability and visibility by @abiola-vastai in #401
- CON-1512: Improve self-test ignore-requirements messaging by @jjziets in #407
- CON-1510: Improve self-test diagnostics and runtime errors by @jjziets in #408
- CON-1514: Disambiguate self-test common failures by @jjziets in #409
- CON-1519: add self-test diagnostic support bundles by @jjziets in #410
- Start healthcheck after model readiness check by @LucasArmandVast in #411
- AUTO-1418: update CLI benchmark fields to new schema by @vastzuby in #414
- Changed API to the new v1 so it unblocks cli price increase call by @abiola-vastai in #415
- feat(metrics): add --num-gpus bucket filter to gpu and gpu-trends by @vastzuby in #416
- fix(AUTO-959): shared util moved to set up for GA4 analytics tracking for created_endpoint through the sdk flow by @madisonvast in #418
- feat(CLN-3413): read GPU names + VRAM from /api/v0/gpu_types/ with hardcoded fallback by @Marcoh572 in #420
- feat(cli): curl|bash installer with vastai update self-update (dark l… by @sammy-vastai in #419
- fix version3 by @stackanthony in #424
- feat(cli): activate vastai update + add release orchestrator and CI by @sammy-vastai in #423
Full Changelog: v1.0.13...v1.1.0
v0.4.0
What's Changed
This contains changes to how copy can be initiated. See info here - https://docs.vast.ai/data-movement
- adds VAST_URL as a possible override to the server_url_default by @kristopolous in #214
- Feat(host-934)/show clusters by @stackanthony in #202
- Bump setuptools from 78.1.0 to 78.1.1 by @dependabot[bot] in #216
- Bump requests from 2.32.3 to 2.32.4 by @dependabot[bot] in #217
- update requests for a patch by @Nader-gator in #218
- chore (HOST-1271): support network flag in create by @edgaratvast in #220
- feat: add cluster cli commands by @stackanthony in #215
- add functionality for adding or linking a volume to a created instance by @Marcoh572 in #221
- Fixing self test machine to work with new create instance params by @Marcoh572 in #222
- feat: support delete by overlay name by @stackanthony in #226
- feat: unlist/list/add nw volumes by @stackanthony in #224
- cluster id search by @stackanthony in #223
- adding more functions for nw vols by @liam-at-vast in #229
- fix: removing maintenance reason by @stackanthony in #227
- HOST-1082 show nw vols by @liam-at-vast in #231
- Publish vast openapi yaml specs by @sammy-vastai in #234
- fix: allowed characters in -n should allow '-'; should not allow uppercase by @edgaratvast in #228
- Add tests, readme, util scripts for vast api docs by @sammy-vastai in #236
- Update vast.py - added ssh keygen by @Scott-Laytart in #235
- Add response to create ssh key by @Scott-Laytart in #241
- Bump urllib3 from 2.2.3 to 2.5.0 by @dependabot[bot] in #240
- rm requirements.txrt by @stackanthony in #242
- portal_config validation and fixing runtype for instance creation by @Marcoh572 in #243
- Update autoscaler docs by @sammy-vastai in #237
- readme fix by @Colter-Downing in #245
- updating autoscaler name to serverless by @Colter-Downing in #246
- Update vast CLI to use proper autoscaling names [AUTO-303] by @nakinnubis in #244
- Default auto-instance is now prod by @Colter-Downing in #247
- removed relics of autogroup from vast.py by @abiola-vastai in #249
- fix: various nw vol updates by @stackanthony in #233
- Auto-501 and function renaming by @abiola-vastai in #250
- updating autogroup term to workergroup term by @Colter-Downing in #256
- HOST-1359 adding speeds to nw vol offers by @liam-at-vast in #248
- HOST-1258 nw-vol docs added by @liam-at-vast in #252
- Add
host idsearch field to vol_offer_fields by @borisermakof in #254 - HOST-1434 adding nw vol fields to search by @liam-at-vast in #257
- feat(HOST-1407): show network disks by @agustin-vastai in #253
- Verified true bug by @Colter-Downing in #261
- fix: urllib3 dep by @stackanthony in #251
- Fix for update command broken due to missing search params. leading t… by @abiola-vastai in #262
- Added additional helpful message to let the user know endpoint id mandatory. by @abiola-vastai in #263
- update show instance api doc by @sammy-vastai in #264
- Update create instance API doc by @sammy-vastai in #265
- adding cold workers for workergroups by @Colter-Downing in #266
New Contributors
- @dependabot[bot] made their first contribution in #216
- @edgaratvast made their first contribution in #220
- @sammy-vastai made their first contribution in #234
- @Scott-Laytart made their first contribution in #235
- @Colter-Downing made their first contribution in #245
- @nakinnubis made their first contribution in #244
- @abiola-vastai made their first contribution in #249
- @borisermakof made their first contribution in #254
- @agustin-vastai made their first contribution in #253
Full Changelog: v0.3.1...v0.4.0
v0.3.1
What's Changed
- Auto-update is now off by default, keeping non-interactive behavior consistent. To override this, you simply can change
should_check_for_updatetoTrue. We'll introduce a flag/env variable to enable auto-update in a coming release. Stay tuned... - adding --curl to search_templates by @kristopolous in #212
Full Changelog: v0.3.0...v0.3.1