# trellis v1.27.0 released

**URL:** https://discourse.roots.io/t/trellis-v1-27-0-released/30014
**Category:** trellis
**Tags:** releases
**Created:** 2025-10-23T12:34:11Z
**Posts:** 1

## Post 1 by @swalkinshaw — 2025-10-23T12:34:11Z

[trellis v1.27.0 released](https://github.com/roots/trellis/releases/tag/v1.27.0)

## What’s Changed

- Drop Vagrant support by @retlehs in [Drop Vagrant support by retlehs · Pull Request #1622 · roots/trellis · GitHub](https://github.com/roots/trellis/pull/1622)
- Remove dot in network database message by @Dyras in [https://github.com/roots/trellis/pull/1621](https://github.com/roots/trellis/pull/1621)
- Remove memcached\_fs\_file\_max setting by @swalkinshaw in [https://github.com/roots/trellis/pull/1619](https://github.com/roots/trellis/pull/1619)
- Remove timezone validation by @swalkinshaw in [https://github.com/roots/trellis/pull/1618](https://github.com/roots/trellis/pull/1618)
- Remove SSH settings validation by @swalkinshaw in [https://github.com/roots/trellis/pull/1614](https://github.com/roots/trellis/pull/1614)
- fix: add missing ssl directives by @LucasDemea in [https://github.com/roots/trellis/pull/1476](https://github.com/roots/trellis/pull/1476)
- Use double quotes for env values by @swalkinshaw in [https://github.com/roots/trellis/pull/1617](https://github.com/roots/trellis/pull/1617)
- Set php-fpm log\_level default to fix ‘unknown value’ by @dalepgrant in [https://github.com/roots/trellis/pull/1615](https://github.com/roots/trellis/pull/1615)
- Set git depth to 1 for deploy role by @dalepgrant in [https://github.com/roots/trellis/pull/1616](https://github.com/roots/trellis/pull/1616)
- Update dependency python to 3.14 by @renovate[bot] in [https://github.com/roots/trellis/pull/1562](https://github.com/roots/trellis/pull/1562)
- Revert “Improve common var definitions” by @swalkinshaw in [https://github.com/roots/trellis/pull/1613](https://github.com/roots/trellis/pull/1613)
- Add a User-Agent header to test\_challenges.py by @antti-ucla in [https://github.com/roots/trellis/pull/1595](https://github.com/roots/trellis/pull/1595)
- Remove complex duplicate sites validation by @swalkinshaw in [https://github.com/roots/trellis/pull/1612](https://github.com/roots/trellis/pull/1612)
- Add `select_sites` custom filter by @swalkinshaw in [https://github.com/roots/trellis/pull/1611](https://github.com/roots/trellis/pull/1611)
- Improve common var definitions by @swalkinshaw in [https://github.com/roots/trellis/pull/1593](https://github.com/roots/trellis/pull/1593)
- Update actions/setup-python action to v6 - autoclosed by @renovate[bot] in [https://github.com/roots/trellis/pull/1596](https://github.com/roots/trellis/pull/1596)
- Refactor User password hash creation by @swalkinshaw in [https://github.com/roots/trellis/pull/1607](https://github.com/roots/trellis/pull/1607)
- Remove FLUSHDB from redis\_disabled\_commands by @zak-wearecore in [https://github.com/roots/trellis/pull/1609](https://github.com/roots/trellis/pull/1609)

## New Contributors

- @antti-ucla made their first contribution in [https://github.com/roots/trellis/pull/1595](https://github.com/roots/trellis/pull/1595)

**Full Changelog** : [https://github.com/roots/trellis/compare/v1.26.1...v1.27.0](https://github.com/roots/trellis/compare/v1.26.1...v1.27.0)
