v1.7.0
It's been a few months since the last official update, but we're excited to finally release Xircuits 1.7! This release finally merges #193 which implements branch components as well as loop components. You can now create crazier workflows with do
or if
like logic.
We also have refactored our compiler to be python-based. Users can now compile .xircuits workflows outside Jupyterlab using xircuits-compile
!
Finally we're also happy to add more component libraries to the collection - RPA, Streamlit, as well as RabbitMQ, and MQTT!
What's Changed
Xircuits Core Features:
- ✨Enable branching component by @AdrySky in #193
- Add concat component and add typing. by @wmeddie in #202
- Add streamlit components and add ability to run via Remote. by @wmeddie in #206
- Update General Component by @mansouralawi in #207
- Update typing to match current usage. by @wmeddie in #208
- New compiler by @treo in #209
- 🔧 Update Xircuits Config Init by @MFA-X-AI in #219
Component Libraries:
- Extend Xircuits to include RPA features by @yuenherny in #203 #204
- Add layer definition for sequential models in pytorch component library. by @wmeddie in #205
- 📖 XAI Learning -> XAI Tensorflow Keras by @MFA-X-AI in #217
Workflows:
- 📖 / 🐛 XAI Spark Examples Update by @MFA-X-AI in #218
▶️ Controlflow Example Workflows by @MFA-X-AI in #220
Bug Fixes:
- 🐛 Fix compulsory inPort args in new compiler by @MFA-X-AI in #211
- 🐛 Fix Save and compile run from not compiling correctly by @MFA-X-AI in #215
Others:
- Bump loader-utils from 1.4.0 to 1.4.2 by @dependabot in #198
- Bump minimatch from 3.0.4 to 3.0.8 by @dependabot in #197
- Bump jsonwebtoken and verdaccio by @dependabot in #214
- Bump http-cache-semantics from 4.1.0 to 4.1.1 by @dependabot in #213
- Bump json5 from 1.0.1 to 1.0.2 by @dependabot in #212
- Bump got and @jupyterlab/builder by @dependabot in #216
New Contributors
- @yuenherny made their first contribution in #203
Full Changelog: v1.6.1...v1.7.0
Upcoming Updates
We're planning on refactoring more of our core features, including merging #200 and #201. More Xircuits charging your way!