Skip to content

0.3.2

Compare
Choose a tag to compare
@github-actions 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