Skip to content

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

Installation

go get github.com/grokify/prism-maturity@v0.11.0