We are thrilled to announce that Babylon.js 9.0 has officially been released!
Babylon.js 9.0 is the most ambitious release yet, and we couldnโt be more excited to put it in your hands. Every feature, optimization, and tool in this release was built with one goal in mind: empowering you to create the most beautiful, performant, and interactive web experiences imaginable!
All the new features and eye candy are great โฆ but is it wrong to experience a little flutter of joy in seeing this console output in my own projects?!
First commit of the day: upgrade Babylon.js, test and everything just works.
And as always, backward compatibility shout out to the team. Here is the summary Claude gave me when I asked to evaluate the upgrade.
Upgrading BabylonJS from v7.11.2 โ v9.0 across the smplrspace frontend. The codebase has 64 files with 244 BJS imports across 4 packages: @babylonjs/core, @babylonjs/gui, @babylonjs/loaders, @babylonjs/serializers.
Overall: LOW-MEDIUM risk. Most v8/v9 breaking changes donโt affect the codebase.
Bumped the packages, testedโฆ all works out of the box.