0.3.2
github-actions
released this
24 Sep 12:48
·
101 commits
to develop
since this release
release candidate 2 for version 0.4.0 - changes since: 2024-09-10
Standalone
- standalone: fix subpatchop creation and port linking
- standalone: add changelog to manage-op tab
- standalone: show op path in manage-op tab
- standalone: reupload/replace file in file-manager tab
- standalone: fix saving of op documentation to contain less data
- standalone: fix special character issue
- standalone: make opdirs work without base/, user/, team/ subdirectory
- standalone: speed up loading of opdirs
- standalone: load op documentation for ops not in core
New Ops
- new op: Ops.Extension.Standalone.Files.CreateFile - create a new empty file on your local harddrive
- new op: Ops.Extension.Standalone.Files.SelectFile - Choose a file on your hard drive
- new op: Ops.Html.SetCssVariableUrl - set CSS variable string value
- new op: Ops.Extension.Standalone.Files.PathToFileUrl - convert local path to file-url
- new op: Ops.Extension.Standalone.Files.FileUrlToPath - convert file-url to path
Op Improvements
- feature: Ops.Html.QuerySelectorAll - Catch errors and show them to the user
- feature: Ops.Ui.VizArrayTable - Added stride input. Force a stride for display. Default value 0 will not change stride at all. Will display an error if the stride is not compatible with the arrays length
- feature: Ops.Ui.VizArrayTable_v2 - Added stride input. Force a stride for display. Default value 0 will not change stride at all. Will display an error if the stride is not compatible with the arrays length
- improvement: Ops.Anim.RandomAnim_v2 - New version: remove not correctly working seed
- improvement: Ops.Gl.Shader.MatCapMaterial_v3 - double sided toggle
- improvement: Ops.Html.QuerySelector_v2 - catch and show errors to the user
- improvement: Ops.Trigger.TriggerReceive - Trigger names in dropdown are sorted alphabetically
- improvement: Ops.Trigger.TriggerSend - Trigger names in dropdown are sorted alphabetically
- improvement: Ops.Ui.VizArrayTable_v2 - New version v2: will now show scrollbars and a slider for scrolling
- bugfix: Ops.Gl.FontMSDF_v2 - only set library default values when in UI/Editor
- bugfix: Ops.Gl.Meshes.PointCloudFromArray_v2 - New Version v2: An array with the length of 0 will now draw nothing. (was: was still drawing the last valid pointcloud)
- bugfix: Ops.Gl.Meshes.SimpleSpline_v2 - New Version v2: An array with the length of 0 will now draw nothing. (was: was still drawing the last valid spline)
- bugfix: Ops.Gl.Shader.PointMaterial_v6 - New version v6: Fixed problems with HDPI, high pixel ratio displays - multiply pixel ratio with point size in vertex shader
Editor/UI
- editor: Better contrast+readability for text editor search results and selected text background color
- editor: Bugfix: rightclick drag a cable onto another cable to replace it, works again
- editor: Clicking the bar below the canvas will focus the canvas
- editor: Don't let network errors open error console, show connection problem icon
- editor: Fix bug with black tabs when activating same tab again
- editor: Fix bug with op parameter changes where setting an unsaved state for a wrong subpatch
- editor: Fix bug with op search dialog not showing documentation after creating a new op
- editor: Fix crash when saving recursive subpatch ops
- editor: Improved syntax highlighting in viz ops
- editor: Keep patch-ops unique when cloning patches and copying ops over
- editor: Less modals when saving ops
- editor: Logging console better multiline logs
- editor: Logging console divide lines by time difference
- editor: Logging console higher contrast
- editor: New command for re-executing a selected op: "reload op"
- editor: Prevent saving of recursive subpatch ops
- editor: Rework dialogs for create/patch/clone op
- editor: Subpatch ops: creating subpatches is faster/smoother animation
- editor: Subpatch ops: creation: re-link all linked ops to a single port
- editor: Subpatch ops: fix async timing problems
- editor: Subpatch ops: improve link creation/auto linking
- editor: Subpatch ops: less saving of subpatches needed
- editor: To rename an operator, you can now just click its title in the parameter panel (if you have write access)
- editor: User preferences now have an option to wrap the text editor lines