docs.unity3d.com
Search Results for

    Changelog

    All notable changes to this project will be documented in this file.

    The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.

    [0.6.4] - 2024-03-22

    Fixed

    • An issue preventing certain nodes from being added to a sequence.
    • Enum creation wizard wouldn't create the fields correctly.
    • Node creation wizard stopped updating the preview node.
    • Debug warning when assigning a new type of enum to a switch node.

    Known Issues

    • Enums which share a name with a class from another assembly don't always show correctly in the Blackboard.
    • An exception relating to SetName after domain reload.

    [0.6.3] - 2024-03-20

    Fixed

    • Correctly modify event node fields after drag and drop an event channel blackboard variable.

    [0.6.2] - 2024-03-20

    Added

    • Allow drag and drop of variables from the Blackboard onto compatible Node fields (Unity versions 2023.2+ only).

    Fixed

    • MoveTo actions: Improved stopping distance to take colliders into account and avoid situations navigation can't end.

    Changed

    • Selecting a new node to be added after pressing the space key will add the node to the end of a sequence if one is selected.

    [0.6.1] - 2024-03-18

    Fixed

    • SearchView: Returning in navigation will correctly select the previous node you entered.
    • Move To Target node should correctly update the Nav Mesh's destination if the target moved.
    • Fixed an exception related to event nodes.

    [0.6.0] - 2024-03-15

    Added

    • Added PlaceholderActionNodes
    • Added creating Placeholder nodes for missing actions when generating a branch with AI
    • Added PlaceholderActionNodes widget and navigation
    • List variable support.
    • Added a OnValueChanged callback for Blackboard variable value changes.
    • When connecting an edge, escape key will cancel the edge drag.
    • Node creation wizards will now show Vector4 in the dropdowns options.
    • Behavior Agent Inspector: Right click context menu to reset variables with an override.
    • Allow drag and drop asset to the Muse Behavior Graph field in the inspector.
    • Allow drag and drop asset on a GameObject in the hierarchy, adding the BehaviorAgent if needed.
    • Allow drag and drop asset on a GameObject inspector space, adding the BehaviorAgent if needed.

    Fixed

    • Sticky node changes should register for serialisation correctly.
    • Dragging a node onto another to create a sequence should correctly maintain output connections.
    • Dragging a node or sequence onto an existing sequence, connections should be maintained where possible.
    • Search window keyboard controls and arrow navigation should work as expected.
    • Blackboard variables on agent that haven't been overwritten should update to new value.
    • After deleting an edge, undo correctly restores the link between the UI and asset data, preventing phantom edges.
    • Fixed LinkFields not updating their fields values reliably on undo-redo.

    Changed

    • Area selection will now select edges.
    • Duplicating and pasting nodes will select the duplicated nodes.
    • Overwritten variables on the agent will show an '(Override)' label.

    [0.5.11] - 2024-03-06

    Fixed

    • Support with latest AppUI package (1.0.2).

    [0.5.10] - 2024-03-05

    Added

    • Added a tooltip for node input fields which displays the field variable type.
    • Added a cooldown node.

    Fixed

    • Fixed the placement of duplicated nodes. When using the duplicate hotkey (CTRL/CMD + D), nodes are now correctly placed at mouse position.
    • Fixed assignment of the graph owner object when switching graphs at runtime.
    • Fixed stripping of GUID properties in WebGL builds.
    • Fixed stripping node types in IL2CPP builds.
    • Fixed access to generative features for Muse subscribers.
    • Modifying fields in the blackboard now triggers the asset to save.
    • Fixed succeeder nodes indefinitely waiting after a child node has completed.
    • Fixed modifier nodes not resetting child branch statuses.
    • Patrol no longer gets stuck when there are only 2 points.
    • Including Netcode for GameObjects caused errors.

    Changed

    • Reduced the visual size of sequences.
    • Increased the hit box for sequences.
    • Graphs now add an instance of a newly created type after generation.

    [0.5.8] - 2024-01-10

    Fixed

    • Fixed the alignment of the wizard panel title text.
    • Fixed the Vector field widths on inspector.
    • Fixed node generation issues when editing the definition of a built-in node.
    • Removed unnecessary user prompts when editing a node with hidden variables that are not included in the node story.
    • Fixed incorrect method access in BehaviorGraphAgent, causing Netcode for GameObjects errors.

    [0.5.7] - 2023-12-08

    Fixed

    • Max serialisation depth reached errors.
    • Vector styling in the inspector and nodes UI inside the graph.
    • Color and Vector fields not showing correctly in the GameObject inspector.

    [0.5.6] - 2023-12-06

    Fixed

    • Fixed VariableModel and TypedVariableModel related errors when building with IL2CPP.
    • Fixed exceptions in collision nodes.
    • UI: EnumLinkField text wrapping shouldn't happen anymore.
    • Error with Input System for Unity 2021.
    • Correctly diffrentiate InputSystem deprecated APIs across Unity versions.
    • LinkField label color wasn't right in some nodes.
    • Various Node UI fixes.
    • Certain nodes OnEnd weren't called.

    Changed

    • Collision Nodes: If the tag is empty, detect all collisions.
    • Removed scroll bars from the graph canvas.

    [0.5.5] - 2023-11-16

    Added

    • Minimum window size for Muse Behavior Window.
    • Move collision nodes from Sample to Package

    Fixed

    • Fixed UnityEditor call preventing compilation.
    • Fixed certain type assignments in subgraph fields.
    • Missing meta file warnings.
    • Error with Input System for Unity 2021.

    Changed

    • Updated documentation.

    [0.5.4] - 2023-11-16

    Fixed

    • Error after installing the package caused by the Domain Reload not finding test dependencies.

    [0.5.3] - 2023-11-15

    Added

    • Orange UI stripe on conditional action nodes.
    • Debug status for active subgraphs.
    • Allow opening the authoring graph by double clicking the runtime sub-asset.
    • Add inspectors for Conditional Guard, Branch and Repeat While nodes.

    Fixed

    • Dependency on unit tests caused an exception on some versions of Unity.
    • BlacboardEnum attribute was internal, causing an error when used.
    • Fix loss of local value on Set Variable Value node.
    • An issue with subgraphs fields not allowing you to set certain types.
    • Incorrect null check in FindClosestWithTagAction and FindObjectWithTagAction, preventing them from functioning.

    [0.5.2] - 2023-11-14

    Added

    • New UI designs implemented.
    • Hotkeys: A and Shift+A to align selected nodess' immediate children (A) and all nodes under selected nodes (Shift+A).
    • Suggested variable types in node wizards.
    • Variable equality evaluator node types.
    • Auto-linking of variables by name and recent match.
    • Switch serialization of graph instances to use JSON to support 2021 LTS and 2022 LTS.
    In This Article
    Back to top
    Copyright © 2024 Unity Technologies — Trademarks and terms of use
    • Legal
    • Privacy Policy
    • Cookie Policy
    • Do Not Sell or Share My Personal Information
    • Your Privacy Choices (Cookie Settings)