Releases: holoviz/lumen
Version 0.6.0
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)
Compatibility
Version 0.5.1
v0.5.1 Version 0.5.1
Version 0.5.0
v0.5.0 Version 0.5.0
Version 0.4.1
Minor release:
- Fix filtering of Views
- Add precipitation data files (#133)
Version 0.4.0
(Relatively) major release:
New features:
- Handle errors while rendering dashboard (#131)
- Defer rendering of dashboard contents until page is rendered (#123)
- Add Melt transform (#122)
- Implement DerivedSource with ability to filter and transform existing sources (#121)
- Add caching to DerivedSource
- Use Datetime pickers (#119)
Bugfixes and minor improvements:
- Clear original source cache on DerivedSource
- Allow providing custom Download labels (#130)
- Fix handling of range filters (#129)
- Unpack panes correctly on Views (#128)
- Fixed dask kwarg on JSONSource (#127)
- Pin python3.8 in conda build env
- Ensure None on widget filter is handled (#120)
- Improve docs (#112)
Version 0.3.2
Minor release:
- Allow declaring Filter as shared (#111)
- Fix bug inserting Download selector
Version 0.3.1
Version 0.3.0
This is the first "public" release of Lumen.
Version 0.1.0
This is the first public release of the Lumen project, which provides a framework to build dashboards from a simple yaml specification. It is designed to query information from any source, filter it in various ways and then provide views of that information, which can be anything from a simply indicator to a table or plot.
For now the Lumen project is available only from conda and can be installed with conda install -c pyviz/label/dev lumen
.