| otel-gpu-collector-0.0.6 | ## What's Changed * feat: Make otel-gpu-collector contributions easier by @cbirkhold in https://github.com/openlit/openlit/pull/1228 * build(deps): bump docker/setup-buildx-action from 4.0.0 to 4.1.0 by @dependabot[bot] in https://github.com/openlit/openlit/pull/1221 * fix: arm64 native build by @cbirkhold in https://github.com/openlit/openlit/pull/1252 ## New Contributors * @cbirkhold made their first contribution in https://github.com/openlit/openlit/pull/1228 **Full Changelog**: htt | High | 6/3/2026 |
| openlit-1.21.0 | ## What's Changed * feat: Support offline evals and remove LLM based evals by @amanagarwal042 in https://github.com/openlit/openlit/pull/1185 * feat: Update guardrails logic by @amanagarwal042 in https://github.com/openlit/openlit/pull/1187 * feat: update Agents page by @amanagarwal042 in https://github.com/openlit/openlit/pull/1191 * feat: support remote agent lifecycle by @amanagarwal042 in https://github.com/openlit/openlit/pull/1192 * Feat: Revamp telemetry data views and trace detail e | High | 5/27/2026 |
| py-1.42.0 | ## What's Changed * feat: add instrumentation for DigitalOcean Inference by @amanagarwal042 in https://github.com/openlit/openlit/pull/1184 **Full Changelog**: https://github.com/openlit/openlit/compare/ts-1.13.0...py-1.42.0 | High | 5/8/2026 |
| controller-0.2.0 | ## What's Changed * feat: Update VM Docs by @amanagarwal042 in https://github.com/openlit/openlit/pull/1168 * feat: make OTLP endpoints UI-configurable with per-signal support by @amanagarwal042 in https://github.com/openlit/openlit/pull/1175 * ci: pin controller workflows to ubuntu-24.04 by @amanagarwal042 in https://github.com/openlit/openlit/pull/1176 * fix: `generalize-controller-desired-states-v2` migration error by @amanagarwal042 in https://github.com/openlit/openlit/pull/1178 * fix: | High | 5/8/2026 |
| openlit-1.19.1 | ## What's Changed * fix: harden OpenLit security by @AmanAgarwal041 in https://github.com/openlit/openlit/pull/1167 **Full Changelog**: https://github.com/openlit/openlit/compare/openlit-1.19.0...openlit-1.19.1 | High | 5/1/2026 |
| py-1.41.2 | ## What's Changed * fix(openai): preserve endpoint metadata when chat calls fail by @cooleryu in https://github.com/openlit/openlit/pull/1139 * fix(ts/langchain): propagate AIMessage.tool_calls to gen_ai.output.messages by @imxinde in https://github.com/openlit/openlit/pull/1134 * fix(google_ai_studio): add missing GEN_AI_USAGE_REASONING_TOKENS semconv by @saivedant169 in https://github.com/openlit/openlit/pull/1137 * build(deps): bump the go_modules group across 3 directories with 5 updates | High | 4/27/2026 |
| openlit-1.18.1 | ## What's Changed * chore: add new providers for pricing and new models by @AmanAgarwal041 in https://github.com/openlit/openlit/pull/1126 **Full Changelog**: https://github.com/openlit/openlit/compare/openlit-1.18.0...openlit-1.18.1 | High | 4/20/2026 |
| py-1.41.1 | ## What's Changed * fix: add safe wrapping of functions by @ishanjainn in https://github.com/openlit/openlit/pull/1124 **Full Changelog**: https://github.com/openlit/openlit/compare/py-1.41.0...py-1.41.1 | High | 4/19/2026 |
| py-1.41.0 | ## What's Changed * feat: Support OpenAI V2 by @ishanjainn in https://github.com/openlit/openlit/pull/1121 * feat: add custom_metrics_attributes for grouping metrics by custom tags by @Dheeraj-Bhaskaruni in https://github.com/openlit/openlit/pull/1115 **Full Changelog**: https://github.com/openlit/openlit/compare/openlit-1.18.0...py-1.41.0 | High | 4/17/2026 |
| openlit-1.18.0 | ## What's Changed * build(deps): bump actions/download-artifact from 4 to 8 by @dependabot[bot] in https://github.com/openlit/openlit/pull/1105 * build(deps): bump docker/setup-qemu-action from 3.7.0 to 4.0.0 by @dependabot[bot] in https://github.com/openlit/openlit/pull/1104 * build(deps): bump docker/login-action from 3.7.0 to 4.1.0 by @dependabot[bot] in https://github.com/openlit/openlit/pull/1103 * build(deps): bump actions/setup-go from 5 to 6 by @dependabot[bot] in https://github.com/ | High | 4/17/2026 |
| py-1.40.3 | ## What's Changed * fix: handle special characters in cron metadata safely by @RinZ27 in https://github.com/openlit/openlit/pull/1045 * fix: ensure trailing newline in crontab input and remove redundant try/catch by @AmanAgarwal041 in https://github.com/openlit/openlit/pull/1108 * feat: add telemetry support for Anthropic stream helper methods by @naman-jain-15 in https://github.com/openlit/openlit/pull/1112 ## New Contributors * @RinZ27 made their first contribution in https://github.co | High | 4/8/2026 |
| py-1.40.2 | ## What's Changed * fix(agno): respect yield_run_output in Team arun stream wrapper by @bajrangostwal in https://github.com/openlit/openlit/pull/1101 ## New Contributors * @bajrangostwal made their first contribution in https://github.com/openlit/openlit/pull/1101 **Full Changelog**: https://github.com/openlit/openlit/compare/otel-gpu-collector-0.0.4...py-1.40.2 | Medium | 4/6/2026 |
| otel-gpu-collector-0.0.4 | ## What's Changed * feat: use ebpf to improve GPU monitoring collector by @amanagarwal042 in https://github.com/openlit/openlit/pull/1098 **Full Changelog**: https://github.com/openlit/openlit/compare/py-1.40.1...otel-gpu-collector-0.0.4 | Medium | 4/2/2026 |
| py-1.40.1 | ## What's Changed * fix: Add aliases for disable instrumentations by @amanagarwal042 in https://github.com/openlit/openlit/pull/1097 **Full Changelog**: https://github.com/openlit/openlit/compare/openlit-1.17.3...py-1.40.1 | Medium | 4/2/2026 |
| openlit-1.17.3 | ## What's Changed * fix: Operator example to use OTEL_RESOURCE_ATTRIBUTES by @ishanjainn in https://github.com/openlit/openlit/pull/1092 * fix: Docs example for OpenLIT operator by @ishanjainn in https://github.com/openlit/openlit/pull/1093 * fix: trace hierarchy, cost precision, graph interactivity, and detail navigation by @AmanAgarwal041 in https://github.com/openlit/openlit/pull/1084 * fix: Fix PostHog event tracking and add coverage for untracked features by @AmanAgarwal041 in https://g | Medium | 4/1/2026 |
| operator-0.0.2 | ## What's Changed * fix: k8s Attributes not automatically set in spans by Operator by @ishanjainn in https://github.com/openlit/openlit/pull/1091 **Full Changelog**: https://github.com/openlit/openlit/compare/py-1.40.0...operator-0.0.2 | Medium | 3/31/2026 |
| py-1.40.0 | ## What's Changed * fix: OpenTelemetry Semantic convention compliance in CrewAI, AGNO and Google ADK by @ishanjainn in https://github.com/openlit/openlit/pull/1082 * fix: agents spans in Microsoft Agent framework by @ishanjainn in https://github.com/openlit/openlit/pull/1085 * fix: `smolagents` and `AWS Strands` OpenTelemetry Instrumentation to follow OTel Semantic conventions by @ishanjainn in https://github.com/openlit/openlit/pull/1088 * feat: Support custom attributes by @ishanjainn in h | Medium | 3/31/2026 |
| openlit-1.17.2 | ## What's Changed * Fix: Langchain and langraph instrumentation to follow GenAI semconv by @ishanjainn in https://github.com/openlit/openlit/pull/1079 * docs: add Agent Governance Toolkit integration guide by @imran-siddique in https://github.com/openlit/openlit/pull/1062 * fix: remove litellm supply chain risk and pin all Dockerfile base images by @AmanAgarwal041 in https://github.com/openlit/openlit/pull/1077 ## New Contributors * @imran-siddique made their first contribution in https:/ | Medium | 3/26/2026 |
| openlit-1.17.1 | ## What's Changed * feat: rule engine SDK, custom evaluation types, 11 built-in evals, and UI fixes by @AmanAgarwal041 in https://github.com/openlit/openlit/pull/1076 **Full Changelog**: https://github.com/openlit/openlit/compare/openlit-1.17.0...openlit-1.17.1 | Medium | 3/25/2026 |
| go-0.2.0 | ### Added - `EvaluateRule()` — Rule Engine SDK function to evaluate trace attributes against OpenLIT rules and retrieve matching contexts, prompts, and evaluation configs - `RuleEntityType` constants: `RuleEntityContext`, `RuleEntityPrompt`, `RuleEntityEvaluation` - `EvaluateRuleOptions` and `EvaluateRuleResult` types for structured request/response - Environment variable fallbacks: `OPENLIT_URL` and `OPENLIT_API_KEY` - Standalone HTTP call — does not require `openlit.Init()` - Unit tests with | Medium | 3/25/2026 |
| py-1.39.0 | ## What's Changed * feat: rule engine SDK support, 11 evaluation types, context-as-truth evals, and UI improvements by @AmanAgarwal041 in https://github.com/openlit/openlit/pull/1074 **Full Changelog**: https://github.com/openlit/openlit/compare/py-1.38.2...py-1.39.0 | Medium | 3/25/2026 |
| ts-1.11.0 | ## What's Changed * feat: rule engine SDK support, 11 evaluation types, context-as-truth evals, and UI improvements by @AmanAgarwal041 in https://github.com/openlit/openlit/pull/1074 **Full Changelog**: https://github.com/openlit/openlit/compare/ts-1.10.0...ts-1.11.0 | Medium | 3/25/2026 |
| openlit-1.17.0 | ## What's Changed * feat: rule engine SDK support, 11 evaluation types, context-as-truth evals, and UI improvements by @AmanAgarwal041 in https://github.com/openlit/openlit/pull/1074 **Full Changelog**: https://github.com/openlit/openlit/compare/openlit-1.16.1...openlit-1.17.0 | Medium | 3/25/2026 |
| py-1.38.2 | ## What's Changed * feat: add span name filter by @chris-araki in https://github.com/openlit/openlit/pull/1065 * fix: remove hardcoded temperature=0.0 from eval LLM calls by @saivedant169 in https://github.com/openlit/openlit/pull/1071 * feat: add VictoriaMetrics stack as destination by @hagen1778 in https://github.com/openlit/openlit/pull/1067 * build(deps): bump sigstore/cosign-installer from 4.0.0 to 4.1.0 by @dependabot[bot] in https://github.com/openlit/openlit/pull/1070 * build(deps): | Medium | 3/24/2026 |
| py-1.38.1 | ## What's Changed * fix: handle content=None and non-dict messages in format_content() by @saivedant169 in https://github.com/openlit/openlit/pull/1060 * fix: remove langchain dependency by @natez56 in https://github.com/openlit/openlit/pull/1063 * build(deps): bump docker/build-push-action from 6.18.0 to 7.0.0 by @dependabot[bot] in https://github.com/openlit/openlit/pull/1058 * build(deps): bump docker/login-action from 3.7.0 to 4.0.0 by @dependabot[bot] in https://github.com/openlit/openl | Low | 3/18/2026 |
| py-1.38.0 | ## What's Changed * feat(sdk/python): add agent-level metric attribution by @Alex3k in https://github.com/openlit/openlit/pull/1047 ## New Contributors * @Alex3k made their first contribution in https://github.com/openlit/openlit/pull/1047 **Full Changelog**: https://github.com/openlit/openlit/compare/py-1.37.5...py-1.38.0 | Low | 3/15/2026 |
| py-1.37.5 | ## What's Changed * test(client): add comprehensive Jest unit test suite with CI coverage reporting by @AmanAgarwal041 in https://github.com/openlit/openlit/pull/1039 * fix: trigger for ui test workflow by @ishanjainn in https://github.com/openlit/openlit/pull/1048 * fix: Add version-aware Qdrant instrumentation for v1.16.0+ compatibility by @VedantMadane in https://github.com/openlit/openlit/pull/981 * build(deps): bump actions/cache from 4 to 5 by @dependabot[bot] in https://github.com/ope | Low | 3/13/2026 |
| openlit-1.16.1 | ## What's Changed * fix: trace view ui updated with timeline view, graph view and some extra information on the request details sheet by @AmanAgarwal041 in https://github.com/openlit/openlit/pull/1036 **Full Changelog**: https://github.com/openlit/openlit/compare/ts-1.10.1...openlit-1.16.1 | Low | 3/5/2026 |
| ts-1.10.1 | ## What's Changed * fix: Issues in Agno and Langgraph instrumentation by @ishanjainn in https://github.com/openlit/openlit/pull/1029 * feat(typescript): add integrations, align semantic conventions, derive version from package.json by @AmanAgarwal041 in https://github.com/openlit/openlit/pull/1035 **Full Changelog**: https://github.com/openlit/openlit/compare/ts-1.9.1...ts-1.10.1 | Low | 3/3/2026 |
| ts-1.9.1 | ## What's Changed * feat(typescript-sdk): align trace attributes with Python SDK for all instrumentation providers by @AmanAgarwal041 in https://github.com/openlit/openlit/pull/1026 **Full Changelog**: https://github.com/openlit/openlit/compare/ts-1.9.0...ts-1.9.1 | Low | 2/27/2026 |
| py-1.37.4 | ## What's Changed * feat: Support Otel Logs as an option in evals export by @ishanjainn in https://github.com/openlit/openlit/pull/1025 **Full Changelog**: https://github.com/openlit/openlit/compare/go-0.1.0...py-1.37.4 | Low | 2/27/2026 |
| go-0.1.0 | ### Added - Initial release of the OpenLIT Go SDK - OpenTelemetry-native instrumentation for OpenAI (chat completions, streaming, embeddings, image generation) - OpenTelemetry-native instrumentation for Anthropic (messages, streaming, tool use) - Automatic token usage tracking with `gen_ai.client.token.usage` histogram - Operation duration metric `gen_ai.client.operation.duration` - Streaming metrics: `gen_ai.server.time_to_first_token`, `gen_ai.server.time_per_output_token`, `gen_ai.client.ope | Low | 2/26/2026 |
| py-1.37.2 | ## What's Changed * feat: Update Evals to align with OTel semconv by @ishanjainn in https://github.com/openlit/openlit/pull/1022 **Full Changelog**: https://github.com/openlit/openlit/compare/py-1.37.1...py-1.37.2 | Low | 2/26/2026 |
| py-1.37.1 | ## What's Changed * fix(ci): replace pull_request_target with pull_request to prevent secret exfiltration by @AmanAgarwal041 in https://github.com/openlit/openlit/pull/1017 * feat: Align with OpenTelemetry GenAI Semconv by @ishanjainn in https://github.com/openlit/openlit/pull/1018 **Full Changelog**: https://github.com/openlit/openlit/compare/ts-1.9.0...py-1.37.1 | Low | 2/25/2026 |
| ts-1.9.0 | ## What's Changed * feat(ts-sdk): add LangChain, LlamaIndex, Pinecone, Vercel AI integrations, Bedrock & fix OpenAI parity by @AmanAgarwal041 in https://github.com/openlit/openlit/pull/1016 **Full Changelog**: https://github.com/openlit/openlit/compare/ts-1.8.0...ts-1.9.0 | Low | 2/24/2026 |
| py-1.37.0 | ## What's Changed * fix: Dependency issues for opentelemetry semcov library by @ishanjainn in https://github.com/openlit/openlit/pull/1006 **Full Changelog**: https://github.com/openlit/openlit/compare/ts-1.8.0...py-1.37.0 | Low | 2/24/2026 |
| ts-1.8.0 | ## What's Changed * feat(ts-sdk): OTel message format, streaming fixes, metrics parity, new addons, and docs updates by @AmanAgarwal041 in https://github.com/openlit/openlit/pull/1005 **Full Changelog**: https://github.com/openlit/openlit/compare/ts-1.7.1...ts-1.8.0 | Low | 2/23/2026 |
| openlit-1.16.0 | ## What's Changed * [Feature]: Enhanced Organisation Management with Role-Based Access and Compact UI by @AmanAgarwal041 in https://github.com/openlit/openlit/pull/988 **Full Changelog**: https://github.com/openlit/openlit/compare/openlit-1.15.4...openlit-1.16.0 | Low | 2/20/2026 |
| py-1.36.9 | ## What's Changed * Add Events for OpenAI instrumentation and Evals by @ishanjainn in https://github.com/openlit/openlit/pull/999 * feat: Use Otel Events in Anthropic, Google, Azure and AWS instrumentations by @ishanjainn in https://github.com/openlit/openlit/pull/1000 * feat: Adopt OpenTelemetry Semantic convention in GenAI spans by @ishanjainn in https://github.com/openlit/openlit/pull/1001 * feat: Update LLM instrumentations to align with OTel Semcov by @ishanjainn in https://github.com/o | Low | 2/19/2026 |
| py-1.36.8 | ## What's Changed * docs: add Dash0 as observability destination by @kaspernissen in https://github.com/openlit/openlit/pull/985 * fix(langgraph): prevent wrapping of ToolNode objects by @llukito in https://github.com/openlit/openlit/pull/991 * fix: handle None tool arguments in OpenAI streaming responses by @josefonte in https://github.com/openlit/openlit/pull/990 * fix(qdrant): update instrumentation for qdrant-client 1.16.0+ by @josefonte in https://github.com/openlit/openlit/pull/972 * | Low | 2/6/2026 |
| py-1.36.7 | ## What's Changed * feat: Add instrumentation for psycopg3 by @ishanjainn in https://github.com/openlit/openlit/pull/983 **Full Changelog**: https://github.com/openlit/openlit/compare/py-1.36.6...py-1.36.7 | Low | 1/27/2026 |
| py-1.36.6 | ## What's Changed * feat: Update instrumentation for langgraph by @ishanjainn in https://github.com/openlit/openlit/pull/982 **Full Changelog**: https://github.com/openlit/openlit/compare/openlit-1.15.4...py-1.36.6 | Low | 1/27/2026 |
| openlit-1.15.4 | ## What's Changed * fix: OpenGround V2 - Complete UI overhaul with enhanced provider and model management by @AmanAgarwal041 in https://github.com/openlit/openlit/pull/976 **Full Changelog**: https://github.com/openlit/openlit/compare/openlit-1.15.3...openlit-1.15.4 | Low | 1/21/2026 |
| openlit-1.15.3 | ## What's Changed * fix: Opamp Supervisor not able to run or execute in the linux environment by @AmanAgarwal041 in https://github.com/openlit/openlit/pull/967 * fix: font issue failing on the github actions by @AmanAgarwal041 in https://github.com/openlit/openlit/pull/968 **Full Changelog**: https://github.com/openlit/openlit/compare/openlit-1.15.2...openlit-1.15.3 | Low | 1/9/2026 |
| openlit-1.15.2 | ## What's Changed * fix: database doesn't exist fix for open telemetry collector through opamp server by @AmanAgarwal041 in https://github.com/openlit/openlit/pull/963 **Full Changelog**: https://github.com/openlit/openlit/compare/openlit-1.15.1...openlit-1.15.2 | Low | 1/5/2026 |
| openlit-1.15.1 | ## What's Changed * fix(agno): deprecate old Agno yield_run_response parameter for new yi… by @Akaban in https://github.com/openlit/openlit/pull/948 * feat: Support Multiple OpenTelemetry Processors by @patcher9 in https://github.com/openlit/openlit/pull/962 * Fix: Getting started pages for the features, docker image build failures by @AmanAgarwal041 in https://github.com/openlit/openlit/pull/942 ## New Contributors * @Akaban made their first contribution in https://github.com/openlit/o | Low | 1/5/2026 |
| py-1.36.3 | ## What's Changed * feat: update langchain instrumentation by @ishanjainn in https://github.com/openlit/openlit/pull/952 **Full Changelog**: https://github.com/openlit/openlit/compare/py-1.36.2...py-1.36.3 | Low | 12/12/2025 |
| py-1.36.2 | ## What's Changed * feat: Update langchain instrumentation by @ishanjainn in https://github.com/openlit/openlit/pull/944 ## New Contributors * @ishanjainn made their first contribution in https://github.com/openlit/openlit/pull/944 **Full Changelog**: https://github.com/openlit/openlit/compare/ts-1.7.1...py-1.36.2 | Low | 12/8/2025 |
| ts-1.7.1 | ## What's Changed * fix: openai typescript fixes by @AmanAgarwal041 in https://github.com/openlit/openlit/pull/938 * chore: typescript npm version bump by @AmanAgarwal041 in https://github.com/openlit/openlit/pull/939 **Full Changelog**: https://github.com/openlit/openlit/compare/ts-1.7.0...ts-1.7.1 | Low | 11/14/2025 |
| py-1.36.1 | ## What's Changed * feat: add support langchain `astream` by @patcher9 in https://github.com/openlit/openlit/pull/936 **Full Changelog**: https://github.com/openlit/openlit/compare/py-1.36.0...py-1.36.1 | Low | 11/12/2025 |
| py-1.36.0 | ## What's Changed * Bug: No content attributes when using OpenLIT CLI by @patcher9 in https://github.com/openlit/openlit/pull/931 **Full Changelog**: https://github.com/openlit/openlit/compare/openlit-1.15.0...py-1.36.0 | Low | 11/11/2025 |
| openlit-1.15.0 | ## What's Changed * Feat: add Fleet Hub for centralized OpenTelemetry collector management with OpAMP by @AmanAgarwal041 in https://github.com/openlit/openlit/pull/923 * fix: readme added fleet hub on the main readme and contributing md by @AmanAgarwal041 in https://github.com/openlit/openlit/pull/927 * fix: release docker image reference to dockerfile by @AmanAgarwal041 in https://github.com/openlit/openlit/pull/928 **Full Changelog**: https://github.com/openlit/openlit/compare/otel-gpu | Low | 11/10/2025 |
| otel-gpu-collector-0.0.3 | ## What's Changed * fix: instead of burning 100% CPU in a endless loop, use threading.Event by @phueper in https://github.com/openlit/openlit/pull/926 ## New Contributors * @phueper made their first contribution in https://github.com/openlit/openlit/pull/926 **Full Changelog**: https://github.com/openlit/openlit/compare/py-1.35.9...otel-gpu-collector-0.0.3 | Low | 11/7/2025 |
| py-1.35.9 | ## What's Changed * fix: Agno workflow arun() method being wrapped with coroutine. by @patcher9 in https://github.com/openlit/openlit/pull/917 **Full Changelog**: https://github.com/openlit/openlit/compare/openlit-1.14.7...py-1.35.9 | Low | 10/27/2025 |
| openlit-1.14.7 | ## What's Changed * Feat: Update feature issue template by @patcher9 in https://github.com/openlit/openlit/pull/904 * [Fix]: ui revamp of the overall product by @AmanAgarwal041 in https://github.com/openlit/openlit/pull/863 **Full Changelog**: https://github.com/openlit/openlit/compare/openlit-1.14.6...openlit-1.14.7 | Low | 10/24/2025 |
| py-1.35.8 | ## What's Changed * Fix: Invalid type NoneType for span attributes in Agno and wrong type of model name in pydantic-ai by @patcher9 in https://github.com/openlit/openlit/pull/903 **Full Changelog**: https://github.com/openlit/openlit/compare/openlit-1.14.6...py-1.35.8 | Low | 10/16/2025 |