Bonsai 2.4
After a huge delay of over 2 years, the new Bonsai 2.4 is finally out, but it was well worth the wait! As many of you who have been playing around with the preview have noticed, this is a massive revamp of the entire language, and aims to round up almost all missing language features in our to-do list. If you are upgrading from 2.3, don't forget to access the package manager and update all your packages! This release is backwards-compatible, so installations and workflows should migrate seamlessly in most cases.
I will take the time to highlight only a few of the major improvements, and the rest will have to wait for future posts in the website:
- The bonsai-rx website will gradually become more and more of a hub for Bonsai news, documentation, and learning resources. We will try to get a blog going soon, along with a detailed list of all the new features in this release.
- Updates will also be announced on twitter.
- Icons are now available for all core operators. We've had them in preview for a while and the feedback has been very positive that they make the workflows much easier to read.
- C# scripting is now available in the language. This means you can now use all the power of .NET directly in your Bonsai workflows without the need for Visual Studio. More about this in a future post.
- It is now possible to include other workflows directly into your applications. This dramatically improves the ability to share code snippets and manage complexity across larger systems, as changes in one included workflow will automatically propagate to all places where it is used.
- There is a new Dark theme accessible under the Tools menu.
There is a huge number of other features and operators that I would love to talk about, but it's better to cover them thoroughly with examples in later posts on the website, so stay tuned!