> ## Documentation Index
> Fetch the complete documentation index at: https://docs.tensorpool.dev/llms.txt
> Use this file to discover all available pages before exploring further.

# Changelog

> New releases and improvements

<Update label="3/29/2026" description="CLI v0.0.9">
  * S3 Compatible Object Storage: `tp object-storage`
</Update>

<Update label="3/7/2026" description="CLI v0.0.8">
  * Container support for container for clusters: `tp cluster create <instance_type> --container <container_name>`
</Update>

<Update label="3/7/2026" description="CLI v0.0.7">
  * Cluster-first job submission: `tp job push {tp_config} {cluster_id}`
  * New job `--teardown` flag to auto-destroy clusters after job completion
  * New `tp cluster list --instances` flag to list all instances
  * Improved REST endpoints for async operation (cluster create/destroy, storage create/destroy/attach/detach, job cancel)
  * New request API endpoint: `GET /request/info/{request_id}` with `Retry-After` headers
</Update>

<Update label="1/21/2026">
  * Multi-node clusters now come with Slurm preinstalled
  * Shared storage can now be attached to CPU instances
</Update>

<Update label="1/20/2026">
  * Add 32xCPU instance type
</Update>

<Update label="1/9/2026">
  * Add 64xCPU instance type
</Update>

<Update label="12/14/2025">
  * Add cluster operations log to cluster information on web dashboard
</Update>

<Update label="11/29/2025" description="CLI v0.0.6">
  * Flex storage volumes
  * `tp storage attach <storage_id> <cluster_id>` is now `tp cluster attach <cluster_id> <storage_id>`
  * `tp storage detach <storage_id> <cluster_id>` is now `tp cluster detach <cluster_id> <storage_id>`
</Update>

<Update label="11/27/2025">
  * Introduce [storage statuses](/features/storage#storage-statuses)
</Update>

<Update label="11/21/2025" description="CLI v0.0.5">
  * Asynchronous cluster operations by default (cluster create, cluster destroy, storage create, storage destroy)
  * Reliability improvements for jobs
  * Reliability improvements for operations done on multi node clusters
  * `tp me preferences` command
  * `tp ssh key` commands are now under `tp me sshkey`
  * `tp nfs` commands are now under `tp storage`
  * The `tp ssh connect <instance_id>` is now `tp ssh <instance_id>`
</Update>

<Update label="11/12/2025">
  * Asynchronous job cancellation by default
</Update>

<Update label="11/6/2025">
  * Cluster create & destroy email preferences
</Update>

<Update label="10/27/2025">
  * Fix non zero exit code issue on job push with certain websocket close codes
  * Job push improve job output logs
  * Job pull improve logging
  * Change from IDs from snowflake to nanoid for readability
</Update>

<Update label="10/25/2025">
  * Faster job output uploads
  * Fixes for job log streaming with carriage returns
</Update>

<Update label="10/24/2025" description="CLI v0.0.4">
  * Fixed issues with large job outputs
  * Job log stream listen improvements
  * Job pull improvements for running jobs
</Update>

<Update label="10/8/2025" description="CLI v0.0.3">
  * Created changelog
  * Multi-node H200 & B200 clusters
  * Jobs revamped
  * SSH Key management
</Update>
