Skip to content

Version 1.7.0

Compare
Choose a tag to compare
@philippjfr philippjfr released this 16 May 12:11
· 28 commits to main since this release

This minor release is not as jam-packed as previous minor releases but adds a number of quality of life improvements, bug fixes and features along with version and compatibility updates for a number of JS dependencies. Many thanks to some of our more frequent contributors @dalthviz, @etihwo, our new contributor @emmanuel-ferdman and our maintainers @hoxbro, @MarcSkovMadsen and @philippjfr.

Features

  • Add a secondary (right) sidebar to the FastListTemplate (#7774)
  • Add Date(Time)Picker.allowInput option (#7886)
  • Add Markdown.disable_anchors option (#7902)
  • Add config.cache_path variable to configure default location for diskcache (#7903)
  • Support custom cookie path (#7911)
  • Allow customizing index page titles with --index-titles CLI option (#7916)
  • Add Image.target option to configure where to open link_url (#7924)

Enhancements

  • Display parameter name in error messages (#7879)
  • Improve Material design styling (#7891, #7917)
  • Improve logic for computing Tabulator page size automatically (#7915)

Versions and Compatibility

  • Bump Ace CodeEditor version 1.40.1 and add themes (#7874)
  • Bump pyodide version to 0.27.5 (#7905)
  • Bump ECharts version to 5.6.0 (#7905)
  • Bump JSONEditor version to 10.2.0 (#7905)
  • Bump Perspective version to 3.6.1 (#7919)

Bug fixes

  • Deduplicate components before compiling (#7887)
  • Avoid boomeranging of events after hold is applied (#7892)
  • Handle .ico image base64 mime-type correctly (#7894)
  • Ensure FileDropper height is not limited (#7898)
  • Ensure correct stylesheet cache is used by theme hooks when component is shared between sessions (#7896)
  • Reset BaseTemplate._documents correctly on autoreload (#7897)
  • Ensure widget CSS is loaded correctly when server path is prefixed (#7900)
  • Correct display Tabulator with multi index and multi index column (#7907)
  • Ensure stretch and scale sizing_mode does not cause overflow in container (#7928)

Documentation

  • Document caching of dependencies by combining cache with depends (#7876)
  • Remove deprecated keyword in doc for DateRangeSlider and DateTimeRangSlider (#7893)
  • Add guidance on troubleshooting OAuth issues (#7921)