MAUI Controls Releases
Release notes for Shiny.Maui.Controls, Shiny.Maui.Controls.Markdown, and Shiny.Maui.Controls.MermaidDiagrams.
1.0 - TBD
Section titled “1.0 - TBD” Feature
Initial consolidated release of Shiny.Maui.Controls
Feature
TableView — 14 built-in cell types, three-level cascading styles, drag-to-sort, dynamic sections with ItemTemplate, and full MVVM support
Feature
Scheduler — Calendar grid, agenda timeline, and event list views with ISchedulerEventProvider, custom templates, and AOT-safe bindings
Feature
BottomSheet — Draggable bottom sheet overlay with configurable detents, backdrop dimming, pan gestures, and keyboard handling
Feature
PillView — Status badge with 6 preset themes (Success, Info, Warning, Caution, Critical), custom colors, and WCAG-accessible contrast
Feature
SecurityPin — PIN entry control with individually rendered cells, optional character masking via
HideCharacter, configurable length, cell sizing, colors, and keyboard type 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 Feature
ImageViewer — Full-screen image overlay with pinch-to-zoom, pan when zoomed, double-tap to toggle zoom, and animated fade transitions
Feature
Markdown (separate package) — Read-only MarkdownView renderer and MarkdownEditor with formatting toolbar, live preview, and customizable themes
Feature
Mermaid Diagrams (separate package) — Native Mermaid flowchart rendering with Sugiyama layout, 6 node shapes, 6 edge styles, subgraphs, 4 themes, and pan/zoom