Releases: basecamp/kamal
v2.0.0
What's Changed
No changes from v2.0.0.rc4.
Docs
The Kamal 2.0 docs are available here.
If you are upgrading from Kamal 1, please make sure to read the upgrade guide first. There are some significant changes.
v1.9.0
v2.0.0.rc3
What's Changed
Full Changelog: v2.0.0.rc1...v2.0.0.rc3
v2.0.0.rc1
What's Changed
- Response timeout should be a number by @djmb in #957
- Add option to skip timestamps on logging output by @dhh in #958
We are getting closer now! The repo for kamal-proxy has been made public: https://github.com/basecamp/kamal-proxy. Last validation is in the works. Docs being finalized. New video required. Let's go!
Full Changelog: v2.0.0.beta2...v2.0.0.rc1
v2.0.0.beta2
v2.0.0.beta1
What's Changed
This is a beta validation release of Kamal 2.0. There are big, material changes in this release. Most importantly that Traefik has been swapped for the new Kamal Proxy. This release is only intended for eager and early adopters. Things may still change in material ways before final release. Use in production is not yet recommended.
- Add aliases to Kamal by @djmb in #912
- Simplify builders config by @djmb in #905
- Fix typos in "Environment variables" docs. by @mblayman in #920
- Build and clean remote builders correctly by @djmb in #921
- Allow disabling of local builds by @djmb in #923
- Secrets by @djmb in #924
- Replace Traefik with kamal-proxy by @djmb in #940
- Upgrade commands for Kamal 1.x -> 2.0 by @djmb in #942
- Simplified deploy/drain timeouts by @djmb in #948
- Allow role specific proxy config by @djmb in #949
Full Changelog: v1.8.2...v2.0.0.beta1
v1.8.3
v1.8.2
What's Changed
- Fixed typo in
env.yml
: "valies" --> "values" by @galori in #904 - Integration test insecure registry by @djmb in #903
- git clone with --recurse-submodules by @xiaohui-zhangxh in #889
New Contributors
Full Changelog: v1.8.1...v1.8.2
v1.8.1
What's Changed
- Add support for configuration extensions by @djmb in #884
- Fix the tests when you have a git config email set by @djmb in #887
- Remove
--update
flag fromapk add
command by @guoard in #886 - Pull once from hosts that warm registry mirrors by @jeremy in #891
New Contributors
Full Changelog: v1.8.0...v1.8.1
v1.8.0
What's Changed
- Remove the deprecated docker compose version by @nickhammond in #869
- Add ENV['KAMAL_SERVICE'] to hooks by @nickhammond in #868
- Seed docker mirrors by pulling once per mirror first by @djmb in #879
- Configurable SSH Identity by @acidtib in #866
- Bump sshkit to support unbracketed IPv6 addresses by @jeromedalbert in #862
- Remove Ruby 2.7 from CI by @djmb in #847
- Ensure envify templates aren't polluted by existing env by @jeremy in #865
- feat: Use git email as performer when available by @pagbrl in #878
- Revert "Add x25519 gem, support Curve25519" by @djmb in #883
New Contributors
- @jeromedalbert made their first contribution in #862
Full Changelog: v1.7.3...v1.8.0