{"id":"src_ooq4tE-ye2cLV-CRIAL3Y","slug":"flyctl","name":"flyctl","type":"github","url":"https://github.com/superfly/flyctl","orgId":"org_cmf_LZuPBgOiFgq2vJgLO","org":{"slug":"fly-io","name":"Fly.io"},"isPrimary":false,"metadata":"{}","releaseCount":107,"releasesLast30Days":11,"avgReleasesPerWeek":2.6,"latestVersion":"v0.4.36","latestDate":"2026-04-16T19:37:55.000Z","changelogUrl":null,"hasChangelogFile":false,"lastFetchedAt":"2026-04-19T07:01:20.201Z","trackingSince":"2025-07-28T19:13:48.000Z","releases":[{"id":"rel_tEKkU3p1DF6GdDrElsXhg","version":"v0.4.36","title":"v0.4.36","summary":"## Changelog\n* c8dc0095007979a68fc63d920ec3046835a43714 chore(deps): bump github.com/moby/moby/client from 0.3.0 to 0.4.0 (#4820)\n* 7d31578c3b1fe59f8b...","content":"## Changelog\n* c8dc0095007979a68fc63d920ec3046835a43714 chore(deps): bump github.com/moby/moby/client from 0.3.0 to 0.4.0 (#4820)\n* 7d31578c3b1fe59f8b18cbd7987d92f388719f88 chore(deps): bump github.com/mark3labs/mcp-go from 0.39.1 to 0.47.0 (#4821)\n* 4db31c94ed2ac1026cd6e20a5e4a9e4ecd075c8a chore(deps): bump github.com/depot/depot-go from 0.5.1 to 0.5.2 (#4822)\n* c03969264e2da4ba9ad9589bfeddbdbeedb3a800 chore(deps): bump github.com/pkg/sftp from 1.13.9 to 1.13.10 (#4823)\n* a2a7c114670c944fb121c1c81650cf88ed8665cf chore(deps): bump github.com/google/go-containerregistry from 0.21.2 to 0.21.3 (#4824)\n* d63910f4d80e607a1f922ac76117a51e8b651b66 chore(deps): bump actions/github-script from 8 to 9 (#4828)\n\n","publishedAt":"2026-04-16T19:37:55.000Z","url":"https://github.com/superfly/flyctl/releases/tag/v0.4.36","media":[]},{"id":"rel_dS44v1VSDWXSjxwDpeEUz","version":"v0.4.35","title":"v0.4.35","summary":"## Changelog\n* eaa1e0f5fa2d7ac20ea0f40e9db770e5096aeb16 Fix \"concurrent update in progress\" errors during canary deploys (#4825)\n\n","content":"## Changelog\n* eaa1e0f5fa2d7ac20ea0f40e9db770e5096aeb16 Fix \"concurrent update in progress\" errors during canary deploys (#4825)\n\n","publishedAt":"2026-04-14T19:35:30.000Z","url":"https://github.com/superfly/flyctl/releases/tag/v0.4.35","media":[]},{"id":"rel_bYxvPV9LUouytAP0n9mS5","version":"v0.4.34","title":"v0.4.34","summary":"## Changelog\n* 8767835667ebceb7eca30e2654c55ceac2b041e6 fix: default to \"yes\" for session renew prompt (#4819)\n* 30a1f1c01b7ae4554a46b9eb209a8232221bd...","content":"## Changelog\n* 8767835667ebceb7eca30e2654c55ceac2b041e6 fix: default to \"yes\" for session renew prompt (#4819)\n* 30a1f1c01b7ae4554a46b9eb209a8232221bd2e4 Bump fly-go to v0.4.5 (#4818)\n* de91e71ce23ff18516e8e0a8fe713898ea6de80d chore(deps): bump go.opentelemetry.io/otel/exporters/stdout/stdouttrace from 1.42.0 to 1.43.0 in the tracing group (#4813)\n* dd4c54d54354a82f3f9e66ad3a421233f8df3ed8 chore(deps): bump golang.org/x/sys from 0.42.0 to 0.43.0 in the golangx group (#4814)\n* 3876c2c47c442167c45acb7b65e77e6cd6a7c0d1 chore(deps): bump the aws-sdk group with 2 updates (#4815)\n* 7f547dd842f40f6651b26f9431647c325fcb81fc chore(deps): bump github.com/pelletier/go-toml/v2 from 2.2.4 to 2.3.0 (#4816)\n* 2c50f16d990cc0115968615dd8b7db767477e2b6 chore(deps): bump github.com/samber/lo from 1.49.1 to 1.53.0 (#4817)\n\n","publishedAt":"2026-04-13T19:35:15.000Z","url":"https://github.com/superfly/flyctl/releases/tag/v0.4.34","media":[]},{"id":"rel_b-0oxAMmr4HT9gYArzLL0","version":"v0.4.33","title":"v0.4.33","summary":"## Changelog\n* 44d56a688d1a979601017402965a6367039b2b72 chore(deps): bump github.com/buildpacks/pack from 0.36.4 to 0.40.2 (#4796)\n* fae69b7bda3e7373a...","content":"## Changelog\n* 44d56a688d1a979601017402965a6367039b2b72 chore(deps): bump github.com/buildpacks/pack from 0.36.4 to 0.40.2 (#4796)\n* fae69b7bda3e7373a6b129d2e34b6c405c4e83c9 chore(deps): bump github.com/moby/buildkit from 0.27.1 to 0.28.1 (#4798)\n* 0fdd4ea11db5328947294734743c495d2117bbcf Bump github.com/olekukonko/tablewriter from 0.0.5 to 1.1.4 (#4781)\n* 3803c1f1d3befee93b0816c64f0880c23a0c420f chore(deps): bump the aws-sdk group across 1 directory with 3 updates (#4794)\n* 037ec4d0a71ac96b01adfc375564d4cd917ca37b chore(deps): bump go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp from 1.42.0 to 1.43.0 (#4810)\n* 492851ae405f353aea304c29d06adf6468d0fab9 chore(deps): bump rack from 3.2.5 to 3.2.6 in /test/preflight/fixtures/example-buildpack (#4801)\n* 2290b90ceee220b4e19ba2ab8fc7eaa585b9991e chore(deps): bump rack-session from 2.1.1 to 2.1.2 in /test/preflight/fixtures/example-buildpack (#4806)\n* d19275ab5831796de2d0c24415e772faf3557383 chore(deps): bump github.com/aws/aws-sdk-go-v2/service/s3 from 1.97.0 to 1.97.3 (#4808)\n* 663cf8060486703b7a8a89d32cf94a0528e3fa1c chore(deps): bump go.opentelemetry.io/otel/sdk from 1.42.0 to 1.43.0 (#4811)\n\n","publishedAt":"2026-04-09T19:35:39.000Z","url":"https://github.com/superfly/flyctl/releases/tag/v0.4.33","media":[]},{"id":"rel_HV6aX9X8VITHZHdWsxCso","version":"v0.4.32","title":"v0.4.32","summary":"## Changelog\n* 0576dbdbcda4c071cd9ffbd30640d23f344e449f machine: add --cachedrive-size flag to run and update (#4805)\n* f0c9fb2f15ce229ff70efeba4c6e74...","content":"## Changelog\n* 0576dbdbcda4c071cd9ffbd30640d23f344e449f machine: add --cachedrive-size flag to run and update (#4805)\n* f0c9fb2f15ce229ff70efeba4c6e74b7e040a757 Remove --rootfs-fs-size flag and FsSizeGB support (#4804)\n\n","publishedAt":"2026-04-08T19:37:45.000Z","url":"https://github.com/superfly/flyctl/releases/tag/v0.4.32","media":[]},{"id":"rel_-j0gbMT5abXkEOIMyoknU","version":"v0.4.31","title":"v0.4.31","summary":"## Changelog\n* 26f5dd02de9dbef1deb0baffc7da5daa72fea155 Fly Console should always allocate pty (#4802)\n\n","content":"## Changelog\n* 26f5dd02de9dbef1deb0baffc7da5daa72fea155 Fly Console should always allocate pty (#4802)\n\n","publishedAt":"2026-04-07T19:34:36.000Z","url":"https://github.com/superfly/flyctl/releases/tag/v0.4.31","media":[]},{"id":"rel_WuIE7O0jLTo_wMoVQcNTT","version":"v0.4.30","title":"v0.4.30","summary":"## Changelog\n* e436c72867129bea1fc1c48f61ea6245975403a2 chore(deps): bump github.com/launchdarkly/go-sdk-common/v3 from 3.4.0 to 3.5.0 (#4795)\n* 96f37...","content":"## Changelog\n* e436c72867129bea1fc1c48f61ea6245975403a2 chore(deps): bump github.com/launchdarkly/go-sdk-common/v3 from 3.4.0 to 3.5.0 (#4795)\n* 96f372fa4fdabd594b4446b2dceac5b1d01d8aff chore(deps): bump github.com/go-git/go-git/v5 from 5.16.5 to 5.17.1 (#4800)\n\n","publishedAt":"2026-04-06T19:31:30.000Z","url":"https://github.com/superfly/flyctl/releases/tag/v0.4.30","media":[]},{"id":"rel_UOIoXyuP1crGi2aKL8Ole","version":"v0.4.29","title":"v0.4.29","summary":"## Changelog\n* c5059d177859cf6dfdd5538d59ff8313d01fce7d support custom config on propose (#4799)\n\n","content":"## Changelog\n* c5059d177859cf6dfdd5538d59ff8313d01fce7d support custom config on propose (#4799)\n\n","publishedAt":"2026-03-31T19:30:43.000Z","url":"https://github.com/superfly/flyctl/releases/tag/v0.4.29","media":[]},{"id":"rel_uy8vC2cNQ43Eq8Oq-lv1l","version":"v0.4.28","title":"v0.4.28","summary":"## Changelog\n* bac398fcb592d50affba8cbc6c56ab312358bfd7 chore(deps): bump j178/prek-action from 1 to 2 (#4797)\n\n","content":"## Changelog\n* bac398fcb592d50affba8cbc6c56ab312358bfd7 chore(deps): bump j178/prek-action from 1 to 2 (#4797)\n\n","publishedAt":"2026-03-30T19:31:32.000Z","url":"https://github.com/superfly/flyctl/releases/tag/v0.4.28","media":[]},{"id":"rel_rmPNtGBBgKcSfn-x9PBf8","version":"v0.4.27","title":"v0.4.27","summary":"## Changelog\n* 1587d18a19d43934dd0ed12b1206b5b869bdc297 feat(machine): support vm-max-memory in run and update (#4793)\n\n","content":"## Changelog\n* 1587d18a19d43934dd0ed12b1206b5b869bdc297 feat(machine): support vm-max-memory in run and update (#4793)\n\n","publishedAt":"2026-03-23T19:26:42.000Z","url":"https://github.com/superfly/flyctl/releases/tag/v0.4.27","media":[]},{"id":"rel_rEscSWJXdNJ5nfeLMGLIs","version":"v0.4.26","title":"v0.4.26","summary":"## Changelog\n* c77732c080ebda76cdb539007353d2ac61977f34 fix: harden IPv6 host/port URL handling for remote builder and tunnel paths (#4792)\n* cd17860e...","content":"## Changelog\n* c77732c080ebda76cdb539007353d2ac61977f34 fix: harden IPv6 host/port URL handling for remote builder and tunnel paths (#4792)\n* cd17860e4cb9911d576cb9ccefb0e3c442c71284 Bump github.com/buger/jsonparser from 1.1.1 to 1.1.2 (#4790)\n* c8f4a87abcbc5f6eea5dec5fb36bbee3540f9b95 Bump slackapi/slack-github-action from 2.1.1 to 3.0.1 (#4789)\n* ea8b9a7510cdcd708c38dd99407633d3a6bb28c4 ci: skip preflight tests for dependabot PRs (#4791)\n* 62f1a22d8618d70dad91279c7bbed3d30b4b276c Bump github.com/aws/aws-sdk-go-v2/service/s3 from 1.96.3 to 1.96.4 in the aws-sdk group (#4784)\n\n","publishedAt":"2026-03-20T20:33:39.000Z","url":"https://github.com/superfly/flyctl/releases/tag/v0.4.26","media":[]},{"id":"rel_Qg2T50eI3xltPyxzZ95DC","version":"v0.4.25","title":"v0.4.25","summary":"## Changelog\n* 7ccf47c84e576aec7e18ba781e1f58cb0ada11e7 Bump github.com/superfly/fly-go from 0.4.0 to 0.4.1 (#4788)\n* 25281b6ab698d3bf555d5408de0829b8...","content":"## Changelog\n* 7ccf47c84e576aec7e18ba781e1f58cb0ada11e7 Bump github.com/superfly/fly-go from 0.4.0 to 0.4.1 (#4788)\n* 25281b6ab698d3bf555d5408de0829b862b980cf feat(http): add new URL formatting for PostgreSQL connections on ipv6  (#4783)\n* 692f4ba9bdd1e8f1fb0473e4961e46064f93bbc0 Bump google.golang.org/grpc from 1.79.2 to 1.79.3 (#4787)\n\n","publishedAt":"2026-03-19T19:27:23.000Z","url":"https://github.com/superfly/flyctl/releases/tag/v0.4.25","media":[]},{"id":"rel_YxYAnlrkaSaTNz1yIKtQ4","version":"v0.4.24","title":"v0.4.24","summary":"## Changelog\n* 5b89dab93a82f1cb7d9fca07085dad592d2e4d44 fix: restart policy option - on-fail -> on-failure (#4786)\n\n","content":"## Changelog\n* 5b89dab93a82f1cb7d9fca07085dad592d2e4d44 fix: restart policy option - on-fail -> on-failure (#4786)\n\n","publishedAt":"2026-03-18T19:28:03.000Z","url":"https://github.com/superfly/flyctl/releases/tag/v0.4.24","media":[]},{"id":"rel_8skPHx1AuXf9hMl1sL94x","version":"v0.4.23","title":"v0.4.23","summary":"## Changelog\n* cf30d078873e7de77b9e0f5700fef9851291fb04 Bump the tracing group with 2 updates (#4779)\n* 31d899b9b25d53c188c74a70625825f36298e605 Bump ...","content":"## Changelog\n* cf30d078873e7de77b9e0f5700fef9851291fb04 Bump the tracing group with 2 updates (#4779)\n* 31d899b9b25d53c188c74a70625825f36298e605 Bump golang.org/x/time from 0.14.0 to 0.15.0 in the golangx group (#4780)\n\n","publishedAt":"2026-03-17T19:31:36.000Z","url":"https://github.com/superfly/flyctl/releases/tag/v0.4.23","media":[]},{"id":"rel_-YZzkqy9qNG8hWyFsN2wM","version":"v0.4.22","title":"v0.4.22","summary":"## Changelog\n* ab42503d3e1d8d49dcfaea89959a6f665abff9a1 port to flaps.Wait options API (#4778)\n* 77b43da24bd2874431bf0a148f4facc0570d205c Bump github....","content":"## Changelog\n* ab42503d3e1d8d49dcfaea89959a6f665abff9a1 port to flaps.Wait options API (#4778)\n* 77b43da24bd2874431bf0a148f4facc0570d205c Bump github.com/containerd/containerd from 1.7.27 to 1.7.29 (#4770)\n* f16f2cc5daa2a7bfcf01f5e14b6cfd3330b035ff Bump the tracing group with 6 updates (#4773)\n* 30a1c2c117d9e9b340ee70113716dc738dfb3bfa Switch pre-commit to prek and enable new linters\n* 454c7d469fe16448bbfdfea5629e62b24deb38ba Substitute image_config \".\" with build image during deploy (#4772)\n\n","publishedAt":"2026-03-16T19:31:20.000Z","url":"https://github.com/superfly/flyctl/releases/tag/v0.4.22","media":[]},{"id":"rel_qVX2Ld6TjJFmbDU_cwNGn","version":"v0.4.21","title":"v0.4.21","summary":"## Changelog\n* bf1a8dbde46df63bf1e686eaec07f8eb15341d4d Bump the aws-sdk group across 1 directory with 3 updates (#4769)\n* 8760780354db4ed790713eddcc9...","content":"## Changelog\n* bf1a8dbde46df63bf1e686eaec07f8eb15341d4d Bump the aws-sdk group across 1 directory with 3 updates (#4769)\n* 8760780354db4ed790713eddcc9331f7e01a0cf8 Bump github.com/spf13/pflag from 1.0.9 to 1.0.10 (#4767)\n* 7dc168dadec6c0b3c7dbce6b0a016cc52ecf005f Bump docker/login-action from 3 to 4 (#4768)\n\n","publishedAt":"2026-03-11T19:40:17.000Z","url":"https://github.com/superfly/flyctl/releases/tag/v0.4.21","media":[]},{"id":"rel_4UU18zn12NWtJP1d5GMXm","version":"v0.4.20","title":"v0.4.20","summary":"## Changelog\n* 975af7b195ddbd66efb4523e66077df13a6341b5 Improve machine wait and update reliability (#4765)\n\n","content":"## Changelog\n* 975af7b195ddbd66efb4523e66077df13a6341b5 Improve machine wait and update reliability (#4765)\n\n","publishedAt":"2026-03-09T19:23:52.000Z","url":"https://github.com/superfly/flyctl/releases/tag/v0.4.20","media":[]},{"id":"rel_YGJ6eFpuvB10plyh9wqgN","version":"v0.4.19","title":"v0.4.19","summary":"## Changelog\n* c12bb496234c8402a0387821367be315a506e54a Bump github.com/spf13/cobra from 1.9.1 to 1.10.2 (#4760)\n* 029bb699e321673a7244a9f6d6493513dbe...","content":"## Changelog\n* c12bb496234c8402a0387821367be315a506e54a Bump github.com/spf13/cobra from 1.9.1 to 1.10.2 (#4760)\n* 029bb699e321673a7244a9f6d6493513dbea1298 Bump actions/upload-artifact from 6 to 7 (#4764)\n* 759174d05191e392790f51aa544e3b67970a0221 Bump github.com/hashicorp/go-version from 1.7.0 to 1.8.0 (#4761)\n\n","publishedAt":"2026-03-05T19:35:15.000Z","url":"https://github.com/superfly/flyctl/releases/tag/v0.4.19","media":[]},{"id":"rel_nVzfjJ0KRsgYlHZqq7Tf5","version":"v0.4.18","title":"v0.4.18","summary":"## Changelog\n* 2d4da953b507865a58e2470f98aebb6fc1ed0f68 Bump github.com/moby/buildkit from 0.20.2 to 0.27.1 (#4758)\n* 2d08e8a7e015fd3474de726f5cafffac...","content":"## Changelog\n* 2d4da953b507865a58e2470f98aebb6fc1ed0f68 Bump github.com/moby/buildkit from 0.20.2 to 0.27.1 (#4758)\n* 2d08e8a7e015fd3474de726f5caffface189dcfd Bump the tracing group with 3 updates (#4755)\n* 5fa93ea0352b903f4b9bbf9dacb3479f774f60c4 Bump the aws-sdk group with 3 updates (#4757)\n* a414bc229468bb89d946e7046100de8411e57bed Bump the golangx group with 7 updates (#4756)\n\n","publishedAt":"2026-03-04T19:22:30.000Z","url":"https://github.com/superfly/flyctl/releases/tag/v0.4.18","media":[]},{"id":"rel_l31VgDYL9dgKFgHyNuDTn","version":"v0.4.17","title":"v0.4.17","summary":"## Changelog\n* a614657e5e87f33f4e0fb6e96992b3560a0a2ec9 Fix machine update wait action when machine is not started (#4754)\n* fd70cc7818522f273e10bf43e...","content":"## Changelog\n* a614657e5e87f33f4e0fb6e96992b3560a0a2ec9 Fix machine update wait action when machine is not started (#4754)\n* fd70cc7818522f273e10bf43e40ef5ffd1db03fc Fix synthetics probe logging after blackbox exporter upgrade (#4753)\n* cffd7abf9b8c62d6ac1fe16aeed32ca040d3cf95 Bump github.com/prometheus/blackbox_exporter from 0.25.0 to 0.27.0 (#4453)\n* bc3e884d21ef618b3ab167f766f0dea8e693f627 Bump github.com/opencontainers/selinux from 1.11.1 to 1.13.0 (#4644)\n* 7a25099318d7c93b24e10e934199a24750e81625 build(deps): bump github.com/containerd/containerd from 1.7.27 to 1.7.29 (#4637)\n* b267e60186fbac664843692d9b0c2921c97248e2 build(deps): bump github.com/containerd/containerd/v2 from 2.0.5 to 2.0.7 (#4636)\n* 546b3faa10a12748145eca7736702b4ee97a0465 Bump github.com/cloudflare/circl from 1.6.1 to 1.6.3 (#4747)\n* 72b9720ba66d70e39bccbad2d54c06a0dfed1b4e Bump go.opentelemetry.io/otel/sdk from 1.38.0 to 1.40.0 (#4751)\n* 9cbee659066d05368d132e7f1588ffcd33580dc5 Bump actions/download-artifact from 7 to 8 (#4752)\n\n","publishedAt":"2026-03-03T23:10:05.000Z","url":"https://github.com/superfly/flyctl/releases/tag/v0.4.17","media":[]}],"pagination":{"page":1,"pageSize":20,"totalPages":6,"totalItems":107},"summaries":{"rolling":null,"monthly":[]}}