Releases: CraterCrash/godot-orchestrator
Releases · CraterCrash/godot-orchestrator
2.1.3.stable
What's Changed
- 7c9ca57 - GH-995 Clear inspector when closing an Orchestration
- 056818a - GH-956 Avoid extra execution pins on duplication
- 9260fde - GH-991 OScriptNodeCallFunction extend OScriptEditablePinNode
- 3f99d24 - GH-983 Reset script edit status on save
- d85293d - GH-981 Introduce
set_info
method onOScriptVariable
- 5bacb5c - GH-979 Guard reconnecting to changed signal on duplication
- 271967d - [ci] Explicitly use hendrikmuhs/ccache-action v1.2.17
- c3e625d - GH-976 Improve GUID performance
- 8db0fa3 - GH-974 Support reloading script from disk
- a23a0e9 - GH-969 Fix documentation builds on non-Windows platforms
- bb8b5bd - GH-940 Introduce export game plug-in binaries
- 0f2bdd8 - GH-956 Open/Focus when function duplicated & code cleanup
- 6dddf04 - GH-956 Implement changes from review
- 59e3a24 - GH-956 Implement duplicate method
- 007ee66 - GH-956 Implement duplicate variable
- adc7abd - GH-849 Support python negative indexing on array nodes
- 2f1ad94 - GH-951 Allow setting placeholder values with categories
- f144bed - GH-953 Use Android API v22
- 7136432 - GH-947 Verify script instance on signal callback
- b236903 - GH-943 Add function/signal description inspector fields
- cd2c615 - GH-936 Add missing FilenameFilter icon
Full Changelog: v2.1.3.rc1...v2.1.3.stable
2.0.5.stable
What's Changed
- db639a8 - GH-995 Clear inspector when closing an Orchestration
- 4dfe2ee - GH-956 Avoid extra execution pins on duplication
- a40e7f0 - GH-991 OScriptNodeCallFunction extend OScriptEditablePinNode
- 6444674 - GH-983 Reset script edit status on save
- cd47048 - GH-981 Introduce
set_info
method onOScriptVariable
- 824ea5b - GH-979 Guard reconnecting to changed signal on duplication
- df74238 - [ci] Explicitly use hendrikmuhs/ccache-action v1.2.17
- 743ad12 - GH-976 Improve GUID performance
- e0a7436 - GH-974 Support reloading script from disk
- 20f6f7a - GH-940 Introduce export game plug-in binaries
- df84a12 - GH-956 Open/Focus when function duplicated & code cleanup
- b1e8b88 - GH-956 Implement changes from review
- 1c981c7 - GH-956 Implement duplicate method
- 57ba961 - GH-956 Implement duplicate variable
- 093e537 - GH-849 Support python negative indexing on array nodes
- 15b7da9 - GH-951 Allow setting placeholder values with categories
- a91a169 - GH-953 Use Android API v22
- 69f0c1d - GH-947 Verify script instance on signal callback
- 3ab9743 - GH-943 Add function/signal description inspector fields
- 9718fd9 - GH-936 Add missing FilenameFilter icon
Full Changelog: v2.0.5.rc1...v2.0.5.stable
2.1.3.rc1
What's Changed
- eab60dc - Update links to use new docs domain name
- c933eb5 - [docs] Align links with documentation updates
- 668b834 - Update various web links
- 918548c - Remove obsolete FUNDING.yml
- 50d4c6a - GH-890 Fix enum dropdown for global script classes
- 46e259f - GH-821 Scope debug-functions to Godot 4.3+ only
- 5434813 - GH-821 Introduce Orchestration built-in functions
- 3ae3f90 - GH-535 Fix compiler warnings
- 2272b77 - GH-535 Improve self fallback signal suggestions
- 81571ff - GH-535 Add string-based pin suggestion options
- 70502b1 - GH-901 Support get scene node with unique names
- 97ade43 - GH-910 Update wire colors when settings changed
- 36aa1d7 - GH-908 Allow type cast to abstract class types
- 84d7dc4 - Fix compiler warnings
- 4bc0eea - GH-914 Add "close on focus lost" toggle to all actions dialog
- b92264a - GH-914 Add setting to close all actions on focus lost
- 98f3903 - [ci] Upgrade robinraju/release-downloader from 1.11 to 1.12
- 176ba19 - GH-906 Update README Discord link
- dcefcdb - GH-903 Restrict script base type to adhere to node's class hierarchy
- 672ca77 - GH-899 Move to Ubuntu 22.04 runners
- 73bf656 - GH-879 Fix exporting node/resource variable types
- c5b1ec0 - GH-881 Add static method flag validation
- ce5bc6e - GH-881 Support calling static script functions
- e99a49f - GH-897 Fix validation lookup for signal name on target
- 6f31ab0 - GH-895 Return target when variant function is chained
- 86c7b73 - GH-883 Restrict overlapping updates
- b2b8f95 - GH-883 Delay component panel update by one frame
- e6f10e3 - GH-838 Rename setting to
settings/dialogue/default_message_scene
- 6309ffe - GH-838 Added default_scene to ProjectSettings
- e6246c1 - GH-877 Render enum drop-downs for script-specific enums
- 0ba9902 - GH-862 Change icons for compose/decompose script nodes
- 4ca531b - GH-811 Correctly initialize promoted variables
- a892ce0 - GH-844 Allow up/down and page up/down to move selection
- 24ae97d - GH-872 Use correct struct type in memset
- 5a03663 - GH-870 Always supply a return value
- 31eb3a7 - GH-870 Dispatch
_notification
to script's graph - 12c7ea4 - GH-848 Guard sync on theme change for when node is ready
- 73419d1 - GH-857 Align tab highlighting with Script tab behavior
- 56bd066 - GH-860 Default
settings/notify_about_pre-releases
tofalse
- f247067 - GH-865 Prevent collapse to function with more than one data output pin
- 1eb8594 - GH-825 Refactor OScriptLanguage & add OScriptNodeFactory
Full Changelog: v2.1.2.stable...v2.1.3.rc1
2.0.5.rc1
What's Changed
- 5e5683b - Update various web links
- 41022c1 - Remove obsolete FUNDING.yml
- 6ee2bf9 - GH-890 Fix enum dropdown for global script classes
- ed9fa99 - GH-821 Scope debug-functions to Godot 4.3+ only
- 93debec - GH-821 Introduce Orchestration built-in functions
- 3cc4087 - GH-535 Fix compiler warnings
- 0da8163 - GH-535 Improve self fallback signal suggestions
- dad257d - GH-535 Add string-based pin suggestion options
- 0570618 - GH-901 Support get scene node with unique names
- 27a6d96 - GH-910 Update wire colors when settings changed
- 735705a - GH-908 Allow type cast to abstract class types
- 37a3562 - Fix compiler warnings
- bb28ff7 - GH-914 Add "close on focus lost" toggle to all actions dialog
- 80c55f1 - GH-914 Add setting to close all actions on focus lost
- 724aaae - [ci] Upgrade robinraju/release-downloader from 1.11 to 1.12
- 9646755 - GH-906 Update README Discord link
- 2467fad - GH-903 Restrict script base type to adhere to node's class hierarchy
- 74b85b7 - GH-899 Move to Ubuntu 22.04 runners
- 674f79e - GH-879 Fix exporting node/resource variable types
- 57aa55a - GH-881 Add static method flag validation
- 1071123 - GH-881 Support calling static script functions
- f3a5c09 - GH-897 Fix validation lookup for signal name on target
- 77e2609 - GH-895 Return target when variant function is chained
- e22dcdb - GH-883 Restrict overlapping updates
- 839c4c8 - GH-883 Delay component panel update by one frame
- 47d6f4d - GH-838 Rename setting to
settings/dialogue/default_message_scene
- ea72447 - GH-838 Added default_scene to ProjectSettings
- bcb4b8b - GH-877 Render enum drop-downs for script-specific enums
- c5f4d6b - GH-862 Change icons for compose/decompose script nodes
- a7cef33 - GH-811 Correctly initialize promoted variables
- 0d586e8 - GH-844 Allow up/down and page up/down to move selection
- 8a4523b - GH-872 Use correct struct type in memset
- 985d7a7 - GH-870 Always supply a return value
- ebd1b1f - GH-870 Dispatch
_notification
to script's graph - 16ac2b2 - GH-848 Guard sync on theme change for when node is ready
- e65f513 - GH-857 Align tab highlighting with Script tab behavior
- d7e8b32 - GH-860 Default
settings/notify_about_pre-releases
tofalse
- 8c4c472 - GH-865 Prevent collapse to function with more than one data output pin
- fc1bf02 - GH-825 Refactor OScriptLanguage & add OScriptNodeFactory
Full Changelog: v2.0.4.stable...v2.0.5.rc1
2.0.4.stable
What's Changed
- 92d35be - GH-724 Fix copy-n-paste between two orchestrations
- 95d418e - GH-807 Support named lookup of signals, used by
await
keyword - 7babef6 - GH-714 Support
ui_cut
action inGraphEdit
controls - b731b81 - GH-618 Reset pin default on connection
- b597dfa - GH-670 Fix reset pin to default value
- ab74a04 - GH-803 Component panels react to context-menu shortcuts
- 40f5f4e - GH-800 Temporarily disable some property get/set validation rules
- b768952 - GH-798 Remove unnecessary instantiate scene cache
- 64a9452 - GH-796 Guard against
get_current_scene
returning null - d7fa88a - GH-794 Fix default value evaluation in ScriptPlaceHolderInstance
- b89c63b - Build system cleanup and refactor
- 2fffd4b - GH-467 Only save node size when manually resized (Godot 4.3+)
- 7a04f0b - GH-786 Add tooltip for
Orchestration Build
button
Full Changelog: v2.0.3.stable...v2.0.4.stable
2.1.2.stable
What's Changed
- 2088a24 - GH-724 Fix copy-n-paste between two orchestrations
- 7d30c6a - GH-807 Support named lookup of signals, used by
await
keyword - 5590291 - GH-714 Support
ui_cut
action inGraphEdit
controls - 9dcf6ef - GH-618 Reset pin default on connection
- 8125ab4 - GH-670 Fix reset pin to default value
- e6c3752 - GH-803 Component panels react to context-menu shortcuts
- 7eadf9e - GH-800 Temporarily disable some property get/set validation rules
- 946f314 - GH-798 Remove unnecessary instantiate scene cache
- d8a8322 - GH-796 Guard against
get_current_scene
returning null - a51c7b6 - GH-794 Fix default value evaluation in ScriptPlaceHolderInstance
- 92f1a96 - Build system cleanup and refactor
- d67e88a - GH-467 Only save node size when manually resized (Godot 4.3+)
- 7dc1dfb - GH-786 Add tooltip for
Orchestration Build
button
Full Changelog: v2.1.1.stable...v2.1.2.stable
2.2.dev1
What's Changed
- GH-743 Fix update picker is_after logic by @Naros in #744
- GH-655 Use
EditorInterface::get_singleton
where possible by @Naros in #656 - GH-738 Fix
Select Group
to include Knots and Nodes by @Naros in #747 - GH-737 Allow knot node operations within comment nodes by @Naros in #749
- GH-736 Fix knot movement/alignment by @Naros in #750
- GH-752 Restrict arrow-key movement to only selected elements by @Naros in #753
- GH-712 Clamp
All Actions
dialog within screen rect. by @Naros in #755 - GH-756 Fix validated variable getter state consistency by @Naros in #757
- GH-427 Support custom icons for comment nodes by @Naros in #763
- GH-765 Disable debug symbols on Linux/Android builds by @Naros in #766
- [ci] Cleanup CI build configuration by @Naros in #768
- GH-771 Make exported variables searchable in
All Actions
by @Naros in #772 - GH-774 Relax return node validation for sequence nodes by @Naros in #775
- Prefer
&&
rather thanand
operator by @Naros in #781 - GH-778 Fix crash on Windows 10 by @Naros in #782
- GH-786 Add tooltip for
Orchestration Build
button by @Naros in #787 - GH-467 Automatically fit-to-size graph nodes by @Naros in #468
- Build system cleanup and refactor by @Naros in #790
- GH-794 Fix default value evaluation in ScriptPlaceHolderInstance by @Naros in #795
- GH-796 Guard against
get_current_scene
returning null by @Naros in #797 - GH-798 Remove unnecessary instantiate scene cache by @Naros in #799
- GH-800 Temporarily disable some property get/set validation rules by @Naros in #801
- GH-761 Use new ClassDB methods to fetch property getter/setter by @Naros in #802
- GH-803 Component panels react to context-menu shortcuts by @Naros in #804
- GH-670 GH-618 Fix reset pin on default value and on connection by @Naros in #805
- GH-714 Support
ui_cut
action inGraphEdit
controls by @Naros in #751 - GH-807 Support named lookup of signals, used by
await
keyword by @Naros in #808 - GH-724 Fix copy-n-paste between two orchestrations by @Naros in #810
Full Changelog: v2.1.stable...v2.2.dev1
2.1.1.stable
What's Changed
- 24aacdd - GH-778 Fix crash on Windows 10 - Revert GH-653
- 932498e - Prefer
&&
rather thanand
operator - f6e8964 - GH-774 Relax return node validation for sequence nodes
- cd22df4 - GH-765 Disable debug symbols on Linux/Android builds
- ba1059f - GH-427 Support custom icons for comment nodes
- 4e3e99f - GH-756 Fix validated variable getter state consistency
- 9682629 - GH-712 Clamp
All Actions
dialog within screen rect. - 8d173e3 - GH-752 Restrict arrow-key movement to only selected elements
- 6594fa0 - GH-736 Fix knot movement/alignment
- 36ca3ec - GH-737 Allow knot node operations within comment nodes
- 48fa31d - GH-738 Fix
Select Group
to include Knots and Nodes - 0fd2856 - GH-655 Use
EditorInterface::get_singleton
where possible - 57dc0bb - GH-743 Fix update picker is_after logic
- 8baff22 - GH-771 Make exported variables searchable in
All Actions
- 8cd1c18 - [ci] Cleanup CI build configuration
Full Changelog: v2.1.stable...v2.1.1.stable
2.0.3.stable
What's Changed
- fd300f0 - GH-778 Fix crash on Windows 10 - Revert GH-653
- ca0b64d - Prefer
&&
rather thanand
operator - 7578002 - GH-774 Relax return node validation for sequence nodes
- 076e7b2 - GH-765 Disable debug symbols on Linux/Android builds
- b8a185a - GH-427 Support custom icons for comment nodes
- ad93e6e - GH-756 Fix validated variable getter state consistency
- 366490f - GH-712 Clamp
All Actions
dialog within screen rect. - b68984c - GH-752 Restrict arrow-key movement to only selected elements
- 5c8c3c6 - GH-736 Fix knot movement/alignment
- 1253bc2 - GH-737 Allow knot node operations within comment nodes
- 11b75f7 - GH-738 Fix
Select Group
to include Knots and Nodes - bc2fa06 - GH-655 Use
EditorInterface::get_singleton
where possible - 4adb35c - GH-771 Make exported variables searchable in
All Actions
- bad7072 - [ci] Cleanup CI build configuration
Full Changelog: v2.0.2.stable...v2.0.3.stable
2.1.stable
What's Changed
- GH-687 Check script type on debugger signals by @Naros in #688
- GH-682 Fix exporting
Node
based variable types by @Naros in #683 - GH-691 Use function argument names rather than class names by @Naros in #692
- GH-689 Introduce
PackedVector4Array
serialization handlers by @Naros in #690 - GH-640 Add dragging function creates callable by @Naros in #671
- GH-684 Fix call mode semantics by @Naros in #685
- GH-696 Avoid error when disabling recent files option by @Naros in #699
- GH-697 Synchronize graph on theme changes by @Naros in #700
- Update copyright headers by @Naros in #679
- GH-701 Fix type cast honoring global script classes by @Naros in #702
- GH-693 Correctly resolve target object on method chaining by @Naros in #694
- GH-703 Update FileSystemDock on file save as by @Naros in #704
- GH-680 Fix loading external resources by @Naros in #681
- GH-707 Add GraphNode alignment options by @Naros in #708
- GH-705 Correctly size controls based on editor scale by @Naros in #706
- GH-716 Allow moving nodes using arrow keys by @Naros in #733
- GH-718 Add variable descriptions to get/set node tooltips by @Naros in #731
- GH-729 Graph grid settings & cache left/right panel layouts by @Naros in #730
- GH-715 Alphabetically sort singleton list in inspector by @Naros in #723
- GH-722 Correctly copy node state using
ui_copy
action by @Naros in #726 - GH-727 Add constant variable support by @Naros in #728
- GH-741 Bump godot-engine/godot-cpp to 4.3.stable by @Naros in #742
Full Changelog: v2.1.rc4...v2.1.stable