Aquesta és una versió anterior. La versió actual és la 0.57.0. thv 0.57.0 · Data de publicació:
Fitxers d’instal·lació 0.27.0
| Arquitectura | Tipus | Àmbit | Mida del fitxer | Baixa | SHA256 |
|---|---|---|---|---|---|
| 64 bits | ZIP → Portable · en-US | — | — | github.com | VirusTotal |
| ARM64 | ZIP → Portable · en-US | — | — | github.com | VirusTotal |
L’enllaç i l’SHA256 provenen del manifest comunitari del Gestor de paquets del Windows. Convé comparar el hash del fitxer baixat abans d’executar-lo.
Notes de la versió
## Changelog
* 655de227d074cecea6d0607873817768e3390f9d: Add --anthropic-path-prefix flag and auto-probe for Envoy AI Gateway (#5174) (@yrobla)
* 2743b285d3cf1af6a5e205dc41c56d027e728d1e: Add --client flag to thv llm setup and teardown (#5144) (@yrobla)
* 20ced208ec3356e65d54b4a4cde8aabf5b0347e1: Add Redis Cluster mode support to auth server storage (#5153) (@reyortiz3)
* b532156301da2a0d200f622fb24ad17a622bebe3: Add authserver DCR credential store and resolver (#5042) (@tgrunnagle)
* 9f8256f88b0caadd52082ab6bda33d7d36075566: Add follow-up CIMD E2E and unit tests (#5130) (@amirejaz)
* 6a6b2b2fed07e5b4184c0ed4c99eab1a42c92684: Add identity extractor for OAuth2 token responses (#5200) (@jhrozek)
* dc745881d1c2e2da1c4d78515f410782d2969aec: Allow standalone Redis in auth server storage (#4994) (@reyortiz3)
* 7d16db5037c47d2682723e48b87ac0d9971f4628: Automate Gemini CLI .env injection for LLM gateway proxy setup (#5175) (@yrobla)
* 31e0307405f5cc54a81ea4be586b6aa36ae5fd51: Carry forward upstream refresh token on re-authorization (#5132) (@jhrozek)
* 9057f7a7c7ac2596f7084518c63876fb6ded5b5c: Correct Gemini CLI LLM gateway config to proxy mode (#5142) (@yrobla)
* c146093c0d2d0c17e562c4b8a9f2dedb17a5b2da: Expose DCR config in operator CRD for OAuth2 upstreams (#5069) (@tgrunnagle)
* 8c90184f1ab7b9fe869d6e11b05604066f523387: Fix flaky VirtualMCPServer composite tool watch integration test (#5163) (@reyortiz3)
* e928ab654d36c49d94561b385371243a7ce472f8: Fix golangci-lint failures from Go 1.26 linter upgrade (#5161) (@reyortiz3)
* 59e86a5593af7cfe58a24dde5f75964003cff68c: Install local skill builds by name when tag differs (#5182) (@samuv)
* 8079916d11e40fd2054ba9c46c95cfe323b74f9b: Phase 5: Dynamic Webhook Middleware Kubernetes Controller (#4564) (@Sanskarzz)
* 9cc163a1d2df7fa354eda2882c321ea6fcca31e0: Populate LLMSetupNote for Gemini CLI to warn on --tls-skip-verify no-op (#5188) (@yrobla)
* 46c08c5320a6be1c77d6bd6efb4db904d1efb6ca: Preserve runconfig-checksum on pod template overrides (#5149) (@jhrozek)
* 1f138eedb515a9d9786fa5ec3a2471a7f67e7d78: Publish thv llm commands and regenerate CLI reference docs (#5189) (@yrobla)
* 182a025002ab4a18ad1a5c52029ef1ae3837bb1c: Release v0.27.0 (#5207) (@toolhive-release-app[bot])
* 37fcb1a84cc3b6610e0c2bf07ab9325ddf918e62: Return *oauth2.RetrieveError from tokenexchange (#5082) (@jhrozek)
* 11fa6fb3122a9a7794503a3787cf009098fe01e3: Set User-Agent on OAuth token refresh requests (#5168) (@gkatz2)
* 22f4769d9670327b7f455fe9f8bf4b739d94ea8f: Strengthen test assertions in llm_gateway_test.go using jsonPointerGet (#5187) (@yrobla)
* ac8fe8e01c45c70e9418a7dab3b976febd702687: Support CIMD as preferred OAuth client registration for thv run (#5085) (@amirejaz)
* 3a24ac1fc4f90ba3d75ce10a503628d09884749f: Update aws-sdk-go-v2 monorepo (#5166) (@renovate[bot])
* c1db1ebd1e1707a10394df298cb496b1de65f198: Update github/codeql-action digest to e46ed2c (#5165) (@renovate[bot])
* 729e56a110656bf819150577433d6ae8ecce87ab: Update module github.com/stacklok/toolhive-catalog to v0.20260504.0 (#5118) (@renovate[bot])
* 9572f6adfc3cc774b532533fa60df4513df0976c: Wire authserver DCR resolver and add structured logs (#5044) (@tgrunnagle)
* bf3ebe77a5fe6829ab565f3915d86579eb095604: fix(#5063): deterministically order env vars in DeployWorkload (#5064) (@nalditopr)
* ec284b0ee0166fa5fa2ad17ef3dbed1ea6952ec4: fix(api,cli): stop auto-deriving RFC 8707 resource indicator from URL (#5204) (@peppescg)