Web Modeler Improvements - Git Sync, Versioning, Diffing, and Promotion

Hi all!

We’ve reached several milestones on our journey towards an exceptional 8.6 release, and I’m excited to share the latest updates. Here’s how you can leverage the Web Modeler to move fast without breaking things. New features for alpha4 are bolded .

Setup: Initiate a new automation project by creating a process application, defining your pipeline stages (SaaS only) , and synchronizing with a GitHub repository .

Development: When linking a new asset, utilize deployment binding instead of “latest” to safeguard live processes from future deployment disruptions. Once you’ve developed the process, use Play to run it on your development cluster (SaaS only) and either mock or integrate external endpoints .

Review: After validating the process functionality, create a milestone with an explicit version tag , then share the diffing link with a colleague. They can review each file’s diff, run Play to verify expected behavior, and either approve or request changes.

Deployment: Upon approval, deploy through the defined stages or push changes via GitHub to your deployment pipeline. For manual deployments, a comment is added to the main process, detailing the version, target cluster, and the user who initiated it—ensuring a clear audit trail.

What’s next? For 8.6, we’re bringing the new Play to Self-Managed, streamlining the Web Modeler Self-Managed deployment modal, and refining the user experience. Looking ahead to 8.7, we plan to introduce Play session recording and playback for regression detection, add GitLab support, and achieve feature parity for Self-Managed with a comparable deployment experience.
Here’s a 6-minute demo showcasing the new features and an instructional video by none other than our Niall Deehan describing how to set up and use the new GitHub sync

Request: As we approach feature completeness, I encourage you to sign up for a free SaaS account and explore these new capabilities. Please share any bugs you encounter or ideas that could help your team adopt these features and accelerate your development lifecycle.

Eric
Web Modeler Product Manager

1 Like