Release Notes
Validated on 15 Dec 2025 • Last edited on 17 Apr 2025
Release notes track incremental improvements and major releases for the DigitalOcean cloud platform.
You can subscribe to the release notes RSS feed.
Due to the high frequency of its updates, we keep a separate changelog for Kubernetes version updates
Upcoming Changes
-
App Platform’s XL build resources (8 CPUs and 20 GiB of memory during builds) are now enabled for all apps by default. The
xl-buildflag is now deprecated and will be removed in a future release. Removexl-buildfrom your app spec to avoid potential errors once the flag is fully retired. -
Starting 1 January 2026, Droplets are billed per-second, with a minimum charge of 60 seconds or $0.01, whichever is higher.
-
DigitalOcean Managed Caching is being discontinued on 30 June 2025.
To replace Managed Caching, we are offering Managed Valkey, a Redis-compatible alternative with RDMA and higher throughput. All existing Managed Caching clusters automatically convert to Valkey clusters by 30 June 2025 during your upgrade window, retaining all data.
December 2025
15 December
-
The Spend by Date Range report is now available on the Insights tab. It shows your daily spend over a custom date range, grouped by product with top resources listed, and is also available through the
/v2/billing/{account_urn}/insightsendpoint of the DigitalOcean API.
9 December
-
The Agent Development Kit (ADK) is now available in public preview. For more information, see Use ADK to Build, Test, and Deploy Agents.
5 December
-
Remote MCP servers are now available, providing API-based access for AI tools to manage DigitalOcean resources.
4 December
-
We now support adding crypto wallets as a stored payment method. Access to the crypto payment method is currently limited and may not be available to all customers in all locations.
2 December
-
DigitalOcean Spaces Cold Storage buckets are now generally available across supported regions. Cold Storage provides low-cost, petabyte-scale storage for infrequently accessed data. These buckets are optimized for long-term retention and have feature and performance limitations compared to Standard Storage. For full details, see the Cold Storage documentation.
November 2025
26 November
-
Usage-based backups plans are now in general availability.
21 November
-
We now support Auth0, authentik, JumpCloud, and Keycloak as identity providers for single sign-on.
-
Network File Storage is now available in the
NYC2datacenter.
20 November
-
AMD Instinct MI325X GPUs are now available in NYC2 by contract only in 1- and 8-GPU configurations for single- and multi-node GPU Droplets. To create GPU Droplets with MI325X GPUs, contact sales. Learn more about GPU Droplet plans.
19 November
-
VPC Network Address Translation (NAT) Gateways are now generally available. NAT gateways are a software-defined networking service that centralizes outbound internet access for VPC resources within a datacenter.
Read How to Create a VPC NAT Gateway and How to Configure Droplets for NAT Gateway to get started.
-
Fedora 41 has reached end of life. Per our image deprecation policy, this image is available exclusively via the API for the next 30 days before we remove it from our platform.
17 November
-
Support for multiple registries when using the Professional subscription plan is now in general availability. You can create the registries using the DigitalOcean Control Panel, CLI, or API.
5 November
-
PostgreSQL 18 is now available for database clusters. You can upgrade earlier versions of PostgreSQL clusters to newer versions without any downtime using the DigitalOcean Control Panel.
-
The control panel now logs you out after 12 hours. It notifies you ten minutes and one minute before the timeout so you can log back in. If you have multiple tabs open, logging in again in one tab keeps every tab active.
4 November
-
App Platform now provides the following enhancements for environment visibility and management:
-
You can now clone apps to replicate apps across environments.
-
You can use environment tags on projects and link apps to those tags to identify which apps belong in development, staging, or production.
-
You can create new projects during the app creation flow and add development or production databases.
-
The Apps page now offers grid and list views showing environment, project, and health status at a glance, and a search that lets you find apps by name.
-
3 November
-
DigitalOcean Insights now supports GPU-level observability for AMD and NVIDIA GPU Droplets and for GPU-enabled Kubernetes clusters (DOKS) running DOKS 1.33.1-do.5 or higher.
-
An Ubuntu 25.10 (
ubuntu-25-10-x64) base image is now available in the control panel and via the API.
October 2025
31 October
-
You can use 8-GPU configuration GPUs in a multi-node set up in DOKS clusters, where the GPUs are connected via a dedicated high speed networking fabric. These GPUs are available by contract only. To learn how to set up multi-node GPUs, see How to Use Multi-Node GPUs.
29 October
-
We support specifying a sitemap URL as a data source for your knowledge base. For more information, see Select Your Data Sources.
-
App Platform’s Bun buildpack is now available.
20 October
-
Network File Storage is now in general availability in the
ATL1datacenter. Network File Storage provides a fully managed, POSIX-compliant file storage solution based on the Network File System protocol. -
Using DigitalOcean NFS shares as shared storage in DigitalOcean Kubernetes clusters is now in general availablity. This feature is available on Kubernetes versions 1.31 and higher. You can create and use the shares with DOKS clusters only in the regions where the DigitalOcean NFS shares are available. For more information, see Use NFS Storage.
-
New multimodal models for image and audio generation, provided by Fal, are now available for serverless inference only. These models are in public preview.
17 October
-
GPU Droplets with NVIDIA H200 GPUs are now available in ATL1. Learn more about Droplet availability.
1 October
-
You can now use auto-indexing for knowledge bases. Auto-indexing keeps your knowledge base up-to-date by automatically re-indexing new and updated files from connected sources.
-
The OpenAI GPT-image-1 model is now available on DigitalOcean Gradient™ AI Platform. See all available models.
-
Now in public preview, you can customize a usage-based backup plan for regular and GPU Droplets. This plan’s cost is based on your backups’ restorable file size, instead of a flat percentage of the Droplet’s cost. Additionally, you can configure how often backups happen and for how long you retain them.
September 2025
30 September
-
VPC networks now provide an internal DNS resolver on the second-to-last IP address of the network. Configure your Droplets to use the internal resolver for better DNS performance and reliability. Read How to Use the VPC-local DNS Resolver for more information.
-
You can now create organizations to group related teams. Organizations are available at no cost.
-
We have released 25 additional CPU Optimized and General Purpose Droplet plans. These are new storage variants of existing plans with enough disk to let you resize a Shared CPU Droplet into a Dedicated CPU Droplet:
- Dedicated CPU Optimized Regular: 5x SSD variant
- Dedicated CPU Optimized Premium: 5x SSD variant
- Dedicated General Purpose Regular: 6.5x SSD variant
- Dedicated General Purpose Premium: 5.5x SSD variant
The new plans are available in all datacenters. However, Regular CPU versions are not available in ATL1.
You can choose the new plans using the control panel and the API.
-
Scheduled jobs are now in general availability.
29 September
-
We have increased the size limit of images from 5 GB to 20 GB with a maximum size of 5 GB per image layer.
26 September
-
GPU Droplets with NVIDIA H100 GPUs are now available in AMS3. Learn more about Droplet availability.
25 September
-
You can now view activity logs for your knowledge bases in the DigitalOcean Control Panel. The Activity tab shows the 15 most recent indexing jobs, and includes details such as status, number of files or URLs processed, skipped, or failed, token usage, and charges. You can also download CSV files for more detailed debugging.
18 September
-
Bring Your Own IP (BYOIP) is now in general availability. BYOIP enables bringing your own block of IPv4 addresses to DigitalOcean. Once provisioned, assign your addresses to Droplets using the same interface and APIs as Reserved IPs.
17 September
-
Storage autoscaling is now in general availability. Additionally, you can now reduce your cluster’s amount of additional storage, as long as the new storage size is greater than or equal to the latest backup’s size plus any data growth since then and a 25% buffer.
-
Now in public preview, you can now enable storage autoscaling on all Managed Database engines. To enable autoscaling, see our resizing guides for MySQL, PostgreSQL, MongoDB, OpenSearch, and Kafka.
13 September
-
A Debian 13 (
debian-13-x64) base image is now available in the control panel and via the API.
11 September
-
A CentOS Stream 10 (
centos-stream-10-x64) base image is now available in the control panel and via the API.
10 September
-
Basic Droplets with 512MB/1CPU are now available in
BLR1,LON1,NYC3, andTOR1datacenters.
9 September
-
Flexible node pool selection for autoscaling is now in general availablity. This feature enables the DOKS Cluster Autoscaler to fallback to compatible node pools if the preferred node pool is at capacity, thus ensuring scaling continues smoothly without disruption. For more information, see Flexible Node Pool Selection.
-
The Kubernetes Gateway API, which is enabled by default on clusters with VPC-native networking running on Kubernetes version 1.33 or higher, is now in general availability. You can use this API to manage ingress natively in Kubernetes clusters. There is no additional cost to use this API. For more information on how to use the Gateway API, see the HTTPS Traffic Routing in Kubernetes using Gateway API and Cilium and Kubernetes Gateway API Tutorial: Replace Ingress with Cilium Gateway for HTTP Traffic tutorials on our Community site.
-
GPT-5 mini model is now available on DigitalOcean Gradient™ AI Platform. For more information, see the Available Models page.
-
GPT-5 nano model is now available on DigitalOcean Gradient™ AI Platform. For more information, see the Available Models page.
-
VPC support for App Platform apps is now in general availability for all regions.
2 September
-
The Functions Python 3.11 runtime now includes the
daft,duckdb,polars,pyiceberg, andpysparkpackages. Visit the Python 3.11 runtime documentation for more information. -
In public preview, you can schedule jobs to automatically run periodic tasks within your App Platform apps.
August 2025
28 August
-
VPC Network Address Translation (NAT) Gateways are now available in public preview. NAT gateways are a software-defined networking service that centralizes outbound internet access for VPC resources within a datacenter. Read How to Create a VPC NAT Gateway to get started.
-
Single sign-on is now available for teams.
27 August
-
Now in public preview, you can now enable storage autoscaling on your Managed MongoDB cluster. To enable autoscaling, see How to Resize MongoDB Database Clusters.
26 August
-
Link is now available as a payment method on DigitalOcean.
20 August
-
The DigitalOcean TypeScript client, dots, is now generally available.
19 August
-
Rocky 10 (
rockylinux-10-x64) base image is now available in the control panel and via the API.
18 August
-
The OpenAI gpt-oss-120b and gpt-oss-20b models are available on DigitalOcean Gradient™ AI Platform. See all available models.
-
The AlmaLinux 10 (
almalinux-10-x64) base image is now available in the control panel and via the API.
14 August
-
Ubuntu 24.10 has reached end of life. Per our image deprecation policy, this image is available exclusively via the API for the next 30 days before we remove it from our platform.
12 August
-
The OpenAI o1 model is now available on DigitalOcean Gradient™ AI Platform. See all available models.
11 August
-
The OpenAI GPT-5 model is now available on DigitalOcean Gradient™ AI Platform. See all available models.
8 August
-
NVIDIA H200 GPUs are now available in 1- and 8-GPU configurations for GPU Droplets via the control panel and via the API using slugs
gpu-h200x1-141gb(1 GPU) andgpu-h200x8-1128gb(8 GPUs). Learn more about GPU Droplet plans.
7 August
-
App Platform edge controls are now in general availability, introducing three key features for enhanced control over your app’s CDN behavior and security posture: email obfuscation, enhanced threat control to mitigate layer 7 DDoS attacks from sophisticated threat actors, and CDN cache controls.
For complete configuration details, see How to Configure Edge Settings in App Platform.
5 August
-
GPT-4.1 model is now available on DigitalOcean Gradient™ AI Platform. For more information, see the Available Models page.
1 August
-
To comply with the Romanian Government’s increase of the VAT rate, the VAT rate for customers in Romania has increased from 19% to 21%. Learn more about taxes in Romania.
-
Tax collection for Uganda has begun. Learn more about taxes in Uganda.
July 2025
28 July
-
DOKS node pools with AMD GPU worker nodes now have the following observability features:
-
You can monitor basic metrics, such as GPU VRAM usage.
-
We automatically deploy the ROCm Device Plugin for Kubernetes, which enables features such as GPU discovery and health checks.
When creating or updating a cluster with the API, you can install the AMD Device Metrics Exporter plugin with the
amd_gpu_device_metrics_exporter_pluginrequest body parameter to ingest GPU metrics into your own monitoring system. -
27 July
-
Claude Opus 4 model is now available on DigitalOcean Gradient™ AI Platform. For more information, see the Available Models page.
-
Claude Sonnet 4 model is now available on DigitalOcean Gradient™ AI Platform. For more information, see the Available Models page.
25 July
-
You can now add a Dropbox folder as a data source to your knowledge bases. This allows you to index and use files stored in your Dropbox account within your knowledge base.
23 July
-
bullseye-backportsfor Debian 11 reached end of life on 10 June 2024. Because our Debian 11 image depends on this package, we have deprecated this image.Per our image deprecation policy, this image is available exclusively via the API for the next 30 days before we remove it from our platform.
To fix package manager issues on existing Debian 11 Droplets, edit the APT sources list to change the repository URL for
bullseye-backportsfromdeb.debian.orgto the distribution archive,archive.debian.org. For example, you can runsudo sed -i '/bullseye-backports/s/deb.debian.org/archive.debian.org/' /etc/apt/sources.list.
22 July
-
DigitalOcean Gradient™ AI Platform now offers log stream insights, which provide data-driven recommendations to help improve agent efficiency and accuracy by analyzing your agent’s historical trace data. For details, see View Traces, Conversation Logs, and Insights.
-
The official DigitalOcean Gradient™ AI Platform SDK is now in public preview. You can use the SDK to manage Gradient AI Platform resources, including knowledge bases and generative AI agents, from Python applications.
-
An inference-optimized image for GPU Droplets is now availalbe in the control panel. This image includes Docker, vLLM, built-in support for Hugging Face model downloads, and more features for LLM setup and deployment.
-
We have updated the following buildpacks for App Platform:
- Hugo buildpack: The default version of Hugo has been updated from v0.144.2 to v0.147.8. You can override the default version by setting a
HUGO_VERSIONenvironment variable. For more information and configuration options, see the buildpack’s documentation page. - Go buildpack: We have added the following Go versions. If you have an existing Go app that uses v0, we recommend upgrading to v1.
- go1.24.2 - go1.24.3
- go1.23.8 - go1.23.9
- PHP buildpack: We have added the following PHP versions. If you have an existing PHP app that uses v1, we recommend upgrading to v2.
- PHP/8.3.20 - PHP/8.3.22
- PHP/8.4.6 - PHP/8.4.8
- Python buildpack: We have added support for the
uvpackage manager updated the default version for new apps. If you are on Ubuntu-22 and have an existing Python app that is on v3, v2, v1 or v0, we recommend upgrading to v4. - Node.JS buildpack: We have added the following Nodejs versions. Visit the Node.js buildpack to learn more about specifying a Node.js Engine version.
- Node.js 24.0.0 - 24.2.0
- Node.js 23.11.0 - 23.11.1
- Node.js 22.16.0
- Node.js 22.15.0 - 22.15.1
- Node.js 20.19.0 - 20.19.1
- Ruby buildpack: We have updated the default Ruby version to 3.3.8 and have added the following Ruby versions. If you have an existing Ruby app that uses v1, we recommend upgrading to v2.
- Ruby 3.4.4
- Ruby 3.3.8
- Ruby 3.4.3
- Hugo buildpack: The default version of Hugo has been updated from v0.144.2 to v0.147.8. You can override the default version by setting a
21 July
-
An Ubuntu 25.04 (
ubuntu-25-04-x64) base image is now available in the control panel and via the API.
17 July
-
Partner Network Connect is now available in the LON (London) region.
-
A Fedora 42 (
fedora-42-x64) base image is now available in the control panel and via the API.
16 July
-
App Platform’s XL build is now in private preview. You can now update the app spec with the
xl-buildfeature to double the CPUs (from 4 to 8) and memory (from 10 GiB to 20 GiB) of your app, retaining the same disk space. To gain access to this feature, contact support. For detailed steps, see How to Enable XL Build.
15 July
-
AMD Instinct MI325X GPUs are now available by contract only for DOKS clusters. These GPUs are available in 1- or 8-GPU configurations when creating new clusters or adding node pools to existing clusters. To create GPU node pools with MI325X GPUs, contact sales. Learn more about GPU worker nodes.
-
AMD Instinct MI325X GPUs are now available by contract only in 1- and 8-GPU configurations for GPU Droplets. To create GPU Droplets with MI325X GPUs, contact sales. Learn more about GPU Droplet plans.
11 July
-
The Alibaba Qwen3-32B model is now available for serverless inference on DigitalOcean Gradient™ AI Platform. See all available models.
9 July
-
As part of the DigitalOcean Gradient™ AI Agentic Cloud, GenAI Platform is now DigitalOcean Gradient™ AI Platform.
-
Support for Amazon S3 buckets as data sources for DigitalOcean Gradient™ AI Platform knowledge bases is now in public preview.
-
DigitalOcean Gradient™ AI Platform is now in general availability.
8 July
-
VPC support for App Platform apps in FRA, NYC, and TOR is now in public preview. This allows you to connect apps to other VPC-enabled resources (such as DBaaS, Droplets, and Kubernetes) over a VPC network. To gain access to this feature, contact support. For detailed steps on how to connect your app to a VPC network, see How to Enable VPC.
7 July
-
You can now enable a Kafka cluster’s schema registry, ensuring compatibility between producers and consumers and preventing schema mismatches.
3 July
-
o3 model is now available on DigitalOcean Gradient™ AI Platform. For more information, see the Available Models page.
2 July
-
Agent tracing and conversation logs are now in public preview for DigitalOcean Gradient™ AI Platform. This allows you to review how your agents process prompts, including input and output content, tool calls, knowledge base retrievals, and processing times.
1 July
-
To comply with tax changes from Estonia’s Ministry of Finance, the VAT rate for customers in Estonia has increased from 22% to 24%. Learn more about taxes in Estonia.
-
Our digital services (IaaS, PaaS, and SaaS) rendered to customers in the state of Maryland in the United States are now taxed at a rate of 3%.
This is to comply with the Maryland General Assembly’s House Bill 352, which expands the definition of services subject to sales and use tax.
-
To comply with the Philippines Congress’s amendment to the tax code in Republic Act No. 12023, we now charge a 12% VAT for customers in the Philippines. Learn more about taxes in the Philippines.
-
To comply with the law on VAT No. 48/2024/QH15 from the Vietnam National Assembly, the VAT rate for customers located in Vietnam has increased from 5% to 10%. Learn more about Vietnam taxes.
-
The DOKS database operator, which facilitated integration of DOKS clusters with managed databases, is deprecated. Your existing databases remain operational and the operator-related CRDs are not removed. You can use the DigitalOcean API, CLI, or control panel to manage the databases created with the operator.
June 2025
30 June
-
Custom roles for teams are now in general availability.
-
The routing agent is now in general availablity. You can enable or disable the routing agent using the DigitalOcean CLI or API. For more information, see How to Use the Routing Agent.
-
Ubuntu 20.04 has reached end of life. Per our image deprecation policy, this image is available exclusively via the API for the next 30 days before we remove it from our platform.
-
We have updated the versions of some drivers and software in the AI/ML-ready images for NVIDIA GPU Droplets:
nvidia-container-toolkit=1.17.0tonvidia-container-toolkit=1.17.8-1cuda-drivers-535tocuda-drivers-575cuda-toolkit-12-1tocuda-toolkit-12-9bzip2(8 GPU Droplets only)MLNX_OFED_LINUX-23.10-1.1.9.0-ubuntu22.04-x86_64toMLNX_OFED_LINUX-23.10-4.0.9.1-ubuntu22.04-x86_64nvidia-fabricmanager-535tonvidia-fabricmanager-575
-
App Platform liveness probes are now in general availability.
27 June
-
Archiving and restoring App Platform apps is now in general availability.
-
App Platform subdomain routing is now in general availability.
25 June
-
Bring Your Own IP (BYOIP) is now in public preview. BYOIP allows you to bring your own block of IPv4 addresses to DigitalOcean. Once provisioned, assign your addresses to Droplets using the same interface and APIs as Reserved IPs.
20 June
-
The DOKS Cluster Autoscaler now supports autoscaling across multiple node pools for a single workload. If the preferred node pool is at capacity, the autoscaler uses the next compatible option in sequence — ensuring scaling continues smoothly without disruption. This feature is in private preview. For more information, see Flexible Node Pool Selection.
19 June
-
We have reverted to non-VPC-native cluster networking when creating new clusters with Kubernetes version 1.33 and higher using the
doctlcommand line interface or API. If your VPC-native cluster provisioned successfully, no action is needed. If the cluster appears to be stuck in theProvisioningstate, please delete the cluster and create a new one.You can automatically configure VPC-native networking when using the control panel or manually configure it using
doctlor the API. For more information, see Create a Cluster with VPC-native Networking.
18 June
-
You can now set all supported third-party payment methods as your default payment method, including AliExpress, Apple Pay, and Google Wallet.
17 June
-
Partner Network Connect now supports high availability partner attachments which use redundant connections to your network as a service (NaaS) provider to enable automatic traffic failover whenever the primary connection fails.
-
Reserved IPv6 addresses are now in general availability. Reserved IPv6 addresses are publicly-accessible static IPv6 addresses that you can assign to Droplets and instantly remap to other Droplets in the same datacenter. See How to Create Reserved IPs to get started.
16 June
-
We have enabled the Gateway API by default on clusters with VPC-native networking running on Kubernetes version 1.33 or higher. This feature is in public preview. You can use the Gateway API to manage ingress natively in a Kubernetes cluster, without the need for third-party ingress controllers.
-
Load balancer services now default to network load balancers (NLB) instead of regional load balancers on clusters running on Kubernetes version 1.33 or higher. Use the
service.beta.kubernetes.io/do-loadbalancer-typeannotation with a value ofREGIONALorREGIONAL_NETWORKto change the load balancer type. -
We have enabled VPC-native cluster networking by default when you create new clusters using Kubernetes version 1.33 or higher using the
doctlcommand line interface or API. For more information, see Create a Cluster with VPC-native Networking.
12 June
-
AMD Instinct MI300X GPUs are now available for DOKS clusters. These GPUs are available in a single GPU or 8 GPU configuration when creating new clusters or adding node pools to existing clusters. You can use these GPUs in the control panel and the API with the
gpu-mi300x1-192gbandgpu-mi300x8-1536gbslug, respectively. -
AMD Instinct MI300X GPUs are now available in 1- and 8-GPU configurations for GPU Droplets via the control panel and via the API using slugs
gpu-mi300x1-192gb(1 GPU) andgpu-mi300x8-1536gb(8 GPUs). Learn more about GPU Droplet plans.
11 June
-
If your container registry uses the Professional subscription plan, you can now create up to nine additional registries (for a total maximum of 10) per team using the DigitalOcean Control Panel or API. You can create these registries in different regions and the storage is shared among them. This feature is in public preview.
10 June
-
Spaces access logs are now in general availability.
5 June
-
Serverless inference is now available on DigitalOcean Gradient™ AI Platform. Serverless inference lets you to get direct responses from foundation models using a single API endpoint without creating an agent.
4 June
-
To help debug app component instances on App Platform, you can now access specific compute component instances using the CLI or API.
2 June
-
We have launched the Atlanta, Georgia (
atl1) datacenter, which supports Droplets, Spaces, and many other products. Learn more in the regional availability matrix. -
We have updated App Platform’s Ruby buildpack to add support for additional Ruby versions. These updates include: * Ruby 3.4.2 is now available * Default Ruby version is now 3.3.7 * Ruby 3.2.7 and 3.2.8 is now available * Ruby 3.1.7 is now available * Bundler 1.x no longer works with the Ruby buildpack
May 2025
30 May
-
Now in public preview, Spaces buckets automatically generate CDN logs if you have enabled the bucket’s CDN.
-
You can now configure Spaces access logs using Terraform.
19 May
-
You can disable an app’s CDN cache, allowing you to use your own CDN instead.
Additionally, you can now enable enhanced threat control for Layer 7 DDoS protection and disable email obfuscation by updating the app spec.
13 May
-
When you sign up for DigitalOcean, you no longer need to add a payment method to your default team before accessing the control panel. You do need to add a payment method to create resources, invite team members, and create additional teams.
-
Fedora 40 has reached end of life. Per our image deprecation policy, this image is available exclusively via the API for the next 30 days before we remove it from our platform.
12 May
-
Now in public preview, if your app’s health check fails on App Platform, a liveness probe automatically restarts the app. Additionally, worker services now support health checks. To set up health checks for your app, see How to Set Up and Manage Health Checks.
7 May
-
You can now manually convert your Caching cluster to a Valkey cluster. All Caching clusters automatically convert to Valkey clusters by the Managed Caching discontinuation date.
-
You can now set three new, more granular predefined roles (
Admin,Read/Write, andRead-Only) to Managed MongoDB users with the DigitalOcean API on create/delete endpoints. The previous user roles (DOAdminandDOReadOnly) remain available for backwards compatibility. For more details on the MongoDB-specific permissions for each of the new roles, see our API reference. -
NVIDIA RTX 4000 and RTX 6000 Ada Generation GPUs are now available for DOKS clusters. You can choose these GPUs when creating new clusters or adding node pools to existing clusters using the control panel and the API with the
gpu-4000adax1-20gbandgpu-6000adax1-48gbslug respectively. -
NVIDIA RTX 4000 Ada and RTX 6000 Ada GPUs are now available for GPU Droplets via the control panel and via the API using slugs
gpu-4000adax1-20gbandgpu-6000adax1-48gbrespectively. Learn more about GPU Droplet plans.
1 May
-
To comply with the tax code of Republic of Moldova, we now charge a 20% VAT for customers in Moldova. Learn more about Moldova taxes.
-
To comply with the South African Parliament’s 2025 fiscal policies, the VAT rate for customers in South Africa has increased from 15% to 15.5%. Learn more about taxes in South Africa.
April 2025
30 April
-
The creation of new DigitalOcean Managed Caching clusters is disabled for all users except those with an existing Caching cluster.
-
The DOKS Cluster Autoscaler is now in general availability. See Scaling to Zero for recommendations to follow for scaling a node pool down to zero.
29 April
-
You can now view token usage and performance metrics for DigitalOcean Gradient™ AI Platform agents.
28 April
-
You can now rollback to a previous version of DigitalOcean Gradient™ AI Platform agents.
-
You can now add Managed Valkey databases to your App Platform apps. To manage your app’s databases, see How to Manage Databases in App Platform.
25 April
-
Partner Network Connect now supports traffic to and from VPC-native DOKS clusters.
23 April
-
You can now create DigitalOcean Gradient™ AI Platform agents from templates which have predefined agent instructions and foundation models.
22 April
-
You can now view the knowledge bases, functions, and guardrails that DigitalOcean Gradient™ AI Platform agents use to generate a response in the Agent Playground and the agent API.
-
You can now view the runtime logs for agents on DigitalOcean Gradient™ AI Platform. The logs display the events that occur during an agent’s execution, such as the knowledge bases and functions accessed to generate a response.
21 April
-
App Platform now supports subdomain routing, which also allows you to disable an app’s starter domain. For setup instructions, see How to Manage Domains in App Platform.
17 April
-
We’ve made some major visual and technical improvements to the product docs site.
16 April
-
Claude Sonnet 3.7 model is now available on DigitalOcean Gradient™ AI Platform. For more information, see the Available Models page.
-
We have updated the following buildpacks for App Platform:
- Go buildpack: We have added additional Go versions. If you have an existing Go app that uses v0, we recommend upgrading to v1.
- Adds go1.24.1 - go1.24.0
- Adds go1.23.7 - go1.23.6
- Adds go1.22.12
- PHP buildpack: We have added additional PHP versions. If you have an existing PHP app that uses v1, we recommend upgrading to v2.
- Adds PHP/8.4.5 - PHP/8.4.4
- Adds PHP/8.3.19 - PHP/8.3.17
- Adds PHP/8.2.28
- Adds PHP/8.1.32
- Python buildpack: We have added additional Python versions and updated the default version for new apps. If you are on Ubuntu-22 and have an existing Python app that is on v3, v2, v1 or v0, we recommend upgrading to v4.
- Deprecated support for the runtime.txt file
- Removed support for Python 3.8
- Node.JS buildpack: We have added additional Nodejs versions. Visit the Node.js buildpack to learn more about specifying a Node.js Engine version.
- Adds Node.js version 23.10.0 and 23.9.0
- Adds Node.js version 20.19.0
- Adds Node.js version 18.20.8 and 18.20.7
- Go buildpack: We have added additional Go versions. If you have an existing Go app that uses v0, we recommend upgrading to v1.
9 April
-
You can now use OpenAI models and test them in the Model Playground on DigitalOcean Gradient™ AI Platform.
3 April
-
We previously announced an upcoming breaking change to the DigitalOcean API to fix an incomplete resource authorization issue. We have changed our approach so that this is no longer a breaking change.
Originally, some users would need to recreate API tokens with additional scopes to retain the same functionality. Now, API tokens created before we deploy the fix retain the same functionality and access to the API. No action is required to continue using these tokens as before.
Learn more on Breaking Change to Fix DigitalOcean API Incomplete Resource Authorization Issue.
1 April
-
Partner Network Connect is now in general availability. Create a partner attachment to establish high-bandwidth, low-latency network connections directly between DigitalOcean VPC networks and other public cloud providers or on-premises datacenters.
-
To comply with the Government of Nova Scotia’s 2024-25 budget, the HST rate for customers in Nova Scotia has decreased from 15% to 14% HST. Learn more about taxes in Canada.
-
To comply with the Tax Code of the Republic of Uzbekistan, we now charge a 12% VAT for customers in Uzbekistan. Learn more about Uzbekistan taxes.
March 2025
31 March
-
DOKS now supports up to 1000 worker nodes per cluster, allowing you to run larger workloads within a single cluster. You can create 1000-node clusters using the DigitalOcean API or CLI. To learn more, see Scale Up to 1000 Nodes Per Cluster.
-
AMD MI300X GPUs are now available for DigitalOcean Bare Metal GPUs.
27 March
-
Managed MongoDB now supports up to 2,000 IP addresses as trusted sources. To add trusted sources, see How to Secure MongoDB Managed Database Clusters.
-
Network load balancers are now in general availability. Network load balancers are regional load balancers that route traffic at the TCP/UDP transport level. Read How to Create Regional Load Balancers to get started.
-
NVIDIA L40S GPUs are now available for creating new clusters or adding node pools to existing clusters using the control panel and the API with the
gpu-l40sx1-48gbslug. -
NVIDIA L40S GPUs are now available for GPU Droplets via the control panel and via the API using the slug
gpu-l40sx1-48gb. Learn more about GPU Droplet plans.
25 March
-
We have raised the number of URLs that DigitalOcean Gradient™ AI Platform’s web crawler data source can crawl from 1000 to 5500.
24 March
-
You can now view the most recent reconciler checks in the DigitalOcean Control Panel. For more information, see Best Practices.
-
The DOKS Cluster Autoscaler can now scale nodes in a node pool down to zero. This feature is in private preview. See Scaling to Zero for recommendations to follow for scaling down to zero.
20 March
-
NFS file shares for bare metal GPUs are now in private preview.
19 March
-
Custom roles for teams are now in private preview.
-
We have released new Storage-Optimized Droplet plans for MySQL and PostgreSQL with 48 CPUs, 384 GiB of RAM, and 20 TB (MySQL)/30 TB (PostgreSQL) of storage in SGP1, SFO2, and FRA1. For more details, see our pricing pages for MySQL and PostgreSQL.
18 March
-
You can now configure Spacess access keys to provide different levels of permissions to multiple buckets. To create or edit access keys, see How to Manage Access Keys.
17 March
-
You can now archive and restore App Platform apps. This allows you to store an app’s data and configuration, and to stop incurring charges for the app’s components. You can restore an archived app to resume using it. This feature is in Public Preview.
10 March
-
The routing agent is now in public preview for DOKS clusters. The agent lets you create and maintain IP routes on your Kubernetes worker nodes. You can enable or disable the routing agent only using the DigitalOcean CLI or API. For more information, see How to Use the Routing Agent.
7 March
-
The
10.229.0.0/16VPC IP address range is now reserved in all regions for DigitalOcean internal use. You may not create new VPC networks with subnets that overlap this range.
6 March
-
SMTP ports 465 and 587 are now blocked on Droplets.
3 March
-
MongoDB 8.0 is now available in the control panel and via the API. To upgrade your MongoDB cluster to version 8.0, see our guide on upgrading your database cluster.
February 2025
28 February
-
Reserved IPv6 addresses are now available in public preview. Reserved IPv6 addresses are publicly-accessible static IPv6 addresses that you can assign to Droplets and instantly remap to other Droplets in the same datacenter. You must opt-in to the public preview to create reserved IPv6 addresses.
-
All managed databases except MongoDB now support up to 2,000 IP addresses as trusted sources. To add trusted sources, see our guides for MySQL, PostgreSQL, Caching, MongoDB, OpenSearch, and Kafka.
-
IPv6 support for regional external load balancers is now in general availability. You may now choose between IPv4-only or dual-stack IPv4 and IPv6 networking when you create standalone load balancers. All DOKS regional HTTPS load balancers created after 28 February 2025 are dual-stack. Network load balancers on DOKS do not support IPv6.
-
Network load balancers are now in public preview. Network load balancers are regional load balancers that route traffic at the TCP/UDP transport level. You must opt-in to the public preview to create network load balancers.
24 February
-
We have updated the following buildpacks for App Platform:
- Hugo buildpack: The default version of Hugo has been updated from v0.121.2 to v0.144.2. You can override the default version by setting a
HUGO_VERSIONenvironment variable. For more information and configuration options, see the buildpack’s documentation page. - Node.JS buildpack: We have added additional Nodejs versions.
- Adds Node.js version 23.8.0
- Adds Node.js version 22.14.0
- Adds Node.js version 20.18.3
App Platform has updated the Node.js default version from v20 to v22. This is because v22 is the current stable LTS version and v20 is now in maintenance phase. Best practices for pinning the Node.js version in the package.json for apps should be followed in order to avoid build failures. Visit the Node.js buildpack to learn more about specifying a Node.js Engine version.
- Hugo buildpack: The default version of Hugo has been updated from v0.121.2 to v0.144.2. You can override the default version by setting a
21 February
-
You can now add a website as a data source for DigitalOcean Gradient™ AI Platform knowledge bases.
-
We have restored access to the Sensitive Data Detection guardrail for DigitalOcean Gradient™ AI Platform.
20 February
-
Droplet autoscale pools now support shared CPU Basic Droplets. Previously, they only supported dedicated CPU Droplet plans.
-
In April 2025, we are implementing a breaking change to the DigitalOcean API that fixes an incomplete resource authorization issue. You may need to recreate API tokens with additional scopes to retain the same functionality, depending on your use cases.
19 February
-
You can specify a custom maintenance page to display to users on App Platform.
18 February
-
NVIDIA H200 GPUs are now available for DigitalOcean Bare Metal GPUs.
17 February
-
We have updated App Platform’s PHP buildpack to support the latest PHP release, version 8.4.4.
13 February
-
We have updated the following buildpacks for App Platform:
- Node.JS buildpack: We have added additional Nodejs versions.
- Adds Node.js version 23.7.0 - 23.0.0
- Adds Node.js version 22.13.1 - 22.6.0
- Adds Node.js version 20.18.2 - 20.16.0
- Adds Node.js version 18.20.6 - 18.20.5
App Platform has updated the Node.js default version from v20 to v22. This is because v22 is the current stable LTS version and v20 is now in maintenance phase. Best practices for pinning the Node.js version in the package.json for apps should be followed in order to avoid build failures. Visit the Node.js buildpack to learn more about specifying a Node.js Engine version.
- Node.JS buildpack: We have added additional Nodejs versions.
7 February
-
You can now use the DeepSeek-R1 model with agents on DigitalOcean Gradient™ AI Platform.
January 2025
31 January
-
PostgreSQL 17 is now available for database clusters. You can upgrade earlier versions of PostgreSQL clusters to newer versions without any downtime using the DigitalOcean Control Panel.
-
License Add-Ons are now in general availability in the Marketplace Vendor Portal.
-
You can now use Anthropic models with agents on DigitalOcean Gradient™ AI Platform.
30 January
-
We have updated the following buildpacks for App Platform:
- Go buildpack: We have added additional Go versions. If you have an existing Go app that uses v0, we recommend upgrading to v1.
- Add go1.23.5 - go1.23.0
- Add go1.22.11 - go1.22.5
- Add go1.21.13, go1.21.12
- PHP buildpack: We have added additional PHP versions. If you have an existing PHP app that uses v1, we recommend upgrading to v2.
- Adds PHP/8.3.16 - PHP/8.3.10
- Adds PHP/8.2.27 - PHP/8.2.22
- Adds PHP/8.1.30
- Python buildpack: We have added additional Python versions and updated the default version for new apps. If you are on Ubuntu-22 and have an existing Python app that is on v3, v2, v1 or v0, we recommend upgrading to v4.
- Python buildpack v4:
- Adds support for Python 3.13
- Adds support for Python 3.12.7, 3.12.6, 3.12.5
- Adds support for Python 3.8.20, 3.9.20, 3.10.15, 3.11.10
- Default Python version for new apps is now 3.13
- Python buildpack v4:
- Ruby buildpack: We have added additional Ruby versions. If you have an existing Ruby app that uses v1, we recommend upgrading to v2.
- Adds Ruby versions 3.3.7, 3.3.6, 3.3.5
- Adds Ruby versions 3.4.1, 3.4.0, 3.2.5
- Add detection support for Rails 8
- Go buildpack: We have added additional Go versions. If you have an existing Go app that uses v0, we recommend upgrading to v1.
29 January
-
Spaces now supports streaming uploads that use trailing SigV4 signatures with signed payloads (
STREAMING-AWS4-HMAC-SHA256-PAYLOAD-TRAILER). This enables S3 compatibility with AWS SDK for .NET versions released on or after 15 January 2025 (and with applications built on those versions).
28 January
-
You can add files from your local storage as data source for your knowledge base.
24 January
-
The Sensitive Data Detection guardrail and its custom versions have been temporarily removed. To identify and anonymize sensitive data, add the following to your agent instructions:
You must avoid providing responses containing sensitive or private information. Sensitive information includes but is not limited to: * Personal data (e.g., names, addresses, emails, phone numbers) * Financial details (e.g., credit card numbers, bank accounts) * Medical information * Private communications * Confidential business information If the user's query involves sensitive information, respond with: "I'm sorry, I can't answer that."
22 January
-
DigitalOcean Gradient™ AI Platform is in public preview.
21 January
-
Spaces now supports streaming uploads that use trailing SigV4 signatures with unsigned payloads (
STREAMING-UNSIGNED-PAYLOAD-TRAILER). This enables S3 compatibility with versions of the AWS CLI and AWS SDKs (other than the AWS SDK for .NET) released on or after 15 January 2025 and with applications built on them. -
Deploying apps from Bitbucket to App Platform is now in General Availability.
16 January
-
When autoscale pools scale down, they now issue a shutdown event and wait 60 seconds before issuing a destroy event. You can use this time to perform cleanup operations, gracefully close connections, or other actions. Learn more about autoscale pool scaling.
14 January
-
We’ve updated the driver versions in the software configuration options for bare metal GPU:
- The NVIDIA Ubuntu 22.04 option has GPU 550.90.07 and CUDA 12.4.
- The NVIDIA Ubuntu 24.04 option has GPU 565.57.01 and CUDA 12.8.
- The AMD Ubuntu 22.04 option now has GPU 6.4.6 and ROCm 6.4.1.
10 January
-
We have updated our product lifecycle stages to private preview, public preview, and general availability. The new stages are consolidated and slightly modified versions of our original stages, which were beta, early access, and general availability.
9 January
-
The Personal Property Lease Transaction Tax for Chicago, Illinois has increased from 9% to 11%. Learn more about USA taxes.
7 January
-
You can scale a fixed node pool down to 0 nodes using the DigitalOcean Control Panel, CLI, and API. Your cluster must have another fixed node pool with at least 1 node or a GPU node pool with 0 node to do so. To learn more, see Add Node Pools.
1 January
-
Customers in India are no longer required to withhold tax on DigitalOcean cloud computing services, so TDS is no longer applicable. We no longer accept Form 16A or other documentation to issue TSD credits. Learn more about taxes in India.
-
To comply with the requirements from the Slovak Republic government, the VAT rate for Slovakia has increased from 20% to 23%. Learn more about EU taxes.
-
To comply with Decision No. 178-N released by the Government of the Republic of Armenia, we now charge a 20% VAT for customers in Armenia. Learn more about Armenia taxes.
-
Sales tax in Denver, Colorado has increased from 4.81% to 5.15%. Learn more about USA taxes.
-
To comply with Circular No. 80/2021/TT-BTC issued by Vietnam’s Ministry of Finance, we now charge a 5% VAT for customers in Vietnam. Learn more about Vietnam taxes.
December 2024
20 December
-
All Managed Databases are now available in NYC2.
18 December
-
Droplet autoscale pools are now available. Autoscale pools enable automatic horizontal autoscaling based on resource utilization.
-
Deploying apps from Bitbucket to App Platform is now in early availability.
16 December
-
Fedora 39 reached end of life on 26 November 2024. Per our image deprecation policy, this image is available exclusively via the API for the next 30 days before we remove it from our platform.
13 December
-
Premium Intel CPUs for Basic Droplets are now available in SFO2.
12 December
-
VPC-native networking is now in general availability for all DigitalOcean Kubernetes (DOKS) customers. VPC-native networking allows customers to route traffic directly between DOKS pods, services, and other resources on VPC networks. For more information, refer to the DOKS Features page.
-
DigitalOcean Virtual Private Cloud (VPC) peering is now in general availability. VPC peering allows you to join two VPC networks with a secure, private connection. Read How to Create a VPC Peering to get started.
-
Internal-only regional load balancers are now in general availability. Internal load balancers have no public IP address and are only accessible to resources in the same VPC network. Read How to Create Regional Load Balancers for more details. To learn how to add internal load balancers to DOKS clusters, see Configure Load Balancers in the DOKS documentation.
9 December
-
We now support Alipay as a payment method.
6 December
-
You can now limit Spaces access keys to specific buckets with your choice of read-only, read-write, or full access permissions, compatible with access control lists (ACLs).
November 2024
27 November
-
You can now use
doctl, the DigitalOcean CLI, to access the console for App Platform components to run commands in the component’s container.
20 November
-
DigitalOcean Bare Metal GPUs are now in general availability.
-
You can now restart App Platform apps without fetching the latest changes from your app’s repository. This feature is useful for restarting apps stuck in a connection loop or deadlock.
14 November
-
PostgreSQL 12 is now deprecated. All existing PostgreSQL 12 database clusters are scheduled to automatically upgrade during the cluster’s upgrade window.
-
We have released a new Heroku-based Node.js buildpack for App Platform. It includes new features and security updates. All new Node.js apps now use this buildpack upon creation by default.
To migrate existing apps to use the new buildpack, see our guide.
12 November
-
Scalable storage for MongoDB clusters is now in general availability.
1 November
-
App Platform’s new sample app deployment feature is now in General Availability. This allows you to quickly copy a sample app into a new repo on your GitHub account and then deploy it to App Platform.
October 2024
29 October
-
Forwarding logs from your App Platform app to your DigitalOcean Managed OpenSearch cluster is now in general availability.
-
Forwarding cluster event logs from your DOKS cluster to your DigitalOcean Managed OpenSearch cluster is now in general availability. You can forward logs using the control panel or the API.
-
You can now configure maintenance mode for apps on App Platform. This allows you to take your app offline for maintenance and serve a maintenance page to your users.
23 October
-
The DigitalOcean Marketplace now offers 1-Click Models powered by Hugging Face. 1-Click Models let you deploy third-party AI models directly to GPU Droplets.
-
App Platform now supports the HTTP/2 protocol. This allows you to use gRPC, multiplexing, and other HTTP/2 features.
-
App Platform now supports HTTP/3 at edge servers, allowing faster and more secure connections between your application and your users. You do not need to make any changes to your application to use HTTP/3.
18 October
-
Basic Droplet plans with a 1:4 vCPU:RAM ratio are now available in NYC1, SGP1, and LON1. Learn more about Droplet availability.
16 October
-
Now in beta, when creating or resizing MongoDB clusters, you can now add additional storage to the cluster independent from the storage already included in the database cluster plan. You can use this option when you need more disk space but don’t need more CPU or RAM.
15 October
-
VPC-native networking is now available in early availability for all DigitalOcean Managed Kubernetes (DOKS) customers. VPC-native networking allows customers to route traffic directly between DOKS pods, services, and other resources on VPC networks. For more information, see the DOKS Features page.
-
DigitalOcean Virtual Private Cloud (VPC) peering is now in early availability. VPC peering allows you to join two VPC networks with a secure, private connection. See How to Create a VPC Peering to get started.
-
You can now create internal-only regional load balancers. Internal load balancers have no public IP address and are only accessible by resources in the same VPC. This feature is currently in early availability and only available through the CLI and API.
11 October
-
Spaces is now available in TOR1. You can view the availability of all of our products by datacenter in the regional availability matrix. See our documentation on creating a new Spaces bucket, relocating an existing one, or migrating a bucket from another cloud service provider.
10 October
-
A Ubuntu 24.10 (
ubuntu-24-10-x64) base image is now available in the control panel and via the API.
6 October
-
A Fedora 41 (
fedora-41-x64) base image is now available in the control panel and via the API.
4 October
-
Daily backups are now available in BLR1.
1 October
-
MongoDB version 5.0 is now deprecated.
-
GPU worker nodes for DigitalOcean Kubernetes are now in general availability. You can create a new cluster with GPU nodes or add a GPU node pool to an existing cluster on versions 1.30.4-do.0, 1.29.8-do.0, 1.28.13-do.0, and later.
-
GPU Droplets are now in general availability. GPU Droplets have NVIDIA H100 GPUs, and we provide an AI/ML-ready base image with NVIDIA drivers and software preinstalled to help you get started.
September 2024
26 September
-
We have reenabled the NYC2 datacenter. See the regional availability page for information on product availability in NYC2.
18 September
-
The ability to connect DOKS clusters to global load balancers via regional load balancers is now in beta.
-
DigitalOcean Global Load Balancers are now in general availability. Global load balancers allow you to distribute traffic to backend resources in different regions for high availability and performance.
-
We have released seven additional Premium CPU Droplet plans with 48 and 60 vCPUs.
The new plans are available through the control panel and the API.
- All plans are available in SGP1, LON1, NYC3, AMS3, FRA1, TOR1, SFO2, SFO3, and SYD1.
m-48vcpu-384gb-intel,m3-48vcpu-384gb-intel, andc-60-intelare additionally available in NYC3.m-48vcpu-384gb-intel,m3-48vcpu-384gb-intel,c-60-intel, andc2-60vcpu-120gb-intelare additionally available in BLR1.c-60-intelandc2-60vcpu-120gb-intelare additionally available in NYC1.
17 September
-
Daily backups are now in general availability.
13 September
-
SnapShooter can now back up and restore cluster-internal resources such as databases on DigitalOcean Kubernetes clusters. The new feature automatically installs a backup agent into your cluster, allowing SnapShooter to back up a variety of database types running in DOKS.
See How to Back Up Resources on DigitalOcean Kubernetes with SnapShooter for more details.
12 September
-
You can now forward cluster event logs from your DOKS cluster to your DigitalOcean Managed OpenSearch cluster. This feature is in beta. You can send us your feedback about the feature.
6 September
-
App Platform now supports PostgreSQL 13 and 15 for dev databases.
We have also deprecated PostgreSQL 12 support for dev databases. We recommend upgrading your database to a newer version of PostgreSQL.
3 September
-
Daily backups are now available in LON1.
1 September
-
Tax collection for Finland has begun. Learn more about taxes in Finland.
-
You can now manage DigitalOcean OpenSearch users by creating access control lists (ACLs) with the API.
August 2024
30 August
-
GPU worker nodes are now available in early availability for select DOKS customers. For more information, see GPU Worker Nodes.
29 August
-
We have increased the volume attach limit for DOKS nodes from 7 to 15.
28 August
-
You can now deploy apps to App Platform using GitHub Actions.
We offer three different example workflows, but you can customize them to meet your needs:
- Deploy an app from a GitHub repository to App Platform.
- Build an image of your app using Docker and GitHub Container Registry, and then deploy the image to App Platform.
- Deploy a unique app for each pull request in your repository so that you can test your changes before merging them into your
mainbranch.
27 August
-
Daily backups are now available in FRA1.
26 August
-
We have added three additional team roles: billing viewer, resource viewer, and modifier. These new predefined roles have more granular permissions that cover additional use cases. The three existing team roles (owner, biller, and member) are unchanged.
You can now also assign a role to teammates during invitation. Previously, new team members would join with the member role.
-
Spaces is now available in LON1. You can view the availability of all of our products by datacenter in the regional availability matrix.
19 August
-
PostgreSQL clusters now support
pgvectorv0.7.2. You can verify your access to this feature by running\dxfrompsqlor queryingpg_extensionand locatingvectorin the output. If you do not have access to this pgvector version yet, update your PostgreSQL cluster. For a full list of supported extensions, see our guide Supported PostgreSQL Extensions.
15 August
-
Managed Redis is now called Managed Caching.
12 August
-
We have increased the volume attach limit for Droplets from 7 to 15. The limit for DOKS nodes is still 7, but we’re working to increase this as well.
9 August
-
App Platform autoscaling is now available for all customers.
8 August
-
You can now add and manage internal ports for App Platform service components from the DigitalOcean Control Panel. You can add internal ports after app creation.
-
We have updated the following buildpacks for App Platform:
- Go buildpack: We have added additional Go versions and the default version of Go has been updated for Go v1. If you have an existing Go app that uses v0, we recommend upgrading to v1.
- Adds go1.22.2, go1.22.3, go1.22.4
- Adds go1.21.9, go1.21.10, go1.21.11
- Defaults to go1.20.14 when Go version is not specified
- PHP buildpack: We have added additional PHP versions. If you have an existing PHP app that uses v1, we recommend upgrading to v2.
- Adds PHP/8.3.6 - PHP/8.3.9
- Adds PHP/8.2.19 - PHP/8.2.21
- Adds PHP/8.1.28 - PHP/8.1.29
- Python buildpack: We have added additional Python versions and updated the default version for new apps. If you are on Ubuntu-22 and have an existing Python app that is on v3, v2, v1 or v0, we recommend upgrading to v4.
- Python buildpack v4:
- Adds support for Python 3.12.4
- Default Python version for new apps is now 3.12.4
- Python buildpack v4:
- Ruby buildpack: We have added additional Ruby versions and updated the default version for new apps. If you have an existing Ruby app that uses v1, we recommend upgrading to v2.
- Default Ruby version is now 3.1.6
- Adds Ruby versions 3.3.2, 3.3.3, 3.3.4
- Adds Ruby versions 3.1.5, 3.1.6
- NodeJS buildpack: We have updated the NodeJS v1 buildpack version to install
devDependenciesby default ifNODE_ENVis not set. If you don’t wantdevDependenciesinstalled, we recommend settingNODE_ENVtoproduction.
- Go buildpack: We have added additional Go versions and the default version of Go has been updated for Go v1. If you have an existing Go app that uses v0, we recommend upgrading to v1.
1 August
-
Tax collection for Laos has begun. Learn more about taxes in Laos.
-
Invoices now include a breakdown of bandwidth usage and cost per Spaces bucket. If you have 100 or more Spaces buckets, you can only view this breakdown in the CSV version of the invoice. To view or download invoices, see our Invoices billing page.
-
Premium CPUs for CPU-Optimized Droplets are now available in LON1 and SGP1.
-
Premium CPUs for General Purpose Droplets are now available in LON1 and SGP1.
-
Premium CPUs for Memory-Optimized Droplets are now available in AMS3, LON1, SFO3, and SGP1.
-
Premium CPUs for Storage-Optimized Droplets are now available in AMS3, LON1, SFO3, and SGP1.
-
The API call to get Docker credentials for DOCR now requires the permission
registry:updateinstead ofregistry:create. -
We have deprecated the App Platform List Tiers and Retrieve App Tiers endpoints. We will remove them from the API on 1 September 2024.
-
App Platform apps now support Git Large File Storage (LFS), a Git extension that lets you store large files in Git repositories, even if they are too large to store in a single Git commit.
You can add Git LFS to your app by adding the installation commands to your app’s run and build commands.
July 2024
24 July
-
You can now use DigitalOcean Managed OpenSearch Databases with App Platform apps. OpenSearch databases provide a centralized location to manage and analyze logs forwarded from other resources.
16 July
-
DOKS now supports the
LoadBalancerSourceRangesfield in the load balancer service configuration file. This field specifies a list of IP addresses from which traffic can pass to the load balancer.We have deprecated the
service.beta.kubernetes.io/do-loadbalancer-allow-rulesannotation in favor of theLoadBalancerSourceRangesfield.
11 July
-
Ubuntu 23.10 reached end of life on 11 July 2024. Per our image deprecation policy, this image is available exclusively via the API for the next 30 days before we remove it from our platform.
-
We have deprecated the following buildpack versions for App Platform:
- Python v1 buildpack. If your app uses this buildpack, we recommend upgrading to v4.
- JVM v0 buildpack. If your app uses this buildpack, we recommend upgrading to v1.
8 July
-
DigitalOcean Global Load Balancers are now in beta. Global load balancers allow you to distribute traffic to Droplets in different regions for high availability and performance.
-
Debian 10 has reached end of life. Per our image deprecation policy, this image is available exclusively via the API for the next 30 days before we remove it from our platform.
4 July
-
Centos 7 reached end of life on 4 July 2024. Per our image deprecation policy, this image is available exclusively via the API for the next 30 days before we remove it from our platform.
1 July
-
Paperspace NVIDIA GRID machines are now retired and therefore unavailable for new and existing Paperspace users. NVIDIA GRID machine types are Air, Standard, Advanced, Pro, ProL, and ProXL.
-
We have deprecated Windows-based templates, so they are unavailable for new Paperspace users. Users who joined Paperspace prior to 1 July 2024 can still start, create, and manage Windows-based template machines. We continue to support Windows streaming updates for existing users.
June 2024
27 June
-
Control plane firewalls are now available in early availability for select DOKS customers. For more information, see How to Add a Control Plane Firewall.
-
Fedora 40 (
fedora-40-x64) base image is now available in the control panel and via the API.
26 June
-
We have updated the default Hugo buildpack from v0.118.2 to v0.125.2. You can override the default version by setting a
HUGO_VERSIONenvironment variable.
24 June
-
DigitalOcean Load Balancers added to DOKS clusters now default to Kubernetes’ recommended health check configuration which facilitates worker node replacements with minimal request disruption. The new configuration automatically updates for all existing managed load balancers on DOKS 1.26 and later.
We do not recommend configuring health checks manually. You can continue the previous behavior by setting the
service.beta.kubernetes.io/do-loadbalancer-override-health-checkannotation as described here.
20 June
-
You can now forward logs from your App Platform app to your DigitalOcean Managed OpenSearch Cluster. This feature is in beta.
18 June
-
We have updated the following buildpacks:
- Ruby buildpack: Updates to the Ruby v2 buildpack are listed below. If you have an existing Ruby app that uses v1, we recommend upgrading to v2.
- Default Ruby version is now 3.1.4
- Adds Ruby versions 3.2.4, 3.2.3, 3.1.5
- Adds Ruby versions 3.0.7, 3.3.0, 3.3.1
- Go buildpack: Additional Go versions have been added and default versions of Go have been updated for Go v1. If you have an existing Go app that uses v0, we recommend upgrading to v1.
- Adds go1.21.8, go1.22.0, go1.22.1
- Adds go1.20.14, go1.21.7
- Defaults to go1.20.14 when Go version is not specified
- PHP buildpack: Updates to the PHP v2 buildpack are listed below. If you have an existing PHP app that uses v1, we recommend upgrading to v2.
- Adds PHP/8.2.18 - PHP/8.2.15
- Adds PHP/8.3.5 - PHP/8.3.2
- Python buildpack: Updates to the Python v4 buildpack are listed below. If you are on Ubuntu-22 and have an existing Python app that is on v3, v2, v1 or v0, we recommend upgrading to v4.
- Python buildpack v4:
- Default Python version for new apps is now 3.12.3
- Adds support for Python 3.11.9 and 3.12.3
- Adds support for Python 3.12 and 3.11.6
- Adds support for Python 3.8.19, 3.9.19 and 3.10.14
- Python buildpack v4:
- Ruby buildpack: Updates to the Ruby v2 buildpack are listed below. If you have an existing Ruby app that uses v1, we recommend upgrading to v2.
17 June
-
Managed databases now supports log forwarding to OpenSearch, Elasticsearch, and Rsyslog. You can create and manage log sinks using the control panel and DigitalOcean API. For more detailed steps, see our guides for MySQL, PostgreSQL, Redis, MongoDB, and Kafka.
-
You can now manage OpenSearch users by creating access control lists (ACLs) using the API.
14 June
-
App Platform now offers static ingress IP addresses for apps. You can create DNS records to using these addresses to route traffic directly to your app.
13 June
-
We are moving the managed Cilium Operator component (
cilium-operator) from the worker nodes to the control plane of DOKS clusters. This frees up resources on the worker nodes and improves autoscaling of the component.
6 June
-
Centos Stream 8 has reached end of life. Per our image deprecation policy, this image is available exclusively via the API for the next 30 days before we remove it from our platform.
5 June
-
You can now add existing Kafka databases to App Platform apps. This feature is in beta.
-
Daily backups are now available in SYD1.
May 2024
30 May
-
We have released an updated Ubuntu 24.04 image that fixes a problem with
journald. If you created a Ubuntu 24.04 Droplets on or before 30 May 2024, you can runsudo systemctl restart systemd-journaldonce as a workaround for the patch. -
Daily backups are now available in SFO2 and TOR1.
29 May
-
You can now add an additional standby node to your managed Redis clusters, for a maximum of two. To add standby nodes, see How to Add Standby Nodes to Redis Database Clusters.
23 May
-
OpenSearch log forwarding is now in public beta. This lets you forward runtime logs from your App Platform apps to an OpenSearch cluster, where you can analyze and query your app’s logs using OpenSearch’s APIs and dashboards.
20 May
-
Bandwidth detail CSV files are now in beta. The bandwidth detail CSV file includes information on bandwidth usage for your team’s Droplets, load balancers, and Kubernetes clusters.
-
Project spend CSV files are now in beta. The project spend CSV file contains estimates of your team spend by project. Share your feedback so we can continue to improve this feature.
15 May
-
A new API for managing Paperspace resources is now available. The API provides:
-
A unified and predictable endpoint schema
-
Improved performance and scalability
-
Documented support for API endpoints
We have deprecated the legacy Gradient and Core API endpoints, so they are now unavailable for Paperspace users. Applications must use the new API to retain functionality. You can submit a support ticket for questions or assistance.
-
14 May
-
Fedora 38 has reached end of life. Per our image deprecation policy, this image is available exclusively via the API for the next 30 days before we remove it from our platform.
-
We have deprecated the
prefixfield used for defining allowed origins for CORS in the App Platform app spec. You can still use theexactorregexfields to define allowed origins.
13 May
-
We have simplified how you create machines and made the following improvements:
-
Operating system (OS) templates are auto-selected for machines. When you select a machine, only the supported templates for that machine type are shown. This pairing of machines and templates ensures that you choose a template that works with your machine.
-
Machine approval and fraud detection processes have been improved. This reduces the number of machine approval requests you make. You can request approval for a machine when selecting a machine in the Paperspace console.
-
8 May
-
You can no longer create new PostgreSQL 12 managed databases. However, you can still fork existing PostgreSQL 12 clusters until PostgreSQL 12’s end of life on 14 November 2024.
7 May
-
We have released a new catalog of pricing plans for App Platform. The new plans offer lower pricing on instances with dedicated CPUs and better egress bandwidth allowance. All previous plans will eventually be deprecated. We strongly recommend you use the new plans when creating or upgrading apps.
6 May
-
MongoDB 7.0 is now available in the control panel and via the API. To upgrade your MongoDB cluster to version 7.0, see our guide on upgrading your database cluster.
3 May
-
You can now add purchase orders to your team to include purchase order information on your monthly invoices and track usage against your purchase orders.
1 May
-
SnapShooter has removed support for Exoscale due to Exoscale API deprecations.
Customers who no longer require snapshot services after this change should contact support for a prorated refund.
-
We have added minimum and maximum values for the health check configuration parameters in App Platform. The new limits are:
initial_delay_seconds: Minimum 0 seconds, maximum 3600 secondsperiod_seconds: Minimum 1 second, maximum 300 secondstimeout_seconds: Minimum 1 second, maximum 120 secondssuccess_threshold: Minimum 1 successful check, maximum 50 successful checkfailure_threshold: Minimum 1 failed check, maximum 50 failed checks
-
App Platform developer databases now default to use PostgreSQL 14 upon creation instead of PostgreSQL 12. You can create a database that uses PostgreSQL 16 by specifying the engine version in your app’s spec.
April 2024
30 April
-
Kafka v3.7 is now available is now available for new and existing clusters.
-
Premium CPUs are now available for Storage-Optimized Droplets.
The new plans are available through the control panel and the API in NYC1, NYC3, SFO2, TOR1, FRA1, BLR1, and SYD1.
26 April
-
You can now reconfigure MongoDB databases via the API, which lets you edit many database engine parameters that were previously unavailable for editing. For more detailed steps, see How to Reconfigure Database Clusters.
25 April
-
The Ubuntu 24.04 LTS (
ubuntu-24-04-x64) base image is now available in the control panel and via the API. -
We have updated the Ruby buildpack. This adds a new version of Ruby, V2, and updates the default version for the buildpack. For more information and configuration options, see the buildpack’s documentation page. * Default Ruby version is now 3.1.4 * Add Ruby versions 3.2.2, 3.2.1, 3.2.0 * Add Ruby versions 2.7.8, 3.0.6, 3.1.4
23 April
-
Premium CPUs are now available for Memory-Optimized Droplets.
The new plans are available through the control panel and the API in NYC1, NYC3, SFO2, TOR1, FRA1, BLR1, and SYD1.
22 April
-
We’ve corrected a bug where image types other than snapshots could be listed using the
GET /v2/snapshotsendpoint. This behavior was strictly limited to image types that the user was properly authorized to access, such as backups and custom images. -
You can now add dedicated egress IP addresses to your apps on App Platform. Dedicated egress IP addresses allow your app to connect to resources outside of DigitalOcean using a publicly available static IP address.
17 April
-
Custom scopes for personal access tokens (PATs) are now generally available.
Previously, DigitalOcean PATs had only two scopes: read access to all team resources or full (read and write) access to all team resources. Custom scopes introduce more specific permissions, like creating Droplets or updating cloud firewalls, which lets you secure your workflows by granting only the permissions the token needs and restricting access to other resources and actions.
15 April
-
Daily backups are now available in SGP1.
12 April
-
Team members with the biller role can no longer access information about shared resources. Previously, billers could access this information via the API, but not the control panel.
-
We have updated the NodeJS buildpack for App Platform. The buildpack now supports the PNPM package manager. For more information and configuration options, see the buildpack’s documentation page.
8 April
-
You can now view hundreds of new database metrics by accessing the metrics API endpoint. For more detailed steps, see our guides for MySQL, PostgreSQL, Redis, and Kafka.
-
Tokens returned by the
/kubeconfigand/credentialsendpoints now have custom scopes to provide read-only access to Kubernetes resources. Within DOKS clusters, operations to access Kubernetes objects are still available based on team role (owner, biller, or member) as before.
March 2024
29 March
-
You can now reconfigure Kafka databases via the API, which lets you edit many database engine parameters that were previously unavailable for editing. For more detailed steps, see How to Reconfigure Database Clusters.
20 March
-
A100-80G machines with 2 and 4 GPUs are now discontinued. You can choose the dedicated GPU A100-80G machine or the multi-GPU A100-80G machine with 8 GPUs instead.
19 March
-
We have added synchronous validation of
LoadBalancerservice annotations. If you provide invalid values, DOKS returns an error, thus preventing misconfiguration of your load balancer. -
Autoscaling for App Platform is now in Early Availability. Autoscaling allows your app to automatically add or remove containers based on the workload across its containers.
18 March
-
Marketplace SaaS Add-Ons now include software license subscriptions. Learn more about Marketplace licenses.
15 March
-
We’ve released feature preview, a way to opt into beta offerings from DigitalOcean.
-
The custom scopes for personal access tokens beta is now available via feature preview.
1 March
-
The SST rate for Malaysia has increased from 6% to 8%. Learn more about Malaysia taxes.
February 2024
26 February
-
Graphcore IPU machines are now discontinued in Notebooks. When creating a new notebook, you can choose an available GPU or CPU instead.
-
You can now customize the amount of nodes in Dedicated CPU Kafka plans to 3, 6, 9, or 15 nodes. For more details, see our guide on how to resize Kafka clusters.
22 February
-
Daily backups are now available in NYC1 and AMS3.
20 February
-
You can now retrieve crash logs for apps in App Platform.
13 February
-
You can now reconfigure MySQL, PostgreSQL, and Redis databases via the API, which lets you edit many database engine parameters that were previously unavailable for editing. For more detailed steps, see How to Reconfigure Database Clusters.
7 February
-
We have updated the following buildpacks:
- Hugo buildpack: The default version of Hugo has been updated from v0.118.2 to v0.121.2. You can override the default version by setting a
HUGO_VERSIONenvironment variable. For more information and configuration options, see the buildpack’s documentation page. - Python buildpack: A new Python v4 buildpack version has been released that removes support for Python 3.7. If you are on Ubuntu-22 and have an existing Python app that is on v3, v2, v1 or v0, we recommend upgrading to v4.
- Python buildpack v4:
- Default Python version is now 3.12.
- Added support for Python 3.11.7 and 3.12.1.
- Added support for Python 3.12 and 3.11.6.
- Dropped support for Python 3.7.
- Python buildpack v3:
- Added support for Python 3.12 and 3.11.6.
- Python buildpack v4:
- Go buildpack: Additional Go versions have been added and default versions of Go have been updated. For more information and configuration options, see the buildpack’s documentation page.
- Add go1.21.1, go1.21.2, go1.21.3, go1.21.4, go1.21.5 and go1.21.6
- Add go1.20.8, go1.20.9, go1.20.10, go1.20.11, go1.20.12 and go1.20.13
- Add go1.19.13
- go1.20 defaults to go1.20.13
- go1.21 defaults to go1.21.5
- go1.19 defaults to go1.19.13
- PHP buildpack: Updates to the PHP v1 buildpack are listed below. If you have an existing PHP app that uses v0, please upgrade to v1, see: How to Upgrade Buildpacks in App Platform.
- PHP buildpack v2:
- Add PHP/8.1.26 - PHP/8.1.27
- Add PHP/8.2.13 - PHP/8.2.14
- Add PHP/8.3.0 - PHP/8.3.1
- Add composer/2.6.6
- PHP buildpack v2:
- Hugo buildpack: The default version of Hugo has been updated from v0.118.2 to v0.121.2. You can override the default version by setting a
6 February
-
Daily backups for Droplets are in early availability. You can now enable daily backups on new and existing Droplets in NYC3 and SFO3.
January 2024
31 January
-
We have removed the built-in Kubernetes Dashboard from the control panel.
As an alternative, you can use the Kubernetes Dashboard 1-Click App from the DigitalOcean Marketplace, Cilium Hubble, or other open-source options for monitoring and visualizing Kubernetes workloads.
20 January
-
Ubuntu 23.04 has reached end of life. Per our image deprecation policy, this image is available exclusively via the API for the next 30 days before we remove it from our platform.
18 January
-
All currently supported DigitalOcean Kubernetes versions now have Cilium Hubble, Hubble Relay and Hubble UI enabled. For more information, see Use Cilium Hubble.
17 January
-
You can now deploy apps to App Platform using public and private repositories on GitHub Container Registry. You can also now deploy images using private Docker Hub repositories.
16 January
-
We’ve corrected a bug where image types other than snapshots could be retrieved using the
GET /v2/snapshots/$SNAPSHOT_IDandDELETE /v2/snapshots/$SNAPSHOT_IDendpoints. This behavior was strictly limited to image types that the user was properly authorized to access, such as backups and custom images.
1 January
-
The tax rate for customers in Estonia has increased from 20% to 22%. Learn more about tax in Estonia.
-
The GST rate for Singapore has increased from 8% to 9% in accordance with Budget 2022 from the Inland Revenue Authority of Singapore (IRAS). Learn more about Singapore taxes.
-
The VAT rate for Switzerland and Liechtenstein has increased from 7.7% to 8.1% in accordance with the Federal Tax Administration of Switzerland (FTA)’s amendment to the AHV Act. Learn more about Switzerland and Liechtenstein taxes.
December 2023
21 December
-
NVIDIA H100 GPUs are now available both on-demand and for guaranteed capacity reservations in the
NYC2region via Paperspace’s sales team. For more information, see the Paperspace NVIDIA H100 reference page. -
We have released an updated Container Registry experience to give customers enhanced management of their private registries. This includes additional features to add, validate, and edit containers, as well as changes to ensure Gradient Deployments with containers start successfully. For more information, see Manage Containers.
-
Gradient Deployments can now be created with secured endpoints using basic access authentication encoded tokens. For more information, see Endpoint Security.
19 December
-
Ubuntu-18 will be deprecated for App Platform apps in 2024. We recommended that all apps upgrade to Ubuntu-22 as soon as possible.
We have updated the following buildpacks:
- PHP buildpack: Updates to PHP v2 buildpack are listed below. If you are on Ubuntu-22 and have an existing PHP app that is on v0 or v1, we recommend upgrading to v2.
- PHP buildpack v2:
- Add PHP/8.2.11 - PHP/8.2.12
- Add PHP/8.1.24 - PHP/8.1.25
- Upgrade ext-Redis to 6.0.2
- PHP buildpack v2:
- NodeJS buildpack: A new NodeJS v1 buildpack version has been released that has an updated default version of NodeJS v20 for Ubuntu-22. If you are on Ubuntu-22 and have an existing NodeJS app that is on v0, we recommend upgrading to v1.
- NodeJS buildpack v1:
- Default NodeJS version is now 20.x for Ubuntu-22 apps.
- NodeJS buildpack v1:
- PHP buildpack: Updates to PHP v2 buildpack are listed below. If you are on Ubuntu-22 and have an existing PHP app that is on v0 or v1, we recommend upgrading to v2.
14 December
-
Paperspace changes are now tracked through DigitalOcean’s release notes. See Paperspace changelog for the new Paperspace products and features released prior to 14 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.
5 December
-
Fedora 37 has reached end of life. Per our image deprecation policy, this image is available exclusively via the API for the next 30 days before we remove it from our platform.
4 December
-
You can now add additional storage independently from your chosen database configuration plan when creating or resizing Kafka clusters on DigitalOcean. This provides a more economic option for increasing storage, rather than upgrading your cluster’s entire plan.
For more details, see our guides on how to resize Kafka clusters.
1 December
-
As part of the Paperspace acquisition by DigitalOcean, there are now several changes to billing for Paperspace users:
-
You now receive invoices from DigitalOcean. Invoice emails are sent from
[email protected]with a PDF copy attached. -
Your account is migrated to the DigitalOcean billing experience on
cloud.digitalocean.com, where you can view details like team balance, itemized charges, and payment methods. You can no longer filter and review usage by user ID. -
Your current Paperspace payment method has been migrated and you do not need to take any action.
-
Your team compute alerts have been migrated as DigitalOcean billing alerts. We do not support billing alerts for specific users. You can no longer create or use compute limits that restrict resource creation or forcefully terminate running workloads.
-
The Paperspace referral system is temporarily discontinued. If you have claimed credits from previous referrals, they are honored for Paperspace services.
If you are having trouble making a payment, please contact the Paperspace support team. Learn more about DigitalOcean’s monthly billing cycle, payment methods, and late payments.
-
November 2023
27 November
-
The Fedora 39 (
fedora-39-x64) base image is now available in the control panel and via the API.
21 November
-
Additional Spaces CDN PoPs are now available. For the full list, see Spaces availability.
-
SnapShooter Server File backup jobs now have an Include Git Repos? option to fully back up Git repos and their historical metadata. Without this option enabled, the files in a Git repo are backed up but the
.gitmetadata directory is ignored.See How to Back Up Files with SnapShooter for more information on backing up files with SnapShooter.
16 November
-
Ubuntu-18 has been deprecated for App Platform apps. We recommended that all apps upgrade to Ubuntu-22 as soon as possible.
We have updated the following buildpacks:
- Hugo buildpack: The default version of Hugo has been updated from v0.111.3 to v0.118.2. You can override the default version by setting a
HUGO_VERSIONenvironment variable. For more information and configuration options, see the buildpack’s documentation page. - Go buildpack: A new Golang v1 buildpack version has been released that removes support for Heroku-18. If you are on Ubuntu-22 and have an existing Go app that uses v0, we recommend upgrading to v1. For more information and configuration options, see the buildpack’s documentation page.
- Golang buildpack v1:
- Add go1.21.0
- Add go1.20.3 - go1.20.7
- Add go1.19.8 - go1.19.12
- go1.20 defaults to go1.20.7
- go1.19 defaults to go1.19.12
- Drop support for heroku-18 stack
- Golang buildpack v0:
- Add go1.20.3 and go1.20.4
- Add go1.19.8 and go1.19.9
- go1.20 defaults to go1.20.4
- go1.19 defaults to go1.19.9
- Golang buildpack v1:
- PHP buildpack: A new PHP v2 buildpack has been released and updates are listed below. If you are on Ubuntu-22 and have an existing PHP app that is on v0 or v1, we recommend upgrading to v2.
- PHP buildpack v2:
- Add PHP/8.2.5 - PHP/8.2.10
- Add PHP/8.1.18 - PHP/8.1.10
- Add PHP/8.0.29 - PHP/8.0.30
- Drop support for heroku-18 stack
- Drop support for PHP 7.1 and 7.2
- PHP buildpack v1:
- Add PHP/8.2.5
- Add PHP/8.1.18
- PHP buildpack v2:
- Python buildpack: A new Python v3 buildpack version has been released that removes support for Heroku-18. If you are on Ubuntu-22 and have an existing Python app that is on v2, v1 or v0, we recommend upgrading to v3.
- Python buildpack v3:
- Add Python 3.9.17, and 3.9.18
- Add Python 3.10.12, 3.10.13, 3.11.4, and 3.11.5
- Default Python version is now 3.11.5.
- Removed support for Heroku-18.
- Python buildpack v3:
- Hugo buildpack: The default version of Hugo has been updated from v0.111.3 to v0.118.2. You can override the default version by setting a
14 November
-
You can now deploy container images to App Platform using digests. Digests are immutable references to container images. Unlike tags, digests permanently refer to a specific iteration of an image.
You can only deploy an image using a digest by updating your app’s spec at this time.
-
The
corsandroutesfields under theservicesarray in the App Platform app spec have been deprecated. Thecorsfield now resides in therulesarray of theingresssection of the spec. Theroutesfield has been replaced by thematchfield in therulesarray of theingresssection of the spec.
7 November
-
DigitalOcean Kafka is now in general availability. For more details, see our Kafka documentation and regional availability matrix.
October 2023
30 October
-
We are incrementally making additional Spaces CDN PoPs available for existing customers, starting on 6 November 2023 and finishing on 21 November 2023. For the full upcoming list, see Spaces availability.
25 October
-
We have disabled password-based authentication for newly created Alma 9 Droplets due to an incompatibility between Alma 9’s password authentication mechanism and DigitalOcean’s provisioning system.
SSH-based login remains available. Previously created Alma 9 Droplets are not affected.
-
We have disabled password-based authentication for newly created Rocky 8 Droplets due to an incompatibility between Rocky 8’s password authentication mechanism and DigitalOcean’s provisioning system.
SSH-based login remains available. Previously created Rocky 8 Droplets are not be affected.
-
The Ubuntu 23.10 (
ubuntu-23-10-x64) base image is now available in the control panel and via the API.
20 October
-
DigitalOcean Container Registry (DOCR) is now available in BLR1. You can view the availability of all of our products by datacenter in the regional availability page.
19 October
-
SnapShooter accounts created after 19 October 2023 cannot use Google Drive or Dropbox as a SnapShooter storage provider. Please use SnapShooter Simple Storage, Spaces Object Storage, or other storage providers instead.
18 October
-
The Kafka plan featuring 24 VCPUs, 96 GB RAM, and 600 GB of storage is now deprecated.
17 October
-
The Kubernetes API endpoints
/v2/kubernetes/clusters/<cluster ID>/kubeconfigand/v2/kubernetes/clusters/<cluster ID>/credentialsnow require API tokens to have write scope. -
Backups now remain available for four weeks even if the associated Droplet is deleted. Previously, deleting a Droplet would also delete its backups.
You can view your backups and their expiration dates in the control panel and convert them to snapshots.
-
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.
11 October
-
The following three Kafka plans are now deprecated:
- 48 VCPUs, 192 GB RAM, 1,200 GB
- 96 VCPUs, 384 GB RAM, 2,400 GB
- 120 VCPUs, 480 GB RAM, 3,000 GB
-
Premium CPUs for General Purpose Droplets are now available in AMS3 and SFO3.
-
App Platform now supports the Aptfile buildpack. The Aptfile buildpack lets you install system-level Ubuntu packages during your app’s build process.
6 October
-
PostgreSQL 11 is now deprecated. All existing PostgreSQL 11 database clusters are scheduled to automatically upgrade to PostgreSQL 15 during the cluster’s upgrade window starting on 6 November 2023.
3 October
-
Our DDoS Protection service is now available and active for all DigitalOcean customers at no additional cost.
DDoS Protection covers Droplets, Kubernetes clusters, managed databases, load balancers, and assigned reserved IPs.
-
Ubuntu 22 is now the default stack for all App Platform apps. This upgrade provides security updates, newer versions of buildpacks, and new features, such as upgrading to newer Node.js versions.
You can downgrade your app’s stack back to Ubuntu 18 if your app experiences compatibility issues.
1 October
-
Tax collection for Egypt has begun. Learn more about taxes in Egypt.
September 2023
29 September
-
The following MySQL and PostgreSQL plans are now deprecated:
- MySQL and PostgreSQL plans with 8 vCPUs, 32 GB RAM, and 600 GB SSD ($480 per month)
- MySQL and PostgreSQL plans with 16 vCPUs, 64 GB RAM, and 1220 GB SSD ($960 per month)
All of your existing database clusters with these plans are still functional and accessible to you. However, you cannot resize them. To regain access to these features, fork your database to a new cluster with a supported plan. For more detailed steps, see our guides on how to fork MySQL databases and fork PostgreSQL databases.
-
When creating or resizing MySQL or PostgreSQL clusters on DigitalOcean, you can now add additional storage independently from your chosen database configuration plan. This provides a more economic option for increasing storage, rather than upgrading your cluster’s entire plan.
For more details, see our guides on how to resize MySQL clusters and resize PostgreSQL clusters.
27 September
-
Premium CPUs are now available for General Purpose Droplets.
The new plans are available through the control panel and the API in NYC1, NYC3, SFO2, TOR1, FRA1, BLR1, and SYD1.
-
We have added Swagger functionality to the API documentation. Using an API key, you can now use the Swagger’s “Try it out” feature to interact with the API from the documentation.
25 September
-
DigitalOcean Managed Databases now supports Apache Kafka in early availability. For more details, see our Kafka documentation and regional availability matrix.
-
The Ubuntu 23.04 (
ubuntu-23-04-x64) base image is now available in the control panel and via the API.
21 September
-
App Platform now supports Google Trust as a Certificate Authority.
When configuring a domain in App Platform, if the domain has a CAA record, you must specify both Google Trust and Let’s Encrypt in the CAA record for App Platform to issue certificates.
8 September
-
We have released the Vendor API which allows Marketplace vendors to update existing Droplet 1-Click Apps programmatically. See the Vendor API documentation for more information.
August 2023
28 August
-
All Functions API calls now require read-write tokens, even if they are for read-only actions. See the Functions section of the DigitalOcean API reference for more details.
24 August
-
The 429 error response to reaching our API’s burst rate limit now includes a Retry-After header to indicate how long to wait (in seconds) before retrying a request. This additional header enables the configuration of automatic retries and exponential backoffs in DigitalOcean clients such as doctl, Terraform, and Godo. Learn more about our API burst limit structure in our API Documentation.
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-maxflag orDIGITALOCEAN_HTTP_RETRY_MAXenvironment variable. To disable retries altogether, set to0.
17 August
-
You can now upgrade your app stacks to Ubuntu 22 on App Platform. This upgrade provides security updates, newer versions of buildpacks, and new features, such as upgrading to newer Node.js versions.
2 August
-
We have released new plans for Basic Droplets with Premium CPUs with different vCPU:RAM ratios.
The new plans are available through the control panel and the API for all data centers. However, plans with a 1:4 vCPU:RAM ratio (like the 2 vCPU and 8 GB RAM plan) are not yet available in LON1, SGP1, and NYC1.
The previous plans for Basic Droplets with Premium CPUs are no longer available in the control panel, but remain available through the API and CLI with the same slugs.
July 2023
27 July
-
We now support ACH direct debit payments for qualifying customers with U.S. bank accounts. Learn more about managing payment methods on DigitalOcean.
26 July
-
We have reenabled the creation of new resources in SFO2 for all customers.
20 July
-
The Ubuntu 22.10 distribution has reached end of life. Per our image deprecation policy, this image is available exclusively via the API for the next 30 days before we remove it from our platform.
17 July
-
PostgreSQL clusters on DigitalOcean now support the
pgvectorextension, for vector similarity search. For a full list of supported extensions, see our guide Supported PostgreSQL Extensions. -
Ubuntu 18.04 has reached end of life. Per our image deprecation policy, this image is available exclusively via the API for the next 30 days before we remove it from our platform.
10 July
-
Released v1.97.0 of doctl, the official DigitalOcean CLI. This release updates the default behavior of the
doctl registry logincommand 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-expireflag totrue. To set a different expiry time than the default 30 days, you can set the--expiry-secondsflag 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 uptimecommand reference for more information.
7 July
-
The VAT rate for Turkey has increased from 18% to 20% in accordance with Presidential Decree No. 7346 published in the Official Gazette on 7 July 2023. Learn more about tax in Turkey.
-
Spaces is now available in BLR1. You can view the availability of all of our products by datacenter in the regional availability matrix.
6 July
-
DigitalOcean has acquired Paperspace. Learn more in the Paperspace acquisition blog post.
-
Fedora 36 reached end of life on 18 May 2023. Per our image deprecation policy, this image is available exclusively via the API for the next 30 days before we remove it from our platform.
1 July
-
New Mexico’s Gross Receipts Tax has been reduced to 4.875% from 5.125%. Learn more about tax in the United States of America.
-
South Dakota’s Retail Sales and Use Tax has reduced from 4.5% to 4.2%. Learn more about tax in the United States of America.
-
Tax collection for Tanzania has begun. Learn more about Tanzania taxes.
-
We no longer bill for outbound data transfer that we determine is dropped by a DigitalOcean firewall rule. Learn more about bandwidth billing.
June 2023
27 June
-
The Debian 12 (
debian-12-x64) base image is now available in the control panel and via the API. -
Rocky 8.4 and 8.5 have reached end of life. Per our image deprecation policy, these images are available exclusively via the API for the next 30 days before we remove them from our platform.
5 June
-
The Domains and DNS management service now only allows you to add domains with known top-level domains (TLDs) publicly recognized by ICANN.
1 June
-
Tax collection for Indonesia has begun. Learn more about taxes in Indonesia.
-
Tax collection for IaaS and PaaS services has begun for customers in Rhode Island. Learn more about United States of America taxes.
May 2023
22 May
-
PostgreSQL 15 is now available for database clusters. You can also now perform in-place upgrades for PostgreSQL clusters to newer versions without any downtime. We currently support PostgreSQL 12, 13, 14, and 15.
16 May
-
Premium Intel CPUs are now available for CPU-Optimized Droplets in TOR1.
5 May
-
Released v1.94.0 of doctl, the official DigitalOcean CLI. This release updates the
doctl auth initprompt and deprecates the--algorithmflag for load balancer sub-commands.
4 May
-
The Fedora 38 (
fedora-38-x64) base image is now available in the control panel and via the API.
April 2023
26 April
-
DigitalOcean Functions now supports functions written in Go 1.20, PHP 8.2, and Python 3.11.
Visit the Functions documentation to learn more about which runtimes are available.
20 April
-
We have updated the following buildpacks:
- Hugo buildpack: The default version of Hugo has been updated from v0.109.0 to v0.111.3. You can override the default version by setting a
HUGO_VERSIONenvironment variable. For more information and configuration options, see the buildpack’s documentation page. - Go buildpack: Additional Go versions have been added and default versions of Go have been updated. For more information and configuration options, see the buildpack’s documentation page.
- Add go1.20, go1.20.1, and go1.20.2
- Add go1.19.4, go1.19.5, go1.19.6, and go1.19.7
- Add go1.18.9, go1.18.10
- go1.20 defaults to 1.20.2
- go1.19 defaults to 1.19.7
- go1.18 defaults to go1.18.10
- PHP buildpack: Updates to the PHP v1 buildpack are listed below. If you have an existing PHP app that is on v0, please upgrade to v1.
- PHP buildpack v1:
- Add PHP/8.1.17
- Add PHP/8.0.28
- PHP buildpack v1:
- Python buildpack: A new Python v2 buildpack version has been released that removes support for Python 3.6. Updates to the Python v1 buildpack are listed below. If you have an existing Python app that is on v1 or v0, please upgrade to v2.
- Python buildpack v2:
- Drop support for Python 3.6
- Add Python 3.10.11, 3.10.10, 3.11.3, and 3.11.2
- Default Python version is now 3.11.3
- Python buildpack v1:
- Add Python 3.10.10 and 3.11.2
- Default Python version is now 3.11.2
- Python buildpack v2:
- Hugo buildpack: The default version of Hugo has been updated from v0.109.0 to v0.111.3. You can override the default version by setting a
18 April
-
Premium Intel CPUs are now available for CPU-Optimized Droplets in BLR1.
March 2023
30 March
-
You can now remap and redirect URL paths in your apps on App Platform. For example, if you have the existing path
/your-app/api/functions/js/postin your app, you can create a rewrite that masks that path with the simpler path,/your-app/api/post. Or you can redirect traffic from a specified path to a different URL on the internet.Additionally, app routing information is now specified under the
ingressstanza of app specs.
27 March
-
The largest CPU-Optimized Droplet plan is now available in BLR1.
24 March
-
We have extended the promotional period for CPU-Optimized Droplets with Premium Intel CPUs (no billing for outbound data transfer at speeds faster than 2 Gbps) from 30 April 2023 to 30 June 2023. Learn more about bandwidth billing.
23 March
-
Premium Intel CPUs are now available for CPU-Optimized Droplets in SFO2.
13 March
-
MongoDB 6.0 is now available in the control panel and via the API. To upgrade your MongoDB cluster to version 6.0, see our guide on upgrading your database cluster
9 March
-
We have finished rolling out NVMe for volumes in all regions. Newly-created volumes in all regions are now on NVMe-based storage.
1 March
-
Spaces now automatically delete any incomplete multipart uploads older than 90 days to prevent billing and to free up storage.
February 2023
22 February
-
Premium Intel CPUs are now available for CPU-Optimized Droplets. You can create CPU-Optimized Droplets with Premium Intel CPUs in NYC1, NYC3, FRA1, AMS3, SFO3, and SYD1.
Compared to CPU-Optimized Droplets with Regular Intel CPUs, CPU-Optimized Droplets with Premium Intel CPUs have the latest hardware and five times more network throughput.
Additionally, for a promotional period from 1 February through 30 April 2023, we will not bill for outbound data transfer at speeds faster than 2 Gbps for CPU-Optimized Droplets with Premium Intel CPUs. Learn more about bandwidth billing.
You can use this plan for both standalone Droplets and Kubernetes nodes. You can also resize your existing Droplets to this node plan.
2 February
-
Newer Spaces buckets now have an improved limit of 800 total operations per second. To check whether a bucket has this new limit, see our Spaces rate limits.
January 2023
24 January
-
We have deprecated our legacy load balancer scaling system in all datacenter regions. This includes the deprecation of the
do-loadbalancer-size-slugannotation for DigitalOcean Kubernetes load balancers.Horizontal scaling is now available in all regions.
11 January
-
DigitalOcean has acquired SnapShooter, a backup and recovery solutions provider. Learn more in our blog post.
6 January
-
Released v1.92.0 of doctl, the official DigitalOcean CLI. This release updates the
doctl auth initprompt and deprecates the--algorithmflag for load balancer sub-commands.
5 January
-
Fedora 35 has reached end of life. Per our image deprecation policy, this image is available exclusively via the API for the next 30 days before we remove it from our platform.
1 January
-
The tax rate for Englewood, Colorado in the United States of America has increased from 3.5% to 3.8%. Learn more about USA taxes.
-
The Luxembourg Tax Authorities (LTA) temporarily decreased the VAT rate from 17% to 16%. We have begun charging the adjusted VAT rate to private individuals (B2C sales) located in Luxembourg, which will be visible on invoices issues on 1 February 2023. Learn more about EU taxes.
-
The Goods and Services Tax (GST) rate for Singapore has increased from 7% to 8%. Learn more about Singapore taxes.
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.
15 December
-
RancherOS is now fully deprecated on our platform and is no longer available in the control panel or API.
12 December
-
Released v1.89.0 of doctl, the official DigitalOcean CLI. This release adds support for creating serverless namespaces in the
syd1region and creating monitoring alert policies for load balancer metrics.
6 December
-
You can now customize the amount of time a load balancer allows HTTP connections to remain idle before closing it. The maximum amount time you can set is 600 seconds (10 minutes).
Setting a custom time out length has no effect on HTTPS and HTTP/2 forwarding rules using TLS passthrough.
November 2022
30 November
-
DigitalOcean Load Balancers and DOKS load balancers now support the HTTP/3 protocol.
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.
17 November
-
We have updated the following buildpacks:
-
Hugo buildpack: The default version of Hugo has been updated from v0.101.0 to v0.104.3. You can override the default version by setting a
HUGO_VERSIONenvironment variable. For more information and configuration options, see the buildpack’s documentation page. -
Go buildpack: Additional Go versions have been added and default versions of Go have been updated. For more information and configuration options, see the buildpack’s documentation page.
- Add go1.19
- Add go1.19.1
- Add go1.18.6
- go1.18 defaults to 1.18.6
- go1.19 defaults to 1.19.1
-
Python buildpack: A new Python v1 buildpack has been released alongside the current v0 buildpack. Existing Python apps will remain on v0, while new apps will start using v1. If you have an existing Python app, see: How to Upgrade Buildpacks in App Platform.
- Python buildpack v1:
- Python 3.7.15, 3.8.15, 3.9.15 and 3.10.8 are now available
- The default Python version for new apps is now 3.10.8 (previously 3.10.7)
- Drop support for Python 2.7, 3.4 and 3.5
- Drop support for PyPy
- Python 3.7.14, 3.8.14 and 3.9.14 are now available
- Python buildpack v1:
-
PHP buildpack: A new PHP v1 buildpack has been released alongside the current v0 buildpack. Existing PHP apps will remain on v0, while new apps will start using v1. If you have an existing PHP app, see: How to Upgrade Buildpacks in App Platform.
- PHP buildpack v1:
- Add PHP/7.4.32
- Add PHP/8.0.24
- Add PHP/8.1.11
- Add Composer/2.4.2
- Drop support for Composer/1.x.x
- PHP buildpack v1:
-
Ruby buildpack: A new Ruby v1 buildpack has been released alongside the current v0 buildpack. Existing Ruby apps will remain on v0, while new apps will start using v1. If you have an existing Ruby app, see: How to Upgrade Buildpacks in App Platform.
- Ruby buildpack v1:
- Default Ruby version is now 3.1.2
- Ruby buildpack v1:
-
16 November
-
DigitalOcean Kubernetes clusters originally created with version 1.20 or older have an outdated version of our control plane architecture, which does not allow you to enable high availability. However, you can now upgrade your control plane to our new version. This upgrade option is available for Kubernetes versions currently 1.22 and later.
To check whether you can upgrade your cluster to the new control plane, see our guide.
-
You can now enable high availability on existing Kubernetes clusters. For detailed steps, see our guide.
-
The Fedora 37 (
fedora-37-x64) base image is now available in the control panel and via the API. -
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
-
We have launched the Sydney, Australia (
syd1) datacenter region, which supports most Droplet types, managed databases, and other products. Learn more in the regional availability matrix. -
Released v1.86.0 of doctl, the official DigitalOcean CLI. This release includes new
doctl apps list-buildpacksanddoctl apps upgrade-buildpacksubcommands allowing you to manually upgrade an app’s buildpacks to their latest major versions.
9 November
-
The DigitalOcean API now accepts the YAML
content-typewhen submitting app specs for App Platform.
October 2022
28 October
-
All Spaces rate limits have increased to double their previous amount. For a list of the current rate limits, see our Limits page.
27 October
-
AlmaLinux OS versions 8.6 and 9 base images are now available in the control panel and via the API.
24 October
-
The Ubuntu 22.10 (
ubuntu-22-10-x64) base image is now available in the control panel and via the API.
18 October
-
Released v1.84.0 of doctl, the official DigitalOcean CLI. This release adds a
--waitflag to thedoctl database createsubcommand.
17 October
-
Premium AMD Droplets now also include servers powered by third generation AMD EPYC processors.
13 October
-
When creating a new Kubernetes cluster, you can add a free database operator (now in beta), which allows you to automatically link new databases to your cluster. For more details, see documentation on GitHub.
-
do-operator, our operator for managing and consuming DigitalOcean resources from a Kubernetes cluster, is now an open-source beta project.
7 October
-
The IOPS and throughput limits for volumes are now 50% higher. For a list of the new limits by Droplet type, see our updated limits page. To reach the new limits, you must power cycle the Droplet with the attached volume or detach and reattach the volume.
-
Released v1.83.0 of doctl, the official DigitalOcean CLI. This release adds updated confirmation dialogs and a
--waitflag to thedoctl compute load-balancer createsubcommand.
1 October
-
Tax collection for Kazakhstan has begun. Learn more about taxes in Kazakhstan.
September 2022
29 September
-
DigitalOcean Functions now support a maximum timeout of 15 minutes.
Longer timeouts enable functions to handle more complex and compute-intensive tasks such as video and image processing, data transformation, and report generation.
Visit the Functions documentation to learn more about creating and working with long-running functions.
-
DigitalOcean Functions now has limited beta access to scheduled triggers.
Scheduled function triggers allow you to set a cron-like schedule for running your function. An optional payload may be included with each invocation. Each function may have multiple triggers with different schedules and payloads.
Visit How to Schedule Functions to learn more about creating and working with scheduled triggers from the command line or control panel interface.
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.
27 September
-
Users who sign up for DigitalOcean through the referral program now receive a $200 account credit, increased from $100.
23 September
-
We have added the
project_idfield to the Reserved IP service’s API. Theproject_idfield allows you to create and associate Reserved IPs with a DigitalOcean Project.Use the
project_idandregionfields in a Create a new Reserved IP request to create a Reserved IP within a project. You can assign the IP address to a Droplet later using a Reserved IP action request.We have added the
project_idfield to the following Reserved IP API responses:
22 September
-
App Platform now supports automatically re-deploying apps when updated container images are pushed to DigitalOcean Container Registry. See How to Deploy from Container Images for more information.
20 September
-
DigitalOcean Functions now has support for multiple namespaces.
Namespaces are a level of isolation and organization for functions. They allow you to isolate functions by project, by environment (production versus development, for example), by region, or by any other grouping that facilitates your development workflow.
Visit the Functions documentation to learn more about creating and working with multiple namespaces.
-
When you create a Droplet using the API (
POST /v2/droplets), you can now specify a region (like NYC) instead of a specific datacenter (like NYC3). The API then creates your Droplet in any available datacenter within your specified region. For example, if you want to create a Droplet in San Francisco, you can use the regionsfoto guarantee that the Droplet will be in SFO1, SFO2, or SFO3. Additionally, you can omit the region entirely (or set it to an empty string) to create a Droplet in any available region. -
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
--regionflag an optional argument for thecompute droplet createsub-command.
9 September
-
The Rocky 9 (
rockylinux-9-x64) base image is now available in the control panel and via the API.
8 September
-
DigitalOcean Uptime is now in general availability.
Uptime is a monitoring service that checks the health of any URL or IP address. You can use it to monitor the latency, uptime, and SSL certificate of any website or host, and can choose to receive alerts via email or Slack when your site is down, experiencing high latency, or has an SSL certificate that’s about to expire. Learn more about Uptime.
7 September
-
Redis 7.0 is now available when creating new databases. You can no longer create Redis 6.0 clusters. On 5 November 2022, we will officially no longer support 6.0 and will automatically upgrade all existing clusters to 7.0, with no expected downtime or interruptions.
1 September
-
To comply with Kenya’s Revenue Authority amendments in Finance Act 2022, we now charge VAT to B2B and B2C customers in Kenya. Learn more about Kenya taxes.
-
Tax collection for Liechtenstein has begun. Learn more about taxes for Switzerland and Liechtenstein.
August 2022
26 August
-
In App Platform, you can now create bindable environment variables for your PostgreSQL database connection pools. For detailed instructions, see our reference page.
18 August
-
A new CPU-Optimized Droplet plan with more computing power is now available. This plan features 48 vCPUs (up from the previous maximum of 32) and 96 GB of memory (up from the previous maximum of 64).
This large CPU-Optimized Droplet plan is available where CPU-Optimized Droplets are already available, except for BLR1 and SFO2.
You can use this plan for both standalone Droplets and Kubernetes nodes. You can also resize your existing Droplets to this node plan.
15 August
-
Released v1.79.0 of doctl, the official DigitalOcean CLI. This release adds several
databases optionssub-commands you can use to look up create-time options for database clusters, such as supported engines and versions.
10 August
-
Debian 9 has reached end of life. Per our image deprecation policy, this image is now only available via the API. We will remove the Debian 9 image from our platform in 30 days.
-
Ubuntu 21.10 has reached end of life. Per our image deprecation policy, this image is available exclusively via the API for the next 30 days before we remove it from our platform.
8 August
-
The Rocky 8.6 (
rockylinux-8-x64) base image is now available in the control panel and via the API.
4 August
-
You can now upgrade your App Platform app’s and its components’ buildpacks to their latest version. For detailed steps, see our guide, How to Upgrade Buildpacks in App Platform.
1 August
-
Tax collection for Cambodia has begun. Learn more about Cambodia taxes.
July 2022
26 July
-
You can now set up automatic recurring payments with PayPal. You can still log in to make one time payments with PayPal. Learn more about how to pay your bill.
18 July
-
We have updated the following buildpacks:
-
Hugo buildpack: The default version of Hugo has been updated from 0.99.1 to 0.101.0. You can override the default version by setting a
HUGO_VERSIONenvironment variable. For more information and configuration options, see the buildpack’s documentation page. -
Go buildpack: Additional Go versions have been added and default versions of Go have been updated. For more information and configuration options, see the buildpack’s documentation page.
- Add go1.17.9
- Add go1.17.10
- Add go1.18.1
- Add go1.18.2
- Add go1.18.3
- go1.18 defaults to 1.18.3
- go1.17 defaults to 1.17.10
-
14 July
-
Spaces and the Spaces CDN now support HTTP/2 clients. HTTP/2-conformant clients now receive HTTP/2 responses, while others receive HTTP/1.1 responses. In certain cases, such as when an HTTP/2 request has a formatting error, it may downgrade to HTTP/1.1 for operational reasons, as permitted by the HTTP/2 specification.
12 July
-
Newly-created volumes in NYC1, NYC3, SFO2, SFO3, FRA1, SGP1, LON1, and AMS3 are now on NVMe-based storage. Most existing volumes and volumes in BLR1 and TOR1 remain on SSD-based storage. We’re continuing to roll out NVMe across all volumes in all regions. In the interim, you can migrate volumes using
rsyncor similar tools to copy data. -
The DigitalOcean API now supports listing Droplets by name by using the
namequery parameter, as inGET /v2/droplets?name="your_droplet_name". Learn more in the API documentation.
7 July
-
Fedora 34 has reached end of life. Per our image deprecation policy, this image is available exclusively via the API for the next 30 days before we remove it from our platform.
1 July
-
Taxes for New Mexico in the United States of America have decreased to 5%. Learn more about taxes in the United States of America.
-
Tax collection for Nigeria has begun. Learn more about Nigeria taxes..
-
The following pricing changes are now in effect:
-
A new $4 Droplet with 512MB of memory, 10GB of storage, 1 vCPU, and 500GB of outbound data transfer is now available in NYC1, FRA1, SFO3, SGP1, and AMS3. The slug is
s-1vcpu-512mb-10gb. -
We have simplified pricing for DigitalOcean Kubernetes and some managed databases for better accuracy and predictibility.
-
The prices of Droplets, Snapshots, Load Balancers, Reserved IPs, and Custom Images have increased.
There is no change to pricing for Spaces, backups, volumes, DigitalOcean Container Registry, or App Platform. There are also no changes to inbound data transfer or bandwidth pricing.
This is our first major price change in 10 years, and we believe the new model better fits our understanding of our customers and the expanded breadth of our offerings. For a more detailed breakdown of the changes, see our blog post on our new pricing.
-
-
DOKS clusters now accrue free bandwidth based on the worker pool’s largest sizes within 28 days of usage. Learn more about DOKS billing.
Previously, you may have received slightly more free bandwidth on 30 and 31-day months. Individual worker nodes were billed per hour, up to a maximum of 744 hours per month (31 days * 24 hours). As a result, they could accrue extra bandwidth allowance beyond the advertised monthly allowance for the corresponding Droplet plan.
June 2022
30 June
-
Released v1.78.0 of doctl, the official DigitalOcean CLI. This release renames the
sandboxcommands toserverless. Aliases are provided for backwards compatibility. Additionally, the output of theaccount getcommand now includes the name of the active team.
27 June
-
To improve security, DigitalOcean no longer accepts TLS 1.0 and TLS 1.1 connections. This includes connections to
www.digitalocean.com,cloud.digitalocean.com, andapi.digitalocean.com.
23 June
-
High-availability control plane is now Generally Available in all regions where DigitalOcean Kubernetes is supported.
22 June
-
SMTP (port 25) is now blocked for all new accounts. Learn more about SMTP blocking.
16 June
-
We have renamed the Floating IP product to Reserved IPs. The Reserved IP service retains the same functionality as the prior service.
We have added new API endpoints and fields (
reserved_ips) to reflect the name change, but the service’s original Floating IP endpoints and fields (floating_ips) will remain available until the fall of 2023. Please update any automation, scripts, or services that use these endpoints to reflect these changes.If you are using the Projects API to query Reserved IP resources, the endpoint still returns reserved IP addresses in the
floating_ipsfield. -
Released