Release notes track incremental improvements and major releases for the DigitalOcean cloud platform.
We have temporarily disabled the creation of new Spaces in SGP1 while we update capacity in this region.
v2.4.0 of the DigitalOcean Terraform Provider is now available. This release includes support for deployments from GitLab and app-wide environment variables for the digitalocean_app
resource, bug fixes, and other improvements.
Load balancers now come in small, medium, and large sizes. The larger the load balancer, the more simultaneous connections and requests per second it can manage. Existing load balancers are now considered “small” load balancers and are unaffected by this change.
CentOS 6 has reached its end of life. Per our image deprecation policy, you can now only deploy the CentOS 6 image via the API. We will remove CentOS 6 from the platform on 7 January 2021.
Released v1.54.0 of doctl, the official DigitalOcean CLI. This release user confirmation before container registry garbage collection is started.
v2.3.0 of the DigitalOcean Terraform Provider is now available. This release includes support for configuring the size
of a digitalocean_loadbalancer
resource. OpenBSD binaries are now built and available for download.
Fixed a bug that intermittently caused blank control panel pages in certain GeoIP regions.
We recently replaced Standard Droplet plans with Basic Droplet plans. Today, we have deprecated Standard Droplet plans from the API for new users. Existing customers will retain grandfathered access to these plans. See the API changelog for a full list of deprecated plans.
Released v1.53.0 of doctl, the official DigitalOcean CLI. This release adds support for container registry garbage collection of untagged manifests.
Fedora 31 has reached its end of life. Per our image deprecation policy, you can now only deploy the Fedora 31 image via the API. We will remove the Fedora 31 image from the platform on 24 December 2020.
Redis 6 Managed Databases are now available. Redis 6 includes enhanced security features and client-side caching. You can no longer create Redis 5 clusters, but Redis 6 clusters are fully backwards compatible.
Droplet-related error messages now display on the Droplet's History page in the control panel.
v2.2.0 of the DigitalOcean Terraform Provider is now available. This release adds a new digitalocean_ssh_keys
data source and a digitalocean_custom_image
resource.
We have reduced the prices of Memory-Optimized Droplets by about 11%. Existing Memory-Optimized Droplets will be charged at the lowered price from the month of November on, reflected in the December invoice.
We have released Storage-Optimized Droplet plans. Storage-Optimized Droplets have NVMe SSD storage and are best for extra-large databases, caches, and analytics workloads.
All users can now create Storage-Optimized Droplets in AMS3, FRA1, LON1, NYC1, and SFO3 using the control panel, API, or CLI. The slugs for the new plans are so-2vcpu-16gb
, so-4vcpu-32gb
, so-16vcpu-64gb
, so-24vcpu-128gb
, and so-32vcpu-256gb
.
Released v1.52.0 of doctl, the official DigitalOcean CLI. This release adds a --force-rebuild
flag to doctl apps create-deployment
.
Improved build caching for all App Platform build environments. Dependencies and other data are now cached and reused between builds to improve performance. Dockerfile builds continue to make use of Docker layer caching.
The Hugo buildpack received some updates:
0.78.0
.We have released a “Deploy to DigitalOcean” button for App Platform. You can now embed a button into your GitHub repo or website that allows users to deploy your app directly to DigitalOcean.
We have also released a jobs feature for App Platform. The job feature allows you to run application code at a scheduled time.
v2.1.0 of the DigitalOcean Terraform Provider is now available. DigitalOcean Container Registry is now in general availability and requires a subscription plan. As a result, the digitalocean_container_registry
resource now requires setting a subscription_tier_slug
which is supported with this release.
FreeBSD 12.2 UFS and ZFS base images are now available in the control panel and via the API. The image slug for the UFS FreeBSD image freebsd-12-x64
has been replaced with freebsd-12-x64-ufs
. We will support 12.1 for three months after the release date of 12.2, which is currently scheduled for January 31, 2021.
Released v1.51.0 of doctl, the official DigitalOcean CLI. This release add support for managing DigitalOcean Container Registry subscriptions.
DigitalOcean Container Registry is now in General Availability. Highlights include:
Released v1.50.0 of doctl, the official DigitalOcean CLI. This release incudes a number for new features and improvements. It includes new doctl apps
sub-commands to retrieve information about App Platform pricing plan tiers, instance sizes, and regions. The doctl registry
sub-command now supports managing garbage collection for container registries.
Released v1.49.0 of doctl, the official DigitalOcean CLI. This release incudes the ability to update the default VPC for a region, the ability to set an expiration time when downloading kubeconfig files, and more.
On Kubernetes 1.19 and later we now provision two fully-managed firewalls for each new Kubernetes cluster. One firewall manages the connection between worker nodes and master nodes, and the other manages connections between worker nodes and the public internet.
Fedora 33 base image is now available in the control panel and via the API.
You can now change the default VPC network for a region. When you change the default VPC network for a region, the new default network will be automatically selected during applicable resource set ups unless otherwise specified.
Added support to App Platform for configuring internal service ports, as well as internal-only services that are not internet-accessible.
Added support to App Platform for configuring a catch-all document that can be used by static sites to rewrite all requests to pages that are not found, to the configured document. The catchall_document
field is similar to error_document
in that they both rewrite all requests to the specified document, and so they are mutually exclusive, only 1 can be set. Using catchall_document
will result in 200 HTTP response codes for the rewritten requests, while error_document
will result in 404 HTTP response codes.
Ubuntu 20.10 base image is now available in the control panel and via the API.
v2.0.0 of the DigitalOcean Terraform Provider is now available. This release uses v2.0.3 of the Terraform Plugin SDK and now only supports Terraform v0.12 and higher. It also includes a new digitalocean_records
data source.
Added support to App Platform services and static sites for configuring an ingress CORS policy.
Added support to App Platform for configuring custom wildcard domains.
Added an App Platform environment variable binding with the CA certificate for managed databases in the users account.
v1.23.0 of the DigitalOcean Terraform Provider is now available. This release introduces a new digitalocean_app
resource with support for DigitalOcean App Platform.
Added an App Platform the environment variable binding prefix _self
that can be used to reference the current component without directly referencing it by component name.
Launched the App Platform jobs component type, with support for running containerized operations before, after, and on failure of deploys.
You can now apply taints to Kubernetes node pools using the DigitalOcean API. When you configure taints for a node pool, the taint automatically applies to all current nodes and any subsequently created nodes in the pool. For more information, see Kubernetes’ documentation on taints and tolerations.
Released v1.48.0 of doctl, the official DigitalOcean CLI. This release promotes doctl apps
commands with support for DigitalOcean App Platform to General Availability.
App Platform, our new platform as a service (PaaS) offering, is now in General Availability. Hook a GitHub repo to DigitalOcean and let App Platform automatically build and deploy your commits live to the cloud. Read the quickstart or try it now.
Released v1.47.0 of doctl, the official DigitalOcean CLI. This release adds support for setting Kubernetes node pool taints.
All Droplets created after 1 October 2020 are placed into a VPC network by default. You can no longer manually enable VPC networking on existing Droplets. You can migrate existing Droplets into VPC networks using Snapshots.
We have updated capacity in FRA1 and have resumed the creation of Spaces in that region.
Dedicated CPU Droplet plans now offer more SSD size options. Each plan contains SSD size variants that you can choose upon creation or when resizing a dedicated CPU Droplet.
Fedora 30 has reached its end of life. Per our image deprecation policy, you can now only deploy the Fedora 30 image via the API. We will remove the Fedora 30 image from the platform on 8 October 2020.
Standard Droplet plans have been replaced with Basic Droplet plans. We have added one new plan, s-8vcpu-16gb
, and deprecated the following plans:
s-1vcpu-3gb
s-3vcpu-1gb
s-6vcpu-16gb
s-8vcpu-32gb
s-12vcpu-48gb
s-16vcpu-64gb
s-20vcpu-96gb
s-24vcpu-128gb
s-32vcpu-192gb
These deprecated plans are now unavailable in the control panel, but you can still create Droplets with those plans using the API or doctl
.
We have released a Droplet metadata endpoint which returns whether or not a Droplet is scheduled for a live migration. The impact of live migrations on Droplets is minimal, so users now only receive direct notifications for migrations that require us to power down a Droplet, which (except in emergencies) we send 7 days in advance.
Memory-Optimized Droplets are now available for the BLR1 datacenter region.
On 1 August 2020, Ubuntu 19.10 will reach its end of life and will not receive further updates. Per our image deprecation policy, you can only deploy the Ubuntu 19.10 Linux image via the API starting on 1 August 2020. We will remove the Ubuntu 19.10 image from the platform on 1 September 2020.
App Platform is now in beta.
FreeBSD 11.4 UFS and ZFS base images are now available in the control panel and via the API.
Memory-Optimized Droplets are now in general availability and are available in the SFO3 and TOR1 datacenter regions.
We have reenabled the creation of Spaces in NYC3 now that the datacenter's capacity upgrade is complete. The ability to create new Spaces in FRA1 remains disabled while we finish that datacenter capacity upgrade.
Released v1.46.0 of doctl, the official DigitalOcean CLI. This release includes support for install Kubernetes 1-Click Apps when creating a cluster, surge upgrade support for Kubernetes clusters, and more.
v1.22.0 of the DigitalOcean Terraform Provider is now available. This release includes auto_upgrade
and surge_upgrade
support for the digitalocean_kubernetes_cluster
resource.
v1.21.0 of the DigitalOcean Terraform Provider is now available. This release includes the addition of https
to the list of acceptable healthcheck protocols for the digitalocean_loadbalancer
resource.
Load balancer health checks now support the HTTPS protocol. You can now configure load balancers to verify the health of your Droplets’ HTTPS endpoints.
PostgreSQL 12 is now available for database clusters. You can also now perform in-place upgrades for PostgreSQL clusters to newer versions without any downtime. We currently support PostgreSQL 10, 11, and 12.
Tax collection for Saudi Arabia has begun. Charges will appear on the August invoice.
State tax collection for Arizona, Hawaii, New York, Pennsylvania, Washington, and West Virginia has begun. Charges will appear on the August invoice. Learn more about tax for the United States of America.
You can now remove all global SQL modes from MySQL database clusters. Global SQL modes affect the SQL syntax MySQL supports and the data validation checks it performs.
v1.20.0 of the DigitalOcean Terraform Provider is now available. This release includes the addition of a digitalocean_tags
data source and improvements to other tag-related resources.
Released v1.45.1 of doctl, the official DigitalOcean CLI. This release updates doctl's Snap packaging that allow Snap users to log in to DigitalOcean Container Registry using the doctl registry login
command. To grant access doctl access to your Docker configuration, run snap connect doctl:dot-docker
.
We have temporarily disabled the creation of new Spaces in FRA1 and NYC3 while we update capacity in these regions. Learn more about Spaces in FRA1 and NYC3.
Beginning 4 June 2020, you are required to create a primary key for each new table in any DigitalOcean Managed MySQL Database to improve cluster performance.
v1.19.0 of the DigitalOcean Terraform Provider is now available. This release includes initial support the DigitalOcean Container Registry.
Released v1.44.0 of doctl, the official DigitalOcean CLI. This release includes support for specifying a non-default VPC when creating Droplets, load balancers, and Kubernetes clusters. It also adds the ability to set an expiration time for container registry credentials. This can be useful when calling doctl registry login
as part of a CI/CD process. A new doctl 1-click list
subcommand is now also available.
Released v1.45.0 of doctl, the official DigitalOcean CLI. This release includes new doctl kubernetes 1-click list
and doctl compute droplet 1-click list
subcommands.
Tax collection for Chile has begun. Charges will appear on the July invoice. Learn more about tax for Chile.
On 26 May 2020, CoreOS Container Linux reached its end of life and will not receive further updates. Per our image deprecation policy, you can only deploy the CoreOS Container Linux image via the API starting on 26 May 2020. We will remove the CoreOS image from the platform on 26 June 2020.
The retention period for Droplet performance metrics has been decreased from 30 days to 14 days.
Users can now search for Marketplace apps directly from the Droplet Create page.
Unassigned floating IP charges will now appear on invoices. The first charge will appear on July 2020 invoices for all floating IPs that were not assigned to Droplets during the month of June.
The SFO3 datacenter region is now available.
The ability to choose a root password during Droplet creation has been reinstated.
v1.18.0 of the DigitalOcean Terraform Provider is now available. This release includes support for the backend keepalive option for the load balancer resource and data source.
Users can now use the API to destroy select resources associated with a Droplet when destroying a Droplet. You can destroy snapshots, volumes, or volume snapshots associated with a Droplet.
The DigitalOcean Virtual Private Cloud (VPC) service is now available for all customers. VPC replaces the private networking service. Existing private networks will continue to function as normal but with the enhanced security and features of the VPC service. See the description of VPC features for more information.
Load balancers now allow you to set a keepalive option for target Droplets.
v1.17.0 of the DigitalOcean Terraform Provider is now available. This release includes bug fixes and new Spaces data sources.
Released v1.43.0 of doctl, the official DigitalOcean CLI. This release updates container registry features from beta to early access.
Fedora 32 base image is now available in the control panel and via the API.
Released v1.42.0 of doctl, the official DigitalOcean CLI. This release includes a number of small UI improvements and support for additional container registry beta features.
Ubuntu 20.04 LTS base image is now available in the control panel and via the API.
The option to set your own root password during Droplet creation has been temporarily removed. You can still choose to connect to your Droplet using an SSH key or an automatically-generated password via email.
You can now choose a root password during Droplet creation rather than receiving an automatically-generated password via email.
The login page now provides quick access to your last-used login method.
v1.16.0 of the DigitalOcean Terraform Provider is now available. This release includes VPC support and expanded Spaces support.
Released v1.41.0 of doctl, the official DigitalOcean CLI. This release fixes the link to create a new API token when running doctl auth init
.
We began the incremental release of the DigitalOcean Virtual Private Cloud (VPC) service. It will be available for all customers soon. VPC replaces the private networking service.
Released v1.40.0 of doctl, the official DigitalOcean CLI. This release includes a support for VPCs and viewing billing history for an account.
Business customers in Iceland can now enter their VAT IDs on the billing page. This removes tax charges on future invoices. Learn more about Iceland taxes.
The Spaces CDN now has separate caches for unique URLs, including query strings.
v1.15.0 of the DigitalOcean Terraform Provider is now available. This release includes new data sources for accessing information about DigitalOcean regions, images, and projects, a new resource for adding resources to projects not created via Terraform, and a number of other improvements.
Released v1.39.0 of doctl, the official DigitalOcean CLI. This release includes support for listing and retrieving invoices as well as expanded help output for all commands.
Updated the Droplet-based Marketplace WordPress 1-Click application to now use PHP 7.4 and MySQL server 8.0.19.
The sign-in experience has been redesigned to help streamline two-factor authentication workflows and enable special announcements.
Users who create a 1-Click application can now access the instructions for their app by clicking the Get Started link next to their Droplet on the project homepage.
You can now only rebuild Droplets from images that use an OS that resides in the same OS family as the Droplet being rebuilt. For example, a Droplet running Ubuntu 16 can be rebuilt from an image running Ubuntu 18, but it cannot be built from an image running Debian.
We have finished expanding the AMS3 datacenter to address capacity and load issues with Spaces in that region. As a result, we have reenabled the creation of new Spaces in AMS3. The allowance and rate limits on uploads to Spaces in AMS3 will stay in place to ensure high performance.
Users can now upload custom images using FTP URLs.
Debian 10.3 and 9.12 base images are now available in the control panel and via the API.
Users can now destroy select resources associated with a Droplet when destroying a Droplet.
Users can now set legacy MySQL 5x password encryption for MySQL 8+ Managed Databases from the control panel and API.
Tax collection for Iceland has begun. Charges will appear on the April invoice.
We began the incremental release of a feature that allows users to destroy select resources associated with a Droplet when they destroy the Droplet.
We have renamed the Limited Availability (LA) product lifecycle stage to Early Availability (EA) to better represent the status of products in that stage. Products in Early Availability are fully functional but not yet production-ready, and may be enabled only for specific user groups as part of an incremental roll-out strategy.
v1.14.0 of the DigitalOcean Terraform Provider is now available. This release includes a bug fix for projects containing many resources and exposes the Droplet IDs for individual nodes in Kubernetes clusters.
Released several improvements for seeking support, including a new support starting page that allows you to search DigitalOcean's product documentation, Marketplace, and community tutorials from a single location.
Released v1.38.0 of doctl, the official DigitalOcean CLI. This release adds the ability to set Kubernetes node pool labels as well as support for deleting multiple Kubernetes clusters with a single command.
The following distributions have reached end of life. Their distribution images are now deprecated and will be removed from the control panel and API on 1 March 2020:
If you need to use these distribution versions, you can create Droplets from a snapshot of a Droplet with that version or from a custom image.
v1.13.0 of the DigitalOcean Terraform Provider is now available. This release adds support for tagging Managed Databases clusters.
RancherOS 1.5.5 base image is now available in the control panel and via the API.
CentOS 8.1 base image is now available in the control panel and via the API.
Released v1.37.0 of doctl, the official DigitalOcean CLI. This release adds the ability to retrieve account balances.
Our API has been extended with a new endpoint enabling you to retrieve your account balance. For more information, see the balance endpoint in the API reference documentation.
Users can now specify the payment method and amount when making payments on the billing page.
Released v1.12.0 of the DigitalOcean Terraform Provider. This release contains improvements to Managed Database support including a new resource for configuring trusted sources and the ability to set the global SQL mode or Redis eviction policy on a cluster. There is also a new data source for finding supported Kubernetes versions. Learn more on the Terraform Changelog.
Fedora 31 base image is now available in the control panel and via the API.
Bandwidth billing for Managed Databases, originally slated to begin in January 2020, has been postponed to 2021. Egress bandwidth for Managed Databases clusters will continue to be waived until then.
Debian 10.2 base image is now available in the control panel and via the API.
Our referral program offer has changed from $50 for 30 days to $100 for 60 days. This change applies only to new referrals. Existing users with referral credits will retain their current balance and credit expiration dates.
FreeBSD 12.1 (ufs & zfs) base image is now available in the control panel and via the API.
Tax collection for Belarus has begun. Charges will appear on the January invoice.
MySQL managed database clusters now support setting the global SQL mode via the control panel and the API. See How to Set Global SQL Mode on MySQL Clusters for more information.
Users can now use the DigitalOcean API to set and modify trusted sources for managed databases to restrict incoming connections.
DigitalOcean Kubernetes users can run our cluster linter before upgrading their cluster to a new minor version. The linter automatically finds issues with your cluster and links to recommended fixes.
DigitalOcean Container Registry has been released in Beta. To request early access, visit the homepage for Container Registry.
DigitalOcean Kubernetes has added native support for the Kubernetes Dashboard for all DOKS clusters.
Team owners can now require secure sign-in for teams.
Released v1.11.0 of the DigitalOcean Terraform Provider. Learn more in the Terraform Changelog.
Memory-Optimized Droplets are now available in the SGP1 datacenter region. See Choosing the Right Droplet Plan for more information.
General Purpose Droplets are now available in the LON1 datacenter region. See Choosing the Right Droplet Plan for more information.
State tax collection for the United States of America has begun. Charges will appear on the December invoice.
Memory-Optimized Droplets are now in general availability and are available in the NYC1 and SFO2 datacenter regions.
Released v1.10.0 of the DigitalOcean Terraform Provider. Learn more in the Terraform Changelog.
DigitalOcean Load Balancers no longer support downgrading TLS connections to TLS 1.1.
Ubuntu 19.10 base image is now available in the control panel and via the API.
Users can now see the sign-in method (email, email + 2FA, Google, or GitHub) for team members on the team account page in the control panel.
The DigitalOcean Kubernetes (DOKS) October release is now available, and contains the following new features:
Released v1.8.0 of the DigitalOcean Terraform Provider. Learn more in the Terraform Changelog.
Redis Managed Databases are now in General Availability with the addition of monitoring insights.
DigitalOcean now supports 3-D Secure (3DS) second-factor payment authentication, allowing us to accept payment from banks that require it.
The Billing page in the control panel now splits the costs displayed between payment due and the amount not yet billed for the active billing cycle.
Memory-Optimized Droplets are now in Limited Availability in the NYC3 and AMS3 regions. See Introducing Memory-Optimized Droplets with 8 GB RAM for Each Dedicated vCPU to learn more.
The OpenEBS (Kubernetes) One-Click Application has been released.
Managed Databases for MySQL and Redis are now available in SGP1, BLR1, and TOR1, and MySQL is now in General Availability. Learn more in the MySQL and Redis announcement blog post.
The Chamilo One-Click Application has been released.
Value Added Tax (VAT) collection for South Korea and Quebec Sales Tax (QST) collection for Quebec, Canada have begun. Charges will appear on the October invoice.
Managed Databases for MySQL and Redis in Limited Availability are now available in the AMS3, LON1, and NYC3 datacenter regions. Learn more in the MySQL and Redis announcement blog post.
Released Version 1.7.0 of the DigitalOcean Terraform provider.
Volume limits for verified accounts have been raised from 10 volumes per account/500 GB of volume data per region to 100 volumes per account/16 TB per region. Unverified accounts are still limited to 10 volumes/500 GB. Learn more about account verification.
Users can now specify an account address within their Billing Settings. This address will be reflected on invoices and will also be used to determine tax location. Learn more about tax locations.
Managed Databases for MySQL and Redis have been released in early availability in the NYC1, FRA1, and SFO2 datacenter regions. Learn more in the MySQL and Redis announcement blog post.
DigitalOcean Load Balancers no longer support downgrading TLS connections to TLS 1.0. We will stop supporting TLS 1.1 later this year.
You can now create a maximum of one snapshot of a volume every 10 minutes. See the snapshots overview for more details.
Began the incremental release of new block storage volume limits. By the end of the release, all verified accounts will be able to create up to 100 volumes or use a total of 16 TB of volume data per region. Unverified accounts will be allowed 10 volumes or to use a total of 500 GB per region.
Floating IP Address rate limit information was added to the DigitalOcean API Documentation.
The default Ubuntu x64 base image has been updated from 18.04.1 to 18.04.3. For details about 18.04.3, see the Ubuntu release notes.
The credit card input form on the billing page in the control panel has been modified to simplify billing address entry.
Released version 1.6.0 of the DigitalOcean Terraform provider.
Released doctl
version 1.24.1, which is also now available in Docker Hub. You can download it with docker pull digitalocean/doctl
.
We've disabled creating new Spaces in AMS3 until we complete maintenance on the datacenter as part of addressing Spaces performance concerns. Learn more about Spaces AMS3 availability.
doctl
version 1.22 was released.
FreeBSD 12 (ufs & zfs) images have been updated to fix a bug related to private networking and SSH keys.
FreeBSD 11.3 base image is now available in the control panel and via the API.
DigitalOcean users can now sign up and sign in to DigitalOcean with GitHub OAuth. Users can switch their login type between password-based, Google OAuth, and GitHub OAuth.
Downloadable CSV invoices available on the control panel billing page have been updated to include project names for each Droplet.
Debian 10 (buster) base image is now available in the control panel and via the API.
The installation repo for the metrics agent has been moved to DigitalOcean Spaces.
Kubernetes Monitoring Stack (Beta), FASTPANEL, SolidInvoice, and OpenCart third-party One-Click applications were released.
The Prometheus 2.9.2, RethinkDB 2.4.0, Mattermost 5.12.0, and Buddy third-party One-Click applications were released.
6-hour and 1-day alert policies for Droplets and Kubernetes worker nodes have been deprecated. No new alert policies with these intervals can be created. Existing alert policies using these intervals will remain in place until 1 August 2019, at which point they will be modified to reflect a 1-hour interval.
RancherOS v1.5.2 base images have replaced RancherOS v1.5.1 base images in the control panel and API.
DigitalOcean Managed Databases now support private networking. New database clusters will provision with private networking enabled. Existing clusters will require an update to connect over the private network.
FreeBSD 12.0 (ufs & zfs) base images are now available in the control panel and via the API.
FreeBSD 10.4 (ufs & zfs) reached end of life and was removed from the control panel.
Fedora 27 reached end of life and was removed from the control panel.
DigitalOcean Kubernetes is now Generally Available. Highlights include:
Availability in SGP1 and TOR1.
Support for patch version upgrades.
Configurable maintenance window and automatic upgrade options.
Delete node feature, which removes a specific node from a worker pool.
Basic and advanced monitoring insights for resource utilization and deployment status metrics.
Our referral program offer has changed from $100 for 60 days to $50 for 30 days. This change applies only to new referrals. Existing users with referral credits will retain their current balance and credit expiration dates.
Managed Databases are now in General Availability. New features include enhanced monitoring insights, support for projects and tags, and availability in the Singapore (SGP1) region.
Spaces are now available in the Frankfurt (FRA1) region.
Released v1.3.0 of the DigitalOcean Terraform Provider. Learn more on the Terraform Changelog.
Creating Spaces in NYC3 is now re-enabled.
Kubernetes version 1.14.1 is now available for cluster creation in DOKS.
Value Added Tax (VAT) collection for Norway, South Africa, and the United Arab Emirates and Good and Services Tax (GST) collection for New Zealand have begun. Charges will appear on the June invoice.
Fedora 30 base images are now available in the control panel and via the API using the slug fedora-30-x64
.
Ubuntu 14.04 reached end of life and was removed from the control panel.
DOKS node pools can now be named at creation time.
DOKS master nodes now automatically rotate logs to avoid disk space issues.
The control panel billing page now includes a breakdown of your spending and a downloadable PDF of your invoice.
Released v1.2.0 of the DigitalOcean Terraform Provider. Learn more: https://do.co/terraform-changelog
Ubuntu 19.04 base images are now available in the control panel and via the API using the slug ubuntu-19-04-x64
.
The ONLYOFFICE third-party One-Click application was released.
The new metrics agent is fully released into production. Highlights include:
A simpler way to contribute custom metrics
A new load average plot
Fedora 27 support
This will be the default agent used by our managed databases and Kubernetes products. All agent installations on or after this date will receive the new agent by default. On 8 July 2019, the legacy metrics agent will be deprecated, meaning users will no longer be able to view metrics from Droplets running the legacy agent. You can upgrade to the new agent at any time.
The OpenVPN and GrandNode third-party One-Click applications were released.
General Purpose Performance Droplet plans are now in General Availability with the addition of SFO2, AMS3, and SGP1.
The Zabbix and Mastodon third-party One-Click applications were released.
To help customers track their credits, beginning in April we will send invoice emails when customers use any resources during a billing period, regardless of an account's outstanding balance. Previously, invoices were sent only when the outstanding balance exceeded the threshold for automatic payments.
Debian 8 has reached end of life and has been removed from the control panel and API.
The Acra, Gladius Accelerator, and Selenoid third-party One-Click applications were released.
DOKS customers will now be able to see the cost of their Kubernetes nodes and load balancers aggregated by cluster name within a Kubernetes clusters group on their invoice. Block storage volumes or block storage volume snapshots used in a DOKS cluster are not yet included in the cluster aggregation.
DigitalOcean Load Balancers now support PROXY protocol version 1.
The Akaunting and Caprover third-party One-Click applications were released.
The DigitalOcean Marketplace is now in General Availability.
The Microweber third-party One-Click application was released.
The following third-party One-Click applications were released: CloudBees, Jenkins, cPanel, Passbolt, Directus, and Nimbella.
The Bitwarden and Redash third-party One-Click applications were released.
Public beta was opened for the new metrics agent. See how to update your metrics agent here.
The third-party InfluxDB One-Click application was released.
The GitLab One-Click application maintained by DigitalOcean was replaced in the control panel by a GitLab Enterprise Edition maintained by GitLab. The corresponding API slug, gitlab-18-04
, is deprecated and will be removed in 90 days. The new slug, gitlab-ee-18-04
is available now.
General Purpose Performance Droplet plans were released.
DigitalOcean Managed Databases were released with support for PostgreSQL v10 and v11.
The third-party Helpy One-Click application was released.
The third-party Cloudron One-Click application was released.
Tag support for block storage volumes was completed in the public API. The /v2/volumes
endpoint displays tags and supports adding them to volumes at creation time. You can manage volume tags with the /v2/tags
endpoint as well.
Users with credits will automatically receive an email notification when account usage exceeds their promo code credit and any prepay balance.
Added the Droplet name to the subject line in metrics alert email notifications.
The third-party Grafana One-Click application was released.
The third-party NKN Full Node One-Click application was released.
The third-party Fathom Analytics One-Click application was released.
The third-party OpenFaaS One-Click application was released.
To ensure the accuracy of reported metrics, the top processes graphs were removed from Monitoring. Instead, you can monitor resource-consuming processes with tools like top
.
The deprecated 16.04 One-Click LAMP slug, lamp-16-04
, was removed from the API.
The third-party OpenLiteSpeed Django One-Click application was released.
The third-party OpenLiteSpeed NodeJS One-Click application was released.
Monthly billing emails now include a PDF invoice attachment.
Value Added Tax (VAT) collection for Russia has begun. Charges will appear on the February 1 invoice.
The third-party OpenLiteSpeed CyberPanel and Countly Analytics One-Click applications were released.
The third-party Open Source Social Network One-Click application was released.
Released v1.1.0 of the DigitalOcean Terraform Provider. Learn more on the Terraform Changelog.
API support for Kubernetes Limited Availability was made publically available to all users who opt-in. This included API documentation and support in official clients (godo, doctl, droplet_kit).
The following updates were released for DigitalOcean Kubernetes:
The minimum size for a Kubernetes node was changed to the 2 GB Memory / 1 vCPU plan.
The first version of monthly billing emails with attached PDF invoices was released to a small group of beta customers.
The Projects API was released to general availability.
The third-party OpenLiteSpeed WordPress One-Click application is now available in the control panel.
Ubuntu 16.04 One-Click application images were removed from the API.
Value Added Tax (VAT) collection for Switzerland and Turkey has begun. Charges will appear on the December invoice.
The third-party Hasura One-Click application is now available in the control panel.
The third-party Plesk One-Click application is now available in the control panel.
Droplets created from custom images now support snapshots and backups.
The third-party Sourcegraph One-Click application is now available in the control panel.
Ubuntu 18.10 base images are now available in the control panel and via the API using the slug ubuntu-18-10-x64
.
The initial beta release of our Projects API is now available for testing allowing you to manage projects and assign resources to them with our API and official clients. See the API changelog for additional details.
The DigitalOcean feature request portal has been migrated to https://ideas.digitalocean.com.
Released v1.0.2 of the DigitalOcean Terraform Provider. Learn more on the Terraform Changelog.
Released v1.0.1 of the DigitalOcean Terraform Provider. Learn more on the Terraform Changelog.
Pricing for load balancers has decreased from $20/month to $10/month.
DigitalOcean Kubernetes is now in early availability. Learn more.
Released the Spaces content delivery network (CDN).
Deprecated the Spaces free trial.
Released v1.0.0 of the DigitalOcean Terraform Provider, including new attachment resources for volumes and floating IPs, support for Let’s Encrypt certificates, auto-formatting for volumes, and CAA domain records, and more. Learn more: https://do.co/terraform-changelog
Released custom image support which allows customers to upload their Linux and Unix-like images to their DigitalOcean account and use them to create Droplets.
Removed deprecated Machine Learning/Artificial Intelligence and MEAN One-Clicks from the control panel.
New One-Click Application Droplets that you create with the control panel will be based on Ubuntu 18.04 LTS. For the next 60 days (through November 12, 2018 11:59pm EST), Ubuntu 16.04 LTS-based One-Clicks will continue to be available alongside the 18.04 version through the API.
Began incremental release of invoice aggregation for users with more than 3000 invoice line items.
Removed the list of environments (Production, Staging, Development) from the list of project purposes when creating projects. Added them as a separate dropdown on the Project Settings page.
Fixed a bug where a project containing only domains displayed an empty state that required users to scroll to access their domains.
Fixed a bug where domains with capital letters were not displaying the project on the Domain page.
Spaces are now available in the SFO2 region.
Ubuntu 18.04 is now the default image when creating new Droplets from the control panel.
Customers with multiple credit cards on file can now choose which one is billed by default on the billing page.
Discontinued the CPU-optimized Droplet 2 GB/1vCPU plan.
The Droplet console now supports pasting information into the console.
The GitLab One-Click application has been updated with the following changes:
Updated | From | To |
---|---|---|
GitLab Community Edition | 11.0.0 | 11.1.4 |
The 192 GB Standard Droplet plan has been enabled in AMS3, BLR1, FRA1, LON1, NYC3, NYC1, SGP1, SFO2, and TOR1.
Updated all product documentation to reflect the release of DigitalOcean Projects, control panel side navigation, and the restructuring of the Accounts section.
The default Ubuntu x64 base image has been updated from 16.04.4 to 18.04.1. For details about 18.04.1, see the Ubuntu release notes.
Released the following control panel updates:
The changes are scheduled to reach all users by July 28.
You can now edit the card holder name, expiration date, CVC code, and billing address for existing credit card on the Account Billing page.
The WordPress One-Click application has been updated:
Updated | From | To |
---|---|---|
Wordpress | 4.9.1 | 4.9.7 |
MySQL | 5.7.2 | 5.7.22 |
The Ghost One-Click application has been updated:
Updated | From | To |
---|---|---|
Ghost | 1.21.1 | 1.24.9 |
Ghost-CLI | 1.5.2 | 1.8.1 |
Ubuntu 17.10 reached end of life today and was removed from the control panel and API.
With the release of private networking isolation in NYC3, private networks are restricted to each user account in all regions.
Private networking isolation was released in the NYC2 datacenter.
Private networking isolation was released in the NYC1 datacenter.
The Debian 9 base image was updated from 9.4 to 9.5. The image is available in the control panel and via the API using the slug debian-9-x64
.
Private networking isolation was released in the SFO1 and SGP1 datacenters.
Private networking isolation continued with releases in the LON1, AMS3, FRA1, and SFO2 datacenters.
Local disk size for the 1vCPU-Optimized Droplet plan (c-1vcpu-2gb) increased from 20 GB to 25 GB.
Private networking isolation was released in the AMS2, BLR1, and TOR1 datacenters. Communication over the private network in those datacenters is now restricted to other resources within an account or team.
FreeBSD 11.2 is now available through the control panel and through the API using the slug freebsd-11-2-x64-zfs
.
The changes to Droplet bandwidth billing announced on April 24 were put into effect.
Released new documentation site for the DigitalOcean Control Panel with updated content and product-specific navigation and search to help readers more readily learn how to use DigitalOcean.
GitLab One-Click application has been updated with the following changes:
Updated | From | To |
---|---|---|
Kernel | 4.4.0-119-generic | 4.4.0-128-generic |
GitLab Community Edition | 10.6.4 dee2c87 | 11.0.0 b84bfb5 |
Spaces will send billing data for active users within 2 hours of usage, down from a 4-5 day processing time. Previously, some users who were not billed for overages because of the processing delay may see their bill go up based on their actual usage.
Ruby on Rails One-Click application has been updated with the following changes:
Updated | From | To |
---|---|---|
Kernel | 4.4.0-72-generic | 4.4.0-128-generic |
Ruby | 2.4.0 | 2.4.1 |
Rails | 5.0.2 | 5.2.0 |
Nginx | 1.10.0 | 1.10.3 |
Debian 7 reached end of life and has been removed from the control panel.
Updated RancherOS container image from 12.0 to 14.0. Customers can learn more about the new version on Rancher's release page.
Expanded Droplet View allows customers using the Dashboard to click on a Droplet and quickly view additional information about the Droplet without having to go to the Droplet Page. It also updates the list of Droplets to display at a glance whether Backups are on/off and if a Floating IP is attached.
Released new Droplet feature to allow customers to boot Droplets from a Recovery ISO. Learn more in How To Recover from File System Corruption Using Fsck and a Recovery ISO.
Block Storage Volumes for Ubuntu, Fedora, Debian 8+, CentOS, and Fedora Atomic can be automatically formatted and mounted when they are created.
Turned on Droplet Search in the top navigation for all users. Allows users to quickly search for Droplets by name or IP address and go directly to the Droplet Page.
Enabled users to sign up and sign in with their Google accounts. DigitalOcean users can switch their accounts back and forth between password-based and Google-based authentication.
Fixed issue with 2FA QR code generation for authenticator applications. Users with usernames over 26 characters were unable to generate a QR code. We now render up to 65 characters of a user's entire email address and truncate if it is longer. This prevents errors for users with long email addresses, and renders more information in authenticator applications to help users with multiple accounts have more context.
Load Balancers v1.5 is released to general availability in all regions, including backend upgrades, Let's Encrypt Integration, and HTTP/2 Support.
Fedora 28 base image has been released using the slug fedora-28-x64
and fedora-28-x64-atomic
. The images are now public to all users.
Burst support rolled out to all nine block storage regions.
Performance Expectations
Droplet Type | IOPS | Throughput |
---|---|---|
Standard | 5K | 200 MB/s |
Std (Burst) | 7.5K | 300 MB/s |
Optimized | 7.5K | 300 MB/s |
Optimized (Burst) | 10K | 350 MB/s |
Ubuntu 18.04 is now available through the control panel and via our API using the slug ubuntu-18-04-x64
Changes to Droplet Bandwidth Billing announced. The new billing plan goes into effect June 1. Charges for June, if any, will appear on the July 1 bill. Customers can view usage and billing information on their billing page.
Debit cards from any country can be used for payment once a temporary pre-authorization charge of $1 is successful.
Spaces users no longer need to cancel their Spaces subscription via the Spaces UI when they want to stop using Spaces. Now, any time a Spaces user destroys their last Space, their pro-rated $5/month billing (if not in the free trial period) stops. Overage charges still apply if they were incurred before deletion of the last Space.
1vCPU-Optimized Droplet launched.
Released the MEAN One-Click application on Ubuntu 16.04, configured to install using docker-compose
.
Launched the new Dashboard experience to the control panel. The Dashboard replaces the Droplets page as the new default home page of the control panel. It provides at-a-glance visibility into active resources, like Droplets, Spaces, load balancers, floating IPs, and domains, month-to-date current billing usage, shortcuts to team management, and other common tasks without having to navigate to different and often hard-to-find sections of the control panel.
Improved notifications of when credits will be applied to an account.
Resolved an issue where some Spaces customers were being rate limited even though they were well below the rate limiting threshold.
Added improvements to reduce timeouts on the Spaces API.
Number of days left in your 60-day Spaces free trial is now shown on trial opt-in page and on details modal.
The Ghost one-click was updated to Ghost version 1.21.1.
Block storage cluster in Bangalore and London upgraded to Ceph Luminous, reducing median cluster latency by 50%
Deletion of a Space via the control panel is disallowed if there are 100,000 or more objects in the Space. Once the Space has less than 100,000 objects within, it can be deleted by the control panel.
Spaces now support:
Spaces are now available in the Singapore (SGP1) region.
Static site hosting and custom domains for Spaces have been released in private beta. Email jgannon+static@do.co to participate.
DigitalOcean upgrades Memory, SSD and vCPU across all Standard, Flexible and Optimized Droplet plans.
With the release in AMS3, we now have block storage volumes in all regions.