This will add Swimlane custom control on the work item, so we can change swimlane using dropdown.
Usage
Install the extension.
Under Organization Settings > Extension, approve the required scopes. This extension will need access to project and team data to get swimlanes and work item write to update swimlane.
In Organization Settings, under Board, go to Process. Custom control can only be added under inherited process, so inherit a process and move the intended project to that process if it is not already done so.
Click the inherited project, under Work item types tab, select the work item type and click on "Add custom control".
If the list of swimlanes are not correct, please reload the window (see Limitations).
Limitations
Since SDK.getPageContext() is not working very well, this extension will attempt to get team from route, but route is not updated when team is changed through drop down. A workaround is to reload the page.
Extension is actually embedded as iframe, but that cause the control to be limited by the iframe height, so this extension will resize the iframe based on the number of swimlanes multiplied by 60 px so that when the dropdown is expanded, all swimlanes will be visible.