-
-
Notifications
You must be signed in to change notification settings - Fork 100
v0.9.3 #2295
timothyschoen
started this conversation in
General
v0.9.3
#2295
-
New plugdata version, with a few new features, but mostly bugfixes and QoL improvements:
Platform Support
- Added ASIO support for Windows
- Reduced installer sizes for macOS and Windows
- Added Arch and openSUSE arm64 builds
Heavy exporter
- Heavy console can now display colour, bold text and carriage returns
- Heavy console informs users about harmless error messages
- Updated to heavylib 0.4.1
- Fixed incorrect dfu-util exit status for Heavy→Daisy exports
- Fixed Windows DPF export for Heavy ignoring meta.json settings
- Fixed Heavy triggering background updates to tracked folders
- Fixed bug with compiled mode enablement state
- Fixed compiled mode marking GoP as incompatible
- Added expr/expr~/block/nop~ to supported objects
- Flipped 'Add Object' menu icons for consistency
iOS
- Fixed iOS touch gestures support: no longer needs two-finger scrolling on all viewports
- Fixed issue where externals sfz~, sfinfo, sfload and play.file couldn't be created in iOS
- Fixed patches not being able to read file resources (you can now use "Open folder" to grant patches permission to read sibling files)
- Fixed recently opened panel not remembering patch file permissions
- Fixed bottom part of screen being cropped on older iPads
Pre-made plugins and Library panel
- Improved version management for patches in the library panel
- Plugin meta.json file can specify a plugin mode scale factor for hi-dpi scaling using the "Scale" property
- Plugin patches that have a meta.json file now recall your preferred zoom setting
Object Issues
- Fixed [nbx] displaying wrong color
- Fixed [vradio] object being called "hradio" in the Inspector title
- Fixed [knob] keeping exponential value when switching to linear mode
- Fixed some [floatbox] settings not being saved in the patch
- Fixed receive config on [knob] adding additional backslash in escaped spaces
- Fixed [symbolbox] duplicate output
- Fixed [bl.square~] from menu creating a [bl.tri~] instead
- Fixed [bng]/[tgl] label appearing in wrong position
- Fixed object parameter issues for [bng], [tgl], [nbx], [numbox~], [scope~], [knob], [vu], [cnv], [radio], [pic], and more
- Fixed [garray] blocking mouse input if not editable
- Fixed [keyname] and similar objects losing tracking of keyboard input when any subpatch receives a
s pd-subpatch "coords"message - Fixed user being able to edit pd.lua file too easily, causing them to break their pdlua installation
- Fixed inability to type question marks in [listbox]
- Fixed resampling quality for [pic] images
- Fixed various [pdlua] graphics rendering quality issues
- Fixed text rendering quality for objects that render text with nanovg ([pdlua], [nbx], [listbox], more)
- Fixed resize cursor showing directions that object can't be resized in
- Fixed [graph] being resizable from the outside (can now only be resized from the inside or properties)
- Fixed [numbox~] appearance being different from else/vanilla equivalent
- Fixed MIDI port selection popup not showing where the DAW input/output is
Plugin & DAW Issues
- Fixed random keyboard focus loss in Logic
- Fixed VST3 plugin window not storing custom size
- Fixed issue where multiple envelopes were altered when changing just one parameter by dragging its slider in automation touch mode
- Fixed wrong latency reported in settings panel
- Fixed hard crash in Ableton Live when saving MIDI clips
- Fixed resize/zoom issue on project recall in Bitwig and FL Studio
- Fixed UI going white when auto-hidden by DAWs on Windows 11
- Fixed UI freezing in FL Studio
- Fixed latency display in statusbar causing constant repaints in DAW
- Fixed FX module visual glitches in FL Studio
- Fixed VST3 not renaming & updating DAW parameters the first time they're loaded in Bitwig
- Fixed param sometimes not outputting value when reopening/recalling patch in Bitwig
- Fixed plugin being unstable at sample rates higher than 48kHz
- Fixed limit 0 message sent to PD being ignored in some DAWs
- Fixed reopened plugin window defaulting to Edit mode
- Fixed tooltips being displayed outside of the plugin window frame
- Fixed spacebar blocking mouse input in plugin mode
- Fixed DAW MIDI input being at channel 17 instead of 1
Platform specific issues
- Fixed externals being broken on macOS
- Fixed standalone MIDI out having huge latency on Windows
- Fixed patches with non-UTF8 folder names not showing up in library panel on Windows
- Fixed export workspace feature not automatically supplying file extension
- Fixed Windows reporting Inter font as missing in settings
- Fixed window shadow and outline on Linux
- Fixed dialogs not popping to front when asking to save on macOS
- Fixed various menus and tooltips not scaling correctly on Windows and Linux
- Fixed rendering issues on Linux when quickly updating GUI objects
- Fixed issue where patch window could be black after switching workspace on Linux
- Fixed DAW projects not able to be transferred from Windows to macOS/Linux
- Fixed object size appearing wrong on Linux if syntax highlighting is enabled
Other
- Fixed screen glitches when patch in other tab is repainting
- Fixed glitchy transitions when switching from welcome panel to canvas
- Fixed glitchy transitions when closing dialogs
- Fixed black line above canvas when applying global scale factor
- Fixed various internal GM synth bugs (outputting silence or noise)
- Fixed plugdata crashing on startup (bug with internal GM synth)
- Fixed pdlua objects not showing up in autocomplete
- Fixed potential data-races when dynamically patching in DAW
- Fixed crash when openGL3 is not available, now shows informative error message instead
- Fixed build-in text/code editor not being able to do line wrapping
- Fixed zoom and search UX for text/code editor
- Fixed broken word selection on object text editors with double-click, ctrl + left/right or ctrl + shift + left/right
- Added tab animations when opening/closing tabs
This discussion was created from the release v0.9.3.
Beta Was this translation helpful? Give feedback.
All reactions
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment