docs.unity3d.com
    Show / Hide Table of Contents

    Changelog

    All notable changes to this project will be documented in this file. The format is based on Keep a Changelog

    [1.6.1] - 2021-03-30

    Fixed

    • Fixed bug caused by Editor API transitioning from private to public

    [1.6.0] - 2021-03-23

    Changed

    • Updated graph migration process

    [1.5.2] - 2021-03-05

    Changed

    • User interface updated
    • Names in different UI elements made to be more consistent with new naming schemes

    [1.5.1] - 2021-02-23

    Added

    • Warn the user when an Input System Package event is referencing an action of the wrong type for that event
    • A warning is raised when adding more than one Input unit in a SuperUnit
    • "Open" inspector button and double clicking a graph in the project browser now opens the visual scripting editor
    • A warning is raised when the step's default value of the For unit is set to 0.

    Fixed

    • Fixed "Restore to Defaults" buttons in the Project Settings window
    • Fixed ThreadAbortException when entering Play Mode while searching in the Fuzzy Finder
    • Fixed Visual Scripting Preferences being searchable BOLT-1218
    • Fixed ScalarAdd unit migration from 1.4.13 to 1.4.14 and above
    • Fixed Open the graph window no longer causes Unity UI stop processing mouse click BOLT-1159,
    • Fixed Fuzzy finder no longer blinks when trying to add a node BOLT-1157,
    • Fixed Fuzzy search no longer drops keyboard inputs and respond slowly BOLT-1214,
    • Fixed Fuzzy finder search window no longer remains above all other windows BOLT-1197"
    • Fixed Dropdown icon is not clipped with TextField under "Get Variable"
    • Fixed Scale groups when zoom is not at 1x
    • Fixed graph getting corrupted when adding "Get Action Map" unit
    • Fixed node description being sometimes clipped
    • Fixed warnings overflow in the console when deleting and adding a boolean variable in the blackboard
    • Fixed warnings when entering play mode when the "Script Changes While Playing" is set to Recompile And Continue Playing
    • Fixed resize cursor rect on group when graph window is zoomed
    • Fixed VisualScripting.Generated folder is removed when removing the VisualScripting package.
    • Fixed error when executing "Fix Missing Scripts" in a HDRP project
    • Visual Scripting Preferences spacing has been adjusted to avoid overlaps
    • Fixed rendering of inactive ObjectFields
    • Fixed sidebar (graph inspector/blackboard) resize when a vertical scrollbar is needed
    • Fixed variable type reset to Enum when changing from Enum to GameObject when both Blackbaord and Variables inspector are displayed
    • Help button in the visual scripting Assets and Behaviours inspector now link to the package documentation.
    • FlowMachine type is now back in usable types.
    • Fixed GraphPointerException occurs when nesting graph within itself BOLT-1257
    • Fixed RenamedFrom attribute does not function correctly on array references to a renamed type BOLT-1149
    • Fixed error message when custom inspectors are generated
    • Fixed missing succession for Cooldown. Output of Cooldown completed is treated as unentered. BOLT-725
    • Fixed infinite loop when setting the For unit's step's default value to 0. Instead, the unit won't be executed and the exit output will be triggered directly.
    • Fixed Object Variables tabs not updated when creating a Prefab
    • Fixed console errors when deleting a Prefab with a Visual Script
    • Fixed console errors when editing nested graphs during Play Mode
    • Fixed console errors when opening the standalone profiler window

    [1.5.1-pre.5] - 2021-01-20

    Changed

    • Removed code referring to an unused SceneManagement.PrefabStage API

    [1.5.1-pre.3] - 2020-12-07

    Added

    • Added Visual Scripting as built-in package as of Unity 2021.1
    • Added New Input System Support. You can import the Input System package, activate the back-end and regenerate units to use.
    • Added AOT Pre-Compile to automatically run when building AOT platforms
    • Improved UI for deprecated built-in nodes
    • Added automatic unit generation the first time the graph window is opened ### Changed
    • Switched to delivering source instead of pre-built .NET 3/4 assemblies
    • Updated Documentation
    • Renamed assemblies to match Unity.VisualScripting naming scheme (Ex: Bolt.Core -> Unity.VisualScripting.Core)
    • Merged Ludiq.Core and Ludiq.Graphs into Unity.VisualScripting.Core
    • Moved Setup Wizard contents from pop-up on Editor startup to Player Settings. You can change the default settings from "Player Settings > Visual Scripting"
    • Renamed "Assembly Options" to "Node Library"
    • Renamed "Flow Graph" to "Script Graph"
    • Renamed "Flow Machine" to "Script Machine"
    • Renamed "Macro" graphs to "Graph" in machine source configuration and "GraphAsset" in Assets
    • Renamed "Control Input/Output" to "Trigger Input/Output"
    • Renamed "Value Input/Output" to "Data Input/Output"
    • Updated built-in nodes. The Fuzzy Finder still accepts earlier version names of nodes.
    • Renamed "Branch" node to "If"
    • Renamed "Self" node to "This"
    • Deprecated the previous Add unit. The Sum unit has been renamed to Add.
    • Updated Window Naming
    • Changed "Variables" window to "Blackboard"
    • Changed "Graph" window to "Script Graph" and "State Graph"
    • Updated Bolt Preferences
    • Renamed Bolt Preferences to "Visual Scripting"
    • Removed BoltEx
    • Moved settings previously accessed from "Window > Bolt" to preferences
    • Renamed Control Schemes from "Unity/Unreal" to "Default/Alternate" (Neither control scheme currently matches their respective editors' controls and will be updated in a future release)
    • Consolidated Graph editor, Blackboard and Graph Inspector into a single window
    • Updated Third-Party Notices
    • Plugin version information has been removed from the Visual Scripting settings window. This information can be retrieved from the Package Manager. ### Fixed
    • Corrected UGUI event management to trickle down correctly when the hierarchy contains a Unity Message Listener BOLT-2
    • Fixed backup failures with large projects BOLT-10
    • Fixed "Null Reference" when opening the Graph Window for the first time BOLT-996
    • Fixed IL2CPP build crash on startup BOLT-1036
    • Fixed IL2CPP issue around converting certain managed types BOLT-8
    • Fixed deserialization issues when undoing graphs with Wait nodes BOLT-679
    • Fixed "SelectOnEnum" node behavior enums containing non-unique values e.g. "RuntimePlatform" BOLT-688
    Back to top
    Copyright © 2023 Unity Technologies — Terms of use
    • Legal
    • Privacy Policy
    • Cookies
    • Do Not Sell or Share My Personal Information
    • Your Privacy Choices (Cookie Settings)
    "Unity", Unity logos, and other Unity trademarks are trademarks or registered trademarks of Unity Technologies or its affiliates in the U.S. and elsewhere (more info here). Other names or brands are trademarks of their respective owners.
    Generated by DocFX on 18 October 2023