# [5.24.0](https://github.com/frappe/bench/compare/v5.23.0...v5.24.0) (2025-04-09)
### Bug Fixes
* backup cronstring params ([1e0c017](https://github.com/frappe/bench/commit/1e0c01750bbcc10a0739de4fd00fe736e3bdde50))
* check whether `supervisorctl` exists before trying to restart ([01a3bf4](https://github.com/frappe/bench/commit/01a3bf4dfd432aa9e7d45b6bbd4cf40054de96fc)), closes [#1607](https://github.com/frappe/bench/issues/1607)
* **ci:** install `pkg-config` ([ce32e8a](https://github.com/frappe/bench/commit/ce32e8a811c5fbb3080a9100a01c581535db6213))
* don't autorestart scheduler on `exit(0)` ([#1616](https://github.com/frappe/bench/issues/1616)) ([03f1af1](https://github.com/frappe/bench/commit/03f1af154b0c69745ead0214ca967a55436c9bf4))
* easy-install.py build command arg for image ([18426db](https://github.com/frappe/bench/commit/18426dbdf19af04ebd4fe0dbbc3af8552483d886))
* easy-install.py build to set tag only if empty ([6c97d92](https://github.com/frappe/bench/commit/6c97d929172665f3c4ca1e9c32740f58ae5ab490))
* easy-install.py typings ([6f407fe](https://github.com/frappe/bench/commit/6f407fe317c770d4b04d11acd0f4af08dc204278))
* **easy-install.py:** fix message for upgrading setup ([da5ba67](https://github.com/frappe/bench/commit/da5ba67e1761a0bc369ca7bec095b5ed5a6834d0))
* **easy-install:** correct custom image and tag ([18b3021](https://github.com/frappe/bench/commit/18b302141797f1cc21d783e59ec2b831fd278304))
* **easy-install:** exec command ([5662c1a](https://github.com/frappe/bench/commit/5662c1ab13594c1e69f2d675ad9eae9c70915559))
* **easy-install:** install app configurable ([c07dfc5](https://github.com/frappe/bench/commit/c07dfc59f3a38e2560ced7e767e456931b5a2e1e))
* **easy-install:** read values from env if exists ([5ae3ffc](https://github.com/frappe/bench/commit/5ae3ffc0823a1fd5b37ad62dd1cf462d94352b8e))
* **easy-install:** rename --cronstring to --backup-schedule ([91e4f7e](https://github.com/frappe/bench/commit/91e4f7e3bfc8770355001bd7701635191a456693))
### Features
* easy-install.py to build custom images ([1f3f68c](https://github.com/frappe/bench/commit/1f3f68cbb6994187c07c5de410002a378163975e))
* **easy-install:** backup cron ([4512ec4](https://github.com/frappe/bench/commit/4512ec484a2643c4cea3af42e02f3ee1fbd44b26))
* Ignore `redis` if present. ([290e355](https://github.com/frappe/bench/commit/290e355c0c36e1fab2d7984c82c66a5d5f965286))
* sub commands for easy-install ([df24b71](https://github.com/frappe/bench/commit/df24b714cc9d9df4bee2ecd7eef8d02dd1d15f7a))