v1.8.0
Notable Changes
Added
Standalone Activity operator commands
Client::ActivityHandlenow supports operator commands for standalone activities:#pause,
#unpauseand#update_options.- Added opt-in payload fields to
Client::ActivityHandle#describe:include_input:,
include_outcome:,include_heartbeat_details:andinclude_last_failure:, all default
false. - Add missing description fields:
execution_time,start_delay,total_heartbeat_count.
💥 Breaking Changes
Descriptionpayload fields are now opt-in:input,outcome,heartbeat_details,last_failure.
Fixed
- Canceling a fiber-executor activity no longer wedges the worker if using a
Fiber#transferbased scheduler
(such asasync). The exception is now delivered through the scheduler'sfiber_interrupthook when it
provides one.
New Contributors
- @michaeldiscala made their first contribution in #519
Full Changelog: v1.7.0...v1.8.0