Asynchronous calls with <aui-select> is lacking

Hi Team Atlassian,

i want to use asynchronous calls with ‘aui-select’ elements as described here Single selects - AUI Documentation.

I was able to implement this feature, but figured out two major problems:

  1. MININUM LENGTH: The aui-select elements fire on my API whenever I type in a letter. There is no minimum length for the input respectively you are not mention it in your documentation.
  2. RENDERED VALUES: The aui-select elements requires a dedicated structure for the response data {‘label’: … }. Is there a possibility to modify the response within aui-select or does my backend needs to send the data in desired format? For me it is a much better approach to allow modification within a result callback or whatever…

Best Valentin