Skip to content

Releases: XpressAI/xircuits

v1.18.0

12 Jun 10:38
Compare
Choose a tag to compare

What's Changed

  • PoC for Structured Debug Logging by @treo in #384
  • Add useful String components to utils by @wmeddie in #383
  • Fix id setting issue by @treo in #385
  • Another debug logging fix by @treo in #386
  • 🐛 Fix relative path resolution in xircuits run command by @MFA-X-AI in #387
  • 🐛 Update Component List to Only Search on the Base Component Library Path by @MFA-X-AI in #389
  • Add new tests by @rabea-al in #390
  • 🧪 Xircuits CLI Tests by @MFA-X-AI in #391
  • 🧹 Remove Pygithub / GitPython / TQDM Deps by @MFA-X-AI in #392
  • Add Playwright Tests by @rabea-al in #394
  • make Python UI tests compatible with JupyterLab 4.4 by @rabea-al in #395
  • Fix flaky UI tests by @rabea-al in #397
  • ✨ Jupyterlab 4.4 + Python 3.12 + 3.13 Support by @MFA-X-AI in #393
  • Set __id__ attribute in the workflow component constructor by @treo in #396
  • Add launcher support for Xircuits templates and user templates by @rabea-al in #398
  • Sync JupyterLab theme with Xircuits toggle by @rabea-al in #400
  • 🐞 Improve node connection test + 🧪 Add Argument component test by @rabea-al in #401
  • ✨ Migrate library checks to get_config & API-based installs + 🐞 Fix launcher section reorder by @rabea-al in #402
  • Show component parse error only on manual reload by @rabea-al in #404
  • Bump cross-spawn from 7.0.3 to 7.0.6 in /ui-tests by @dependabot in #405
  • ✨ Notifications: Install, Save, Compile + Unify Install Logic by @rabea-al in #406
  • Remove ts UI tests by @rabea-al in #407
  • ✨ Add Support for uv by @MFA-X-AI in #408

New Contributors

Full Changelog: v1.17.0...v1.18.0

v1.17.2

05 May 14:52
Compare
Choose a tag to compare

Full Changelog: v1.17.1...v1.17.2

v1.17.1

16 Apr 13:46
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v1.17.0...v1.17.1

v1.17.0

21 Feb 07:12
Compare
Choose a tag to compare

What's Changed

  • 🐛 Various Light Mode Fixes by @treo in #374
  • ♻️ Set Component Library Install to Run on Terminal by @MFA-X-AI in #375
  • Align inputs on the left and outputs on the right. by @treo in #376
  • ✨ Port Utils from Component Libraries by @MFA-X-AI in #380
  • ✨/🐛 Add xircuits Run CLI Command + Fix Recursive Compile by @MFA-X-AI in #378
  • 🐛 Fix Argument Inputs not appearing in unsaved / uncompiled Run Dialogues by @MFA-X-AI in #379
  • Add Regex components to utils.py by @wmeddie in #381
  • 📚 10 New Component Libraries: Telegram, SerpAPI, SendGrid, GitHub, AWS, Requests, Confluence, GCalendar, GTasks, and Twilio by @MFA-X-AI in #382

Full Changelog: v1.16.0...v1.17.0

v1.16.2

21 Feb 03:31
Compare
Choose a tag to compare

What's Changed

  • ♻️ Set Component Library Install to Run on Terminal by @MFA-X-AI in #375
  • Align inputs on the left and outputs on the right. by @treo in #376
  • ✨ Port Utils from Component Libraries by @MFA-X-AI in #380
  • ✨/🐛 Add xircuits Run CLI Command + Fix Recursive Compile by @MFA-X-AI in #378
  • 🐛 Fix Argument Inputs not appearing in unsaved / uncompiled Run Dialogues by @MFA-X-AI in #379
  • Add Regex components to utils.py by @wmeddie in #381
  • 📚 10 New Component Libraries: Telegram, SerpAPI, SendGrid, GitHub, AWS, Requests, Confluence, GCalendar, GTasks, and Twilio by @MFA-X-AI in #382

Full Changelog: v1.16.1...v1.16.2

v1.16.1

05 Feb 06:44
Compare
Choose a tag to compare

What's Changed

  • 🐛 Various Light Mode Fixes by @treo in #374

Full Changelog: v1.16.0...v1.16.1

v1.16.0

03 Feb 09:34
Compare
Choose a tag to compare

What's Changed

  • fix recursive compile not accepting output file paths by @MFA-X-AI in #368
  • 🐛 / ✨ Component Panel: Fix Clipping, Add Escape Key, Improve Interactions by @MFA-X-AI in #369
  • 🐛 Add compatibility between secret <-> string, int, float by @MFA-X-AI in #370
  • Add Light Mode by @treo in #373
  • ✨ Add Create New Xircuits to Jupyterlab Filebrowser Context Menu by @MFA-X-AI in #371
  • ✨ Add Run Xircuits Workflow on Terminal Option by @MFA-X-AI in #372

Full Changelog: v1.15.0...v1.16.0

v1.15.1

13 Jan 16:08
Compare
Choose a tag to compare

What's Changed

  • 🐛 fix recursive compile not accepting output file paths by @MFA-X-AI in #368
  • 🐛 / ✨ Component Panel: Fix Clipping, Add Escape Key, Improve Interactions by @MFA-X-AI in #369

Full Changelog: v1.15.0...v1.15.1

v1.15.0

18 Dec 09:27
Compare
Choose a tag to compare

What's Changed

  • 🐛 / ✨ Fix Literal Chat Reload + Secret Parameter Input Dialog + Add Secret/Any Arguments by @MFA-X-AI in #361
  • 🐛 Raise Exception in Compile Failure by @MFA-X-AI in #364
  • 🐛 Fix CLI Component Library Install when using Github URL by @MFA-X-AI in #365
  • ✨ Implement Emit for Rerender Signal + Implement on Attach/Detach in Same Render Cycle by @MFA-X-AI in #366
  • 🐛 Fix Delete Logic for Attached Literals by @MFA-X-AI in #367
  • Add asyncio support with AsyncComponent by @treo in #351

Full Changelog: v1.14.0...v1.15.0

v1.14.1

04 Nov 16:13
Compare
Choose a tag to compare

What's Changed

  • 🐛 / ✨ Fix Literal Chat Reload + Secret Parameter Input Dialog + Add Secret/Any Arguments by @MFA-X-AI in #361
  • 🐛 Raise Exception in Compile Failure by @MFA-X-AI in #364

Full Changelog: v1.14.0...v1.14.1