Streamlit 0.58.0 to 0.63.0 > multiselect()

I upgrade my streamlit app from 0.58.0 to 0.63.0,
and I noticed that the default parameter for the multiselect() has changed.
With streamlit 0.63.0, the default parmeter need to be an list (and not a string like in 0.58.0).
If you update your app, don’t be surprised if you read :
TypeError: 'int' object is not iterable

Hey @NotAfk,

Yes, this has been reported here, I’ll also report your case. Hope to get it fixed ASAP.

Fanilo

2 Likes

Hey @NotAfk!
The issue has been solved and will be in the next Streamlit version (or should be able to test it soon in streamlit-nightly). Thanks for reporting :slight_smile:
Fanilo

2 Likes