v1.12.0
trvl 1.12.0
AI travel agent — 55 MCP tools for flights, hotels, ground transport, price alerts. Free, no API keys.
Install
# One-liner
curl -fsSL https://github.com/MikkoParkkola/trvl/releases/download/v1.12.0/trvl_1.12.0_$(uname -s | tr '[:upper:]' '[:lower:]')_$(uname -m | sed 's/x86_64/amd64/;s/aarch64/arm64/').tar.gz | tar xz -C /usr/local/bin trvl
# Homebrew
brew install MikkoParkkola/tap/trvl
# Go
go install github.com/MikkoParkkola/trvl/cmd/trvl@v1.12.0What's Changed
Dependencies
- chore(deps): bump alpine from 3.23 to 3.24 by @dependabot[bot] in #181
- chore(deps): bump golang.org/x/text from 0.37.0 to 0.38.0 by @dependabot[bot] in #182
- chore(deps): bump github.com/browserutils/kooky from 0.2.9 to 0.2.10 by @dependabot[bot] in #185
- chore(deps): bump golang.org/x/term from 0.43.0 to 0.44.0 by @dependabot[bot] in #183
- chore(deps): bump golang.org/x/net from 0.55.0 to 0.56.0 by @dependabot[bot] in #180
Changes
- Lock one-way Google Flights parser with a live-capture regression test (issue 198 diagnosis) by @MikkoParkkola in #208
- fix(hotels): Trivago tool-rename, Booking.com WAF retry coverage, hotel_rooms honors hotel_id by @MikkoParkkola in #207
- test(hotels): diagnose empty room and OTA pricing as a Google batchexecute protocol change by @MikkoParkkola in #209
- feat(flights): round-trip search via two-one-way composition (#198) by @MikkoParkkola in #210
- perf(flights): run secondary flight providers concurrently by @MikkoParkkola in #211
Full Changelog: v1.11.1...v1.12.0