Max 9.0.6 Released
We are happy to announce the release of Max 9.0.6. This release focuses on Max for Live and v8 improvements, as well as general bug fixes.
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.6
Happy Patching!
New Features
jweb: ignorecache flag for reload message
pattrstorage: writefilter attribute to retain data for missing objects
v8 File: opendialog, savedialog methods
v8 Folder: opendialog method
v8: implemented jsmaxobj patchcords property and patchline object
Fixed Bugs
Array: fixed potential crash when setting value
attrui: fixed some cases when containing only one element
Clue panel: fixed colors with default Max for Live theme
comment: fixed potential crash when using strings to set
dict.deserialize: fixed no output on invalid data regression
Documentation Browser: improved "Introduced" tag on reference pages
fpic: fixed svg rect size handling
Gen / poly~ / etc: fixed crashes related to inlet creation
jit.bang/framecount/line: correct reference / help patchers open
jit.gl.mesh: eliminated extra vertex creation
jit.gl.sketch: fixed cmd_enable message crash
jit.gl.texture: glcore single plane matrix improvements
jit.gl.texture: texture readback alignment fixes
jit.line: fixed zero duration segments
jit.world: clue bar no longer visible
JS Dict.setparse(): fixed empty string as empty object regressions
JS jit.gl.slab/shader: fixes for file attribute
jspainter: live.button/menu/tab/toggle mapping overlay works
live.menu: popup menu icon drawing improvements
live.push: attributes work properly if no push is connected
live.text: button roundness matches Live appearance
matrixctrl: preset interpolation improvements
Max Console: fixed potential crash in the context of Max for Live
Max for Live Parameter context menu: scales with Live UI scaling
Max for Live: fixed MIDI keyboard handling when device has focus
Max for Live: fixed potential crash when Max application is shut down
Max for Live: fixed potential crash with setting undo/redo stack when deleting device
Max for Live: global zoom is disabled
MC Wrapper: added ease.out_exponential
mcs.poly~: no outlets created when there are no out/out~ objects
Messages to Max: maxwindow and dspstatus messages work as expected
modulo: fixed numerical issues (32- vs 64-bit ints) on Windows
Node for Max: fixed documentation rendering
Open GL: fixed crash on unsupported machines
OSC: fixed crash with osc.param, pattr, and dynamic patcher arguments
panel: fixed crash when setting bgfillcolor with output of jit.3m
Patcher cluebar: Template support and improved behavior
Patcher List View: fixed crash when filter shows no items
Patcher Window: fixed potential crash on free
Patcher: removed unnecessary keys from patcher dictionary
pattrstorage: fixed saving vst~ settings when store is called
phasor~ in Max for Live: improved transport sync
poly~: fixed issues with unexpected output
print: highlight on hover in Max Console
sfplay~: fixed issues with long filenames
snippets: can drag on to bpatcher to replace contents
thispoly~: mute resets busy (fixes adsr~ usage)
toggle: fixed SVG file attribute usage
udpsend: fixed extra arguments warning when creating object
v8 Folder: fixed typeslist attribute usage
v8: fixed max.frontpatcher crash on windows when Max is not active
v8: improved fix for LiveAPI observer callback issues
v8 / textfile: fixed 'can't find file' error message
vst~: potential transport sync improvements