Skip to content

Conversation

@dirkbrnd
Copy link
Contributor

@dirkbrnd dirkbrnd commented May 12, 2025

Changelog

New Features:

  • Azure OpenAI Tools: Added image generation via Dall-E via Azure AI Foundry.
  • OpenTelemetry Instrumentation: We have contributed to the OpenInference project and added an auto-instrumentor for Agno agents. This adds tracing instrumentation for Agno Agents for any OpenTelemetry-compatible observability provider. These include Arize, Langfuse and Langsmith. Examples added to illustrate how to use each one (here).
  • Evals Updates: Added logic to run accuracy evaluations with pre-generated answers and minor improvements for all evals classes.
  • Hybrid Search and Reranker for Milvus Vector DB: Added support for hybrid_search on Milvus.
  • MCP with Streamable-HTTP: Now supporting the streamable-HTTP transport for MCP servers.

Improvements:

  • Knowledge Filters Cookbook: Instead of storing the sample data locally, we now pull it from s3 at runtime to keep the forking of the repo as light as possible.

Bug Fixes:

  • Team Model State: Fixed issues related to state being shared between models on teams.
  • Concurrent Agent Runs: Fixed certain race-conditions related to running agents concurrently.

Breaking changes:

  • Evals Refactoring:
    • Our performance evaluation class has been renamed from PerfEval to PerformanceEval
    • Our accuracy evaluation class has new required fields: agent, prompt and expected_answer
  • Concurrent Agent Runs: We removed duplicate information from some events during streaming (stream=True). Individual events will have more relevant data now.

@dirkbrnd dirkbrnd requested a review from a team as a code owner May 12, 2025 17:01
@dirkbrnd dirkbrnd changed the title Release 1.4.7 chore: Release 1.5.0 May 13, 2025
@dirkbrnd dirkbrnd merged commit a06f713 into main May 13, 2025
24 of 27 checks passed
@dirkbrnd dirkbrnd deleted the release-1.4.7 branch May 13, 2025 14:54
Mustafa-Esoofally pushed a commit that referenced this pull request Jun 4, 2025
# Changelog

## New Features:

- **Azure OpenAI Tools**: Added image generation via Dall-E via Azure AI
Foundry.
- **OpenTelemetry Instrumentation:** We have contributed to the
[OpenInference](https://github.com/Arize-ai/openinference) project and
added an auto-instrumentor for Agno agents. This adds tracing
instrumentation for Agno Agents for any OpenTelemetry-compatible
observability provider. These include Arize, Langfuse and Langsmith.
Examples added to illustrate how to use each one
([here](https://github.com/agno-agi/agno/tree/main/cookbook/observability)).
- **Evals Updates**: Added logic to run accuracy evaluations with
pre-generated answers and minor improvements for all evals classes.
- **Hybrid Search and Reranker for Milvus Vector DB:** Added support for
`hybrid_search` on Milvus.
- **MCP with Streamable-HTTP:** Now supporting the streamable-HTTP
transport for MCP servers.

## Improvements:

- **Knowledge Filters Cookbook:** Instead of storing the sample data
locally, we now pull it from s3 at runtime to keep the forking of the
repo as light as possible.

## Bug Fixes:

- **Team Model State:** Fixed issues related to state being shared
between models on teams.
- **Concurrent Agent Runs**: Fixed certain race-conditions related to
running agents concurrently.

## Breaking changes:

- **Evals Refactoring:**
- Our performance evaluation class has been renamed from `PerfEval` to
`PerformanceEval`
- Our accuracy evaluation class has new required fields: `agent`,
`prompt` and `expected_answer`
- **Concurrent Agent Runs:** We removed duplicate information from some
events during streaming (`stream=True`). Individual events will have
more relevant data now.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants