New

CodeSandbox is now part of Together AI! We have joined forces to launch CodeSandbox SDK and bring code interpretation to generative AI.

Learn more
arrow_back
Changelogā€¢
May 17, 2023

PHP support, faster microVMs and better stability

Running code in the cloud just got a whole lot better!
PHP support, faster microVMs and better stability

Hey everyone! How was your April?

Yes, we know April was a long time ago but... we finally had a bit of the time to go through our very long list of new features, improvements and bugfixes.

So, here is our third changelog of 2023!


What's new?

Ives - Founder

CodeSandbox gets official support for PHP šŸ˜

By adding official PHP support, we allow anyone to run a powerful cloud environment to develop PHP projectsā€”for personal, work and open-source projects. Plus, we added Intelephense support with auto-completion, auto-formatting, linting and even type definitions (when applicable).

Ives - Founder

Faster microVMs āš”

We introduced lazy shared snapshot syncing, which has improved our average fresh start VM timings by 1.75x and our resume VM timings by 2x. On our P99 the improvement is even more staggering: across the board (start & resume) a 3x speedup. Saving snapshots is 1.5x faster.

Alex - EngineeringChristian - Engineering

Seamless branching for anonymous users

Introduced a new 'billing manager' team role

Danilo - Engineering

Introduced private package support in Sandpack


CodeSandbox for iOS Updates

Introduced PHP support

Added template categories with sandbox templates for front-end, back-end and new languages

Added support to convert browser sandboxes into cloud sandboxes

Introduced contextual tooltips to help you learn as you code



Improvements & Bug Fixes

Christian - Engineering

Improved the reconnecting behavior

Jasper - Engineering

Improved the command pallete, which is now much faster, especially on bigger codebases

Added a tab to the browser editor allowing users to upgrade to cloud sandboxes

AJ - Engineering

Fixed an authentication issue when the same email is used both for Google and GitHub

Pitcher now handles any changes to imported `.gitignore` files and delestes them

Christian - Engineering

Improved how terminals are disposed after Pitcher disconnects

Improved the generation of og-images from sandboxes



That's all, folks!

Feel free to reach out if you have any questions or feedback. We're on Discord!

Catch you on the next one šŸ‘‹


arrow_backBack to releases