Skip to main content

Fire Arrow 2.2.2

· One min read
Bartek Wielek
Developer

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.