• v0.0.6 cf151854d3

    v0.0.6 Pre-release

    yagich released this 2024-09-04 00:39:00 +02:00 | 0 commits to main since this release

    This update adds: a sidebar with an inspector that allows editing deck and node information; a settings dialog, including shortcuts; and library groups, a feature that allows for groups that are loaded from file and can be reused in different decks, useful for commands, for example. This update also removes the RPC feature introduced in v0.0.5. Notable changes include:

    • add shortcuts (#145)
    • add a sidebar (#146)
    • add library groups (#151, #156)
    • remove RPC (#153)
      • the idea was solid, but the implementation was annoying to work with internally. it will return in a better form in a later release
    • add a method to make group instances unique, making them independent (#143)
    • add settings dialog (#144)
    • add toast notifications (#148)
    • make group io nodes 'optional' (#167)
    • add string formatting nodes (#170)
    • add array operation nodes (#171)
      • array push/append
      • array pop/remove
      • array size/length
      • array set value at index
      • array insert value
    • make expression node input typed as ANY (#174)
    Downloads
  • v0.0.5.1 Hotfix Pre-release

    yagich released this 2024-03-19 09:41:28 +01:00 | 0 commits to 0.0.5 since this release

    This is a hotfix release for 0.0.5 to fix a few issues:

    • Fixes the Set Source Transform node not working when a trigger is connected into the Transform input
    • Fixes the Subtract Vectors node not working properly with trigger inputs
    • The "Delta" output on the Process Node can now be connected to both trigger and value request inputs
    Downloads
  • v0.0.5 aa763fa6df

    v0.0.5 Pre-release

    yagich released this 2024-03-17 11:55:15 +01:00 | 39 commits to main since this release

    This release adds the start of a remote control functionality feature, called the RPC Renderer. It also adds a few general nodes, namely for scalar math. Notable changes include:

    • Add an RPC renderer (#92, #101, #106, #107, #108, #109, #112)
    • turn off snap and minimap by default (#113)
    • add passthrough node (#116)
    • add get source transform node and cache transform in decompose obs transform node (#118)
    • add pass if equal node (#120)
    • add scalar math nodes (#123)
    • fix an issue in NoOBSWS preventing users from setting some input/source settings
    • Update NoTwitch + Implement Twitch Get Request (#124)
    • fix value callback usage on output ports (#102)
      • This fixes a common issue with groups where groups had to be open as tabs to function with certain nodes. This should no longer be an issue.
    Downloads
  • v0.0.4 ba1ed2f02d

    v0.0.4 Pre-release

    yagich released this 2024-02-29 09:49:33 +01:00 | 62 commits to main since this release

    This release changes the nodes workflow in regards to triggers and adds OBS Event support and general OBS nodes. Notable changes include:

    • add colors to ports depending on data type, add port usage type to Port, make descriptor renderers into scenes, add send id system, be more lenient with using triggers and value requests on the same node on all nodes (#69, #74, #75, #78, #82)
    • add more OBS nodes, allow specifying event subscription types in OBS connection dialog (#81)
    • make the obs disconnect button work (#86)
    Downloads
  • v0.0.3 3378f41b75

    v0.0.3 Pre-release

    yagich released this 2024-02-12 09:20:48 +01:00 | 78 commits to main since this release

    This release adds Twitch EventSub nodes and a new bottom dock with a Console and a Variable inspector. Notable changes include:

    • fix connections being copied incorrectly (#42)
    • add a bottom dock (#44)
    • fix closing tabs not showing the right content (#46)
    • Split node scripts into subfolders and use subfolder names as category names (#48)
    • change all value requests and value resolutions in all nodes to be async (#57)
    • Add in General EventSub Nodes (#65)
    Downloads
  • v0.0.2 aa43fd1357

    v0.0.2 Pre-release

    yagich released this 2024-01-15 08:38:43 +01:00 | 101 commits to main since this release

    This release brings some updates to usability. Notable changes include:

    • Add String Split, Get Array Index, and Compare Values nodes (#20)
    • save node sizes as node metadata (#21)
    • disconnect existing incoming connection when connecting another and refuse duplicate connections (#22)
    • Implement a temporary system for saving Credentials. (#38)
    • fix close crash (#40)
    Downloads
  • v0.0.1 b55a462945

    yagich released this 2023-12-15 22:59:03 +01:00 | 112 commits to main since this release

    After over a year of collaborative work spanning multiple repositories, project names, and innumerable hours spent on code and design discussions, StreamGraph is ready for its' first release.

    This is a very early version and it does not represent the full vision we have for the app, but it's finally time to start out being public.

    A huge thanks to everyone who knew about the project beforehand and watched us stream parts of it live on Twitch.

    Downloads