# Changelog This is the changelog for `casual` and all changes are listed in this document. ## [1.7.0] - 2024-11-26 ### Added - xatmi: add function to reset execution_id from public api ([#239](https://github.com/casualcore/casual/issues/239)) - queue: add --force flag to --remove-message cli ([#267](https://github.com/casualcore/casual/issues/267)) - queue: casual queue --dequeue should take 0..* queue-ids - queue: introduce configurable 'capacity' property to groups ([#232](https://github.com/casualcore/casual/issues/232)) - queue: runtime configuration - queue: local domain enable/disable enqueue/dequeue ([#253](https://github.com/casualcore/casual/issues/253)) - queue: added --list-queue-instances -> where queues reside ([#354](https://github.com/casualcore/casual/issues/354)) - queue: expand group concept to include forwards - configuration: documentation update for group.enabled - configuration: added CLI enable/disable groups - configuration: enabled on internal model server and executable - configuration: moved conf related cli from `domain` to `configuration` ([#112](https://github.com/casualcore/casual/issues/112)) - service: replace `--list-admin-services` for `--list-services -all` ([#426](https://github.com/casualcore/casual/issues/426)) - service: use random distribution for concurrent reservation ([#420](https://github.com/casualcore/casual/issues/420)) - service: service timeout includes pending lookup time - service: show description for instances (remote domain name) ([#353](https://github.com/casualcore/casual/issues/353)) - discovery: enable/disable enqueue/dequeue interdomain ([#253](https://github.com/casualcore/casual/issues/253)) - discovery: prepared new 1.4 protocol version for discovery::Reply - transaction: rename cli option for scaling proxies ([#229](https://github.com/casualcore/casual/issues/229)) - transaction: manager should wait for all spawned RM:s before on-line - transaction: runtime configuration ([#225](https://github.com/casualcore/casual/issues/225)) - transaction: show description for instances (remote domain name) ([#350](https://github.com/casualcore/casual/issues/350)) - code: conform to c++23 - domain: cli add enabled to domain --list-servers/executables - domain: assassination contract lethal or non-lethal ([#304](https://github.com/casualcore/casual/issues/304)) - gateway: honor group memberships on connections ([#323](https://github.com/casualcore/casual/issues/323)) - gateway: runtime configuration - gateway: branch transaction in inbound ([#328](https://github.com/casualcore/casual/issues/328)) - cli: improved `--legend