Back to changelog index

4.4.3

Apr 29, 2026 · 1 packages · 2 unique changes · 1 release entry

libs

Release summaries

  • notion-page-outline

    Improve PageOutline desktop behavior with a Notion-like floating rail, and hide the AppShell page outline on small web screens to preserve layout stability.

    integrator

    AppShell consumers get a floating desktop PageOutline that no longer reserves a right content column, while small web screens hide the outline instead of rendering a compact dialog.

    maintainer

    Design-system maintainers can opt PageOutline into a floating variant while preserving existing rail and compact variants for direct component usage.

Upgrade steps

  • Use the floating PageOutline variant for wide desktop shells

    auto

    AppShell now uses the floating outline automatically on wide desktop and hides it on smaller web layouts; direct PageOutline consumers can still opt in with `variant="floating"` or `variant="compact"`.

    Packages: @contractspec/lib.design-system

    1. Use `variant="floating"` for direct web PageOutline usage that should reduce when inactive.
    2. Keep `variant="rail"` or `variant="compact"` where a static inline outline is still preferred.
    3. Place any custom small-screen outline UI outside AppShell if a product needs one.

Unique release changes

  • - AppShell now uses the floating outline automatically on wide desktop and hides it on smaller web layouts; direct PageOutline consumers can still opt in with `variant="floating"` or `variant="compact"`.

    1 packages · 1 occurrences

  • - Improve PageOutline desktop behavior with a Notion-like floating rail, and hide the AppShell page outline on small web screens to preserve layout stability.

    1 packages · 1 occurrences

Impacted packages

  • @contractspec/lib.design-system

    Layer: libs · 2 changes