The format is based on Keep a Changelog,
- Updated dependencies, switched to Python 3.11.
- Dependency on
arcor2_runtime~=1.1.0
.
- Marked as a stable version.
- Switched to Python 3.10, updated dependencies.
- Breaking change of WebSockets API (
ActionStateBefore
event). - Switched to Python 3.9, updated dependencies.
- Fixed mutual dependency between
arcor2_execution_data
andarcor2_runtime
(package.py
moved toarcor2_runtime
).
- Stuff needed by the main script moved to
arcor2_runtime
. - New RPC
StepAction
, debugging-related arguments added toRunPackage
.
Resources
can now handleCollisionObject
.
- Property
description
added toProjectMeta
.
- Modules
package
andresources
moved here fromarcor2
package. Resources
class now do not have any parameters (it used to haveproject_id
).
- In
Resources/__exit__
, collision models were deleted before callingcleanup
for each object.
PackageState
RPC removed.
PackageSummary
now contains optionalproject_meta
property which may hold basic information about the project embedded in the execution package.
- ARCOR2 dependency updated
- The first release of the separated package.