Skip to content

haystack

v2.30.1 Feature

This release adds 1 notable feature for engineering teams evaluating rollout.

Published 1mo LLM Frameworks
✓ No known CVEs patched
Read the diff → Tool health → What is this tool? →

✓ No known CVEs patched in this version

Topics

agent agents ai gemini generative-ai gpt-4
+13 more
information-retrieval large-language-models llm machine-learning nlp orchestration python pytorch question-answering retrieval-augmented-generation semantic-search summarization transformers

Affected surfaces

auth

Summary

AI summary

AzureOpenAIChatGenerator now accepts a Secret for azure_endpoint and api_version enabling runtime resolution from environment variables.

Changes in this release

Feature Medium

AzureOpenAIChatGenerator now accepts Secret for azure_endpoint and api_version parameters.

AzureOpenAIChatGenerator now accepts Secret for azure_endpoint and api_version parameters.

Source: llm_adapter@2026-06-09

Confidence: high

Full changelog

⚡️ Enhancement Notes

  • AzureOpenAIChatGenerator now accepts a Secret for the azure_endpoint and api_version parameters in addition to a plain string. This makes it possible to resolve these values from environment variables at runtime, for example with Secret.from_env_var("AZURE_OPENAI_ENDPOINT"), so the same serialized pipeline can switch between environments (e.g. dev and prod) by changing environment variables instead of the pipeline definition.

Weekly OSS security release digest.

The CVE patches and breaking changes that affected production tools this week. One email, every Sunday.

No spam, unsubscribe anytime.

Share this release

Track haystack

Get notified when new releases ship.

Sign up free

About haystack

Open-source AI orchestration framework for building context-engineered, production-ready LLM applications. Design modular pipelines and agent workflows with explicit control over retrieval, routing, memory, and generation. Built for scalable agents, RAG, multimodal applications, semantic search, and conversational systems.

All releases →

Related context

Earlier breaking changes

  • v2.30.0 LLM.run and LLM.run_async no longer accept positional messages or streaming_callback arguments.
  • v2.29.0 `LLM.run` and `LLM.run_async` now require keyword arguments for `messages` and `streaming_callback`.

Beta — feedback welcome: [email protected]