This release updates Lumen for compatibility with latest Panel and Param releases. Additionally it adds a DuckDb
source, focuses on a number of improvements for validation and serialization of Lumen specs.
Features
- Add
DuckDb
source (#366) - Automatically support for automatically generating filters (#419, #501)
- Add
Sum
,Count
andEval
transforms (#425) - Add lifecycle callbacks to
Config
(#429, #441)
Enhancements
- Do not apply range and multi-select filters if it spans entire range (#420)
- Implement support for recursive layout specifications (#424)
- Add a shortcut for downloading a view (#427)
- Add
View.title
option (#430) - Display loading indicator on
View
(#435) - Improve
Download
with Index and Filename parameters (#438) - Allow configuring a
View
data limit (#443) - Add description to sidebar (#457)
- Sanitize string input in
SQLFilter
(#463) - Add
config.show_traceback
(#465) - Allow referencing
Variable
inPipeline
table definition (#478) - Ensure valid key validation is enabled for all components (#493, #498)
Bug fixes
- Fix how Layouts resolve internal pipelines (#418)
- Correctly sync
WidgetFilter
with url (#491) - Allow roundtrip of
Layout
to_spec
andfrom_spec
(#495) - Ensure Lumen yaml paths can be correctly resolved on Windows (af86b04)