hyper_render_devtools 1.3.0
hyper_render_devtools: ^1.3.0 copied to clipboard
DevTools extension for HyperRender — inspect UDT trees, computed styles, fragments, and performance metrics.
Changelog — hyper_render_devtools #
1.3.0 - 2026-05-03 #
✨ New Features #
- Demo Mode: Loads sample UDT/style/fragment data when no live app is connected — explore the inspector UI without a running HyperRender app
- "Try Demo" button shown in the error state when the app is unreachable
- DEMO chip in the AppBar clearly signals when sample data is active
🔧 Improvements #
README.mdadded with full usage guide, service extension table, and architecture overview- DevTools panel UI (
devtools_ui) upgraded todevtools_extensions: 0.2.2 - Updated
hyper_render_coredependency to^1.3.0 - Removed invalid
flutter.plugin.platformsdeclaration — no native code, package correctly supports all Flutter platforms _HyperRenderRegistrydebounces rapidupdateLayoutcalls to avoid flooding the DevTools panel during fast scroll
🐛 Bug Fixes #
UdtSerializer.serializeStyleno longer throws on packages compiled with olderhyper_render_corethat lack newerComputedStylefields — unresolved dynamic fields fall back gracefully
1.2.0 - 2026-03-30 #
- Initial public release of
hyper_render_devtools - Five VM service extensions:
listRenderers,getUdt,getNodeStyle,getFragments,getPerformance - Auto-registration via
HyperRenderDebugHooks— no per-widget setup needed - Flutter DevTools panel (Flutter Web) with three tabs: UDT Tree, Style, Layout
UdtSerializer— serializesDocumentNodetrees andComputedStyleto JSON for the panel- Manual registration API (
registerRenderer/unregisterRenderer) for custom document sources