4.0.0.dev6
Pre-release
Pre-release
Inklet 4.0.0.dev6 advances the shared composition framework. Define one layout with named inputs, then create independent reports containing plots, diagrams and native 3D while retaining live data relationships.
- Required content slots and replaceable defaults with
Composition.slot()andinstantiate(). - Independent nested authoring definitions with
copy(), preserving shared data and aliases within each instance. - Nested attachment points with
port(), following content replacement, layout changes and physical coordinate units. - Placement edits with
place()and atomic dimension updates withconfigure(). - Two complete report variants at 180 and 150 mm, live-data revision checks, and an illustrated composition guide.
Validation: engine/plot regressions, composition and runnable guide checks, reviewed visual baselines, seven performance budgets, strict documentation and package metadata, isolated core-only installation, and the full cross-platform release workflow.
python -m pip install "inklet==4.0.0.dev6"This is an opt-in development prerelease; 3.1.0 remains stable. Serialized project templates, asset manifests and browser layout editing remain open roadmap work. See the preview guide and roadmap.