## Unreleased - Support having a `#!` inside a haze script to specify the interperter to use ## 2.4.1 - Show database location on start - Direct TLS listening support for the proxy - Set `SERVER_NAME` for frankenphp - Expose Caddy admin endpoints when using frankenphp - Use cron for background jobs ## 2.4.0 - Show instance details in shell prompt - Add option to start an instance with a detached worktree - Add "haze scripts" that bundle a setup configuration and script to run in the instance - Allow specifying phpunit version when running tests - Add SAML service using authentik - Add OIDC service using authentik - Add SCIM service using authentik - Fix using a single word as instance name - Fixed cleanup not removing some cache files - Remove memory and cpu limits from containers - Fix max upload size not being set correctly ## 2.3.0 - Allow execing into service containers - Add sftp with key authentication service - Fix mysql 8 support ## 2.2.2 - parallelize `git pull` - add webhook tester - automatically configure ldap when enabled - improve compatibility with intergration tests - add `php-imagick` module ## 2.1.1 - Add basic [frankenphp](https://github.com/php/frankenphp) support - Allow running integration tests from (some) apps - Support federation with proxy and using 127.0.0.1 as proxy ip - Fix office not working - Warn when using out-of-date images. ## 2.2.0 - Fix OCI support, by @provokateurin - Faster stopping of instances, by @provokateurin - Support extra app directories - Enable appstore - Allow setting config options pre-setup - Improved access to service containers - Add S3 with TLS options - Updated php 8.0 and 8.1 images - Add php 8.5 support