The format is based on Keep a Changelog,
- It is now possible to run actions in threads.
- It was not possible to use
Pose
as a breakpoint.
- Updated dependencies, switched to Python 3.11.
- Parameter
interact_with_scene_service
added to theResources
class.
ResourcesException
-__context__
is now set to a first exception occurred during script initialization.- All exceptions that occurred during parallel initialization are still available in the
exceptions
array.
- All exceptions that occurred during parallel initialization are still available in the
Resources
class has ascene_start_timeout
argument which is handed over to the Scene client.
- Dependency on
arcor2~=0.26.0
.
- Switched to Python 3.10, updated dependencies.
- Update of scene client.
- Updated dependencies to match the released
arcor2
package.
@action
decorator updated to work with updatedActionStateBefore
, where all properties are now optional.- Moreover, it now sends IDs of action points, that are used as parameters of actions, which is especially useful for projects without actions (actions are hand-coded).
- Switched to Python 3.9, updated dependencies.
- Propagate error messages and related underlying exceptions when the initialization of objects fails.
- Fixed mutual dependency between
arcor2_execution_data
andarcor2_runtime
(package.py
moved toarcor2_runtime
).
- There is a new parameter
apply_action_mapping
allowing to disable application of action mapping.- This is useful for cases when actions are not defined in project.json.
- The first release of the package.