The full changelog is available at
https://aikeedo.com/changelog/. This page
documents only breaking changes and critical migration instructions for major
releases.
v5.0
v5.0 is a major release. Chat gains Canvas, clarifying questions and media generation. The Writer becomes a guided wizard that continues in chat. Imagine and Video get templates, a community feed and a new composer. The interface is rebuilt around a Recents sidebar and a new Settings area. Every official plugin is now translated, and languages can be managed from the admin panel and completed with new translation tooling.What’s new in v5.0
Chat
- Canvas — the assistant writes documents, code, HTML and SVG to a side panel instead of reprinting them in the thread. Revisions are patches, every version is kept and can be restored, and users can comment on a selected passage. All documents are collected in the Library under Artifacts.
- Inline documents — short standalone writing (emails, messages, posts, letters) renders as a card in the conversation. Emails can be opened in Gmail, Outlook or the default mail app.
- Clarifying questions — the model can pause to ask multiple-choice questions before answering an ambiguous request. The question turn and the answer turn are billed separately.
- Media generation in chat — the chat capability now generates images, video, voice-overs and transcripts, can edit an earlier image by reference, and shows results inline, including async generations. For voice-overs, users pick a voice right in the conversation and can listen to it first.
- Personalization — users can add their own chat instructions and tell the AI what to call them.
Writer
- Preset wizard — opening a Writer template asks its questions one screen at a time, then continues as a normal chat conversation with tools, Canvas and follow-ups. The filled prompt is never shown to the user.
- Recommended model — admins can set a recommended model on a template. See Prompt Templates.
Imagine & Video
- Templates — admin-authored image and video templates with preview artwork, pinned settings, required input images and optional locking that hides the prompt and model. See Prompt Templates.
- Community — users can share generations to a feed visible to everyone on the installation (Settings → Features → Community).
- New composer — quick settings chips,
@imagereference tags, Enhance to rewrite a prompt and Surprise me to write one (Settings → Features → Utilities). - Inputs are kept — reference images and frames are saved with each generation and shown in the details panel, and Remix restores them.
Interface
- Recents — each tool’s history moves into the left sidebar, with rename, share, delete and read/unread status.
- Head bar and Details panel — every tool shows the open item’s title, actions and a details panel with credits spent, the model used and other insights.
- Settings area — account, security, capabilities, API keys (now revocable), affiliates and workspace pages live under one Settings section with its own navigation.
- Contextual “New” button, a merged workspace and account menu, and redesigned dialogs that work properly on phones.
Localization and administration
- Languages page — enable languages, choose the default and see how complete each translation is from Settings → Languages. See Localization.
- Translation tooling —
app:locale:extract,app:locale:translate(AI translator) andapp:locale:build. Updates now keep your own translation edits. - Starter content — import Writer, image and video templates at any time from Settings → Starter content or during installation. See Starter Content.
- Model catalog refresh — adds GPT 6 Astra, GPT 5.6 Sol/Terra/Luna, Opus 5, Fable 5.1, Command A+, Grok 4.6 and 4.5, GPT Image 2.5, Grok Image 2.0 and Video 1.5, Seedance 2.5, Nano Banana 2, Seedream 5.0 Pro, Kling 3.0 Turbo, Wan 3.0, Hailuo H3, Veo 3.1 Lite, Gemini Omni Flash and FLUX 3.
Plugins
All plugins are now translated. Update each installed plugin to get its translations and v5.0 compatibility.Breaking changes in v5.0
Coder removed
The Coder tool is removed. Existing code documents are converted into chat conversations during the update, together with Writer documents.Composer removed
The Composer (music) tool and its AI/ML API integration are removed. Existing compositions and their files are deleted during the update. Download anything you want to keep before updating.Writer documents become conversations
The standalone Writer editor is replaced by the preset wizard. Existing Writer documents are converted into chat conversations during the update. Thewriter.model plan setting is no longer used; users pick the model in the wizard.
POST /api/ai/completions removed
The legacy completions endpoint is removed from the User API. Use the conversations API instead.
TitleServiceInterface removed
Ai\Domain\Title\TitleServiceInterface and the provider TitleGeneratorService classes are removed. Plugins that resolved them must use TextCompletionServiceInterface or the Titler service instead. This is why every plugin needs updating.
Image generation capability renamed
Thegenerate_image plan tool is replaced by generate_media, which covers images, video, voice-over and transcription. Review the chat capabilities on each plan after updating.
Title generator model is global
The title generator model is no longer set per plan. Set it once in Settings → Features → Utilities.Reference image uploads narrowed
Reference images for Imagine and Video accept JPEG, PNG, WebP and GIF only.Retired models removed
o1, o3, o3-mini, o3-pro, o4-mini, GPT-4, GPT-4 Turbo, GPT-4.1 nano, GPT-3.5 Turbo, Sora 2, Sora 2 Pro, GPT Image 1, 1 mini and 1.5, Claude Sonnet 4.0, Imagen 3 and 4, Veo 2 and 3, FLUX.1 Pro and Lucy are removed. Reassign any plans, assistants or defaults that used them.Starter content re-import
Writer templates now ship with fixed IDs. If you imported the built-in templates before v5.0 and import them again from Settings → Starter content, you get one set of duplicates to delete. New installations are unaffected.Upgrading to v5.0
1
Back up
Back up your files and database. If you use Composer, download the
compositions you want to keep.
2
Update the core
Follow the standard How to Update process.
Database migrations run automatically.
3
Update every plugin
Update all installed plugins from the marketplace so they are compatible
with v5.0 and ship their translations.
4
Review settings
- Enable your languages in Settings → Languages. - Set the title generator and prompt tools model in Settings → Features → Utilities. - Turn on Canvas, Clarifying questions and Media generation in Settings → Features → Chat, and enable them on your plans. - Optionally enable Community and import templates from Settings → Starter content.
5
Check file permissions
Make sure
/{webroot}/locale (for example public/locale) is writable, so
the browser translation dictionaries can be rebuilt.v4.1
v4.1 adds operator-facing billing and chat controls, plus self-service account management.v4.1 has no breaking changes and requires no migration. You can update using
the standard process — see the How to Update
guide.
What’s new in v4.1
- Session-based usage mode — optional alternative to credit metering that paces usage through configurable session windows while hiding credit balances from users. See Billing Overview.
- Configurable detailed pricing page URL — set where the Plans page “Detailed pricing table” button links, including external marketing sites.
- Self-service account deletion — allow users to permanently delete their own accounts (admin toggle). See Account Settings.
- Temporary chat — let users start chats that are not saved to history, with a configurable retention period.
- Chat thinking / reasoning controls — configure per-model reasoning profiles and expose thinking on/off and effort controls in chat.
v4.0
v4.0 is the largest Aikeedo release to date. It introduces the Chatbots plugin, a full Tax Layer, new payment gateways, the Sources module, and a range of platform improvements.v4.0 has no breaking changes and requires no migration. You can update using
the standard process — see the How to Update
guide.
v3.0
Please review these notes carefully if you are upgrading from v2.x.Version 3.0 introduced several breaking changes. If you are upgrading from
v2.x, follow the migration guide below.
Breaking Changes in v3.0
Plugins Architecture Changed
- Plugins are now installed in
/extra/extensionsinstead of/public. - Old plugins remain compatible, but you must reinstall them manually.
”Cohere Web Search” Chat Capability Removed
- The Cohere integration now uses Cohere API v2.0.
- The built-in web search feature from Cohere has been removed and replaced with Google Search.
- Please update your plan configuration accordingly.
Removed Models
The following legacy/deprecated models have been removed. Please use other available models:- openai/gpt-3.5-turbo-instruct
- openai/o1-preview
- openai/o1-mini
- openai/gpt-4.5-preview
- openai/text-moderation-latest
- openai/dall-e-2
- fal-ai/flux-realism (not available anymore)
- grok-beta
- grok-vision-beta
Search Box Removed
- The search box on the user app dashboard has been replaced with a new quick access bar.
- To search for library items, visit the Library pages.
Ai/Infrastruture Namespace Renamed
- The namespace is now correctly spelled as
Ai/Infrastructure. - If you use services from this layer in custom code, update the namespace accordingly.
Change in ImageServiceInterface::generateImage() Method Signature
- The signature of
Ai\Domain\Image\ImageServiceInterface::generateImage()has changed. - It now returns
ImageEntitydirectly. - Update any custom image generator services to match the new signature.
Keys for the Following Models Have Been Updated
If you use any of the following models, set the credit rates and enable them both globally and at the plan level again:- fal-ai/flux/dev
- fal-ai/flux/schnell
- fal-ai/flux-pro
Migration Guide: Upgrading from v2.x to v3.0
1
Take a Backup
Before starting the migration, create a full backup of your database and all files in your current Aikeedo installation.
This is essential to prevent data loss. Make sure your backup includes user uploads and your database.
2
Remove Old Files
Delete all files and folders from your installation directory.
3
Database Details
Before installing the new version, ensure you have your previous database name
and user credentials ready. You will need to enter these during installation
to preserve your data. When prompted by the installer, choose the
Migrate option to keep your current data.
If you provide the same database details as your previous installation, the
installer will ask whether you want to migrate your current data or perform
a fresh install.Choose the Migrate optionto preserve your data. Only choose a fresh install if you want to start with
a clean database.
4
Install the New Version
Install the new version in the same directory by extracting to the same
location as your previous installation. Then follow the
installation guide to complete the setup.
5
Restore Uploads
After installation is complete, restore your
/public/uploads
directory from your backup.6
Finalize Update in Admin
Navigate to the Update page in the Admin panel. This step is crucial as
it finalizes the update process in the background.
7
Reinstall Plugins
Install your plugins again from the admin UI.
Plugin architecture has changed in v3.0. All plugins must be reinstalled manually.