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-build flag is now deprecated and will be removed in a future release. Remove xl-build from 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

9 December

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

21 November

20 November

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

5 November

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

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

20 October

17 October

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

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, and TOR1 datacenters.

9 September

2 September

  • The Functions Python 3.11 runtime now includes the daft, duckdb, polars, pyiceberg, and pyspark packages. 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

26 August

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

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

11 August

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) and gpu-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

1 August

July 2025

28 July

27 July

25 July

23 July

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_VERSION environment 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 uv package 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

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-build feature 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

11 July

9 July

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

3 July

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

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.0 to nvidia-container-toolkit=1.17.8-1
    • cuda-drivers-535 to cuda-drivers-575
    • cuda-toolkit-12-1 to cuda-toolkit-12-9
    • bzip2 (8 GPU Droplets only)
    • MLNX_OFED_LINUX-23.10-1.1.9.0-ubuntu22.04-x86_64 to MLNX_OFED_LINUX-23.10-4.0.9.1-ubuntu22.04-x86_64
    • nvidia-fabricmanager-535 to nvidia-fabricmanager-575

  • App Platform liveness probes are now in general availability.

27 June

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 doctl command line interface or API. If your VPC-native cluster provisioned successfully, no action is needed. If the cluster appears to be stuck in the Provisioning state, 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 usingdoctl or 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

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-type annotation with a value of REGIONAL or REGIONAL_NETWORK to 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 doctl command 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-192gb and gpu-mi300x8-1536gb slug, 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) and gpu-mi300x8-1536gb (8 GPUs). Learn more about GPU Droplet plans.

11 June

10 June

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

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

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, and Read-Only) to Managed MongoDB users with the DigitalOcean API on create/delete endpoints. The previous user roles (DOAdmin and DOReadOnly) 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-20gb and gpu-6000adax1-48gb slug 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-20gb and gpu-6000adax1-48gb respectively. Learn more about GPU Droplet plans.

1 May

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

28 April

25 April

23 April

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

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

9 April

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

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

25 March

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/16 VPC 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

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_VERSION environment 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.

21 February

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

18 February

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.

7 February

  • You can now use the DeepSeek-R1 model with agents on DigitalOcean Gradient™ AI Platform.

January 2025

31 January

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
    • 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

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

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

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

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

December 2024

20 December

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

9 December

6 December

November 2024

27 November

20 November

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

October 2024

29 October

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

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

11 October

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

September 2024

26 September

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.

    Click here to view the full list of new Droplet plans with Premium CPUs.
    Type Slug vCPUs RAM (GiB) Disk (GiB) Price
    General Purpose g-60vcpu-240gb-intel 60 240 900 $2269.00 per month
    General Purpose gd-60vcpu-240gb-intel 60 240 1,800 $2378.00 per month
    CPU Optimized c-60-intel 60 120 750 $1639.00 per month
    CPU Optimized c2-60vcpu-120gb-intel 60 120 1,500 $1834.00 per month
    Memory Optimized m-48vcpu-384gb-intel 48 384 1,200 $2376.00 per month
    Memory Optimized m3-48vcpu-384gb-intel 48 384 3,600 $2640.00 per month
    Storage Optimized so-48vcpu-384gb-intel 48 384 7,000 $3144.00 per month

    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, and c-60-intel are additionally available in NYC3.
    • m-48vcpu-384gb-intel, m3-48vcpu-384gb-intel, c-60-intel, and c2-60vcpu-120gb-intel are additionally available in BLR1.
    • c-60-intel and c2-60vcpu-120gb-intel are additionally available in NYC1.

17 September

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

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

August 2024

30 August

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 main branch.

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 pgvector v0.7.2. You can verify your access to this feature by running \dx from psql or querying pg_extension and locating vector in 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

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

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
    • 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 devDependencies by default if NODE_ENV is not set. If you don’t want devDependencies installed, we recommend setting NODE_ENV to production.

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:update instead of registry: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

16 July

  • DOKS now supports the LoadBalancerSourceRanges field 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-rules annotation in favor of the LoadBalancerSourceRanges field.

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:

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

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_VERSION environment 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-check annotation as described here.

20 June

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

17 June

14 June

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

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 run sudo systemctl restart systemd-journald once as a workaround for the patch.

  • Daily backups are now available in SFO2 and TOR1.

29 May

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 prefix field used for defining allowed origins for CORS in the App Platform app spec. You can still use the exact or regex fields 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

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 seconds
    • period_seconds: Minimum 1 second, maximum 300 seconds
    • timeout_seconds: Minimum 1 second, maximum 120 seconds
    • success_threshold: Minimum 1 successful check, maximum 50 successful check
    • failure_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.

    Click here to view the full list of new Storage-Optimized Droplet plans with Premium CPUs.
    Slug vCPUs RAM (GB) Disk (GB) Transfer (TB) Price
    so-2vcpu-16gb-intel 2 16 300 4 $131.00 per month
    so1_5-2vcpu-16gb-intel 2 16 450 4 $139.00 per month
    so-4vcpu-32gb-intel 4 32 600 6 $262.00 per month
    so1_5-4vcpu-32gb-intel 4 32 900 6 $278.00 per month
    so-8vcpu-64gb-intel 8 64 1200 7 $524.00 per month
    so1_5-8vcpu-64gb-intel 8 64 1800 7 $556.00 per month
    so-16vcpu-128gb-intel 16 128 2400 8 $1048.00 per month
    so1_5-16vcpu-128gb-intel 16 128 3600 8 $1112.00 per month
    so-24vcpu-192gb-intel 24 192 3600 9 $1572.00 per month
    so1_5-24vcpu-192gb-intel 24 192 5400 9 $1668.00 per month
    so-32vcpu-256gb-intel 32 256 4800 10 $2096.00 per month
    so1_5-32vcpu-256gb-intel 32 256 7200 10 $2224.00 per month

    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.

    Click here to view the full list of new Memory-Optimized Droplet plans with Premium CPUs.
    Slug vCPUs RAM (GB) Disk (GB) Transfer (TB) Price
    m-2vcpu-16gb-intel 2 16 50 4 $99.00 per month
    m3-2vcpu-16gb-intel 2 16 150 4 $110.00 per month
    m-4vcpu-32gb-intel 4 32 100 6 $198.00 per month
    m3-4vcpu-32gb-intel 4 32 300 6 $220.00 per month
    m-8vcpu-64gb-intel 8 64 200 7 $396.00 per month
    m3-8vcpu-64gb-intel 8 64 600 7 $440.00 per month
    m-16vcpu-128gb-intel 16 128 400 8 $792.00 per month
    m3-16vcpu-128gb-intel 16 128 1200 8 $880.00 per month
    m-24vcpu-192gb-intel 24 192 600 9 $1188.00 per month
    m3-24vcpu-192gb-intel 24 192 1800 9 $1320.00 per month
    m-32vcpu-256gb-intel 32 256 800 10 $1584.00 per month
    m3-32vcpu-256gb-intel 32 256 2400 10 $1760.00 per month

    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/snapshots endpoint. 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 /kubeconfig and /credentials endpoints 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 LoadBalancer service 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

15 March

1 March

February 2024

26 February

22 February

  • Daily backups are now available in NYC1 and AMS3.

20 February

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_VERSION environment 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.
    • 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

6 February

January 2024

31 January

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

16 January

  • We’ve corrected a bug where image types other than snapshots could be retrieved using the GET /v2/snapshots/$SNAPSHOT_ID and DELETE /v2/snapshots/$SNAPSHOT_ID endpoints. This behavior was strictly limited to image types that the user was properly authorized to access, such as backups and custom images.

1 January

December 2023

21 December

  • NVIDIA H100 GPUs are now available both on-demand and for guaranteed capacity reservations in the NYC2 region 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
    • 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.

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 .git metadata 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_VERSION environment 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
    • 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
    • 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.

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 cors and routes fields under the services array in the App Platform app spec have been deprecated. The cors field now resides in the rules array of the ingress section of the spec. The routes field has been replaced by the match field in the rules array of the ingress section of the spec.

7 November

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

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>/kubeconfig and /v2/kubernetes/clusters/<cluster ID>/credentials now 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

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.

    Click here to view the full list of new General Purpose Droplet plans with Premium CPUs.
    Slug vCPUs RAM (GB) Disk (GB) Transfer (TB) Price
    g-2vcpu-8gb-intel 2 8 25 4 $76.00 per month
    gd-2vcpu-8gb-intel 2 8 50 4 $79.00 per month
    g-4vcpu-16gb-intel 4 16 50 5 $151.00 per month
    gd-4vcpu-16gb-intel 4 16 100 5 $158.00 per month
    g-8vcpu-32gb-intel 8 32 100 6 $302.00 per month
    gd-8vcpu-32gb-intel 8 32 200 6 $317.00 per month
    g-16vcpu-64gb-intel 16 64 200 7 $605.00 per month
    gd-16vcpu-64gb-intel 16 64 400 7 $634.00 per month
    g-32vcpu-128gb-intel 32 128 400 8 $1210.00 per month
    gd-32vcpu-128gb-intel 32 128 800 8 $1268.00 per month
    g-48vcpu-192gb-intel 48 192 600 9 $1814.00 per month
    gd-48vcpu-192gb-intel 48 192 1200 9 $1901.00 per month

    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

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

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-max flag or DIGITALOCEAN_HTTP_RETRY_MAX environment variable. To disable retries altogether, set to 0.

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.

    Click here to view the full list of new plans.
    Slug vCPUs RAM (GB) Disk (GB) Transfer (TB) Price
    s-2vcpu-8gb-amd 2 8 100 5 $42.00 per month
    s-4vcpu-16gb-amd 4 16 200 8 $84.00 per month
    s-8vcpu-32gb-amd 8 32 400 10 $168.00 per month
    s-1vcpu-1gb-35gb-intel 1 1 35 1 $8.00 per month
    s-1vcpu-2gb-70gb-intel 1 2 70 2 $16.00 per month
    s-2vcpu-2gb-90gb-intel 2 2 90 3 $24.00 per month
    s-2vcpu-4gb-120gb-intel 2 4 120 4 $32.00 per month
    s-2vcpu-8gb-160gb-intel 2 8 160 5 $48.00 per month
    s-4vcpu-8gb-240gb-intel 4 8 240 6 $64.00 per month
    s-4vcpu-16gb-320gb-intel 4 16 320 8 $96.00 per month
    s-8vcpu-16gb-480gb-intel 8 16 480 9 $128.00 per month
    s-8vcpu-32gb-640gb-intel 8 32 640 10 $192.00 per month

    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.

    Click here to view the full list of deprecated plans.
    Slug vCPUs RAM (GB) Disk (GB) Transfer (TB) Price
    s-1vcpu-1gb-intel 1 1 25 1 $7.00 per month
    s-1vcpu-2gb-intel 1 2 50 2 $14.00 per month
    s-2vcpu-2gb-intel 1 2 60 3 $21.00 per month
    s-2vcpu-4gb-intel 1 4 80 4 $28.00 per month
    s-4vcpu-8gb-intel 1 8 160 6 $56.00 per month
    s-8vcpu-16gb-intel 1 16 320 9 $112.00 per month

July 2023

27 July

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 pgvector extension, 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 login command to set a 30-day expiry for the registry API token that is created when logging in. The previous default behavior was to create a registry API token that did not expire.

    To create a registry API token that does not expire, you can set the new --never-expire flag to true. To set a different expiry time than the default 30 days, you can set the --expiry-seconds flag to an integer representing the number of seconds until the token should expire.

    This also adds support for interacting with uptime checks via doctl. Please see the doctl monitoring uptime command reference for more information.

7 July

6 July

1 July

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

1 June

May 2023

22 May

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 init prompt and deprecates the --algorithm flag 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_VERSION environment 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
    • 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

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/post in 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 ingress stanza 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

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-slug annotation for DigitalOcean Kubernetes load balancers.

    Horizontal scaling is now available in all regions.

11 January

6 January

  • Released v1.92.0 of doctl, the official DigitalOcean CLI. This release updates the doctl auth init prompt and deprecates the --algorithm flag for load balancer sub-commands.

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 syd1 region 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

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_VERSION environment 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
    • 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
    • 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

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-buildpacks and doctl apps upgrade-buildpack subcommands allowing you to manually upgrade an app’s buildpacks to their latest major versions.

9 November

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 --wait flag to the doctl database create subcommand.

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 --wait flag to the doctl compute load-balancer create subcommand.

1 October

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

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 region sfo to 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 --region flag an optional argument for the compute droplet create sub-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

August 2022

26 August

18 August

15 August

  • Released v1.79.0 of doctl, the official DigitalOcean CLI. This release adds several databases options sub-commands you can use to look up create-time options for database clusters, such as supported engines and versions.

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

1 August

July 2022

26 July

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_VERSION environment 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 rsync or similar tools to copy data.

  • The DigitalOcean API now supports listing Droplets by name by using the name query parameter, as in GET /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 sandbox commands to serverless. Aliases are provided for backwards compatibility. Additionally, the output of the account get command 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, and api.digitalocean.com.

23 June

22 June

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_ips field.

  • Released