Ensemble update - November 2024

In a nutshell:

  • Receive bluetooth events throughout the app 📶
  • More ways to sort and group in Studio 🎯
  • Ensemble now powered by latest Flutter ✨
  • And a range of other features 🚀

Receive bluetooth events throughout the app 📶

You can now listen to Bluetooth events app-wide, enabling seamless integration with connected devices. From pairing actions to custom triggers, expand your app's capabilities with ease.

More ways to sort and group in Studio 🎯

Sort and group your app's screens by last modified so you can quickly access a recently updated item. Additionally, sort by last editor to find an item you or your teammates have recently modified.

Ensemble now powered by latest Flutter ✨

Stay ahead with cutting-edge performance and new features! Ensemble Runtime for native apps now supports the latest Flutter version, ensuring smoother experiences and improved reliability for your users. This upgrade requires no change to your app definitions.


And a range of other features 🚀

  1. Ensemble now supports try/catch/finally in code blocks, in addition to the throw clause. In JavaScript ES5, the try/catch/finally structure, along with the throw statement, provides robust error-handling capabilities. These constructs allow developers to handle runtime errors gracefully, ensuring that code can respond to unexpected issues without crashing. See docs.
  2. Source of Image widget can now be raw SVG content. This allows rendering of SVG images where the source is provided through APIs.
  3. REST API definitions now support setting content-Type to application/x-www-form-urlencoded.
  4. onChange property is now available on RadioButton widgets.