Beta 2023.11.13.1343: Difference between revisions

From Resonite Wiki
add version 2023.11.13.1343
 
m ToString change to To String since it wasn't linking
Line 31: Line 31:
* Fixed Discord being required, causing crashes on headless and other machines (reported by @nytra, issue [https://github.com/Yellow-Dog-Man/Resonite-Issues/issues/640 #640], fixed by @probableprime)
* Fixed Discord being required, causing crashes on headless and other machines (reported by @nytra, issue [https://github.com/Yellow-Dog-Man/Resonite-Issues/issues/640 #640], fixed by @probableprime)
* Fixed generic node selectors creating invalid generic types, resulting in crashes (e.g. DataModelStore with Guid as reported by @orange3134, @zozokasu, issue [https://github.com/Yellow-Dog-Man/Resonite-Issues/issues/467 #467])
* Fixed generic node selectors creating invalid generic types, resulting in crashes (e.g. DataModelStore with Guid as reported by @orange3134, @zozokasu, issue [https://github.com/Yellow-Dog-Man/Resonite-Issues/issues/467 #467])
* Fix crash when feeding NaN as Lerp into the [[MultiCubicLerp (Protoflux Node) | MultiCubicLerp]], [[MultiCosineLerp (Protoflux Node) | MultiCosineLerp]] and [[MultiSlerp (Protoflux Node) | MultiSlerp]] nodes (based on report by @marsmaantje, issue [https://github.com/Yellow-Dog-Man/Resonite-Issues/issues/443 #443])
* Fix crash when feeding NaN as Lerp into the [[MultiCubicLerp (ProtoFlux Node) | MultiCubicLerp]], [[MultiCosineLerp (ProtoFlux Node) | MultiCosineLerp]] and [[MultiSlerp (ProtoFlux Node) | MultiSlerp]] nodes (based on report by @marsmaantje, issue [https://github.com/Yellow-Dog-Man/Resonite-Issues/issues/443 #443])
* [[ToString (Protoflux Node) | ToString]] node will now catch format string exceptions (preventing crashes) and output the error as a string (based on report by @snerfoil, issue #542)
* [[To String (ProtoFlux Node) | ToString]] node will now catch format string exceptions (preventing crashes) and output the error as a string (based on report by @snerfoil, issue #542)
** Important: The format of the error message can change. You should not parse it programmatically, but instead read it and fix your code based on it
** Important: The format of the error message can change. You should not parse it programmatically, but instead read it and fix your code based on it

Revision as of 20:47, 13 January 2024


Beta 2023.11.13.1343 is a Resonite build released on 2023/11/13.

The following notes were sent by Frooxius:

I'm pushing a few more things that I wanted to get out of the way before I start coding the new settings system. This should fixup some crashes and other issues.
I'll be starting coding work on the new settings system now! It'll take a bit before there's anything visible, there might be some more smaller builds in the meanwhile.

New features:

  • Implemented ability to directly edit bool and string GlobalRef's through the node UI (requested by @shrikealvaron, issue #303)

Tweaks:

  • ProtoFlux tool will no longer offer creating incompatible types of stores
  • Holding Ctrl+V will result in repeated pasting (requested by @Psychpsyo, issue #481)
  • Global fields will now accept dropped value sources

Locale:

  • Merged English locale tweak by @enverex
  • Merged Russian locale update by @Shadow Panther [RU/EN, UTC+1/+2]
  • Merged German locale update by @muppeq
  • Merged Japanese locale update by @.aesc

Bugfixes:

  • Fix build script not copying files in some cases, typically on version downgrades
    • This re-fixes issue #592 (based on reports by @rucio, @zahndy, @readun)
  • Fixed Discord being required, causing crashes on headless and other machines (reported by @nytra, issue #640, fixed by @probableprime)
  • Fixed generic node selectors creating invalid generic types, resulting in crashes (e.g. DataModelStore with Guid as reported by @orange3134, @zozokasu, issue #467)
  • Fix crash when feeding NaN as Lerp into the MultiCubicLerp, MultiCosineLerp and MultiSlerp nodes (based on report by @marsmaantje, issue #443)
  • ToString node will now catch format string exceptions (preventing crashes) and output the error as a string (based on report by @snerfoil, issue #542)
    • Important: The format of the error message can change. You should not parse it programmatically, but instead read it and fix your code based on it