## Unreleased - Support having a `#!` inside a haze script to specify the interpreter to use - Add webui for accessing the database. ## 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 - Add option to specify 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 - Add option to `exec` in 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 integration 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 configuration 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