Back to changelog index

11.0.2

May 25, 2026 · 3 packages · 3 unique changes · 2 release entries

appslibsmodules

This release affects the sharedLibs, solutions familyies.

Run contractspec connect adoption resolve --family sharedLibs to see how it impacts your project.

Release summaries

  • example-shared-ui-nested-shell

    Document the example shared UI shell contract for nested-safe embedded previews.

    maintainer

    Maintainers now have release guidance that TemplateShell, NestedCommandShell, and SpecDrivenTemplateShell are content-scoped preview shells and must not recreate app-level AppShell, SidebarProvider, fixed sidebars, or global navigation inside embedded previews.

    integrator

    Example preview integrators can import TemplateShell or NestedCommandShell from the root package or documented subpaths and use bounded preview actions, sidebars, command search, and navigation while preserving host-app navigation ownership.

  • runtime-backed-core-template-previews

    Ensure runtime-backed core template previews mount TemplateRuntimeProvider before rendering.

    customer

    Opening runtime-backed core templates such as `messaging-app` in the web sandbox now mounts the required local template runtime provider before the preview components call `useTemplateRuntime`.

Upgrade steps

  • Keep reusable example shells nested-safe

    assisted

    Use the shared shell for preview content regions only, and leave app-level navigation, sidebar providers, and fixed host chrome to the embedding application.

    Packages: @lssm-tech/lib.example-shared-ui

    1. Import TemplateShell or NestedCommandShell from @lssm-tech/lib.example-shared-ui or their documented subpaths.
    2. Render preview-specific actions, bounded sidebars, command search, navigation, and content through shared example-shell props instead of mounting AppShell or SidebarProvider inside an embedded preview.
    3. Disable showRuntimeIndicator only when the host sandbox already displays equivalent runtime status.

Unique release changes

  • - Ensure runtime-backed core template previews mount TemplateRuntimeProvider before rendering.

    3 packages · 3 occurrences

  • - Document the example shared UI shell contract for nested-safe embedded previews.

    1 packages · 1 occurrences

  • - Use the shared shell for preview content regions only, and leave app-level navigation, sidebar providers, and fixed host chrome to the embedding application.

    1 packages · 1 occurrences

Impacted packages

  • @lssm-tech/app.web-landing

    Layer: apps · 1 changes

  • @lssm-tech/lib.example-shared-ui

    Layer: libs · 1 changes

  • @lssm-tech/module.examples

    Layer: modules · 1 changes