trellis v1.30.0 released

trellis v1.30.0 released

What’s Changed

Disable PHP OPcache JIT by default

PHP 8.3’s JIT tracing mode has known memory corruption bugs that can cause recurring PHP-FPM worker crashes. Since WordPress workloads see negligible benefit from JIT, it’s now disabled by default.

Users who want JIT can re-enable it via group_vars:

php_opcache_jit: 'tracing'
php_opcache_jit_buffer_size: 256M

Background: PHP 8.3 JIT tracing — recurring crash at theme.php:325 (4GB allocation)

Add support for Composer custom-headers authentication

#1652

Full Changelog: https://github.com/roots/trellis/compare/v1.29.0...v1.30.0