hyper_render_devtools 1.1.5
hyper_render_devtools: ^1.1.5 copied to clipboard
DevTools extension for HyperRender — inspect UDT trees, computed styles, fragments, and performance metrics.
Changelog — hyper_render_devtools #
1.1.5 - 2026-03-25 #
🔧 Improvements #
- Remove invalid
flutter.plugin.platformsdeclaration (no native code exists); package now correctly reports support for all Flutter platforms. - Update
hyper_render_coredependency to^1.1.3.
1.1.4 - 2026-03-25 #
- Fix pub.dev repository verification.
1.1.3 - 2026-03-25 #
- Remove
publish_to: nonefrom pubspec.yaml so pub.dev can verify the repository URL (fixes 10-point deduction).
1.1.2 - 2026-03-25 #
✨ New #
- Demo Mode in the DevTools panel — loads sample UDT/style/fragment data when no live app is connected, so you can explore the inspector UI without a running HyperRender app.
- "Try Demo" button shown in the error state when the app is not reachable.
- DEMO chip in the AppBar clearly signals when sample data is active.
🔧 Improvements #
- Added
README.mdwith full usage guide, service extension table, and architecture overview. - DevTools panel UI (
devtools_ui) upgraded todevtools_extensions: 0.2.2.
1.1.1 - 2026-03-23 #
🐛 Bug Fixes #
UdtSerializer.serializeStyle— no longer throws on packages compiled with olderhyper_render_corethat lack newerComputedStylefields; unresolved dynamic fields fall back gracefully.
🔧 Improvements #
_HyperRenderRegistrydebounces rapidupdateLayoutcalls to avoid flooding the DevTools panel during fast scroll.
1.1.0 - 2026-03-20 #
✨ New #
- 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.