Skip to content

0.8.0

Latest

Choose a tag to compare

@github-actions github-actions released this 20 Nov 13:57
· 19 commits to main since this release

CHANGELOG (0.8.X)

0.8.0 🚀 (2025-11-20)

Backwards incompatible changes for 0.7.3

Installer Actions

  1. Update deployex.yaml file, moving the variables deploy_timeout_rollback_ms and deploy_timeout_rollback_ms to each application instead of defining them globally.

Before (0.8.0 and earlier):

deploy_rollback_timeout_ms: 600000
deploy_schedule_interval_ms: 5000
applications:
  - name: "myphoenixapp"
    language: "elixir"

After (0.8.0):

applications:
  - name: "myphoenixapp"
    language: "elixir"
    deploy_rollback_timeout_ms: 600000
    deploy_schedule_interval_ms: 5000
  1. Download deployex.sh to support installation using the new configuration format. The logs directory has changed from /var/log/{monitored_app_name} to /var/log/monitored-apps/{monitored_app_name}, which means you will need to update your log collector (e.g., CloudWatch).
rm deployex.sh
wget https://github.com/thiagoesteves/deployex/releases/download/0.8.0/deployex.sh
chmod a+x deployex.sh
./deployex.sh --install

Bug fixes

  • PULL-174 Fixing truncated logs for Live and History logs dashboard
  • PULL-175 Adding log details in live applications stdout/stderr
  • PULL-181 Fixes GCP service account credentials config

Enhancements

  • ISSUE-167 Modify Deployer app to re-load the yaml and apply changes
  • PULL-171 Adding monitoring data view in UX/UI
  • PULL-177 Adding configurable log retention period
  • PULL-180 Moving deploy timeouts to be handle by application and not globally
  • PULL-182 Adding app config information in the UI/UX and full restart button for all apps
  • PULL-186 Adding host uptime to UI/UX
  • PULL-187 Update DeployEx to elixir 1.19.3

Host Binaries Available

This release includes binaries for the following Ubuntu versions:

You can use these pre-built binaries, or you can build your own if preferred.

Previous Releases