Max 9.0.8 Released

Ben Bracken's icon

We've just released Max 9.0.8. This release fixes a number of regressions and crashes, as well as improving v8 performance.

You can download the update here:
https://cycling74.com/downloads

The full list of improvements are below, or on the release page:
https://cycling74.com/releases/max/9.0.8

Happy Patching!

Fixed Bugs

  • amxd~: unnecessary directories are not created on export

  • array.change / dict comparison objects: unordered mode matching non-matching atom arrays

  • array.fill: fix hang when incoming array is empty

  • Audio Driver: fixed audio prefs for Thread Priority and Latency (Windows)

  • Audio Drivers: Fix potential crash on launch due to ad_mme bug (Windows)

  • chooser: fixed crash when cmd-dragging

  • curve~ / line~: fixed issues when used in pfft~

  • Define: improved functionality with v8 / arguments

  • jit.gl.texture: fixed shared context errors

  • jweb: appropriately intercepts keys when it has focus

  • live.banks: notify when parameter mappings change

  • MIDI: improved behavior of port filtering / disambiguation

  • midiin: unsupported MIDI RT messages are output

  • numbox: fixed parameter usage

  • Patching: fixed potential crash with deletion of outlets

  • Projects: fixed issues with resolving file paths with localized files

  • textedit: fixed crash with single quote character

  • Timing: fixed ITM parsing not to be fooled by symbols containing the letter 'n'

  • UI Objects Value Popup: fixed potential crashes

  • v8: fixed crash with max.frontpatcher when Max is in the background

  • v8: load/free performance optimizations

  • v8: notifyclients() notifies on the object (not the box)