Changelog

New updates and improvements to StoryFlow Editor.

StoryFlow Editor v1.1.2

November 27, 2025

Enhanced Variables System & Project Organization

This update brings powerful new ways to organize your projects and variables. Introducing variable categories, search, and reordering capabilities, along with folder favorites and colors for better project structure. Plus, new background style options and the ability to rename projects directly.

What's New

New Features
  • Variable Categories: Organize your variables into custom categories for better project management and easier navigation in complex projects

  • Variables Search: Quickly find any variable with the new search functionality in the variables panel

  • Variables Reordering: Drag and drop variables to reorder them within the panel

  • Quick Variable Creation: Right-click anywhere inside the variables panel to instantly create a new variable

  • Favorite Folders: Mark frequently used folders as favorites for quick access in the content browser

  • Folder Colors: Color-code your folders for visual organization and faster navigation

  • Background Style Options: Choose between Lines, Dots, and Cross grid patterns in editor settings for your preferred visual style

  • Project Renaming: Rename your projects directly from the editor window

  • Image Drag and Drop: Drag images directly onto dialogue nodes to quickly assign background images

Improvements
  • New variables now appear at the top of the list instead of the bottom
  • Unified comparison operator symbols across all node types for consistency
  • Standardized behavior of various search inputs throughout the application
  • Removed border animation over nodes editor canvas for cleaner visuals
  • Updated folder icons with improved design
  • Updated dependencies for better performance and security
Bug Fixes
  • Fixed Variable Type Colors: Variable type color squares now display correctly in the variables panel

  • Fixed Variables Panel Scrolling: Resolved issue where scrolling would break when dragging variables outside the panel

  • Fixed Content Browser Glitch: Fixed visual glitch caused by stale folder data in the content browser

  • Fixed Dialogue Editor Panel: Dialogue editor panel now correctly collapses when reopening files

  • Fixed Folder Drag and Drop: Prevented folders from being dragged over themselves, which could cause issues

  • Fixed Float Comparison: Corrected float comparison evaluation in runtime for accurate numerical comparisons

Show Full Changelog

StoryFlow Editor v1.1.1

November 17, 2025

Quality of Life Improvements & Bug Fixes

This update brings several quality of life improvements including drag-and-drop file importing, keyboard shortcuts for node creation, snap to grid functionality, and multiple bug fixes to enhance stability and user experience.

What's New

New Features
  • Drag-and-Drop File Import: Import files by dragging them directly into the content browser to quickly add external files to your project

  • Quick Node Creation Hotkeys: Create nodes instantly with keyboard shortcuts

    • D + Click → Create Dialogue node
    • R + Click → Create Run Script node
    • B + Click → Create Branch node
    • E + Click → Create End node
    • C + Click → Create Comment node
  • Snap to Grid Setting: New option to snap nodes to grid in the editor, keeping your node graphs organized with automatic grid alignment

Improvements & Bug Fixes
  • Real-Time Dialogue Updates: Dialogue nodes now update instantly when changes are made in the dialogue editor

  • Fixed Node Creation Menu: Resolved issue where right-clicking would not open the node creation menu in default control scheme

  • Fixed Comment Node Input: Comment nodes are no longer draggable through their input field - text input now works correctly without triggering node movement

  • Fixed Deletion Alert Input: Enter key now works correctly inside file deletion confirmation dialogs

  • Fixed Node Selection Visual: Node selection box now hides when not actively dragging for reduced visual clutter

  • Fixed Play Window Loading State: Resolved issue where the play window could get stuck in loading state

  • Fixed Menu Bar Visibility: Correctly hide menu bar for all windows for a consistent UI experience

  • Fixed Developer Tools Access: Blocked dev tools in play window to prevent accidental opening during playtesting

  • About Window Behavior: About window now stays on top of other windows for easier access to version information

Show Full Changelog

StoryFlow Editor v1.1.0

November 15, 2025

Now Available on macOS + Enhanced Variable System

StoryFlow Editor is now officially available on macOS! This major update also introduces float and string variable types, powerful string manipulation nodes, customizable settings, and numerous quality of life improvements for a smoother editing experience.

What's New

New Features
  • macOS Support: StoryFlow Editor is now officially available on macOS

  • Float and String Variable Types: Expanded variable system now supports decimal numbers and text

  • Variable Conversion Nodes: Convert between different variable types seamlessly

  • String Manipulation Nodes: Powerful new nodes for working with text

    • Concatenate Node: Combine multiple strings together
    • Contains Node: Check if a string contains specific text
    • Length Node: Get the length of a string
    • To Upper/Lower Case Nodes: Convert text to uppercase or lowercase
  • Enhanced Math Operations: Additional integer math nodes

    • Multiply Node: Multiply two integer values
    • Divide Node: Divide two integer values
    • Random Integer Node: Generate random numbers within a range
  • Variables in Dialogue Editor: Use variables directly within dialogue text

    • Reference any variable in dialogue text and options using {variableName} syntax
  • Customizable Editor Settings: New settings panel for personalized workflows

    • Viewport Controls: Choose between different navigation styles
    • Undo/Redo Shortcuts: Customize keyboard shortcuts for undo/redo
    • Redesigned settings menu with improved organization
    • Settings persist across sessions
  • Context Menus for Input Fields: Right-click menus in text input areas

    • Cut, copy, paste, and select all functionality
    • Available in dialogue editor text fields
    • Available in projects window input fields
    • Consistent with native application behavior
Improvements
  • Alternative Variable Color Scheme: Optional Unreal Engine-style variable colors
  • Force Dark Theme: All native UI elements now consistently use dark theme
  • Path Validation: Added validation for project location paths
  • UI/UX Refinements: Various visual and interaction improvements
Show Full Changelog

StoryFlow Editor v1.0.2

November 7, 2025

Bug Fixes

This update fixes an issue where integer variables could not be converted to global scope, and enables the Delete key in dialogue text fields.

What's New

Bug Fixes
  • Fixed Integer Variable Global Conversion: Resolved issue where converting an integer variable to global scope would fail

    • Integer variables can now be properly converted to global using the right-click menu
    • Ensures variables maintain their correct type when transitioning between local and global scope
    • No more conversion errors when working with integer variables
  • Fixed Delete Key in Dialogue Editor: The Delete key now works correctly in dialogue text fields

    • Previously only Backspace worked for deleting text
    • Delete key now functions as expected when editing dialogue
    • Improves text editing workflow in the dialogue editor
Show Full Changelog

StoryFlow Editor v1.0.1

November 7, 2025

Quality of Life Improvements

This update improves the workflow with drag-and-drop support for Run Script nodes, cross-platform path fixes, enhanced project name validation, and bug fixes for the dialogue editor.

What's New

New Features
  • Drag and Drop Run Script Nodes: Drag .sfe script files directly onto Run Script nodes to quickly assign them

    • Streamlines the workflow when working with multiple scripts
    • Drop scripts directly from the Content Browser
    • No need to manually open the script selector
  • Quick Run Script Node Creation: Drag .sfe script files onto the canvas to instantly create a new Run Script node

    • Automatically creates the node and assigns the script
    • Faster story graph creation with fewer clicks
    • Works with scripts from the Content Browser
Improvements
  • Project Name Validation: Added validation for project name input field

    • Prevents invalid characters and names
    • Provides clear feedback when creating new projects
    • Ensures project names work across all platforms
  • Updated Dependencies: Updated project dependencies for improved stability and performance

Bug Fixes
  • Fixed Path Normalization: Resolved path handling issues across Windows, macOS, and Linux

    • Scripts and assets now load correctly on all platforms
    • Fixed file path errors that could occur on cross-platform projects
    • Improved reliability when opening projects created on different operating systems
  • Fixed False “Unsaved Changes” Detection: Fixed issue where the dialogue editor incorrectly showed unsaved changes

    • Editor state now properly tracks when changes are actually made
    • No more false warnings when switching between files
    • Improved reliability of the save indicator
Show Full Changelog

StoryFlow Editor v1.0.0

November 6, 2025

Steam Release Update

This major release introduces global variables that work across all your scripts, integer variables for tracking numbers and scores, and a powerful runtime debugger for testing your stories. New logic nodes make branching more flexible, JSON export enables game engine integration, and the dialogue editor has been completely redesigned.

Steam Release Update preview

What's New

Major New Features
  • Global Variables: Create variables that persist across all scripts in your project

    • Switch any variable between local and global scope with one click
    • Global variables are shared across all story scripts
    • Perfect for tracking player stats, inventory, and persistent story flags
  • Integer Variables: Track numbers, scores, and quantities with the new integer variable type

    • Use Greater Than, Less Than, and Equal nodes to compare numbers
    • Add and subtract with Plus and Minus nodes
    • Ideal for health systems, currency, counters, and scoring
  • Runtime Debugger: Test and debug your stories with real-time variable inspection

    • Watch variables change as you play through your story
    • See the call stack to understand script execution flow
    • Quickly identify and fix issues in complex story flows
  • JSON Export: Export your stories for integration with Unity, Unreal Engine, Godot, and custom engines

    • Preserves your entire story structure in a portable format
    • Export alongside HTML or use exclusively for game engine projects
    • Engine plugins coming soon to simplify integration
  • Comment Node: Add notes and documentation directly in your story graphs

    • Document complex logic and story branches
    • Leave reminders for yourself or team members
    • Improve project organization and maintainability
Boolean Logic Nodes
  • Added Equal node to compare two boolean values
  • Added OR node for “either/or” logic conditions
  • Added AND node to require multiple conditions
  • Improved Branch node to handle missing connections gracefully
Dialogue Editor
  • Completely redesigned interface with improved layout
  • Drag and drop to reorder dialogue options
  • “Reset Changes” button shows when you have unsaved edits
  • Added scrollbar for long dialogue text
  • Drag images directly from Content Browser into dialogue nodes
  • Support for multiple lines in dialogue text
  • Improved state persistence when switching between files
Content Browser
  • Duplicate files and folders with right-click menu
  • Drag and drop files between folders
  • Rearrange files by dragging in the tree view
  • Search bars in script selectors for finding files quickly
  • File extensions now hidden for cleaner appearance
  • Improved folder rename handling
Variables Panel
  • Drag variables directly onto the canvas to create Get/Set nodes instantly
  • Visual indicator shows when dragging a variable over the editor
  • Redesigned variable type indicators for better clarity
  • Fixed state issues when interacting with integer inputs
Editor Tabs
  • Drag and drop tabs to reorder your open files
  • Automatic scrolling when switching between many open files
  • Horizontal scroll for managing lots of tabs
  • Improved tab management and workflow
Image Editor
  • Zoom in and out on images with mouse wheel
  • View image dimensions and file size
  • Automatically scroll to show the full image
  • Improved image loading performance
Runtime & Playback
  • Script nodes are now fully modular and reusable during playback
  • Fixed issues with scripts not executing correctly
  • Improved Play button state management
  • Better error handling during story execution
Undo/Redo System
  • Full undo/redo support throughout the editor
  • Fixed undo behavior after reordering dialogue options
  • Fixed undo when renaming files
  • Improved history tracking for all editing actions
User Interface
  • Improved styling throughout the editor
  • Better visual feedback when dragging elements
  • Smoother animations and transitions
  • Fixed various layout issues with long file names
  • Improved spacing and alignment across the interface
Bug Fixes
  • Fixed incorrect value comparisons in Greater Than and Less Than nodes
  • Fixed issues with dialogue images not loading correctly
  • Fixed Play button getting stuck in wrong state
  • Fixed background image selector not closing properly
  • Fixed vertical scrolling issues when dragging
  • Fixed various crashes and stability issues
  • Improved overall performance and responsiveness
Project Management
  • Added default save location when creating new projects
  • Documentation button in menubar for quick access to guides
  • Improved project switching between different stories
  • Better validation when opening projects
Show Full Changelog

StoryFlow Editor v0.0.2

September 11, 2025

Images Support Update

This release adds full support for .png, .jpg, and .jpeg images throughout the editor, allowing you to include images in dialogues and runtime. The interface has been updated with a modern design that improves menus, buttons, and window layouts. The Content Browser now allows importing files. Project management, context menus, and editor tabs have been improved, and many bugs have been resolved for better overall performance.

What's New

User Interface & Styling
  • Redesigned the window title bar for a cleaner, modern appearance
  • Updated buttons, menus, and the “About” window for better clarity and usability
  • Highlighted “Delete” buttons in context menus with red for better visibility
Images & Content Browser
  • Major new feature: Added full image support
  • Enhanced image previews and added support for .png, .jpg and .jpeg files
  • Added ability to import multiple images at once
  • Renamed “Story Script” to “Script” for clarity
  • Added “Show in Content Browser” button for quick navigation
  • Fixed folder renaming and file path issues
Dialogues & Nodes
  • Added image support in dialogues and runtime, including image exporting
  • Fixed issues where dialogue images failed to load or caused incorrect file changes
  • Removed the max connection limit from “Run Script” nodes
  • Fixed script self-reference errors after renaming files
  • Improved context menus with correct positioning and proper updates
  • Added horizontal scrolling for Editor Tabs and automatic scrolling when switching files
Project & File Validation
  • Added project file validation to prevent errors when opening
  • Added project version checking to ensure compatibility
Editor Features
  • Added complete “About StoryFlow Editor” window with platform information
  • Improved project switching for smoother workflow
Bug Fixes
  • Fixed image preview and updating issues after running scripts
  • Corrected layout and width issues in menus and nodes
  • Improved export notifications and fixed indicators on edited files
  • Fixed errors when loading .sfe files at startup
Show Full Changelog

StoryFlow Editor v0.0.1

July 20, 2025

Alpha Release with Core Features

The initial release of StoryFlow Editor with essential storytelling tools and visual scripting capabilities.

Alpha Release with Core Features preview

Development Begins

March 22, 2024