v1.3.0

Ironclad/rivetv1.3.0Sep 12, 2023by abrenneke

AI Summary

This release introduces a new HTTP Call node for making arbitrary HTTP requests, refactors how AudioNode and related nodes store data by referencing a new Project.data property for improved performance, fixes a bug where subgraphs couldn't see plugins, and enhances the Pinecone Vector KNN node to output the entire metadata object.

Key Highlights

  • New HTTP Call node for making arbitrary HTTP calls
  • AudioNode and related nodes now store data with references to Project data for better performance
  • Projects now have a dedicated `data` property for storing static data
  • Fixed bug where subgraphs couldn't access plugins
  • Pinecone Vector KNN now outputs full metadata object accessible via `$.metadata`

Breaking Changes

  • AudioNode data storage has changed - data is now stored with references to Project rather than directly on the node
  • Pinecone Vector KNN now outputs the entire metadata object instead of potentially just specific fields

New Features

  • New HTTP Call node for arbitrary HTTP requests
  • Project.data property for storing static data
  • Pinecone Vector KNN now outputs complete metadata object via `$.metadata`

Full Release Notes

- Add new `HTTP Call` node, to make arbitrary HTTP calls
- AudioNode etc now store and saved data with a reference to data on the `Project` now. 
- `Project` has a `data` property which stores static data on it, mostly for app performance reasons. 
- Fix subgraphs not seeing plugins
- Pinecone Vector KNN now outputs entire metadata object, accessible using `$.metadata`