Releases: conductor-oss/conductor
Releases · conductor-oss/conductor
Release list
v3.32.0-rc.27
Code changes for emDash bug
v3.32.0-rc.26
What's Changed
- Fix inconsistent ES8 workflow state refresh handling by @rajeshwar-nu in #1012
- Fix monaco editor context menu paste by forcing loader to use monaco 0.56.0 by @ajlai-orkes in #1541
Full Changelog: v3.32.0-rc.25...v3.32.0-rc.26
v3.32.0-rc.25
What's Changed
- fix(build): bump springdoc to 2.8.6 for Spring Framework 6.2 compatibility by @mp-orkes in #1537
- docs: require issue discussion before PR for external contributors by @nthmost-orkes in #1538
- Add end to end integration tests and bump coverage to 90% requirement by @ajlai-orkes in #1494
- Fix incorrect conductor version when app is loading by @ajlai-orkes in #1511
- Clear out workflowDefinition in subworkflow param if it was touched t… by @ajlai-orkes in #1542
- fix: propagate CANCELED instead of FAILED from JOIN when a forked branch is canceled by @nikhiln64 in #1425
- Base changes to resolving the path after auth by @ajlai-orkes in #1526
Full Changelog: v3.32.1...v3.32.0-rc.25
v3.32.1
What's Changed
- Resolve #1490: CVEs detected in Conductor-OSS 3.32.0-rc.23 dependencies by @v1r3n in #1502
- #1451 by @ajlai-orkes in #1519
- fix(persistence): index end_time so End Time can be sorted and filtered by @manan164 in #1517
- feat(ui): add tooltip and helper text to LLM Chat Complete Instructions field by @pratikshabelwate05 in #1448
- fix(agentspan): JOIN only compacts outputs containing state keys by @NicholasDCole in #1520
Full Changelog: v3.32.0...v3.32.1
v3.32.0
What's Changed
- fix(ui-next): agent execution renders terminal-failed tasks as running by @bradyyie in #1329
- Support for agent task and other UI fixes by @v1r3n in #1338
- fix(ui-next): Don't run playwright in Build UI CI by @nthmost-orkes in #1346
- Task cancel contract by @v1r3n in #1342
- Various bug fixes by @ajlai-orkes in #1343
- fix(ui-next): batch of UI bug fixes (status humanize, counters, queue wait, ref-name trim, diff editor, name validation) by @bradyyie in #1348
- feat(rest): add task signal endpoints by @nthmost-orkes in #1205
- A2A Client Fix by @v1r3n in #1354
- fix(scheduler): return 404 from GET /schedules/{name} when the schedule does not exist by @kowser-orkes in #1357
- feat(a2a): backward compat with A2A v0.2 clients (tasks/send, /rpc alias) by @shaileshpadave in #1341
- Enhances A2A/AgentSpan execution by @v1r3n in #1356
- feat(files): enforce workflow-scoped file transfers by @v1r3n in #1355
- Fix #1323: AgentSpan output guardrails pass through on tool-call turns by @NicholasDCole in #1352
- Validate SWITCH javascript expressions by syntax only at registration by @nikhiln64 in #1361
- fix(guardrail): guardrail retry→raise escalation never fires (tool + agent level) by @kowser-orkes in #1365
- Guard pruneExecutions against overflow and non-positive age deleting recent executions by @nikhiln64 in #1360
- Add spacing above the Hide sub-agent executions toggle by @ajlai-orkes in #1366
- Fix mysql boot crashes by @kowser-orkes in #1387
- Resolve #1393: SchedulerClient.pauseSchedule() fails: 'Request method GET is not supported' (500) — GET-then-PUT fallback mishandles server response by @propp-orkes in #1396
- ci: publish named test-result checks for unit-test, test-harness and e2e by @mp-orkes in #1404
- Fix #1321: reserve an async system task's queue message while it runs by @mp-orkes in #1369
- test(ai): live media-input integration tests per provider, runnable from GitHub Actions by @ling-senpeng13 in #1381
- fix(test): pin mcp<2 and gate mcp-testkit readiness by @mp-orkes in #1408
- fix(ui): preserve agent filters in generated search code by @NicholasDCole in #1405
- refactor(ai): consolidate Conductor-Agents configuration by @NicholasDCole in #1413
- feat(ui): align agent definitions with workflows by @NicholasDCole in #1411
- fix(ui): show full execution failure reason in dialog by @NicholasDCole in #1410
- fix(agentspan): reproduce parent synthesis after handoff by @NicholasDCole in #1414
- fix(test): treat blank ANTHROPIC_MODEL/OPENAI_MODEL env vars as unset in AgentSpanRegistrationEndToEndTest by @kowser-orkes in #1415
- Add test-harness coverage of system-task poll/execute path by @mp-orkes in #1402
- feat(file-storage): replace LOCAL storage type with CONDUCTOR by @v1r3n in #1412
- Add external agent client infrastructure for Bedrock and Azure Foundry by @shaileshpadave in #1358
- feat(a2a): expose-all flag to auto-expose all workflows as A2A agents by @shaileshpadave in #1339
- fix(ai): default agentType(); fix agent-client registration and OkHttpClient wiring by @manan164 in #1420
- fix(azure-foundry): correct OAuth scope and make API version configurable by @shaileshpadave in #1421
- fix(agentspan): make host-supplied skill storage optional by @manan164 in #1427
- fix(ci): grant permission for agentspan-e2e job by @kowser-orkes in #1430
- fix(ui): handle prompt template agent instructions by @NicholasDCole in #1431
- pnpm audit high severity fix and fix svg camelCase for clipPath and run prettier by @ajlai-orkes in #1397
- Fix Reset and Search button in Scheduler Executions overlaps at specific resolution by @ajlai-orkes in #1392
- Pin agent quickstarts to latest installable SDK releases by @NicholasDCole in #1432
- Prompt Template field + Start Agent event handler action by @bradyyie in #1440
- fix: restore OTLP metrics export removed when conductor-metrics module retired by @pratikshabelwate05 in #1426
- fix(azure-foundry): scan content parts for text instead of assuming content[0] is text by @shaileshpadave in #1445
- Fixing: Subagent DropDown disappears when toggle is on by @propp-orkes in #1395
- Remove sqlite vector by @v1r3n in #1455
- Avoid starving system task workers by @v1r3n in #1204
- fix(ui-next): show each agent's own strategy in Agent Execution view,… by @meghana21-arch in #1456
- fix: resolve persistence concurrency-limit wiring and add /api/health endpoint by @v1r3n in #1462
- fix: self-hosted models — base_url NPE + OPENAI_BASE_URL silently ignored by @shaileshpadave in #1468
- fix: 404 on SSE stream open for nonexistent execution IDs by @shaileshpadave in #1469
- fix: proper 404/400/409 for common agent API client errors by @shaileshpadave in #1470
- test: fix the CI test flakes - SubWorkflowRestartSpec race + WorkflowRerunTests cleanup by @manan164 in #1465
- fix(grpc-ui): auto-select host when a gRPC service is chosen by @shaileshpadave in #1466
- Add frontend code coverage and fix LLM Chat/Text tasks by @ajlai-orkes in #1461
- fix(ci): fix comma-joined report_paths hiding AgentSpan E2E results by @kowser-orkes in #1449
- fix(ui): refresh selected agent execution details by @NicholasDCole in #1477
- fix(#1437): strip whitespace from env-var API keys in AgentspanAIModelProvider by @shaileshpadave in #1476
- fix(ui): suppress HANDOFF badge on leaf agents; drop stale AgentSpan branding by @shaileshpadave in #1481
- fix(ui): open API Docs in new tab and navigate back (#1316) by @shaileshpadave in #1483
- feat(agents): aggregate execution token usage by @NicholasDCole in #1484
- Revert "Pin agent quickstarts to latest installable SDK releases" by @kowser-orkes in #1467
- Create workflow to run enterprise integration tests against OSS branc… by @ajlai-orkes in #1460
- Prebuild OSS UI by @ajlai-orkes in #1487
- Fix/agent execution diagram fixes by @meghana21-arch in #1488
- fix(ui): Open Agent Definitions from Agent Executions by @kowser-orkes in #1496
- feat(ui): add agent execution input output tab by @kowser-orkes in #1495
- fix: write and compare sqlite index timestamps in UTC (#1497) by @mp-orkes in #1498
- Restrict triggering playwright to changes to ui-next by @ajlai-orkes in #1507
New Contributors
- @nikhiln64 made their first contribution in #1361
- @propp-orkes made their first contribution in #1396
- @pratikshabelwate05 made their first contribution in #1426
- @meghana21-arch made their first contribution in #1456
Full Changelog: v3.31.2...v3...
v3.32.0-rc.24
What's Changed
- fix(ci): fix comma-joined report_paths hiding AgentSpan E2E results by @kowser-orkes in #1449
- fix(ui): refresh selected agent execution details by @NicholasDCole in #1477
- fix(#1437): strip whitespace from env-var API keys in AgentspanAIModelProvider by @shaileshpadave in #1476
- fix(ui): suppress HANDOFF badge on leaf agents; drop stale AgentSpan branding by @shaileshpadave in #1481
- fix(ui): open API Docs in new tab and navigate back (#1316) by @shaileshpadave in #1483
- feat(agents): aggregate execution token usage by @NicholasDCole in #1484
- Revert "Pin agent quickstarts to latest installable SDK releases" by @kowser-orkes in #1467
- Create workflow to run enterprise integration tests against OSS branc… by @ajlai-orkes in #1460
- Prebuild OSS UI by @ajlai-orkes in #1487
- Fix/agent execution diagram fixes by @meghana21-arch in #1488
Full Changelog: v3.32.0-rc.23...v3.32.0-rc.24
v3.32.0-rc.23
What's Changed
- fix: restore OTLP metrics export removed when conductor-metrics module retired by @pratikshabelwate05 in #1426
- fix(azure-foundry): scan content parts for text instead of assuming content[0] is text by @shaileshpadave in #1445
- Fixing: Subagent DropDown disappears when toggle is on by @propp-orkes in #1395
- Remove sqlite vector by @v1r3n in #1455
- Avoid starving system task workers by @v1r3n in #1204
- fix(ui-next): show each agent's own strategy in Agent Execution view,… by @meghana21-arch in #1456
- fix: resolve persistence concurrency-limit wiring and add /api/health endpoint by @v1r3n in #1462
- fix: self-hosted models — base_url NPE + OPENAI_BASE_URL silently ignored by @shaileshpadave in #1468
- fix: 404 on SSE stream open for nonexistent execution IDs by @shaileshpadave in #1469
- fix: proper 404/400/409 for common agent API client errors by @shaileshpadave in #1470
- test: fix the CI test flakes - SubWorkflowRestartSpec race + WorkflowRerunTests cleanup by @manan164 in #1465
- fix(grpc-ui): auto-select host when a gRPC service is chosen by @shaileshpadave in #1466
- Add frontend code coverage and fix LLM Chat/Text tasks by @ajlai-orkes in #1461
New Contributors
- @pratikshabelwate05 made their first contribution in #1426
- @meghana21-arch made their first contribution in #1456
Full Changelog: v3.32.0-rc.22...v3.32.0-rc.23
v3.32.0-rc.22
v3.32.0-rc.21
Pin agent quickstarts to latest installable SDK releases (#1432) * Pin agent quickstarts to latest SDK release candidates
v3.32.0-rc.20
What's Changed
- fix(ci): grant permission for agentspan-e2e job by @kowser-orkes in #1430
- fix(ui): handle prompt template agent instructions by @NicholasDCole in #1431
- pnpm audit high severity fix and fix svg camelCase for clipPath and run prettier by @ajlai-orkes in #1397
- Fix Reset and Search button in Scheduler Executions overlaps at specific resolution by @ajlai-orkes in #1392
Full Changelog: v3.32.0-rc19...v3.32.0-rc.20