0.2.0 — 2026-05-05
- Bumps
artefactrequirement to~> 0.2.0.ArtefactKino.new/1,2continues to validate its input viaArtefact.validate!/1, which now raisesArtefact.Error.Invalidinstead ofArgumentErrorwhen an invalid artefact is passed in. Behaviour is otherwise unchanged.
0.1.5 — 2026-05-05
ArtefactKino.new/1,2now callsArtefact.validate!/1on its input — a hand-built%Artefact{}with malformed fields (non-list labels, missing uuid, dangling relationship endpoint, etc.) raisesArgumentErrorwith structured reasons instead of a cryptic render-time error. Closes #28. Bumpsartefactrequirement to~> 0.1.5for the new validation API.
0.1.4 — 2026-05-05
- Inspector panel collapsible (matching the Export panel); both default collapsed to give the graph more room on bigger artefacts; selecting a node or relationship in the graph auto-expands the Inspector. Bumps
artefactrequirement to~> 0.1.4for convenience.
0.1.3 — 2026-04-30
- Compatible with
artefact ~> 0.1.3 - MERMAID button on the export panel — pasteable Mermaid
graphsource alongside CREATE / MERGE / JSON - Header bar renders
artefact.descriptionunderartefact.titlewhen set; multi-line descriptions preserve their newlines (white-space: pre-line) descriptionrow added to the Artefact tab in the Elixir inspector, alongsidetitle,base_labelandmetadata
0.1.2 — 2026-04-21
- Compatible with
artefact ~> 0.1.2 - No functional changes
0.1.1 — 2026-04-01
ArtefactKino.new/1,ArtefactKino.new/2— Livebook Kino widget for%Artefact{}- Interactive vis-network graph (left panel) with Arrows coordinates preserved
- Cypher fragment display with copy button (right panel)
- Sand Talk aesthetic — dark sand background, ochre nodes and edges
:mergeview option showing the harmonised graph