Skip to main content
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.
v5.0 removes tools and changes plugin interfaces. Back up your files and database before updating, read the breaking changes below, and update every installed plugin after the core update. The standard update process works, and database migrations run automatically, with no manual SQL.

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, @image reference 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 toolingapp:locale:extract, app:locale:translate (AI translator) and app: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. The writer.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

The generate_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/extensions instead 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 ImageEntity directly.
  • 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

Version 3.0 is a major release with breaking changes. A standard update is NOT sufficient for upgrading from v2.x to v3.0. Please follow this migration guide to avoid data loss.
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.
This will remove all application files. Do not proceed unless you have a backup.
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.
The new version package includes all required files and directories. Overwrite any existing files if prompted.
5

Restore Uploads

After installation is complete, restore your /public/uploads directory from your backup.
If you are using public_html instead of public, restore your uploaded files from your backup to /public_html/uploads.
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.
Do not skip this step. The update will not be fully applied until you visit the update page in Admin.
7

Reinstall Plugins

Install your plugins again from the admin UI.
Plugin architecture has changed in v3.0. All plugins must be reinstalled manually.
If you have custom plugins or integrations, review the breaking changes above and update your code as needed.