Skip to content

v3.3.1

Latest

Choose a tag to compare

@nuwang nuwang released this 27 Oct 10:32
e21f7c9

Release Highlights

  • Destination rules now see the destination they are evaluating. Inside a destination's rules, entity and self refer to that destination, combined with the tool, user and role requirements, from the first if condition onwards, and separately for each fallback candidate. Previously they still pointed at the tool entity, or at an earlier destination candidate, until a rule matched, so destination attributes such as max_accepted_mem needed an unconditional seed rule. docs
  • helpers.job_args_match no longer crashes on list-valued parameters (repeats and multi-selects) or on nested argument dicts with more than one key; both now return False.

What's Changed

  • Document that Galaxy 26.2 fixes ready-window starvation for deferred jobs by @mvdbeek in #209
  • Increase test coverage where the tests pin real behaviour; fix two crashes found doing so by @nuwang in #210
  • Add instructions on cli installation by @nuwang in #211
  • Initialize entity context before evaluating destination rules by @gsaudade99 in #213

New Contributors

Full Changelog: v3.3.0...v3.3.1