Version 1.17.0

Notable Changes

  • :magic_wand: @st.experimental_singleton supports an optional validate parameter that accepts a validation function for cached data and is called each time the cached value is accessed.
  • :floppy_disk: @st.experimental_memo’s persist parameter can also accept booleans.

Other Changes

  • :pager: Multipage apps exclude __init__.py from the page selector (#5890).
  • :triangular_ruler: The iframes of embedded apps have the ability to dynamically resize their height (#5894).
  • :lady_beetle: Bug fix: thumb values of range sliders respect the container width (#5913).
  • :beetle: Bug fix: all examples in docstrings of Streamlit commands contain relevant imports to make them reproducible (#5877).
4 Likes

It seems that version 1.17.0 introduced some braking changes in spacing between paragraphs?

Version 1.15.1:

Version 1.17.0

Hi @TomJohn , could you possibly create a bug report for this? Someone on our team is usually look at github issues but not the forum so sometimes these bug reports on the forum get lost!

William
SWE at Streamlit / Snowflake

1 Like

Hi @willhuang thanks for answer. Github issue created here: Changes in padding of header paragraphs in 1.17.0 Β· Issue #6048 Β· streamlit/streamlit Β· GitHub

1 Like