app-v1.10.0
Ironclad/rivetapp-v1.10.0Feb 13, 2025by github-actions[bot]
AI Summary
Major IDE release bringing long-awaited undo/redo functionality, Go To Node, conditional nodes, AI Assist for Prompt/Text nodes, and extensive AI model expansions.
Key Highlights
- Undo/Redo functionality
- Go To Node (CMD/CTRL+P)
- Conditional Nodes for all node types
- AI Assist for Prompt and Text nodes
- Select all nodes (CMD/CTRL+A)
New Features
- Undo/Redo
- Go To Node with CMD/CTRL+P
- Conditional Nodes
- AI Assist for Prompt Node and Text Node
- Select all nodes (CMD/CTRL+A)
- Multi-wire connections (CTRL+drag)
- Token escaping ({{{token}}})
- Document node for PDF loading
- Chat Loop convenience node
- Read All Files convenience node
- To Markdown Table node
- Cron node
- Anthropic PDF and Citations support
- Anthropic endpoint override
- Gemini 2.0 models
- Generative AI API Key for Google
- OpenAI o1 and o3-mini
- GPT-4o Audio
- OpenAI predicted outputs
- Server-side token counting
Full Release Notes
## New Features
- *Undo/Redo!* It's here!
- *Go To Node!* Press Control/Cmd + P and type the name or contents of a node to jump to it
- Conditional Nodes - Now every node can optionally have a condition input toggling whether the node runs!
- *AI Assist* for the Prompt Node and Text Node! Have AI help you write your text!
- Select all nodes with Control/Cmd + A
- Hold control when dragging wires to connect multiple destinations at one time
- {{tokens}} can be escaped by doing {{{token}}}
- New node: Document - Load documents such as PDF files into rivet for passing to e.g. Anthropic
- New convenience node: Chat Loop - Easily set up a chat loop with user input!
- New convenience node: Read All Files - Read all files in a directory!
- New node: To Markdown Table - Converts an array of objects into a markdown table!
- New node: Cron - Runs a graph at a specified time or interval!
- Anthropic Plugin: Support for PDF processing!
- Anthropic Plugin: Support for Citations!
- Anthropic Plugin: Endpoint can be overriden in the settings or the Chat Anthropic node
- Google Plugin: Support for all Gemini 2.0 models!
- Google Plugin: Support for using a Generative AI API Key instead of application credentials, the new preferred method
- OpenAI: Support for o1 and o3-mini models!
- OpenAI: Support for GPT 4o Audio! Get output as audio!
- OpenAI: Support for predicted outputs!
- OpenAI: Use the server for token counts instead of calculating them locally
## Changes
- Remove limit on amount of opened projects & size of projects
- Updated to Jotai from Recoil (thanks @StephenGrider!)
- Added setting to throttle chat node updates - can improve performance
- Show toast when copying to clipboard
## Bug Fixes
- Update numerous packages
- Fix files not being readable by Read File/Read Directory sometimes
- Improve performance further/fixes when dealing with large files/audio/images
- Improve handling of binary data when using node executor/remote debugger
- Fix saving a blank graph when a graph is not selected and the project is saved