Skip to content

Releases: BudEcosystem/bud-runtime

v0.8.0

26 Feb 12:56
7b88fc6

Choose a tag to compare

What's Changed

  • chore: update Helm chart to version 0.7.0 by @github-actions[bot] in #1318
  • fix(budadmin): render tool icons as images instead of raw URL text by @dittops in #1320
  • Bugfix/agent new by @athul-ab in #1319
  • fix(budpipeline): use flat payload for pub/sub and fix stale DB constraint by @dittops in #1321
  • fix: added hyperbolic ai cion by @vsraccubits in #1322
  • Bugfix/agent new by @athul-ab in #1323
  • Bugfix/agent new by @athul-ab in #1324
  • Models Images Update by @dittops in #1325
  • fix(budapp): apply name filter as AND condition in playground deployments search by @vsraccubits in #1326
  • ModeltextUpdate by @dittops in #1327
  • Remove standalone Tools menu and APIs by @dittops in #1317
  • Codex-generated pull request by @dittops in #1328
  • fix(docs): remove duplicate deployment docs under master path by @dittops in #1329
  • fix(budapp): stop soft-deleting models when marked as deprecated by @dittops in #1330
  • fix(budadmin): copy full trace/span ID instead of truncated value in … by @athul-ab in #1331
  • fix(budadmin): fix pagination bugs on Runs page by @dittops in #1333
  • feat(budgateway,budapp,budmetrics): end-to-end inference cost tracking by @vsraccubits in #1332
  • fix(budpipeline): pipeline description disappears after edit by @dittops in #1334
  • feat(budapp): refresh endpoint inference costs on cloud model sync by @vsraccubits in #1335
  • fix(budpipeline,budadmin): show available cloud models in Add Cloud Model action by @dittops in #1337
  • feat(budadmin): bind cost metrics cards to /metrics/aggregated API in… by @athul-ab in #1336
  • fix(budgateway): include provider error details in observability data by @dittops in #1338
  • fix(budplayground): add asset URL env var and fix empty stop_strings handling by @dittops in #1340
  • fix(budpipeline): resolve benchmark cluster ID mismatch (#1241) by @dittops in #1339
  • docs(deployments): clarify deploy vs use vs publish and update flows/customer-portal guidance by @dittops in #1342
  • fix(budadmin): auto-save unsaved action changes on pipeline save (#1246) by @dittops in #1341
  • deployment content update by @dittops in #1343
  • fix(budadmin): show actual timestamps for pipeline runs by @dittops in #1344
  • fix(clusters-docs): move cluster pages to docs/clusters for valid navigation links by @dittops in #1346
  • fix(budadmin): show API error messages instead of hardcoded toast mes… by @athul-ab in #1347
  • feat(budpipeline): forward ETA events to Novu/budadmin by @dittops in #1348
  • fix(budapp): JIT user provisioning for cross-app SSO playground init by @dittops in #1349
  • Feature/guardrails by @athul-ab in #1350
  • feat(budapp,budadmin): add client filter to /connectors/available & rename client tags by @dittops in #1351
  • feat(budadmin): make guardrails generally available by @dittops in #1353

Full Changelog: 0.7.0...0.8.0

v0.7.0

14 Feb 09:55
6ab99cc

Choose a tag to compare

What's Changed

  • chore: update Helm chart to version 0.6.0 by @github-actions[bot] in #1221
  • Feature/prompt analytics by @vsraccubits in #1223
  • fix(budapp,budprompt): set non-expiring MCP Foundry API tokens by @vsraccubits in #1224
  • fix(infra): add trailing slash to socket.io ingress path by @vsraccubits in #1225
  • feat(guardrails): implement Sentinel V2 multi-model deployment workflow by @lostnull in #1222
  • fix(budadmin,budapp): show error when executing pipeline with no steps by @dittops in #1230
  • fix(budadmin): properly extract and display pipeline execution errors by @dittops in #1236
  • fix(budcluster): adapter deployment fixes, error messages, and aibrix v0.3.0 upgrade by @dittops in #1228
  • Bugfix/agent new by @athul-ab in #1235
  • feat(tests): add E2E test suite for authentication flows by @dittops in #1126
  • fix(budadmin): fix pipeline error box overflow issue by @dittops in #1237
  • fix(budadmin,budapp): display adapter names in analytics and inference views by @dittops in #1238
  • feat(budadmin): add pagination to pipeline runs table by @dittops in #1239
  • fix(budadmin,budapp): fix cloud providers credentials 500 error by @dittops in #1250
  • fix(budadmin): correct empty state message in cloud credential selection by @dittops in #1251
  • fix(budpipeline): display actual simulation error messages in UI by @dittops in #1252
  • feat(budadmin): add edit and delete options for pipelines by @dittops in #1253
  • feat(budadmin): add Use this agent button and replace Tooltip with Cu… by @athul-ab in #1255
  • fix(budpipeline): prevent duplicate pipeline names and show proper error by @dittops in #1256
  • feat(claude): add bud-testing skill for test workflow automation by @dittops in #1257
  • feat(claude): add budmem skill for persistent memory management by @dittops in #1259
  • Feature/prompt model deployment details by @vsraccubits in #1254
  • fix(budadmin): add zoom in/out controls to pipeline editor toolbar by @dittops in #1261
  • fix(budadmin): remove broken step detail drawer from execution details by @dittops in #1263
  • fix(budadmin): show duration as elapsed time without ago suffix by @dittops in #1264
  • Bugfix/agent new by @athul-ab in #1262
  • fix(budadmin): show validation errors as toast and preserve actions on save failure by @dittops in #1266
  • fix(budprompt): improve ModelHTTPError handling with clean message an… by @vsraccubits in #1229
  • fix(budadmin): call OAuth fetch-tools API only for OAuth auth_type by @athul-ab in #1267
  • refactor(budadmin): remove redundant comment in ConnectorDetails by @athul-ab in #1268
  • feat(budmetrics,budapp): add api_key grouping support for prompt anal… by @vsraccubits in #1269
  • Fix/tool name prefix by @vsraccubits in #1271
  • Bugfix/agent new by @athul-ab in #1270
  • fix(budprompt): resolve RenamedToolset error in response formatters by @vsraccubits in #1272
  • fix(budadmin): agent details UI improvements by @athul-ab in #1273
  • fix(budadmin): resolve pipeline description textarea overlapping label by @dittops in #1274
  • feat(docs): add pipeline-style documentation set for Projects module by @dittops in #1275
  • fix(budplayground): hide settings button and dropdown when prompt IDs… by @athul-ab in #1278
  • Feat/sentinel v2 by @lostnull in #1277
  • Bugfix/agent new by @athul-ab in #1281
  • fix(docs): enforce trailing-newline and whitespace-safe formatting in Projects docs by @dittops in #1280
  • Codex-generated pull request by @dittops in #1283
  • Bugfix/agent new by @athul-ab in #1284
  • fix(budapp): use GUARDRAIL_DEPLOYMENT workflow type for guardrail deploy workflow by @lostnull in #1285
  • Add images to creating first project guide by @sanu17 in #1286
  • Update creating-first-project.mdx by @sanu17 in #1287
  • Update quickstart.mdx by @sanu17 in #1288
  • fix(budpipeline): persist pipeline icon across full stack by @dittops in #1290
  • Update project introduction and quickstart images by @sanu17 in #1291
  • feat(budgateway,budapp,budmetrics): SDK observability — OTLP proxy & telemetry query API by @vsraccubits in #1289
  • Codex-generated pull request by @dittops in #1293
  • Codex-generated pull request by @dittops in #1295
  • feat(budapp, budadmin): add global connectors management UI and API by @dittops in #1296
  • fix(budadmin): update agent versions UI buttons and endpoint name by @athul-ab in #1294
  • feat(budpipeline): NotificationPayload format with dual-publish to budnotify by @dittops in #1297
  • fix(budadmin): disable GlobalConnectorsSection and add budmem docs by @dittops in #1298
  • fix(budadmin): fix double loader and narrow configure drawer on connectors page by @dittops in #1299
  • fix(budapp): properly extract structured error messages in DaprService by @dittops in #1301
  • feat(budpipeline): add simulation_run action by @dittops in #1302
  • fix(budapp,budpipeline): expose local_path and pass model_endpoints for non-LLM deployments by @dittops in #1303
  • fix(budapp,budadmin): normalize connector logo_url and improve connections UI by @dittops in #1304
  • feat(budapp,budadmin): add return_url support for cross-app OAuth redirects by @dittops in #1305
  • feat(budpipeline,budapp): add notification_workflow_id override for notifications by @dittops in #1306
  • fix(budmetrics,budgateway): fix trace count, numeric filters, multi-prompt isolation, and SDK trace visibility by @vsraccubits in #1300
  • fix(budapp): auto-fetch tools after OAuth callback by @dittops in #1307
  • fix(budapp): use explicit required_keys for benchmark workflow validation by @dittops in #1308
  • fix(budapp): restrict prompt name updates in PATCH endpoint by @vsraccubits in #1309
  • feat(budadmin): add navigation from agent card to agent details page by @athul-ab in #1312
  • feat(helm): add Keycloak SSO integration for MCPGateway by @dittops in #1310
  • feat(budapp): migrate guardrail workflow to pipeline-driven notifications and add probe/rule icons by @lostnull in #1315
  • fix(budpipeline): align pub/sub publishing with budmicroframe CloudEvent pattern by @dittops in #1311
  • fix(budpipeline): use proper CloudEvent envelope and fix timeout test mocks by @dittops in #1316

Full Changelog: 0.6.0...0.7.0

v0.6.0

30 Jan 18:52
a277033

Choose a tag to compare

What's Changed

  • Remove LLaVA 1K English dataset entry from dataset_info.json by @dittops in #1158
  • chore: update Helm chart to version 0.5.0 by @github-actions[bot] in #1157
  • Update docs.json by @sanu17 in #1156
  • Bug fix/agent by @athul-ab in #1159
  • fix(docs): update API Keys & Security navigation to api-keys/api-keys by @jithinAB in #1160
  • fix(docs): correct API Keys nav; update Blog anchor and remove API Reference by @jithinAB in #1161
  • docs(getting-started): revert introduction content by @jithinAB in #1162
  • fix(budadmin): resolve infinite loop in user management reset filter by @athul-ab in #1163
  • Feature/prompt fe metadata by @vsraccubits in #1164
  • chore(docs): update deployments navigation by @jithinAB in #1165
  • fix(docs): update API Integration nav to api-integration/api-integration by @jithinAB in #1166
  • fix(docs): update API Integration and remove obsolete nav groups by @jithinAB in #1167
  • chore(docs): add API Reference anchor and remove Dashboard navbar link by @jithinAB in #1168
  • fix(budapp): handle non-dict inputs in Pydantic model validators by @dittops in #1170
  • feat(budpipeline): Pipeline Event Persistence with Pluggable Actions by @dittops in #1169
  • feat(onyx): integrate Onyx chat service with cross-app SSO support by @dittops in #1002
  • chore(infra/pde/sinan): init keel by @sinanmohd in #1171
  • fix(helm): move ingress hosts to global config in values files by @dittops in #1172
  • Feat/otel analytics by @vsraccubits in #1152
  • fix(budgateway): enable real-time blocking rules sync via Redis keyspace events by @dittops in #1173
  • Refactor/otel service name by @vsraccubits in #1174
  • fix(novu): add REDIS_DB_INDEX to ws deployment by @dittops in #1175
  • fix(infra): increase MinIO memory limit to 1536Mi by @dittops in #1176
  • Observability redirection fix by @athul-ab in #1177
  • feat: add audio model architecture support by @dittops in #1178
  • feat(budgateway): extend embedding API with pass-through parameters by @dittops in #1179
  • feat: add /v1/classify support by @dittops in #1180
  • Feature/agent settings by @athul-ab in #1184
  • Bugfix/agent new by @athul-ab in #1183
  • fix(budadmin): show deployment name validation only after field touch by @dittops in #1185
  • docs(docs): add customer dashboard icon by @jithinAB in #1186
  • observability detail fix by @athul-ab in #1187
  • fix(budadmin): fix edit button in rules section not working by @dittops in #1188
  • multiwindow by @athul-ab in #1190
  • feature/agent-settings by @athul-ab in #1191
  • fix: resolved inference list api failure by @vsraccubits in #1192
  • Implements realtime observability by @vsraccubits in #1189
  • fix(helm): fix budnotify Keycloak auth and upgrade OTel collector by @vsraccubits in #1193
  • feat(budpipeline): add deployment actions with internal auth support by @dittops in #1194
  • fix(onyx): disable oauth_client_id/secret env vars in helm chart by @dittops in #1182
  • fix(helm): align Novu services Redis DB index to 2 by @dittops in #1196
  • feat(tools): Add tool management with virtual server CRUD APIs by @dittops in #1139
  • feat(gateway): add classify endpoint for text classification by @dittops in #1197
  • fix(budpipeline): fix version conflicts in pipeline continuation and add wait_until action by @dittops in #1198
  • chore(infra/nixos): upstream network by @sinanmohd in #1199
  • chore(infra): expose budnotify socket by @sinanmohd in #1200
  • Bugfix/agent new by @athul-ab in #1201
  • fix(budmetrics): update inference tables TTL to 90 days by @vsraccubits in #1195
  • fix(budadmin): move stream toggle to model settings sidebar by @athul-ab in #1202
  • chore(infra/notify): clean up by @sinanmohd in #1203
  • fix(budgateway): record cost in OTel spans for streaming responses by @vsraccubits in #1204
  • fix(infra/helm/bud): ingress by @sinanmohd in #1205
  • chore(infra/helm/bud): ingress clean up by @sinanmohd in #1206
  • feat(budadmin): improve pipeline editor UI and fix toast notifications by @dittops in #1207
  • feat(budsim,budapp,budadmin): improve simulation cost calculation and metrics display by @dittops in #1208
  • fix: observability improvements for embedding/classify endpoints by @dittops in #1209
  • fix(budmetrics): add ALTER TABLE migration for endpoint-specific columns by @dittops in #1210
  • fix(budadmin): use India-compliant world map with correct Kashmir boundaries by @dittops in #1211
  • fix(budgateway): add Redis connection recovery for broken pipe errors by @dittops in #1213
  • feat(budpipeline): add credential support for gated HuggingFace models by @dittops in #1212
  • docs: Restructure API & SDK documentation for better usability by @dittops in #1215
  • Bugfix/agent new by @athul-ab in #1214
  • fix: pipeline execution failures and hide dev features by @dittops in #1216
  • env change by @athul-ab in #1217
  • chore: fix end of file and update env sample by @athul-ab in #1218
  • fix(budadmin): add missing NEXT_PUBLIC_BUDNOTIFY_SERVICE_PUBLIC env placeholder by @dittops in #1219
  • fix(budmetrics): resolve Dapr invoke_method and Pydantic validation errors by @dittops in #1220

Full Changelog: 0.5.0...0.6.0

v0.5.0

14 Jan 13:49
6a29ca5

Choose a tag to compare

What's Changed

Full Changelog: 0.4.8...0.5.0

v0.4.8

16 Dec 13:52
0ec1eea

Choose a tag to compare

What's Changed

  • feat(infra/helm/scid): init dependencies by @sinanmohd in #1072
  • chore: update Helm chart to version 0.4.7 by @github-actions[bot] in #1070
  • feat(budcluster): add trust-remote-code flag to deployment args by @dittops in #1071
  • Add guardrails overview page to docs navigation by @jithinAB in #1073
  • fix: added default value in input schema by @vsraccubits in #1074
  • Bug fix/agent by @athul-ab in #1075
  • fix(helm): remove nightly image overrides and disable prometheus-adapter by @dittops in #1076
  • chore(nix/flake): pull upstream changes from sinan, scid by @sinanmohd in #1077
  • fix(infra/helm): deps by @sinanmohd in #1079
  • fix(budadmin): set default num_prompts to 3x concurrency in benchmark flow by @dittops in #1078

Full Changelog: 0.4.7...0.4.8

v0.4.7

16 Dec 05:46
5e19590

Choose a tag to compare

What's Changed

  • Feature/agent settings by @athul-ab in #1059
  • fix(eval): improve error detection and fix status notification by @rahulvramesh in #1061
  • feat(eval): updated search and added export option to all evaluations… by @karthikrab in #1060
  • fix(eval): improve error detection, disable retries, and fix status notification by @rahulvramesh in #1062
  • updated evaluation results by @kiranAccubits in #1056
  • fix(agents): pass prompt name instead of ID in playground URL for edi… by @athul-ab in #1063
  • feat(agents): add copy button for redirect URI in connector details by @athul-ab in #1064
  • feat: Enhance performance benchmark workflow with dynamic configuration and hardware selection by @dittops in #1065
  • feat(evaluations): add run evaluation from model evaluations page by @athul-ab in #1066
  • feat(budplayground): add support for array and object input types in … by @athul-ab in #1067
  • feat: Add benchmark cancellation, dataset display names, and enhanced benchmarking features by @dittops in #1068
  • chore: update Helm chart to version 0.4.6 by @github-actions[bot] in #1057
  • fix(budadmin): correct 'warining' typo to 'warning' in alert types by @dittops in #1069

Full Changelog: 0.4.6...0.4.7

v0.4.6

11 Dec 11:34
3ec9859

Choose a tag to compare

What's Changed

Read more

v0.4.5

30 Nov 18:41
727d33b

Choose a tag to compare

What's Changed

New Contributors

Full Changelog: 0.4.4...0.4.5

v0.4.4

24 Nov 19:20
bb6f3fc

Choose a tag to compare

What's Changed

Full Changelog: 0.4.3...0.4.4

v0.4.3

18 Nov 05:02
37013fe

Choose a tag to compare

What's Changed

Read more