v0.11.0 Release Notes
Release Date: 2026-06-07
Highlights
- Lit HTML Rendering - New functions for rendering capability stacks with maturity overlay to Lit web components
- Ecosystem Updates - PRISM ecosystem dependencies upgraded to latest versions
Added
Lit HTML Rendering with Maturity Overlay
New convenience functions in render/ package for rendering capability stacks with integrated maturity data for web visualization:
import (
capstack "github.com/grokify/prism-capability"
caprender "github.com/grokify/prism-capability/render"
"github.com/grokify/prism-maturity/dashboard"
"github.com/grokify/prism-maturity/render"
)
// Create maturity aggregator
agg := dashboard.NewMaturityAggregator(spec, capStack, stateDoc, dashboard.AggregationMin)
// Option 1: Create LitOptions with maturity overlay
opts := render.LitOptionsWithMaturity(baseOpts, agg)
// Option 2: Render directly to Lit HTML page
render.RenderLitHTMLWithMaturity(w, doc, opts, agg)
// Option 3: Render as JSON for Lit components
render.RenderJSONWithMaturity(w, doc, opts, agg)
// Option 4: Convert to LitGridData for custom handling
gridData := render.ToLitGridDataWithMaturity(doc, opts, agg)
Available Functions:
| Function | Description |
|---|---|
LitOptionsWithMaturity() |
Creates LitOptions with maturity overlay data |
RenderLitHTMLWithMaturity() |
Renders capability stack with maturity to Lit HTML page |
RenderJSONWithMaturity() |
Renders capability stack with maturity as JSON |
ToLitGridDataWithMaturity() |
Converts CapabilityStack to LitGridData with overlay |
All functions automatically integrate the MaturityAggregator with BuildMaturityOverlay() to add:
- Maturity level color coding (M1=red to M5=blue)
- Badge text showing maturity level
- Tooltip with SLI count per capability
Dependencies
| Dependency | Version | Change |
|---|---|---|
| prism-roadmap | v0.14.0 | Updated from v0.13.0 |
| prism-capability | v0.5.0 | Updated from v0.4.0 |
| prism-core | v0.2.0 | Updated from v0.1.0 |
prism-roadmap v0.14.0 Highlights
- Strategic planning canvas types (BMC, OST, Opportunity, Feature, Lean UX)
- Multi-format rendering (D2, SVG, Mermaid, Lit/JSON)
- RICE and Kano prioritization frameworks
prism-capability v0.5.0 Highlights
- Enhanced overlay provider interface
- Improved Lit component data structures