Squash Orchestrator Premium Services 3.12.0 Release Note
Introduction
Squash Orchestrator Premium Services is a set of micro-services exclusive to Squash AUTOM Premium users to perform automated test execution workflows described in a specific format.
This release note describes the changes of Squash Orchestrator Premium Services version 3.12.0 compared to 3.11.1.
Squash Orchestrator Premium Services 3.12.0 was released on November 13, 2023.
New features
-
Issue micronaut-java-plugins #1 🔑 Port UFT premium interpreter to Micronaut
Issue micronaut-java-plugins #2 🔑 Port Agilitest premium interpreter to Micronaut
Issue micronaut-java-plugins #3 🔑 Port Ranorex premium interpreter to Micronaut
Issue micronaut-java-plugins #4 🔑 Port Katalon premium interpreter to Micronaut
Issue micronaut-java-plugins #13 🔑 Micronaut services should handle proxies and private certificate bundles
Premium interpreters (UFT, Agilitest, Ranorex, Katalon) have been migrated to Micronaut in order to reduce memory consumption. -
Issue python-toolkit #112 Sort environment variables dump on startup
On startup, environment variables are now sorted in alphabetical order. -
Issue micronaut-java-toolkit #37 Micronaut services should send logs to the eventbus
When usingopentf-ctl get workflow {workflow_id}
, we can now receive logs from Micronaut services.
Bug fixes
-
Issue python-toolkit #113 Unhandled AttributeError in expressions for non-existent objects
Accessing a non-existent object could generate a Python stacktrace. This case is now handled correctly, a more explicit error message is printed. -
Issue python-toolkit #114 When using startup.py and using an existing eventbus, the services and plugins may start too early
The startup script now waits until the eventbus is up and ready before launching the plugins.