As stated in the v3 review this is an incompatible change. We'll need the queue_if_no_path attribute first, and default it to on to keep compatability. Also this lacks a changelog documenting what changed from v2.