Added
- Add custom branding asset support with logo overrides, allowing UI logo customization via mounted volumes without code changes. See ./docs/releases/v0.124.0-changelog.md for more information.
configSchema option.aiChat.openai.api: chat path to @ai-sdk/openai-compatible and unconditionally rendering the Reasoning/ReasoningGroup slots in Thread.tsx.
See ./docs/releases/v0.122.2-changelog.md for more information.ENABLE_GUEST_AUTH environment variable.aiChat.systemPrompt config to override the built-in AI chat system prompt.aiChat.openai.api config to target OpenAI-compatible servers via chat completions API.X-Backstage-Token header for identity tokens to avoid conflicts with ingress-level Basic auth.ProxiedSignInPage with guest provider as fallback when Dex auth is not configured.isValidDNSSubdomainName utility for validating Kubernetes resource names.passwordManagerIgnoreProps utility and height/maxHeight options to YamlEditor.fromJson Nunjucks template filter for deserializing JSON strings in scaffolder templates.get-helm-chart-values tool failing with 500 for private OCI registries.Full Changelog: https://github.com/giantswarm/happa/compare/v1.72.1...v1.72.2