Blog

Xircuits 1.10 Release

Muhammad Fahreza Alghifari
18 Mar 2024

We’re excited to announce the release of Xircuits v1.10+! These updates are packed with exciting enhancements and new features designed to streamline your workflow, enhance flexibility, and broaden integration possibilities. From a sleek new look for the workflow canvas to the innovative introduction of SubXircuits, and various new component libraries, this version is all about empowering you to create more efficiently and effectively.

What’s New in Xircuits v1.10+?

🎨 A Fresh Canvas

First off, the workflow canvas has received a fresh coat of paint, showcasing a fresh modern appearance. Nodes glow on selection, and we’ve improved the visibility of links that go under components, among many other enhancements.

SubXircuits Components

New Xircuits Preview

Core Features

🧱 SubXircuits

With SubXircuits, take modularity to the next level. A Xircuits workflow can now be an executable Xircuits component, enabling more reusable and organized designs. This feature allows streamlining complex workflows into manageable, modular components.

SubXircuits Components

SubXircuits Preview

🔔 Event-Driven Workflows

The introduction of Event-based Components allows more dynamic and responsive workflows. Create workflows that react to events, making your processes more interactive and adaptable.

Event Components

Xircuits Events Preview

Super useful for component libraries that require specific triggers, like messaging queues.

📚 Component Library Tray Interface

The component library sidebar was just revamped. Users can now easily access each component library’s READMEs, examples set by library authors, or even install remote component libraries that we support.

Updated Component Library Sidebar

Updated Component Library Sidebar

📖 New Component Libraries:

Additionally, we have also updated our Flask component library to use the new event driven function, as well as add a Jupyter Notebook Component that executes a Jupyter notebook within your workflows.

No Breaking Changes!

We’re committed to ensuring a smooth transition with each update. Rest assured, your existing workflows should be fully compatible with v1.10+. By simply opening your workflow you should be greeted with the updated Xircuits paint, but we recommend running the Reload All Nodes function to update components just in case.

We hope you’re as excited about this release as we are. Should you have any questions or need assistance, our team is always here to support you. Here’s to making development with Xircuits more enjoyable and efficient than ever before! 🚀

🌐 Try It Now Online!

With the support of platforms like Binder that enable open source projects to thrive, you can access and explore the latest version of Xircuits directly in your web browser. Dive into our binder preview and experience Xircuits v1.10+ right in your browser.

In addition, we’re excited to let you know that our new XpressAI platform leverages the latest and greatest from Xircuits. For an early look at what we’re building, consider joining the waitlist at https://xpress.ai/join-waitlist and be one of the first to explore the advanced capabilities of Xircuits on the XpressAI platform.