Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
92 changes: 34 additions & 58 deletions Architecture.md

Large diffs are not rendered by default.

9 changes: 7 additions & 2 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -31,13 +31,18 @@ independently. `flexviz` pins a compatible `flexviz-polars` range.

- A notebook `show()` displays the server's own `/view` page in its iframe,
like the browser path, instead of a `data:` page that called the server from
another origin. For the deprecated ECharts renderer, `height` now sets only
the iframe height.
another origin.

### Removed

- `flexviz.server.show_server`. Use `Figure.show()`, `Dashboard.show()` or
`flexviz serve`.
- The deprecated ECharts renderer. `renderer="echarts"` now raises a
`ValueError`. A share URL or `flexviz history` entry with
`renderer=echarts` returns HTTP 400 at `/view` and `/h/{n}`. The renderer
name must now be exactly `"plotly"`, so `renderer="Plotly"` also raises.
- `flexviz.cache.set_cache_backend` and `flexviz.cache.set_cube_cache_backend`,
which replaced the server-side delta cache and cube cache.

## [0.1.0b5] - 2026-09-27

Expand Down
1 change: 0 additions & 1 deletion docs/guides/cross-filtering.md
Original file line number Diff line number Diff line change
Expand Up @@ -117,4 +117,3 @@ Rules and limits:
[shared URLs](sharing.md), export and import. A spec whose linked axes hold
different ranges is rejected, so an agent that patches the viewport with
`flexvizApply` must set every key of a group.
- The deprecated ECharts renderer does not support linked axes.
4 changes: 0 additions & 4 deletions docs/guides/customizing.md
Original file line number Diff line number Diff line change
Expand Up @@ -73,10 +73,6 @@ a log scale. A replacing merge would erase the label.
Every key comes from the
[Plotly layout reference](https://plotly.com/python/reference/layout/).

!!! warning "Plotly only"
ECharts is deprecated and reads `title`, `xlabel`, `ylabel` and legend
visibility only. Every other `update_layout()` key is ignored there.

### Colors

Pass `color` for a single trace and `color_map` for a grouped one. See
Expand Down
4 changes: 1 addition & 3 deletions flexviz/adapters/__init__.py
Original file line number Diff line number Diff line change
@@ -1,14 +1,13 @@
"""Adapter base class and helpers.

Renderer-specific adapters (PlotlyAdapter, EchartsAdapter) are imported lazily
Renderer-specific adapters (PlotlyAdapter) are imported lazily
to avoid hard dependencies on optional libraries.
"""

from .base import AbstractAdapter
from .registry import (
build_adapter,
get_renderer_definition,
normalize_renderer_name,
supported_renderers,
validate_dashboard_renderer,
)
Expand All @@ -17,7 +16,6 @@
"AbstractAdapter",
"build_adapter",
"get_renderer_definition",
"normalize_renderer_name",
"supported_renderers",
"validate_dashboard_renderer",
]
Loading
Loading