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.