doctl Release Notes
Validated on 8 Dec 2023 • Last edited on 27 Sep 2023
December 2023
8 December
-
Released v1.101.0 of doctl, the official DigitalOcean CLI. This release adds support for scalable storage for PostgreSQL and MySQL databases and Kafka topic management.
October 2023
17 October
-
Released v1.100.0 of doctl, the official DigitalOcean CLI. This release adds new commands for managing uptime alerts and retrieving advanced database configuration options.
August 2023
18 August
-
Released v1.98.0 of doctl, the official DigitalOcean CLI. This release adds support for automatically retrying API requests that fail with a 429 or 500-level error. The number of attempts can be configured using the
--http-retry-max
flag orDIGITALOCEAN_HTTP_RETRY_MAX
environment variable. To disable retries altogether, set to0
.
July 2023
10 July
-
Released v1.97.0 of doctl, the official DigitalOcean CLI. This release updates the default behavior of the
doctl registry login
command to set a 30-day expiry for the registry API token that is created when logging in. The previous default behavior was to create a registry API token that did not expire.To create a registry API token that does not expire, you can set the new
--never-expire
flag totrue
. To set a different expiry time than the default 30 days, you can set the--expiry-seconds
flag to an integer representing the number of seconds until the token should expire.This also adds support for interacting with uptime checks via
doctl
. Please see thedoctl monitoring uptime
command reference for more information.
May 2023
5 May
-
Released v1.94.0 of doctl, the official DigitalOcean CLI. This release updates the
doctl auth init
prompt and deprecates the--algorithm
flag for load balancer sub-commands.
January 2023
6 January
-
Released v1.92.0 of doctl, the official DigitalOcean CLI. This release updates the
doctl auth init
prompt and deprecates the--algorithm
flag for load balancer sub-commands.
December 2022
16 December
-
Released v1.91.0 of doctl, the official DigitalOcean CLI. This release adds support for creating and updating firewall rules for load balancers.
12 December
-
Released v1.89.0 of doctl, the official DigitalOcean CLI. This release adds support for creating serverless namespaces in the
syd1
region and creating monitoring alert policies for load balancer metrics.
November 2022
22 November
-
Released v1.88.0 of doctl, the official DigitalOcean CLI. This release adds a flag to the load balancer create command that allows you to configure its HTTP idle timeout.
16 November
-
Released v1.87.0 of doctl, the official DigitalOcean CLI. This release promotes the option to enable high availability on existing Kubernetes clusters to General Availability. It also adds a flag that allows you to add a load balancer to a specified project upon its creation.
15 November
-
Released v1.86.0 of doctl, the official DigitalOcean CLI. This release includes new
doctl apps list-buildpacks
anddoctl apps upgrade-buildpack
subcommands allowing you to manually upgrade an app’s buildpacks to their latest major versions.
October 2022
18 October
-
Released v1.84.0 of doctl, the official DigitalOcean CLI. This release adds a
--wait
flag to thedoctl database create
subcommand.
7 October
-
Released v1.83.0 of doctl, the official DigitalOcean CLI. This release adds updated confirmation dialogs and a
--wait
flag to thedoctl compute load-balancer create
subcommand.
September 2022
28 September
-
Released v1.82.0 of doctl, the official DigitalOcean CLI. This release upgrades godo to v1.86.0 and adds support for building App Platform apps locally.
20 September
-
Released v1.80.0 of doctl, the official DigitalOcean CLI. This release adds support for creating and managing multiple namespaces for serverless functions.
-
Released v1.81.0 of doctl, the official DigitalOcean CLI. This release adds two new pieces of functionality. When creating a reserved IP, you can now specify the project it should be placed in. It also makes the
--region
flag an optional argument for thecompute droplet create
sub-command.
August 2022
15 August
-
Released v1.79.0 of doctl, the official DigitalOcean CLI. This release adds several
databases options
sub-commands you can use to look up create-time options for database clusters, such as supported engines and versions.
June 2022
30 June
-
Released v1.78.0 of doctl, the official DigitalOcean CLI. This release renames the
sandbox
commands toserverless
. Aliases are provided for backwards compatibility. Additionally, the output of theaccount get
command now includes the name of the active team.
16 June
-
Released v1.77.0 of doctl, the official DigitalOcean CLI. This release deprecates the
floating-ip
commands in favor of the newreserved-ip
ones.
May 2022
23 May
-
Released v1.76.0 of doctl, the official DigitalOcean CLI. This release adds support for our new serverless Functions product and updates godo to support new App Platform features.
10 May
-
Released v1.75.0 of doctl, the official DigitalOcean CLI. This release contains fixes and improvements for a beta product. If you are not a member of the beta group, the new features will not be available to you at this time.
3 May
-
Released v1.74.0 of doctl, the official DigitalOcean CLI. This release introduces new functionality for a beta product. If you are not a member of the beta group, the new features will not be available to you at this time.
March 2022
31 March
-
Released v1.73.0 of doctl, the official DigitalOcean CLI. This release updates godo to support new App Platform features.
28 March
-
Released v1.72.0 of doctl, the official DigitalOcean CLI. This release introduces new
doctl compute tag apply
anddoctl compute tag remove
commands that support using tags with multiple resources in a single operation.
15 March
-
Released v1.71.0 of doctl, the official DigitalOcean CLI. This release adds regions support to Container Registry commands including the introduction of the new
doctl registry options available-regions
command.
January 2022
27 January
-
Released v1.70.0 of doctl, the official DigitalOcean CLI. This release adds support for App Platform features, such as
AppDomainSpec.Certificate
,MinimumTLSVersion
,appServiceSpecHealthCheck.Port
and more.
14 January
-
Released v1.69.0 of doctl, the official DigitalOcean CLI. This release contains a number of bug fixes and adds support to the
kubernetes cluster kubeconfig save
sub-command for setting an alias for a cluster’s context name.
December 2021
7 December
-
Released v1.68.0 of doctl, the official DigitalOcean CLI. This release contains improvements to the
registry
subcommands including: revoking credentials onlogout
and a newlist-manifests
subcommand.
November 2021
10 November
-
Released v1.67.0 of doctl, the official DigitalOcean CLI. This release updates godo to support new App Platform features.
1 November
-
Released v1.66.0 of doctl, the official DigitalOcean CLI. This release includes a number of new features including support for PowerShell completion and a new
--upsert
flag for thedoctl apps create
command that updates the app in the given app spec if it already exists.
October 2021
12 October
-
Released v1.65.0 of doctl, the official DigitalOcean CLI. This release includes a number of new features:
- The
--ha
flag was added to thekubernetes cluster create
sub-command to optionally create a cluster configured with a highly-available control plane. This feature is in early availability - The
kubernetes cluster
sub-commands now include a “Support Features” field when displaying version options - The
--disable-lets-encrypt-dns-records
flag was added to thecompute load-balancer create
sub-command to optionally disable automatic DNS record creation for Let’s Encrypt certificates that are added to the load balancer
- The
August 2021
20 August
-
Released v1.64.0 of doctl, the official DigitalOcean CLI. This release includes support for managing App Platform alerts.
9 August
-
Released v1.63.0 of doctl, the official DigitalOcean CLI. This release includes a number of new features:
- The
database firewall
sub-commands now support apps as trusted sources - New
monitoring alert
sub-commands for creating and managing alert policies - The
--droplet-agent
flag was added to thecompute droplet create
sub-command to optionally disable installing the agent for the Droplet web console
- The
July 2021
9 July
-
Released v1.62.0 of doctl, the official DigitalOcean CLI. This release fixes a handful of bugs and introduces new flags on existing commands:
- The
apps logs
command now supports tailing live logs with the--tail
flag. This lets application owners select the most recent logs from their applications - The
--wait
flag was added toapps create
andapps update
to block these commands until an application is fully created or updated
- The
May 2021
6 May
-
Released v1.60.0 of doctl, the official DigitalOcean CLI. This release introduces an
auth remove
sub-command to simplify removing an auth context when managing multiple accounts. Thedatabases user reset
sub-command now supports resetting the user password for all database engine types.
April 2021
13 April
-
Released v1.59.0 of doctl, the official DigitalOcean CLI. This release includes a new
apps propose
sub-command and improvements to theapps spec validate
sub-command.
March 2021
29 March
-
Released v1.58.0 of doctl, the official DigitalOcean CLI. This release adds a
--wait
flag to theapps create-deployment
command which blocks until the deployment is complete. By default, theregistry kubernetes-manifest
now generates a manifest that applies the secret to all the namespaces in the Kubernetes cluster using the DOSecret operator.
February 2021
22 February
-
Released v1.57.0 of doctl, the official DigitalOcean CLI. This release enables surge upgrades by default for newly created Kubernetes clusters and important bugfixes for App Platform logs and Kubernetes cascading deletes.
10 February
-
Released v1.56.0 of doctl, the official DigitalOcean CLI. This release includes support for database firewalls management, Kubernetes cascading deletes, and installing Kubernetes 1-Click Apps to existing clusters.
January 2021
21 January
-
Released v1.55.0 of doctl, the official DigitalOcean CLI. This release adds Docker Hub and GitLab support to App Platform’s create and update commands.
December 2020
4 December
-
Released v1.54.0 of doctl, the official DigitalOcean CLI. This release user confirmation before container registry garbage collection is started.
November 2020
24 November
-
Released v1.53.0 of doctl, the official DigitalOcean CLI. This release adds support for container registry garbage collection of untagged manifests.
10 November
-
Released v1.52.0 of doctl, the official DigitalOcean CLI. This release adds a
--force-rebuild
flag todoctl apps create-deployment
.
3 November
-
Released v1.51.0 of doctl, the official DigitalOcean CLI. This release add support for managing DigitalOcean Container Registry subscriptions.
October 2020
30 October
-
Released v1.50.0 of doctl, the official DigitalOcean CLI. This release includes a number for new features and improvements. It includes new
doctl apps
sub-commands to retrieve information about App Platform pricing plan tiers, instance sizes, and regions. Thedoctl registry
sub-command now supports managing garbage collection for container registries.
28 October
-
Released v1.49.0 of doctl, the official DigitalOcean CLI. This release includes the ability to update the default VPC for a region, the ability to set an expiration time when downloading kubeconfig files, and more.
6 October
-
Released v1.48.0 of doctl, the official DigitalOcean CLI. This release promotes
doctl apps
commands with support for DigitalOcean App Platform to General Availability.
5 October
-
Released v1.47.0 of doctl, the official DigitalOcean CLI. This release adds support for setting Kubernetes node pool taints.
July 2020
22 July
-
Released v1.46.0 of doctl, the official DigitalOcean CLI. This release includes support for install Kubernetes 1-Click Apps when creating a cluster, surge upgrade support for Kubernetes clusters, and more.
June 2020
10 June
-
Released v1.45.1 of doctl, the official DigitalOcean CLI. This release updates doctl’s Snap packaging that allow Snap users to log in to DigitalOcean Container Registry using the
doctl registry login
command. To grant access doctl access to your Docker configuration, runsnap connect doctl:dot-docker
.
2 June
-
Released v1.44.0 of doctl, the official DigitalOcean CLI. This release includes support for specifying a non-default VPC when creating Droplets, load balancers, and Kubernetes clusters. It also adds the ability to set an expiration time for container registry credentials. This can be useful when calling
doctl registry login
as part of a CI/CD process. A newdoctl 1-click list
subcommand is now also available. -
Released v1.45.0 of doctl, the official DigitalOcean CLI. This release includes new
doctl kubernetes 1-click list
anddoctl compute droplet 1-click list
subcommands.
April 2020
28 April
-
Released v1.43.0 of doctl, the official DigitalOcean CLI. This release updates container registry features from beta to early access.
23 April
-
Released v1.42.0 of doctl, the official DigitalOcean CLI. This release includes a number of small UI improvements and support for additional container registry beta features.
10 April
-
Released v1.41.0 of doctl, the official DigitalOcean CLI. This release fixes the link to create a new API token when running
doctl auth init
.
7 April
-
Released v1.40.0 of doctl, the official DigitalOcean CLI. This release includes a support for VPCs and viewing billing history for an account.
March 2020
18 March
-
Released v1.39.0 of doctl, the official DigitalOcean CLI. This release includes support for listing and retrieving invoices as well as expanded help output for all commands.
February 2020
4 February
-
Released v1.38.0 of doctl, the official DigitalOcean CLI. This release adds the ability to set Kubernetes node pool labels as well as support for deleting multiple Kubernetes clusters with a single command.
January 2020
14 January
-
Released v1.37.0 of doctl, the official DigitalOcean CLI. This release adds the ability to retrieve account balances.
July 2019
29 July
-
Released
doctl
version 1.24.1, which is also now available in Docker Hub. You can download it withdocker pull digitalocean/doctl
.
18 July
-
doctl
version 1.22 was released.
December 2018
11 December
-
The following updates were released for DigitalOcean Kubernetes:
- Any user can opt into Kubernetes during early availability via the control panel.
- Users can rename clusters.
- Users can edit tags associated with clusters and worker pool.
- A guided walkthrough helps users set up their kubectl and kubeconfig properly and provides example manifests to make it easier to get started.
- The node pool settings to add, remove, and scale node pools has been moved to the ‘Nodes’ tab for a more streamlined experience.
- The cluster provisioning status bar more accurately reflects the cluster creation progress.
- Users can view the estimated monthly cost for their clusters.
- Users can view a breakdown of total cluster capacity including CPU, Memory, Disk cluster wide.
- Users can create and manage Kubernetes clusters, worker pools, and configuration using doctl.