> ## Documentation Index
> Fetch the complete documentation index at: https://docs.getbifrost.ai/llms.txt
> Use this file to discover all available pages before exploring further.

# v2.1.0-prerelease2

> Helm v2.1.0-prerelease2 changelog - 2026-04-15

<Update label="Bifrost Helm" description="v2.1.0-prerelease2 (prerelease)">
  ## Changelog

  * Synced helm `values.schema.json` with transport `config.schema.json` — fixed virtual key and budget drift:
    * Removed `required: [mcp_client_id]` constraint on `virtualKeys[].mcp_configs[]` items — canonical schema accepts either `mcp_client_id` (DB form) or `mcp_client_name` (config-file form, resolved to ID at startup)
    * Added `mcp_client_name` as an allowed property on `virtualKeys[].mcp_configs[]` items
    * Added `calendar_aligned` (boolean) on `virtualKeys[]` — field now lives on the virtual key, applies uniformly to all budgets under it
    * Removed stale `budget_id` from `virtualKeys[]` — `TableVirtualKey` has no `BudgetID`; budgets link via foreign key from the budget table
    * Removed stale `calendar_aligned` from `budgets[]` — moved to virtual key level
</Update>
