What's Changed
- Allow local builds using a different arch than native by @dhh in #640
- Supports Passing SSH Agent Socket to Build Options by @rience in #434
- Allow for Custom Accessory Service Name by @rience in #506
- Accessory CLI respects
--hosts
by @nicklozon in #608 - require missing net/scp dependency by @juan-apa in #645
- Bump default Traefik image to 2.10 by @igor-alexandrov in #680
- Config the number of containers to keep by @djmb in #650
- Mention Sprockets config in deploy template by @aishek in #627
- Add a simple validation to the service name to prevent setup issues by @nickhammond in #692
- Ensure
kamal remove
completes without setup by @djmb in #706 - Escape the docker registry username and password by @djmb in #704
- Replace `service` by 'service' so it doesn't get executed by bash by @dorianmariecom in #696
- Ensure a minimum limit of 1 for % boot strategy by @djmb in #707
- Remove warning for valid service name by @nickhammond in #708
- Add --skip_push option to setup by @GeNiuS69 in #558
- Add docker-setup hook by @tsvallender in #585
- Role specific logging configuration by @nicklozon in #593
- Install docker with curl or wget by @djmb in #710
- Allow lines option to be configured when following app logs by @alhafoudh in #634
- Informative message on lock error by @DanielJackson-Oslo in #656
- Pass around Roles instead of Strings by @djmb in #715
New Contributors
- @nicklozon made their first contribution in #608
- @juan-apa made their first contribution in #645
- @aishek made their first contribution in #627
- @dorianmariecom made their first contribution in #696
- @GeNiuS69 made their first contribution in #558
- @alhafoudh made their first contribution in #634
- @DanielJackson-Oslo made their first contribution in #656
Full Changelog: v1.3.1...v1.4.0