Fire Arrow 2.2.2
· One min read
Fire Arrow 2.2.2 has been released.
- (enhancement) Optionally remove empty actions during
PlanDefinitionApply - (bugfix) Fix evaluation of multiple role codes for same access rule
- (chore) Update dependencies
Fire Arrow now supports the removal of empty actions (actions that neither contain definitionCanonical nor definitionUri) during PlanDefinitionApply. This supports use cases where actions are only used for sequencing, such as determining the duration of the resulting CarePlan or determining timings of dependent actions.
A critical bug affecting access validation rules with multiple role codes has been fixed. This issue was causing problems in role-based access control scenarios where different role codes were assigned to the same operation, causing only the first to be evaluated. The fix restores the desired behavior of evaluating all role codes.