Releases: roots/trellis-cli
v1.18.0
What's Changed
✨ Features
-
Add Linux support for
trellis vmcommands via Lima + QEMU by @retlehs, @bdkabiruddin, @superdav42, @swalkinshaw in #659Linux users can now use
trellis vm start,trellis open, and related VM commands. Uses QEMU with TAP networking so local Trellis domains are reachable directly without port suffixes — no changes to the macOSvzflow.Note: Currently limited to a single running VM at a time.
Special thanks to @superdav42 (#648) for the foundational Linux Lima/QEMU scaffolding and version-handling work, and @bdkabiruddin (#633) for the TAP networking approach and QEMU wrapper strategy that made host-reachable local domains possible.
🐛 Bug Fixes
- Fix available Hetzner server types by @swalkinshaw in #623
v1.17.0
What's Changed
- Add
servercommands with extensible provider support by @swalkinshaw in #619 - Add Hetzner Cloud as a server provider by @swalkinshaw in #620
Full Changelog: v1.16.0...v1.17.0
v1.16.0
What's Changed
- Forward Lima guest HTTP port to host by @swalkinshaw in #600
- Logs command: add VM support by @swalkinshaw in #615
- Add --skip-tags support to
provisionby @swalkinshaw in #616 - Many dependency updates
Full Changelog: v1.15.0...v1.16.0
v1.15.0
What's Changed
- Add GitHub release link to --version by @swalkinshaw in #586
- Update --inventory option by @swalkinshaw in #595
- Drop Vagrant support by @retlehs in #598
Full Changelog: v1.14.1...v1.15.0
v1.14.1
What's Changed
- chore(deps): replace
mitchellh/cliwithhashicorp/cliby @codepuncher in #566 newcommand: Support skipping Bedrock installation by @retlehs in #584
Full Changelog: v1.14.0...v1.14.1
v1.14.0
What's Changed
vmcommands are now recommended overup/downby @swalkinshaw in #500- FIx goreleaser config by @swalkinshaw in #530
- Allow setting a custom instance name in Lima by @dalepgrant in #515
- Migrate to
mholt/archivesby @swalkinshaw in #532 - GitHub Actions: Add
govulncheckby @tangrufus in #469
New Contributors
- @dalepgrant made their first contribution in #515
Full Changelog: v1.13.0...v1.14.0
v1.13.0
What's Changed
- Fix CLI config file loading from directories outside of
trellisby @swalkinshaw in #458 - Go 1.23 by @swalkinshaw in #466
- Fix autocomplete args for logs and ssh commands by @swalkinshaw in #479
- Add GitHub attestation by @tangrufus in #481
- Enable Lima's loadDotSSHPubKeys SSH option by @swalkinshaw in #489
Full Changelog: v1.12.1...v1.13.0
v1.12.1
What's Changed
- Refactor Lima config management by @swalkinshaw in #449
Full Changelog: v1.12.0...v1.12.1
v1.12.0
What's Changed
- Use Go 1.19 by @swalkinshaw in #407
- Improve consistency and usability of Vault commands by @swalkinshaw in #388
- Re-add
project_rootsupport inaliascommand by @swalkinshaw in #447 - Ubuntu 24.04 support by @retlehs in #445
New Contributors
Full Changelog: v1.11.1...v1.12.0
v1.11.1
What's Changed
- Improve alias output message by @MikeiLL in #391
- Fix use of reserved characters in wp-cli.yml by @kellymears in #398
- updated lima config ssh forwardAgent true by default by @johnkraczek in #403
New Contributors
- @kellymears made their first contribution in #398
- @johnkraczek made their first contribution in #403
Full Changelog: v1.11.0...v1.11.1