Skip to content

Releases: needle-mirror/com.unity.visualscripting

1.9.5

31 Oct 11:02
Compare
Choose a tag to compare

[1.9.5] - 2024-10-24

Fixed

  • Fixed "NullReferenceException" error when returning to the State Graph from the Script Graph. UVSB-1905
  • Fixed compilation error when a graph contains a reference to a method with an "in" parameter. UVSB-2544
  • Added missing truncate function to Formula node UVSB-2526
  • Fixed an error when creating a Script Graph asset in an empty project

Changed

  • Updated deprecated EditorAnalytics APIs to new ones

1.9.4

16 Apr 10:02
Compare
Choose a tag to compare

[1.9.4] - 2024-04-08

Fixed

  • Fixed sqlite dll changes not being recognized correctly by the 2022.3 Unity Editor

[1.9.3] - 2024-03-19

Fixed

  • Fixed errors related to the sqlite dll when using the Windows ARM64 Editor
  • Favorites are now kept when entering play mode UVSB-2519
  • Fixed continuous input when using an OnInputSystemEventVector2 node with OnHold UVSB-2518

1.9.2

05 Mar 18:02
Compare
Choose a tag to compare

[1.9.2] - 2023-10-30

Fixed

  • Fixed a bug where the second player input device controlled all objects when using InputSystem event nodes UVSB-2499
  • Documentation links have been fixed for Visual Scripting MonoBehaviours UVSB-2475 UVSB-2496

Changed

  • AnimationEvent and NamedAnimationEvent Nodes icon changed in favor of the AnimationClip icon instead of the Animation Component icon.

1.9.1

24 Aug 14:02
Compare
Choose a tag to compare

[1.9.1] - 2023-08-15

Fixed

  • Reverted a breaking change where LudiqScriptableObject._data was marked as private
  • Reverted a breaking change related to IGraphEventListener

1.9.0

04 Aug 15:02
Compare
Choose a tag to compare

[1.9.0] - 2023-08-01

Fixed

1.8.0

07 Dec 11:02
Compare
Choose a tag to compare

[1.8.0] - 2022-11-03

Fixed

  • Fixed graphs being corrupted on deserialization if containing a node whose type cannot be found. UVSB-2332
  • For nodes that support a default parameter for each of their inputs, detect and fix parameter renames UVSB-1885
  • Fixed the problem that was preventing link.xml creation when building for Mono backend UVSB-2348
  • Moved Events/MessageListeners files to a Listeners folder to avoid to exceed some OS path limit
  • Fixed Grandient.mode serialization. Fix available for Unity 2021.3.9f1 or newer UVSB-2356
  • Fixed Visual Scripting settings now only save to disk when modified
  • Fixed sub graphs being shown with broken connections on first load as of Unity 2021.2 UVSB-2345
  • Fixed documentation links for Script Graph and State Graphs assets UVSB-2422

Added

  • Added confirmation popup when resetting project settings and editor preferences. UVSB-2353
  • Added confirmation popup when resetting assemblies/types in project settings.
  • Added Sticky Note for ScriptGraph and StateGraph.
  • Nodes may now have a button which triggers a custom action in their inspector description.
  • Nodes whose type cannot be found are now temporarily converted to dummy nodes until either their original type is defined again or the user replaces them.
  • Support for parameter renaming in code used by API nodes

Changed

  • AOTStubs are now generated for all nodes regardless of whether they represent a runtime or editor member UVS-2381
  • Increased zoom out distance in graphs.

1.7.8

07 Jun 20:03
Compare
Choose a tag to compare

[1.7.8] - 2022-02-22

Fixed

  • Handle ReflectionTypeLoadException for TypeUtility to remove warning BOLT-1900
  • Fixed drag inconsistency in Graph Variables BOLT-2113
  • Fixed exception after creating a graph from the Welcome Window on Linux BOLT-1828
  • Fixed the Cooldown node not becoming "Ready" when the "Reset" port is triggered
  • Fixed exception thrown after changing Hierarchy selection after removing Saved variable BOLT-1919
  • Fixed old Bolt saved variables not loading when using a build created using a newer version of Visual Scripting BOLT-2052
  • Fixed a performance issue when using lots of Get/Set Scene variable nodes in an open graph
  • Fixed zooming out in the Graph to be relative to the mouse cursor BOLT-1667

1.7.7

07 Feb 13:02
Compare
Choose a tag to compare

[1.7.7] - 2021-11-23

Fixed

  • Fix an NullException error that occurs when creating a Variable right after project initialization.
  • Fix Visual scripting naming in Project Settings and listener.
  • Scene is marked as dirty when a graph is created on a new or exiting GameObject BOLT-1860
  • Fix Flow Variables missing icon
  • Improved node regeneration speed
  • Fix null texture error when switching platform after a build failure
  • Fix null texture error when entering play mode
  • Fix Linux build failing when run from command line
  • Fix Editor Assemblies not detected correctly at Codebase initialization
  • Fix Wait nodes naming inconsistency BOLT-1886
  • Fix constant being stripped in IL2CPP builds BOLT-1638
  • TryConvert now returns true when the conversion was successful BOLT-2105
  • Fix Input system by using correct Input API BOLT-2078

1.7.6

11 Nov 17:01
Compare
Choose a tag to compare

[1.7.6] - 2021-11-05

Fixed

  • Fixed a regression where AOT Stubs were not being generated correctly, causing AOT builds to fail when run.

1.8.0-pre.1

19 Oct 17:07
Compare
Choose a tag to compare

[1.8.0-pre.1] - 2021-09-30

Added

  • Added the High Performance Interpreter. It can be enabled on script machines using the toggle provided.