Change8

v1.7.0

📦 panel
7 features🐛 9 fixes🔧 9 symbols

Summary

This minor release adds new UI options, a secondary sidebar for FastListTemplate, and several quality‑of‑life improvements, while fixing numerous bugs and bumping key JS dependencies.

✨ New Features

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

🐛 Bug Fixes

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

🔧 Affected Symbols

FastListTemplateDatePickerTimePickerMarkdownconfigImageBaseTemplateFileDropperTabulator