What’s new in Base44
Fresh product and developer notes from Base44 — useful when you are shipping, debugging publish, or checking whether a platform change explains a stuck app.
Official changelogPlatform statusTroubleshooting docs
- ProductIntegrationsAdd a video to a Google Ads campaign
You can upload a video file to a Google Ads campaign from the create wizard, from the add video dialog, or when you swap one video for another. Base44 publishes it unlisted to the YouTube channel behind your Ads account. Read more: Google Ads campaigns
- ProductAccount & workspaceClaim your workspace's email domain
Once your workspace verifies the email domain it uses, you can turn on a workspace creation policy in workspace settings, under Auth and security. Anyone with an address on that domain then joins your workspace rather than opening one of their own, and the login and signup screens say so. Read…
- ProductData & mediaData version history is now Backup & Restore
The Data tab's version history panel is now called Backup & Restore , and its wording follows: backups are kept for 7 or 30 days depending on your plan, and you restore your data to a point in time rather than to a version. How it works has not changed. Read more: Backup & Restore
- ProductData & mediaDelete a data table from its card
The menu on a table's card in the Data tab now deletes the table. If something else in your app still depends on it, the message names every table standing in the way. Read more: Managing your app data
- ProductSecurity & accessEvery permissions change lands in the AI chat
Change your app's data permissions and the AI chat records a card describing what changed. You get the same card whether the change came from a schema edit, the Permissions editor, or the fix all action in the Data tab. Read more: Changing data permissions
- ProductSuperagentsGive a WhatsApp group its own picture
Open Manage group , then Details , and set the group picture by uploading an image or pasting a URL. You can also ask your Superagent to set it for you. Read more: WhatsApp groups
- ProductDeveloper toolsReconnect an app to the repository it left
An app that was disconnected from GitHub can connect back to the same repository. Base44 reads the commit history on both sides and works out whether to push your app's work up or bring the repository's version in. Read more: Bringing your own GitHub project
- ProductPlatformSave code changes while you are on a branch
The code editor now saves your edits on a branch, so you can change a file where you are working instead of switching back to main first. Read more: Code on a branch
- ProductSuperagentsAsk your Superagent for its own phone number
You can now set up a dedicated phone number by asking for one in chat, either in the web chat or in a direct message on WhatsApp, iMessage, Telegram, or LINE. Send back the verification code when it arrives and your agent finishes the setup itself, with no trip to its settings.
- ProductPlatformCompare any 2 versions of your app
Version history now shows the code behind each entry. Open Code changes on a version to see what changed, compare your current code against main or against your live app, and compare a branch straight from its row in the branch picker.
- ProductSuperagentsGive your Superagent a goal it keeps working toward
A goal is a long piece of work rather than a single request. Your Superagent holds on to what you asked for, its own success criteria, and its open tasks across every run, picks the work back up on its own, and checks the result against what you wanted before it treats the goal as done. Start one…
- ProductPlatformKeep working on an app with a protected main branch
When an app's main branch is protected, the AI chat still answers questions and reads your code. Ask for something that would change the app and it offers to create a branch, then carries your request into it. Read more: Working with branches
- ProductAI chatSkills and integrations in the slash menu
Type / in the AI chat to see your workspace's skills and the integrations available to it, with the ones you have already connected listed first. Picking a skill drops it into your prompt. Picking an integration you have not connected yet starts a prompt to connect it.
- ProductAI ModelsYour model choice follows you
The model you pick in the AI chat is now remembered for you rather than for the app, so your choice carries across your apps, main, and every branch. It does not change the model anyone else is working with.
- ProductEnterprise & SSOYour own encryption key for workspace secrets
Your workspace can now have a dedicated key for encrypting its secrets, such as API keys and integration credentials, instead of sharing one with other customers. Your existing secrets move across in seconds, with no downtime and nothing for you to do. Talk to your account team to turn it on.
- DeveloperCLINew: Work on an app branch from the CLI
The sandbox commands let you and your AI coding agent read, search, and edit an app's code in its cloud environment, with no local copy of the app. Until now they could only see the app's main branch. Now, you can pass --branch <name> to work on another branch. Target a branch : How the flag…
- DeveloperCLINew: auth sso command
Configure SSO (Single Sign-On) identity providers for your app from the CLI. Supports Google, Microsoft, GitHub, Okta, and any custom OIDC-compliant provider, with credentials saved directly to Base44's secrets store. auth sso : Command reference. Auth config reference : SSO fields in the pulled…
- DeveloperCLINew: workflows list and workflows runs — inspect workflow runs from the CLI
Check the health of your app's workflows without leaving the terminal. List workflows with their status and run history, or look at individual runs across the app, newest first, filtered by status or time range. workflows list : Command reference and output format. workflows runs : Command…
- DeveloperCLINew: scaffold — set up local backend development for an existing app
Connect your local environment to a Base44 app you already have in the editor, without downloading or duplicating it. scaffold creates the configuration files your project needs to write backend resources locally and deploy them with base44 deploy . The frontend stays in Base44's visual editor…
- DeveloperCLINew: visibility command for controlling app access
Control who can access your published app from the command line. The change takes effect immediately on the server, without a deploy step. You can also set visibility in your config.jsonc to apply it automatically on every deploy . visibility : Command reference and visibility levels. Project…
- DeveloperCLINew: base44 build
Compile your frontend with your linked app's ID automatically injected at build time. Useful when you want to keep the build and deploy steps separate, such as in a multi-stage CI pipeline or when you want to review the output before deploying. To build and deploy in one step, use deploy --build or…
- DeveloperCLINew: Bring your own agent to a Base44 app
Point your own AI coding agent, or your own scripts, at the cloud environment that holds an app's code. Seven sandbox commands let you list, read, search, write, and edit files, run shell commands, and save restore points, with no local checkout and no deploy step. Writing a file is what ships the…