Repository navigation
Releases: pablormier/easydot
Releases · pablormier/easydot
Release list
v0.4.0
v0.3.0
v0.2.3
v0.2.2
v0.2.2
Patch release focused on browser source selection and hosted notebook behavior.
- Prefer the pinned CDN browser source before local loopback assets when
backend="auto"falls through to the browser backend. - Avoid probing or selecting the local asset server in hosted environments such as Colab, Kaggle, SageMaker, Binder, JupyterHub, Codespaces, and Gitpod, where the Python-side loopback URL is not reachable from the user's browser.
- Serialize the static SVG toolbar success icon with JSON escaping so embedded toolbar scripts remain valid HTML/JavaScript.
v0.2.1
Release 0.2.1
Fix packaging metadata: remove accidental marimo runtime dependency. easydot remains dependency-free by default; Graphviz WASM support stays behind the wasm extra.
v0.2.0
v0.1.16
Release 0.1.16
- Add server-side WASM SVG rendering via wasi-graphviz.
- Add native Graphviz backend for installed dot/neato/etc executables.
- Expose backend dispatch through render(), to_string(), and the CLI.
- Document backend usage and refresh release metadata.
v0.1.15
Fix the VS Code rich-display regression by restoring the plain IPython iframe path and restricting marimo managed iframes to real marimo runtimes. Refresh the checked-in demo notebook and add nbformat/ipykernel as dev dependencies for notebook export tooling.
v0.1.14
v0.1.13
Release 0.1.13\n\n- Add explicit iframe_mode handling for notebook rendering.\n- Use data iframes automatically in PyCharm notebooks.\n- Keep marimo, srcdoc, data, and env-var overrides consistent across display paths.