diff --git a/Gemfile.lock b/Gemfile.lock index b85c77fa..f6328178 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -7,7 +7,7 @@ PATH bcrypt_pbkdf (~> 1.0) concurrent-ruby (~> 1.2) dotenv (~> 3.1) - ed25519 (~> 1.2) + ed25519 (~> 1.4) net-ssh (~> 7.3) sshkit (>= 1.23.0, < 2.0) thor (~> 1.3) @@ -60,7 +60,7 @@ GEM reline (>= 0.3.8) dotenv (3.1.5) drb (2.2.1) - ed25519 (1.3.0) + ed25519 (1.4.0) erubi (1.13.0) i18n (1.14.6) concurrent-ruby (~> 1.0) diff --git a/kamal.gemspec b/kamal.gemspec index 7218f865..2d66d09a 100644 --- a/kamal.gemspec +++ b/kamal.gemspec @@ -17,7 +17,7 @@ Gem::Specification.new do |spec| spec.add_dependency "thor", "~> 1.3" spec.add_dependency "dotenv", "~> 3.1" spec.add_dependency "zeitwerk", ">= 2.6.18", "< 3.0" - spec.add_dependency "ed25519", "~> 1.2" + spec.add_dependency "ed25519", "~> 1.4" spec.add_dependency "bcrypt_pbkdf", "~> 1.0" spec.add_dependency "concurrent-ruby", "~> 1.2" spec.add_dependency "base64", "~> 0.2" diff --git a/lib/kamal/configuration/proxy/boot.rb b/lib/kamal/configuration/proxy/boot.rb index 9f8c6f5c..7cdd6a06 100644 --- a/lib/kamal/configuration/proxy/boot.rb +++ b/lib/kamal/configuration/proxy/boot.rb @@ -1,5 +1,5 @@ class Kamal::Configuration::Proxy::Boot - MINIMUM_VERSION = "v0.8.7" + MINIMUM_VERSION = "v0.9.0" DEFAULT_HTTP_PORT = 80 DEFAULT_HTTPS_PORT = 443 DEFAULT_LOG_MAX_SIZE = "10m" diff --git a/test/integration/docker/deployer/setup.sh b/test/integration/docker/deployer/setup.sh index 24f39d7f..1ad7998b 100755 --- a/test/integration/docker/deployer/setup.sh +++ b/test/integration/docker/deployer/setup.sh @@ -20,7 +20,7 @@ push_image_to_registry_4443() { install_kamal push_image_to_registry_4443 nginx 1-alpine-slim push_image_to_registry_4443 busybox 1.36.0 -push_image_to_registry_4443 basecamp/kamal-proxy v0.8.7 +push_image_to_registry_4443 basecamp/kamal-proxy v0.9.0 # .ssh is on a shared volume that persists between runs. Clean it up as the # churn of temporary vm IPs can eventually create conflicts.