Skip to content

Releases: Ironclad/rivet

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

Rivet IDE v1.3.0-2

17 Sep 00:20
Compare
Choose a tag to compare
Rivet IDE v1.3.0-2 Pre-release
Pre-release

See the assets to download this version and install.

Rivet Libraries v1.4.0

14 Sep 00:39
Compare
Choose a tag to compare

New Features

  • Remote plugin system is now working! See rivet-plugin-example for information on how to create your own plugins!
  • Add Gentrace plugin!
  • Add Delay Node!
  • The endpoint for the Chat Node is now configurable! You can now use any OpenAI compatible API with your Chat nodes.

Changes and bug fixes

  • opanAiKey is now optional in a Settings object.
  • Graph metadata can now have an attachedData key
  • Increase default Number node width to avoid overflow.
  • Fix plugin specs not being stored in saved files.

Rivet IDE v1.2.1

14 Sep 17:38
Compare
Choose a tag to compare

New Features

  • Match node now supports a value port - this is the value that will be outputted from the Match node, instead of the matched text. If unconnected, the Match node works as before.
  • Allow setting default OpenAI endpoint in the Settings modal

Changes & Bug Fixes

  • Fix rendering on Ubuntu/Kubuntu
  • Escape key now closes node editor when in a code editor

Rivet IDE v1.2.0

14 Sep 01:06
Compare
Choose a tag to compare

New Features

  • Remote plugin system! Create your plugins in other repositories, and import them dynamically into Rivet. Check out rivet-plugin-example for how to make your own plugins and add new nodes to Rivet.
  • Add new HTTP Call node - Make custom HTTP requests in your graphs!
  • Add new Delay node - Waits for a configurable delay.
  • Chat node now supports custom models and endpoints! Use any OpenAI-compatible API with your Rivet graphs!
  • Add new Gentrace Plugin!
  • Plugins can now have async getEditors calls to dynamically load the editors for a node
  • Double click a node to edit it

Changes & Bug Fixes

  • Fixed large files in Image nodes and Audio nodes causing application to hang.
  • Fix headers not appearing with code editors
  • Improve Add Plugin modal appearance
  • Fix error when opening dev tools
  • Pinecone integration now returns full metadata object from its port, accessible with $.metadata.etc