Skip to content

Release notes for Bellini v1.28.0

Bellini v1.28.0 was released on January 14, 2026. This version covers the following issues:

Stories

  • BLN-3061 - Implement Chat UI
  • BLN-3062 - Implement Chats History in the Chat UI
  • BLN-3063 - Implement Summarize Chat Session in the Chat UI
  • BLN-3065 - Implement chatbot Keyboard Shortcuts agent
  • BLN-3066 - Implement chatbot Technical Support agent
  • BLN-3067 - Implement code completion agent for function declarations
  • BLN-3068 - Implement code completion agent for property expressions
  • BLN-3069 - Implement code completion agent for scripts and stylesheets
  • BLN-3070 - Create specialized bellini language model that can make requests to the AI Gateway
  • BLN-3079 - Add support for context in the Chat UI
  • BLN-3080 - Add support for agent selection in the Chat UI
  • BLN-3081 - Add support for variables in the Chat UI
  • BLN-3082 - Implement disabling auto-scrolling in the Chat UI
  • BLN-3093 - Implement orchestrator agent
  • BLN-3094 - Add support for variables in system and user prompts
  • BLN-3095 - Add support for chat request context
  • BLN-3096 - Implement support for tool calls
  • BLN-3099 - Add the ability to edit old questions in the Chat UI
  • BLN-3100 - Add the ability to retry failed responses in the Chat UI
  • BLN-3127 - Implement Ask AI in file editors and embedded code editors
  • BLN-3152 - Support for remote MCP server
  • BLN-3153 - Update tech support agent to use the docs MCP server
  • BLN-3155 - Support Anthropic models via API keys
  • BLN-3156 - Support Google accounts models via API keys
  • BLN-3157 - Support configuring which model is used for which agent
  • BLN-3158 - Support model aliases
  • BLN-3159 - Support registering additional models
  • BLN-3190 - Implement Bellini AI features onboarding
  • BLN-3195 - Implement code completion agent for property declarations
  • BLN-3198 - Add API Key field to Settings tab for OpenAI
  • BLN-3199 - Add API Key field to Settings tab for Google accounts
  • BLN-3200 - Add API Key field to Settings tab for Anthropic

Improvements

  • BLN-3137 - Align context menu options for Apps and Global Components
  • BLN-3174 - Persist query parameters during app page navigation
  • BLN-3182 - Restore app route including path and parameters after login redirect
  • BLN-3186 - Align context menu options for App and Global Component's sub-component
  • BLN-3226 - Update the default AI models

Bugs

  • BLN-3108 - Adding exported children to objects and arrays throws error
  • BLN-3121 - "Create" button stuck on loading when submitting incomplete wizard modal via Ctrl + Enter
  • BLN-3122 - Missing app service reference in generated expressions from nested properties in Edit Function and Set Expression modals
  • BLN-3138 - Table not rendering data when row pinning is enabled
  • BLN-3165 - Cannot update spec/url of an existing invalid API
  • BLN-3168 - Clicking a first cell on a table when Cell Selection is enabled throws an error
  • BLN-3169 - Enabling row selection when cell selection is enabled will not work
  • BLN-3170 - Cannot open Global Modal if triggered from App Service
  • BLN-3171 - Incorrect code editor suggestion widget position
  • BLN-3172 - Unsaved changes in the editor no longer prevent the browser page reload
  • BLN-3185 - Unable to drag and drop API operations into the table
  • BLN-3192 - Custom component copy-paste validation issues
  • BLN-3193 - Page Scopes property not accepting input
  • BLN-3202 - Element remains in the DOM when adding element attributes
  • BLN-3203 - Table inside sub/inner component generates columns from default data instead of fetched data
  • BLN-3204 - Cannot select asset suggestion on Image URL
  • BLN-3206 - Cannot deploy an app with source control
  • BLN-3209 - Reloading canvas creates div container inside the side panel layout
  • BLN-3211 - Selecting stack item throws an error
  • BLN-3214 - Bellini freezes while building a mobile app
  • BLN-3221 - Assets not displaying in UI when source control is enabled (404 Not Found)