appVersion remains 0.14.5).
For the complete commit-level history, see the
GitHub releases page.
1.1.0
Released 2026-07-16. Full changelog The first minor release on the 1.x line. Highlights are event-trigger authoring with a durable run engine, end-to-end CPU model quantization, and a broad hardening pass on the multi-portal (client-user) BFF separation, gateway error handling, and observability infrastructure. Features- triggers (budapp / budadmin / budprompt / budevent) — event-trigger authoring plus a durable run engine.
- quantization — CPU model quantization end-to-end: engine reconcile, valid vLLM configs, wizard simplification, and completion/ETA/status fixes.
- budadmin — allow deleting active users from user management.
- budapp — grant client-user permissions, gate admin login, and route reset emails by portal.
- budapp / budadmin — harden client-user portal separation with an invite-email fallback and a budadmin admin gate.
- budapp — give client users real exits when refused at the admin gate.
- budadmin — exclude client users from the project Add Members list.
- budapp — playground token validation for the multi-portal BFF (fixes budcustomer 401).
- budapp — resolve the OIDC client by token
azpfor the multi-client BFF (fixes playground/deployments401).
- budgateway — surface the real provider error instead of an opaque 502 “All variants failed”.
- budgateway — don’t 502 on truncated
<think>blocks (Together / Fireworks).
- budadmin — dashboard charts, observability filters, and reset-password checks.
- budapp — make the dashboard project count match the Projects page.
- budadmin — benchmark result UI corrections.
- budprompt / budadmin —
prompt_version+ResponseUsage; refactor the Connectors tab down to triggers only. - budadmin — agent MCP UX UI refactor.
- budadmin — design-sync inputs for Bud Primitives.
- infra — initial Kata Containers support.
- infra — slim the per-namespace Prometheus scrape config to stop 10GB+ RAM bloat.
- ci — stop the Python dependency security check from hanging for hours.
1.0.2
Released 2026-07-12. Full changelog A build-fix patch release on top of 1.0.1. Build & CI- budsim — pin
pip<24.1to fix a Docker build “resolution-too-deep” failure. - budmodel — pin
pip<24.1to fix a Docker build “resolution-too-deep” failure.
1.0.1
Released 2026-07-12. Full changelog The 1.0 milestone release. A large rollup centred on the OpenTelemetry observability refactor, agent-builder and prompt-editor improvements, provider-aware identity/invite flows, and a broad set of guardrails, governance, and reliability fixes. (This release also folds in the 0.14.5 chart-release and docs work.) Observability & Telemetry- gateway / budadmin / budprompt / budevent — Phase 1+2 OpenTelemetry trace refactor with a new budmetrics analytics pipeline and dashboard fixes.
- telemetry — propagate W3C trace context through to bud-sentinel (Gap 1 + Phase 2 mirror).
- budmetrics / infra — default the fact pipelines on and wire the settle cron (fixes observability 500s).
- budadmin — render agent p95 latency as a duration (not
11.3Kms); live observability chart counts requests, not spans; trace-detail scan, service badge, compression, trace rooting, live-merge, and rollup-inflation fixes.
- budadmin — agent-builder variable setup and schema-settings updates; relabel agent-type options in the Add Agent wizard; add image & document attachments to agent prompt messages; redesign the agent prompt message editor; agent MCP UX refactor; UI fixes for agent schema, guardrails, and form components.
- buddoc — process any-size documents without OOM (guardrails + streaming spreadsheets + multipart).
- budapp / budadmin / infra — provider-aware, IdP-hosted invite & password flow (Option B).
- keycloak / budapp — friendlier set-password info page with a seamless return to the app.
- guardrails — stop dropping profiles on an empty
api_key; accept the canonical 4-hookguard_typesin profile config; give the Bud Sentinel endpoint an HTTP scheme across the profile, governance, and profile-sync paths. - budapp — allow deploying preset agent-governance policies; drop the
include_governancefilter when listing probe rules. - budadmin — GuardRails multi-deployment flow, probe persistence, and related UI fixes.
- budapp — scope
GET /promptsbyproject_idwhensearch=true; return an empty distribution instead of a 404 for benchmarks without metrics. - db — make asyncpg engines and advisory locks safe under PgBouncer transaction pooling.
- budnotify — schedule the coroutine in the
dispatch_asyncrunning-loop branch. - event-path — autoscale on in-flight concurrency and fix the budevent OOM-cascade.
- budcluster — install HAMI / GPU-Operator on GPU clusters with self-healing onboarding.
- charts/otel — use
k8s.node.nameinstead of a dynamichost.name, stop overriding the cluster UID, use a direct Postgres connection, and add lookup fallbacks. - seaweedfs — bump storage.
- ci(charts) — make the dependency-chart publish manual and versioned.
- Add per-tier reference architectures (T0–T4); document SeaweedFS as the object store (removing MinIO/TensorZero mentions); add and restructure the router-module documentation.
0.14.5
Released 2026-07-02. Full changelog A security-hardening and feature release centred on budgateway request-boundary protections, agent governance policies, and budevent memory stability. (Chart0.14.4 was an infrastructure-only bump for the budevent crypto-key fix and had
no separate GitHub release.)
Security
- budgateway — block SSRF via user-controlled
image_url; strip client-suppliedx-tensorzero-*identity headers at ingress; trusted-proxy client-IP derivation with forged country-header stripping; take the governance profile id only from a trusted header under auth; enforce tenant ownership on/v1/filesand/v1/batches; remove native unauthenticated routes and unused feature code. - buddoc — block SSRF in the OCR remote-document fetch.
- infra/bud — require a stable budevent crypto key and remove the random fallback.
- budapp — agent governance policies: catalog, sync, and probe-list isolation; policy list filters with name reuse after delete; free unique URIs on policy delete (fixes name-reuse 500); agent-governance lifecycle, detector ref-name, and RAA scanner-rename fixes.
- budadmin — guardrail deploy button and status toggle; governance policy ordering and search isolation.
- budprompt / budadmin — reasoning/thinking toggle in prompt and model settings; contextual LLM-generated tool-call status messages for bot conversations; inline variable autocomplete in the system-prompt editor.
- budevent — add the Workvivo conversational chat-bot provider; suppress “Calling <tool>…” status on Teams only.
- buddoc / budgateway — honor
to_formatswith docling-serve parity (docling 2.107) plus scaling. - budapp — make the customer token quota unlimited by default; preserve cloud-catalog
supported_endpointsfor embedding models.
- budevent — bound concurrent turns (OOM fix) and add an HPA for the webhook ingress; use mimalloc and cap glibc arenas so memory is returned to the OS.
- budmodel — user-friendly registry capacity pre-flight messages.
- budcluster — don’t enable GPU-only Infinity options on CPU latentbud.
- infra — new
valkey-clusterchart; Keycloak multi-realm import with drift fix; ClickHouse storage bump; Valkey memory-limit bump.
- hardware-requirements — clarify storage sizing (platform vs. model registry).
0.14.3
Released 2026-06-23. Full changelog A maintenance release consolidating the ArgoCD/GitOps rollout with TLS-by-default networking, additional SSRF remediations, and backup/storage infrastructure. Security- budplayground — SSRF remediation with a configurable gateway allowlist.
- budadmin — mitigate SSRF in
/api/proxy-file. - budcustomer — move RSA decryption server-side to prevent key exposure.
- budgateway — return
402for usage-limit Deny on the handler path. - budapp — crash-safe prompt deletion and gated code-interpreter env teardown; remove the identity email cache.
- infra — enable HTTPS by default for bud runtime with cert-manager; Harbor HA; Velero backups with scheduled runs; OpenEBS/Mayastor storage tuning; auto-onboarded cluster defaults to “Control Plane”.
- budplayground / budadmin — image-attachment text fix, duplicate bot-avatar fix during streaming, and an agent-details skeleton loader.
- docs — cert-manager TLS installation guidance, ApplicationSet CRD troubleshooting, and helm-configuration/deployment alignment with the current chart.
0.14.2
Released 2026-06-11. Full changelog A maintenance release focused on security hardening, auth convergence, and UI bug fixes. Security- budmodel — block Zip Slip / path traversal in archive extraction.
- buddoc — enforce
max_file_size_mbon OCR intake paths. - budauth (Keycloak theme) — sanitize
ErrorBannerHTML withkcSanitize(XSS fix). - ask-bud — make the
kubectldestructive-command guard fail closed.
- budapp — converge OIDC JIT provisioning and fix the Playground seed-admin flow.
- budprompt — inject sender identity into the bot agent context.
- budplayground — validate the API key against the gateway before login.
- keycloak — never render realm-import client attributes as
null; theme update-profile / idp-review pages (budtheme 0.2.0).
- budadmin — UI and API error-handling fixes, inference-table fixes, inference-list race conditions and sort-clear handling,
socket.offno longer removes all listeners, and added missing router action icon mappings. - budCustomer — reject on
403in the axios interceptor instead of returningfalse. - budnotify — return
ErrorResponsewith the correct HTTP status.
- budmodel — add the
registry-cleanup-schedulercron to the Helm chart. - budgateway — bump default CPU request to 1 and limit to 4.
- budeval — disabled by default to unblock ArgoCD sync.
0.14.1
Released 2026-06-10. Full changelog A large release introducing the ArgoCD-based GitOps deployment model, agent governance, teams support, and numerous infrastructure and UI improvements. Features- Agent governance — new agent-governance control surface: budapp authoring/lifecycle plus budgateway
/v1/governance. - Teams — added teams support across budapp.
- Agent event triggers — auto-provisioned MCP-gateway webhooks (Slack/Linear).
- budprompt — pydantic-ai hooks subsystem with a 1.98.0 upgrade; foreground Responses-API streaming timeout set to 30 minutes.
- budapp —
a2a_cardsupport in the create-prompt workflow. - budgateway — lock-free model registry via
ArcSwapto stop hot-path inference stalls. - budadmin — guardrails tab layout with governance policy CRUD; agent builder UI improvements.
- infra — configurable Keycloak realm session/token lifespans; bot integration.
- Multi-part ArgoCD initialization: cluster add-ons, prod apps, clients, and the
pnapproject migrations. - pgbouncer connection pooling, MongoDB 3-replica setup, SeaweedFS volume/PVC expansion.
- Helm chart updated to 0.14.0; dependency Helm charts published to OCI.
- budapp — auth made OIDC-only with auto-seeded root user.
- budapp/budnotify/budadmin — repaired auth flows broken by the BFF redirect change.
- budeval — removed hardcoded ClickHouse Cloud credentials from config defaults.
- ci — closed the chart packaging secret leak; publish charts with
registry.bud.studioimage refs.
- budadmin — observability bar chart stabilized on live data; native tool details UI improvements.
- budplayground — prompt-config loading and chat-route error handling fixes.
- budapp — deployment deprecation driven by vendor
deprecation_date. - docs — ArgoCD installation guide, budadmin-ui development skill, and Mintlify cleanup of orphaned pages.
- feat — hide code interpreter and gate evaluations behind dev mode.