---
title: "Fly Changelog 1st May 2020"
description: "Fly’s 1 May 2020 changelog records enhancements to flyctl, a new Open Source page, and a revised load-balancing allocation algorithm. Version 0.0.117 added flyctl auth docker, allowing deployments of images directly to Fly by adding registry.fly.io to Docker’s authenticated registries, and introduced --image-label for selecting a specific image label at deployment time. The release also increased the timeout at the end of deployment monitoring to prevent erroneous “No Deployment” messages and changed deploy version negotiation to resolve API compatibility errors. For global applications with large numbers of instances, the new algorithm directs each incoming connection to an instance from the closest least-loaded service among three randomly selected healthy services in the app’s three nearest regions."
---

# Fly Changelog 1st May 2020

[Fly.io](https://yomu.fyi/company/fly-io) · May 1, 2020

**Type:** Announcement

## Summary

Fly’s 1 May 2020 changelog records enhancements to flyctl, a new Open Source page, and a revised load-balancing allocation algorithm. Version 0.0.117 added flyctl auth docker, allowing deployments of images directly to Fly by adding registry.fly.io to Docker’s authenticated registries, and introduced --image-label for selecting a specific image label at deployment time. The release also increased the timeout at the end of deployment monitoring to prevent erroneous “No Deployment” messages and changed deploy version negotiation to resolve API compatibility errors. For global applications with large numbers of instances, the new algorithm directs each incoming connection to an instance from the closest least-loaded service among three randomly selected healthy services in the app’s three nearest regions.

## Context

The changelog addresses deployment of tagged local and remote images, erroneous deployment-monitoring messages, API compatibility errors, and load balancing for widely deployed global applications.

## Approach / What changed

flyctl 0.0.117 adds Docker registry authentication, image-label selection, a longer deployment-monitoring timeout, and modified version negotiation. The platform also introduces a load-balancing algorithm that selects among healthy services in the three nearest regions.

## Takeaways

- flyctl auth docker adds registry.fly.io to Docker’s authenticated registries so users can deploy images directly to Fly.
- The new --image-label option lets flyctl deploy request a specific image label at deployment time.
- The load balancer randomly selects healthy services from the three nearest regions, then routes connections to an instance from the closest least-loaded service.

**Tags:** [Deployment](https://yomu.fyi/topic/deployment), [Fly](https://yomu.fyi/topic/fly), [Load Balancing](https://yomu.fyi/topic/load-balancing)

- Source: [Fly.io](https://fly.io/blog/fly-changelog-1st-may-2020)
- Source URL: https://fly.io/blog/fly-changelog-1st-may-2020
- Ingested by Yomu: 2026-09-03T01:25:58.052Z

[Read original post](https://fly.io/blog/fly-changelog-1st-may-2020)
