Can I compare changes between releases?
If you'd like to review the changes for a nightly release, you can use the comparison tool on GitHub.
Beta and Experimental Features
In addition to nightly releases, we also have two naming conventions for less stable Streamlit features: st.beta_ and st.experimental_. These distinctions are prefixes we attach to our function names to make sure their status is clear to everyone.
Here's a quick rundown of what you get from each naming convention:
st: this is where our core features like st.write and st.dataframe live. If we ever make backward-incompatible changes to these, they will take place gradually and with months of announcements and warnings.
beta: this is where all new features land before they becoming part of Streamlit core. This gives you a chance to try the next big thing we're cooking up weeks or months before we're ready to stabilize its API.
