Provengo Tool: October 2023 Edition
- Michael Bar-Sinai

- Oct 1, 2023
- 2 min read
Hello everyone,
We've been busy coding a new version of our main command-line tool. We added lots of new features, fixed some issues, and generally made the provengo tool better. Well, that was a nice opening sentence but let's get to the "what's new" list we've all been waiting for.
What's New
Visualizations can be rotated sideways. Because, you know, some things just make more sense when they are rotated sideways. Usage: provengo analyze -f pdf --layout horizontal <path-to-proj>

Selenium: Page elements can be located using css, not just XPath. This was a much-requested feature, so we're really happy to have implemented it and hope to see it getting used soon.
Runtime values library overhauled. It's really useful now, and also easy to use.
Manual tests: When exporting to Excel, HTML elements are automatically removed.
REST API: Improved response validation method.
Initial BPMN2.0 support.
Generated HTML documents now use native font stacks so they look good on any device. Or, at least, blend in better.
Reduced generated HTML documents size by using resources from the web where possible. To restore the previous behavior (e.g. when in detached environment), use the --offline flag.
Manual tests: users can specify which book generation function they want to use.
Support for low-code Combi editor (BTW, we have a low-code combi editor! check it out, it's very cool and helps non-coders contribute to the modeling and testing processes).
Ensemble now auto-samples in case it does not find a samples.json file. This boils down to less typing for everyone, so it's a win-win.
What used to be called "Stateory" is now "StateMachines". Which makes sense, since it's a state-machine based DSL.
Minor annoyances
Fixed an issue where some configuration keys were not picked up properly.
Visualization code more robust.
Improvements to the bp-base DSL.
So, yes, lots of stuff to make everyone more productive, reduce communications gaps between stakeholders, and to generally drive software quality upwards. We hear it's a good thing.
We would like to thank our users for their ideas and feedback. Please keep those coming!
-- The Provengo team
>> To continue the discussion, join our Discord Community- HERE




Comments