Skip to content

Releases: Ironclad/rivet

Rivet Libraries v1.8.0

22 Sep 22:06
Compare
Choose a tag to compare

New Features

  • getEditors, getBody, and getUIData are passed a new RivetUIContext object with additional information that can be used in their implementations
  • getBody and getUIData can now be async
  • Add getChatNodeEndpoint to ProcessContext/createProcessor - can be used to pass additional headers to chat nodes, and for things like load balancing based on endpoint/model selected, if using Azure OpenAI for example.
  • Prompt node can compute token count and output it as a port

Changes & Fixes

  • Fix total cost of GraphProcessor not including split nodes
  • Fix remote debugger not sending start event correctly
  • Improve Chat node error handling
  • Fix output ID of HTTP Call node (may break some graphs that used it)

Rivet IDE v1.4.0-beta2

22 Sep 21:50
Compare
Choose a tag to compare
Pre-release

See the assets to download this version and install.

Rivet Libraries v1.7.0

22 Sep 22:00
Compare
Choose a tag to compare

New Features

  • Node definitions can have helper messages, and hide/disable the editors based on conditions of their data.
  • Add key value pair editors and string list editors for nodes
  • Add ability to group editor definitions
  • Add Slice node
  • Chat nodes can have additional headers passed into them
  • Gentrace plugin & execution recorder remote execution support
  • Can pass chat node headers in via Settings interface

Changes & Fixes

  • Fix aborting split sequential nodes
  • Fix saving graph attached data to project files

Rivet Libraries v1.6.1

21 Sep 16:44
Compare
Choose a tag to compare

Fixes

  • Fix crash with commonjs require of rivet-core due to cyclic import

Rivet IDE v1.4.0-beta1

21 Sep 21:40
Compare
Choose a tag to compare
Pre-release

See the assets to download this version and install.

Rivet Libraries v1.6.0

20 Sep 20:13
Compare
Choose a tag to compare

New Features

  • Support for datasets. See the Rivet 1.3 release notes for more information.
  • Support for NPM plugins in the Rivet UI. See the Rivet 1.3 release notes for more information.
  • Split nodes can run sequentially or in parallel.
  • If node now has a "False" output, and can be used for more control flow!
  • New Nodes:
    • Append to Dataset
    • Create Dataset
    • KNN Dataset
    • Get All Datasets
    • Get Dataset Row
    • Load Dataset
    • Split Text

Changes & Fixes

  • Better error when nodes require the node executor
  • Fix bug when running graph output node 3+ times in a graph
  • Fix some unconnected inputs not falling back to default value
  • Change to nanoid/non-secure random string generator - collision chance increase likely not a problem for Rivet.

Rivet IDE v1.3.0

20 Sep 20:20
5b468f7
Compare
Choose a tag to compare

New Features

  • Data Studio! The Data Studio is your scratch pad for data, built into Rivet, and integrated with Rivet graphs. Use it as a place to explore data, or building data processing pipelines, or as a small vector database. It's up to you! Check out the documentation for more info.
  • NPM Plugins! You can now install plugins from NPM, and use them in your graphs.
  • You now have the option to run Split nodes sequentially instead of in parallel.
  • If node now has a "False" output, and can be used for more control flow!
  • New Nodes:
    • Append to Dataset
    • Create Dataset
    • KNN Dataset
    • Get All Datasets
    • Get Dataset Row
    • Load Dataset
    • Split Text

Plugins

Check out the Oobabooga Plugin to call local LLMs from Rivet!

Changes & Fixes

  • Improved top navigation tabs
  • Improve node executor behavior, hide run button when not connected
  • Fix Prompt Designer not using environment variables
  • Better error when nodes require the node executor
  • Fix invisible text on Ubuntu/Kubuntu
  • Allow setting the default executor in the settings modal
  • Fix many nodes' text being wrapped due to additional button in title
  • Fix missing node images on a few nodes
  • Better error toast when failing to load project
  • Fix bug when running graph output node 3+ times in a graph
  • Fix some unconnected inputs not falling back to default value

Rivet IDE v1.3.0-3

20 Sep 01:02
Compare
Choose a tag to compare
Rivet IDE v1.3.0-3 Pre-release
Pre-release

See the assets to download this version and install.

Rivet Libraries v1.5.0

16 Sep 19:53
Compare
Choose a tag to compare

New Features

  • New NPM plugin infrastructure, write plugins and publish them to NPM, then use them in Rivet!
  • Support openAiEndpoint in Settings interface, for a default OpenAI endpoint to use.
  • Match node now supports a value input for the value to pass through.

Bug Fixes & Changes

  • Fix OpenAI initial response timeout, 5 seconds for actual OpenAI endpoints, disabled for custom endpoints

Rivet IDE v1.3.0-beta1

16 Sep 20:30
Compare
Choose a tag to compare
Pre-release
app-v1.3.0-beta1

App v1.3.0-beta1