This was the most intense week of development since Banana Code launched. 48 commits. 14 version bumps. Three headline features. And a mountain of stability work that makes the whole thing feel like a different product.

If you're a beta tester who hasn't opened the IDE in a few days, now is the time. Here's what you're missing.

48
Commits
14
Releases
3
Major Features
30+
Bug Fixes

The Big Three

New Feature

Browser Takeover

This is the one that makes people's jaws drop. Your AI agent can now take control of the live preview window and interact with your app like a real user. It clicks buttons, fills out forms, scrolls through pages, and reads the DOM, all while you watch it happen in real-time.

It's not a screenshot-and-guess approach. The agent dispatches real mouse and keyboard events with visual feedback so you can see exactly what it's doing. It can test its own changes, run through user flows, find broken UI, and report back. You can also point it at any URL and say "test the signup flow" or "find accessibility issues."

The Browser Takeover Wizard walks you through setup. Pick your agent (Monkey Models or Claude Code), describe what you want tested, and hit launch. The agent opens the preview, runs through your instructions, and reports what it found. It's like having a QA engineer on call 24/7.

New Feature

Native Supabase Integration

Banana Code now connects directly to your Supabase organization. Link a project per workspace, and your AI agents automatically get access to query your database, manage tables, and work with your backend, all without leaving the IDE.

The integration lives in your workspace config (.banana/supabase.json), so different projects can link to different Supabase instances. A status bar pill shows your current connection at a glance: linked, unlinked, or broken. OAuth handles auth cleanly with no API keys to manage.

Upgrade

Silverback Got Smarter

Silverback, our top-tier Monkey Model, was already good. Now it's genuinely competitive with Claude Sonnet 4.6 on coding tasks, and sometimes better. I upgraded Silverback's backend model, which delivers noticeably stronger reasoning, better code structure, and fewer hallucinations.

If you've been using Mandrill or Tamarin for cost reasons, give Silverback another shot. The quality gap is real now. It thinks before it codes, asks clarifying questions when the prompt is ambiguous, and produces code that actually works on the first try more often than not.

More New Stuff

New Feature

Voice Dictation

Talk to your IDE. Hit the mic button in the chat input and speak your instructions. Whisper transcribes on the backend via a Rust multipart handler. No external app, no copy-paste. Just talk and code.

New Feature

Streaming Command Output

When the AI runs terminal commands, you now see live stdout/stderr as it happens. No more waiting for a wall of text at the end. There's also an elapsed timer, stuck-detection warnings at 30 and 60 seconds, and a kill button per tool if something hangs.

New Feature

Branch Switcher + Git Watcher

A new dropdown in the toolbar lets you switch branches without touching the terminal. The IDE also watches your git state in real-time now: branch, commit, staging area. Change a file and the status updates instantly. It even warns you before switching branches with uncommitted changes.

New Feature

In-App Notifications

Agent finished a task? Build failed? Something needs your attention? You'll see it now. A notification system surfaces important events without interrupting your flow.

New Feature

In-App Feedback

Found a bug? Have an idea? There's now a feedback modal built right into the IDE. Submit it and it goes straight to the development queue via Supabase with email notification. I read every single one.

Reliability and Stability

Features are exciting. But the work I'm most proud of this week is the stuff you don't notice. The goal was to make Banana Code feel rock-solid: no weird glitches, no black screens, no "why did it just stop?"

Here's a sampling of what got fixed:

The Full Changelog

For the completionists, here's every version that shipped this week:


If you're already in the beta, update to the latest version and take Browser Takeover for a spin. If you're not in yet, now is the best time to jump in. The IDE is in a completely different place than it was a week ago.