UCE 9.0.1 is out!

This post is taken from the JUCE email newsletter.

To get these delivered to your email inbox, sign up here: https://juce.com/newsletter/


Hi JUCE community,

JUCE 9.0.1 is out!

A new minor version of JUCE is out now! Here are the highlights.

WebView interop package now in TypeScript available on npm

The JUCE interop package used inside the WebBrowserComponent has been translated to TypeScript and is now published on npm. You can use npm install @juce-framework/webview to get started with developing a WebView based frontend, without having to download the full JUCE source tree. The language conversion allows easy integration with TypeScript frontend projects. You can still find the transpiled JavaScript interop library at modules/juce_gui_extra/native/typescript/webview-interop/dist/index.js and this is a drop-in replacement for the previous version and can still be used without any build steps in pure JavaScript projects.


https://www.npmjs.com/package/@juce-framework/webview

Platform Updates

  • InAppPurchases: Update Android implementation to support GPB 9.1.0

Notable fixes

  • Protection against malformed AudioFormat input

  • iOS builds with Xcode 12.4

  • Freetype compilation on older Linux distros

  • Missing macOS icons for associated documents

  • Unresponsive Linux GUIs

  • A macOS CoreAudio compilation issue

Best wishes,

The JUCE Team