Beta 2023.11.13.1343

From Resonite Wiki
Revision as of 11:09, 13 January 2024 by J4 (talk | contribs) (add version 2023.11.13.1343)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)


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