Filter indirect entities based on action's domain
Action's entities can be targeted indirectly by specifying their device, area, floor, or label. Such entities are now filtered based on the action's domain. For example, when the inner action is light.turn_on and the target is an entire floor, only entities belonging to the light domain will be passed to the inner action.
Full Changelog: v4.0.1...v4.1.0