app-v1.2.0

Ironclad/rivetapp-v1.2.0Sep 14, 2023by github-actions[bot]

AI Summary

This release introduces a major remote plugin system allowing dynamic plugin imports from external repositories, along with new HTTP Call and Delay nodes. The Chat node now supports custom OpenAI-compatible models and endpoints, and a new Gentrace Plugin integration has been added.

Key Highlights

  • Remote plugin system - import plugins dynamically from other repositories
  • New HTTP Call node for making custom HTTP requests in graphs
  • New Delay node for configurable waiting periods
  • Chat node now supports custom models and any OpenAI-compatible API
  • New Gentrace Plugin integration

New Features

  • Remote plugin system for dynamic plugin imports from external repositories
  • New HTTP Call node for custom HTTP requests
  • New Delay node with configurable delay
  • Chat node supports custom models and OpenAI-compatible API endpoints
  • New Gentrace Plugin integration
  • Plugins can now have async getEditors calls for dynamic editor loading
  • Double click a node to edit it

Full Release Notes

## New Features

* Remote plugin system! Create your plugins in other repositories, and import them dynamically into Rivet. Check out [rivet-plugin-example](https://github.com/abrenneke/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](https://github.com/Ironclad/rivet/pull/135)!
* 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`