The autocomplete is already in v3 and works in the UDForm. Still need to implement multi-select and an initial value but those will make an appearance in v3 as well.
v3 is still a couple of months out. In terms of switching over, for UDForm, you will likely have some adjustment there but one of the final things we do before our v3 release will be providing tooling and\or documentation for migrations. New-UDAutocomplete will not work with New-UDInput.
Many of the v2.9 components will still work (Buttons, textboxes, etc). Some are totally different (UDTable and UDGrid). Custom components will also still work (UDStyle, UDHelmet)
However, how do we access the eventdata in UDstepper? Just need to ensure when user press back button, the data previously entered data is selected.
UPDATE:
So what I figured, the $eventdata.context.position is there. But when I put it in the value, press the back button, the value is returned in one string - if a user select one value its fine. If a user selected multiple value, everything will be in one string. This is probably the autocomplete script parameter which only accept [string] value instead of array.
Updated the [string]$Value to [string[]]$Value fixed the problem.
I am not quite on the same problem but it comes quite close to it.
In a stepper I’m trying to set multiple values ​​in the autocomplete but it doesn’t work. Likewise, if I choose several values ​​in the autocomplete and I go to the next step and then come back, then I have an error on this component.