New

Introducing CodeSandbox CDE

Instant cloud development environments.

Learn more

Changelog

commit
CodeSandbox CDE, Usage-based Billing, and Live Sessions

CodeSandbox CDE, Usage-based Billing, and Live Sessions

We kicked off 2024 in style, with our biggest release since v1! See everything we shipped.

Hi there πŸ‘‹

Welcome to our very first changelog of 2024, a year that is already shaping up to be an amazing one for CodeSandbox!

This month, we had our biggest release since v1 and many other exciting updates and improvements to CodeSandbox.

Let's dive right in!


What's new?

+9

CodeSandbox CDE ☁️

In our biggest launch since v1, this month we released CodeSandbox CDE, the cloud development experience we've been building for over 2 years (which started with "Projects" in 2022).

In a nutshell, CodeSandbox CDE brings dedicated cloud environments for every branch & PR that spin up in 2 seconds and are available and collaborative 24/7.

+-1

Usage-based billing & plan updates πŸͺ™

With the launch of CodeSandbox CDE, we updated our plans and billing model to meet the needs of cloud development. We've brought nearly all our Pro features to the Free plan and introduced usage-based billing, so Pro workspaces will be billed for what they use instead of how many people exist in the workspace.

+0

VM tiers & usage monitoring ⚑

You can now choose the VM specs that run your Devboxes and repositories. There are six tiers to choose from: you can go up to 4 vCPUs + 8 GB RAM in Free, 16 vCPUs + 32 GB RAM in Pro, and 64 vCPUs + 128 GB RAM in Enterprise. We also introduced a VM Settings page where you can monitor and control VM usage.

VM rule
+0

Live sessions in Devboxes πŸ“Ί

One of our most requested features, live sessions are now back and available in Devboxes! A live session allows you to start a live collaborative coding session with others, which is especially useful for hackathons and education.

CodeSandbox live sessions
+-3

Codeium enabled in Sandboxes πŸ€–

Our AI code autocomplete powered by Codeium is now also available in Sandboxes. Users in our Free plan get 100 Codeium insertions in their code per month, and users in Pro get unlimited.

Codeium autocomplete in Sandboxes
+-2

File explorer and file decorations for git operations

We introduced a new VS Code git provider in our editor, which significantly improves the experience of working in branches. Now you can see file explorer and file decorations for git operations and easily revert and navigate between git diffs.

File explorer and file decorations for git operations
+-1

New themes 🎨

We have released five new themes: Monokai, CodeSandbox Dark Classic, CodeSandbox Dark Classic+, and two high contrast themes (GitHub Dark/Light). We also improved how we manage VS Code themes, which enabled the default VS Code themes in our editor. Finally, we introduced a new default theme with better contrast, border separators, and an updated color palette.

CodeSandbox new themes

Improvements & Bug Fixes

+-3

Fixed a major memory leak that was crashing Sandboxes.

+-3

Fixed an issue that prevented updates on the HTML + CSS Sandbox.

+-3

Improved CPU efficiency on infra when running VMs. This should give a faster experience when resuming or cloning VMs.

+-3

Improved the stability and performance of the HTTP proxy to the VMs, which fixes several '500' errors.

+-3

Improved the performance of opening the editor.

+-3

Improved how users get the latest versions of the editor and microVM.

+-3

Improved the discoverability of the Show/Hide DevTools button in the editor.

+-3

Improved the performance of the flow of creating PRs, committing and pulling changes.

+-3

Fixed an issue with following and reconnects.

+-3

Fixed issue with Git and PR panels not persisting on refresh.

+-3

Fixed issue with git status after renaming a branch.

+4

Several general improvements and bug fixes, mostly focused on improving stability.



That's it! As you can probably tell, we've been busy.

This was an extremely rewarding month for us, finally releasing the cloud development experience we started building more than 2 years ago.

Check out our live stream with the CodeSandbox co-founders to learn more about these changes and what the future holds for CodeSandbox.

Finally, come by our new community platform to say hi and share your feedback and feature requests!

See you next month πŸ‘‹

commit
Unified Platform, Codeium and VS Code editor
commit
Enterprise, Dev Containers, GPT-4 and VS Code extension update
commit
AI Commit Messages 2.0, new command palette and more
commit
SSO, VIM mode, dependency picker and Chrome DevTools
commit
Code reviews, editor updates and custom themes
commit
Boxy AI assistant, Go support, VS Code overhaul, and editor updates
commit
PHP support, faster microVMs and better stability
commit
Seamless branching, workspace scopes, Python support and many more
commit
Docker support, Rust, seamless branching and much more
commit
Cloud Sandboxes for iOS & VS Code, new onboarding and more
commit
New dashboard, repositories and cloud sandboxes
commit
The realtime multiclient collaboration update
commit
GitHub App updates, better Astro support and a new login method
commit
VS Code Insider support, faster project imports and much more
commit
Sandpack meets Dracula, support for custom NPM registries and bug fixes
commit
Better list-view and rename branches from the command palette
commit
Public beta, new documentation and GiHub App
commit
Always on previews, VScode improvements and better UI consistencies.
commit
Sandpack June Update
commit
Binary files on mobile, more syntax highlights and repository renames.
commit
Drag and drop file upload, better framework support and more.
commit
Firecracker by default, more storage and more FPS.
commit
Sandpack April & May Update
commit
Protected branches, bulk discard and relative file path.
commit
CodeSandbox May Update
commit
Sandpack March Update
commit
Announcing CodeSandbox Projects
commit
Sandpack February Update
commit
Meet the new CodeSandbox
commit
Sandpack January Update
commit
Sandpack Devtools have landed
commit
Welcome to our release notes