Skip to content
Welcome to our documentation!

Controls Releases

Release notes for the MAUI packages (Shiny.Maui.Controls, Shiny.Maui.Controls.Markdown, Shiny.Maui.Controls.MermaidDiagrams) and the Blazor packages (Shiny.Blazor.Controls, Shiny.Blazor.Controls.Markdown, Shiny.Blazor.Controls.MermaidDiagrams).

Feature
Initial consolidated release of Shiny.Maui.Controls
Feature
Blazor support — Every control ships as a matching Razor component in Shiny.Blazor.Controls, with Markdown and Mermaid Diagrams in their own Shiny.Blazor.Controls.Markdown and Shiny.Blazor.Controls.MermaidDiagrams packages. Drop them into any .razor page — no DI registration required, just @using directives
Feature
TableView — 14 built-in cell types, three-level cascading styles, drag-to-sort, dynamic sections with ItemTemplate, and full MVVM support (MAUI + Blazor)
Feature
Scheduler — Calendar grid, agenda timeline, and event list views with ISchedulerEventProvider, custom templates, and AOT-safe bindings (MAUI + Blazor)
Feature
BottomSheet — Draggable bottom sheet overlay with configurable detents, backdrop dimming, pan gestures, and keyboard handling (MAUI + Blazor)
Feature
PillView — Status badge with 6 preset themes (Success, Info, Warning, Caution, Critical), custom colors, and WCAG-accessible contrast (MAUI + Blazor)
Feature
SecurityPin — PIN entry control with individually rendered cells, optional character masking via HideCharacter, configurable length, cell sizing, colors, and keyboard type (MAUI + Blazor)
Feature
Fab & FabMenu — Material Design floating action button with circular or extended (icon + text) pill shapes, plus an expanding multi-action menu with staggered open/close animation, backdrop dimming, and two-way bindable IsOpen (MAUI + Blazor)
Feature
ImageViewer — Full-screen image overlay with pinch-to-zoom, pan when zoomed, double-tap to toggle zoom, and animated fade transitions (MAUI + Blazor)
Feature
Markdown (separate package) — Read-only MarkdownView renderer and MarkdownEditor with formatting toolbar, live preview, and customizable themes (MAUI + Blazor)
Feature
Mermaid Diagrams (separate package) — Native Mermaid flowchart rendering with Sugiyama layout, 6 node shapes, 6 edge styles, subgraphs, 4 themes, and pan/zoom (MAUI + Blazor)