What's Changed
- Add option to set multiprocessing method through mp_method param in container by @maurerle in #140
- improve mqtt QoS and return types by @maurerle in #143
- improve error handling, through additional exception handler in done_callback by @maurerle in #144
- update version to 2.1.3 by @maurerle in #145
- Added handling for cancelled tasks for the callback raise exception by @rcschrg in #148
- Codec update by @jsagerOffis in #155
- Scheduling error handling cancelling by @rcschrg in #156
- scheduling: fix scheduling times in UTC timezone instead of local time by @maurerle in #160
- Fix: Fixed race condition in mqtt container for extra subscriptions by @ahilloffis in #159
- update ruff version in pre-commit by @maurerle in #162
- get_role helper to get access to a different role of the same agent by @maurerle in #163
- tcp: free up unsuccessful connection attempts by @maurerle in #165
- mqtt: only disconnect mqtt_client if initialized by @maurerle in #164
- mqtt: container should check for agent id in mirrored container by @maurerle in #167
- update version to v2.1.5 by @maurerle in #166
Full Changelog: v2.1.2...v2.1.5