Releases: roots/trellis
Releases · roots/trellis
v1.23.0
What's Changed
- Ubuntu 24.04 support by @retlehs (#1519)
- Update WP-CLI to v2.11.0 by @retlehs (#1533)
- Update MariaDB to 10.11 by @retlehs (#1520)
- Fix undefined method
exists?
error by @1dkfa (#1524) - Do not run Composer as root/super user! by @adleviton (#1527)
- Use
http2
andhttp3
nginx
directives by @strarsis (#1529) - Update dependency composer to v1.9.2 by @renovate (#1539)
- Update dependency swapfile to v2.0.38 by @renovate (#1540)
- Update dependency ntp to v2.5.0 by @renovate (#1541)
- Conditionally add HTTPS inbound allow firewall rule by @strarsis (#1530)
- Fix tags for common variable validations by @swalkinshaw (#1544)
- Allow overriding "pm" PHP-FPM's pool config by @gutobenn (#1542)
New Contributors
- @Dyras made their first contribution (#1522)
- @1dkfa made their first contribution (#1524)
- @adleviton made their first contribution (#1527)
- @gutobenn made their first contribution (#1543)
Full Changelog: v1.22.1...v1.23.0
v1.22.1
What's Changed
- Fix Nginx apt-key is deprecated failure by @Twansparant (#1518)
New Contributors
- @Twansparant made their first contribution in #1518
Full Changelog: v1.22.0...v1.22.1
v1.22.0
What's Changed
- Fix MariaDB apt-key is deprecated failure by @retlehs #1515
- Default to PHP 8.2, add PHP 8.3 support by @retlehs #1514
- Add PHP JIT and enable it by default by @strarsis #1505
- Update wp_cli_version to 2.9.0 by @retlehs #1508
- Add
cron
to defaultapt
packages by @strarsis #1506 - Enable PHP OPCache overwrites for
max_wasted_percentage
&huge_code_pages
by @E-VANCE #1503 - Add MariaDB server config for optimizations by @swalkinshaw #1497
- Add PHP-FPM conf and tuning settings by @swalkinshaw #1496
- CLI config updates by @swalkinshaw #1486
- Update Bitbucket Cloud SSH Host Keys by @rkaalma #1492
- Add Libvirt to the Vagrant config file by @Simbaclaws #1490
New Contributors
- @Simbaclaws made their first contribution in #1490
- @rkaalma made their first contribution in #1492
- @chrillep made their first contribution in #1500
Full Changelog: v1.21.0...v1.22.0
v1.21.0
What's Changed
- Default to PHP 8.1 by @retlehs in #1484
- Add optional PHP 8.2 support by @retlehs in #1484
- Use appropriate mount_option for 'parallels' provider by @code23-barna in #1481
New Contributors
- @code23-barna made their first contribution in #1481
Full Changelog: v1.20.1...v1.21.0
v1.20.1
What's Changed
- fix: trim strict-transport-security header by @LucasDemea in #1478
- Replace MailHog with Mailpit by @swalkinshaw in #1474
- Fix ansible_user references for local provisioning by @swalkinshaw in #1479
- Fix invalid arg error in ferm task by @swalkinshaw in #1480
Full Changelog: v1.20.0...v1.20.1
v1.20.0
What's Changed
- Set development web_user to ansible_user by @swalkinshaw in #1464
- Update boxes to Ubuntu 22.04 by @swalkinshaw in #1461
- Composer Authentications: Fix
loop_var
already in use issue by @tangrufus in #1469 - Install wp as the default user by @LucasDemea in #1470
- Allow non-default upload_path by @retlehs in #1471
- Vagrant: disable NFS udp by default by @swalkinshaw in #1472
- Run SSH key generate task for local provision only by @swalkinshaw in #1473
- Disable xmlrpc by default by @retlehs in #1467
Full Changelog: v1.19.0...v1.20.0
v1.19.0
What's Changed
- Prevent ansible-core 2.13.6 by @swalkinshaw in #1448
- Enable PHP opcache in development by @swalkinshaw in #1447
- Remove deprecated warn usage by @swalkinshaw in #1450
- Composer Authentication: Add support for
bearer
,gitlab-oauth
,gitlab-token
,github-oauth
andbitbucket-oauth
principles by @tangrufus in #1413 - Update
wp_cli_version
to 2.7.1 by @tangrufus in #1451 - Ensure ubuntu-20.04 is used in GitHub workflows by @swalkinshaw in #1454
- Disable chown site directory task by default by @swalkinshaw in #1452
- Update oefenweb.swapfile role by @E-VANCE in #1455
- Allow remote and local database (#1456) by @TimmePfeife in #1457
- Tweak multisite cron job to fix standard output by @E-VANCE in #1458
- Fix sshd config - set AcceptEnv conditionally by @swalkinshaw in #1453
- Remove ansible-core version constraint by @swalkinshaw in #1459
- Update to MariaDB 10.6 by @swalkinshaw in #1460
- Set SendEnv conditionally by @clintonb in #1463
New Contributors
- @E-VANCE made their first contribution in #1455
- @TimmePfeife made their first contribution in #1457
Full Changelog: v1.18.0...v1.19.0
v1.18.0
What's Changed
- Fix xdebug role by including PHP vars by @LucasDemea in #1429
- Automate ARM64 Vagrant box support for Apple Silicon by @swalkinshaw in #1431
- Support ARM64 arch in Mailhog role by @swalkinshaw in #1432
- Only allow caching for GET and HEAD requests by @swalkinshaw in #1435
Full Changelog: v1.17.0...v1.18.0
v1.17.0
What's Changed
- [BREAKING] Disable HSTS includeSubdomains by default by @swalkinshaw in #1409
- Update hb5p configs by @swalkinshaw in #1406
- Fix warnings for missing paths by @swalkinshaw in #1407
- Update mailhog galaxy role by @swalkinshaw in #1410
- Run composer check-platform-reqs during deploy by @swalkinshaw in #1411
- Improve composer authentications password default by @swalkinshaw in #1412
- Simplify Nginx no-default sites for HTTPS by @swalkinshaw in #1414
- Fix backwards compat for ssl.no-default conf by @swalkinshaw in #1415
- Migrage with_X looping to
loop
by @swalkinshaw in #1416 - Remove custom output callback plugin by @swalkinshaw in #1418
- Update Vagrant required version by @swalkinshaw in #1420
- Remove dynamic SSH key host checks by @swalkinshaw in #1419
- 🔧 Change MariaDB PPA mirror to Rackspace by @retlehs in #1422
- Disable Landrush DNS Resolver in Parallels by @craigpearson in #1421
- Nginx: add "text/javascript" to gzip_types by @pacotole in #1424
- 🔧 Sage 10 deploy: Fail if entrypoints is missing by @retlehs in #1426
- Don't use sudo for composer authentications by @swalkinshaw in #1427
New Contributors
Full Changelog: v1.16.0...v1.17.0
v1.16.0
What's Changed
- Exempt from
is-installed
check the DB error dump PHP warning for not yet set up multisite sites by @strarsis in #1391 - Limit ansible version range in
>=2.10.0,<6
by @tangrufus in #1396 - Fix ansible incompatibility with
Failed connection to remote repo
by @tangrufus in #1397 - Stop old php-fpm services before starting new one by @robrecord in #1395
- Set max journal log file size by @robrecord in #1399
- Use new
requirements.yml
format by @codepuncher in #1402 - Fix shared folder permissions by @swalkinshaw in #1403
- Fix Ansible 6 support - remove broken and unused cli import by @swalkinshaw in #1404
New Contributors
- @codepuncher made their first contribution in #1402
Full Changelog: v1.15.0...v1.16.0