Changelog

What’s new in Chong — features and improvements by version

v1.4.0

2026-02-05

  • User Prompt Node (prompt.user)

    New node for interactive decision points in your graph. Pauses execution and presents options to the player (e.g., Gamble Yes/No, feature selection, reel pick). Each option creates a separate execution output branch.

  • Configurable Prompt Options

    Define unlimited options with custom IDs, labels, and simulation weights. Options are edited via a visual UI in the drawer—add, remove, and reorder options without writing JSON.

  • Dynamic Output Pins

    Prompt node output pins update automatically based on your configured options. Add an option with ID 'bonus' and a 'then_bonus' output pin appears for wiring.

  • Simulation Support

    Prompts auto-resolve in simulation mode using weighted random selection. Set simulation weights per option to model player choice distribution (e.g., 70% accept gamble, 30% decline).

  • Default Option

    Set a default option for timeout/auto-close scenarios. The dropdown is integrated into the options editor and automatically reflects your configured options.

v1.3.0

2026-02-05

  • Count by Query (tags.countByQuery)

    New node: run a tag query (e.g. symbol:scatter), count matches, and write the count to a tag (e.g. round:scatterCount). Use with Branch: Tag Compare to branch on scatter count or other thresholds.

  • Clear Tags by Query (tags.clearByQuery)

    New node: clear one or more tags from all entities matching a query. Bulk cleanup (e.g. clear win* tags from positions after payout). Inputs: query and comma-separated tags to remove.

  • Disable by Query (tags.disableByQuery)

    New node: add a configurable disabled tag to all positions/entities matching a query. Use to disable specific reels or rows (e.g. reels 1 and 5, or top row). Disabled tag key configurable.

  • Enable by Query (tags.enableByQuery)

    New node: remove the disabled tag from all entities matching a query. Pairs with Disable by Query for conditional enable/disable (e.g. enable only center row).

  • Lock by Query (tags.lockByQuery)

    New node: add a configurable lock tag to all entities matching a query. Reuses existing skip-locked behaviour in reel spin and H&W. Lock by reel, row, or symbol query.

  • Unlock by Query (tags.unlockByQuery)

    New node: remove the lock tag from all entities matching a query. Pairs with Lock by Query.

  • Documentation for tag query nodes

    Documentation route now includes guides for all six new tag nodes: Count by Query, Clear by Query, Disable/Enable by Query, and Lock/Unlock by Query. Find them under Docs → Nodes → Tag Operations.

v0.1.0

2026-02-04

  • Notifications

    Header bell now links to the Notifications page so you can see and manage your notifications.

  • No results state

    When search or filters return no results (but you have items), you now see a clear “No results” message with a “Clear search” or “Show all” action instead of the generic empty state.

  • Changelog

    This page! You can see what’s new in each version and get a “What’s new” banner when the app is updated.