Skip to content

v1.9.0

Compare
Choose a tag to compare
@MFA-X-AI MFA-X-AI released this 30 Sep 17:46
· 428 commits to master since this release

We're excited to announce Xircuits v1.9.0! This update brings numerous new Xircuits tools and component libraries, enhancing functionality and offering specialized updates for large language models and chatbots. With this release, we hope users will experience a broader and more diversified building experience in Xircuits.

🌟 What's New:

  • Dynamic Ports - A new type of port that expands dynamically when you link items to it! #265

    Preview

    DynaPorts

Enhancements:

  • 🔋 Toggle Link Animation - Useful when you have massive workflows with limited compute resources. #258
  • Literal Chat - New Literal component that interfaces for Chat-like messages. Specifically, it allows users to specify messages in an list of dicts. #259
  • ✨/♻️ Bools are now togglable. #260
  • ✨ You can also configure your Output Panel Spawn Location through .xircuits/config.ini! #266

🚀 Component Libraries:

  • 📖 Anthropic Component Library: A set of components to interface with Anthropic. #268
  • 📖 HuggingFace Agent Component Library: Integrate cutting-edge natural language processing components powered by HuggingFace into your projects. #269
  • 📖 Flask Component Library: Develop lightweight, scalable, and secure web applications swiftly with our Flask components. #270
  • 📖 Actor Component Library: A component library that wraps Thespian so that you can have different actors in your Xircuits diagram that have message queues. #271
  • 📖 SQLite Components Library: Manage your databases effectively with our SQLite components, ensuring fast, reliable, and isolated data storage. #272
  • 📖 Google Drive and Spreadsheet Component Library: Integrate and manage your Google Drive and Spreadsheet data seamlessly with these components. #273

🤖 Testing & Automation:

  • New Datatype Automation Tests along with Xircuits - Playwright Interface Library for more reliable and robust components. #262

🐛 Bug Fixes:

  • 🐛 Fix Various Literal Parameter Input Handling #267

🛠 Under the Hood:

Breaking Changes:

We've updated the existing workflows to the latest format. However, if you run into compilation problems, simply open the workflow and resave it. This should update it to the latest and greatest format.

We hope you enjoy the improvements and new features in this release! As always, we value your feedback, so please let us know if you have any suggestions, questions, or find any issues. Happy developing with Xircuits! 🚀