@praxisjs/devtools
Changelog for @praxisjs/devtools — in-app developer tools overlay with @Debug and @Trace.
@praxisjs/devtools
0.2.18
Updated dependencies — @praxisjs/[email protected], @praxisjs/[email protected], @praxisjs/[email protected], @praxisjs/[email protected].
0.2.17
Updated dependencies — @praxisjs/[email protected], @praxisjs/[email protected].
0.2.16
Updated dependencies — @praxisjs/[email protected], @praxisjs/[email protected], @praxisjs/[email protected].
0.2.15
Updated dependencies — @praxisjs/[email protected], @praxisjs/[email protected], @praxisjs/[email protected], @praxisjs/[email protected].
0.2.14
Updated dependencies — @praxisjs/[email protected], @praxisjs/[email protected], @praxisjs/[email protected], @praxisjs/[email protected].
0.2.13
Updated Panel and DevToolsApp components to use the StatelessComponent default type parameter and @Prop() / @Emit() decorators for automatic JSX prop inference. Updated dependencies — @praxisjs/[email protected], @praxisjs/[email protected].
0.2.12
Updated dependencies — @praxisjs/[email protected], @praxisjs/[email protected], @praxisjs/[email protected], @praxisjs/[email protected].
0.2.11
Refreshed workspace dependencies for stability and security (@types/node, eslint, unocss). Updated dependencies — @praxisjs/[email protected], @praxisjs/[email protected].
0.2.10
Updated dependencies — @praxisjs/[email protected], @praxisjs/[email protected], @praxisjs/[email protected], @praxisjs/[email protected].
0.2.9
Updated dependencies — @praxisjs/[email protected], @praxisjs/[email protected], @praxisjs/[email protected].
0.2.8
Updated dependencies — @praxisjs/[email protected], @praxisjs/[email protected], @praxisjs/[email protected].
0.2.7
Event bus error isolation. Handlers registered via @Debug no longer short-circuit on the first error — all handlers run and errors are collected into an AggregateError. Updated dependencies — @praxisjs/[email protected], @praxisjs/[email protected].
0.2.6
Refactored @Debug and @Trace internals to use the new decorator factory helpers (createFieldDecorator, createMethodDecorator, createGetterObserverDecorator, createClassDecorator). No changes to public API or behavior. Updated dependencies — @praxisjs/[email protected], @praxisjs/[email protected], @praxisjs/[email protected].
0.2.5
Regenerated UnoCSS bundle. Updated dependencies — @praxisjs/[email protected], @praxisjs/[email protected].
0.2.4
Bug fix: guarded against undefined entry in TimelineRow — previously caused a silent crash when the devtools panel was opened before the first component mounted.
0.2.3
Fixed JSX prop typing for StatelessComponent — LibraryManagedAttributes now uses InstancePropsOf directly, preventing the erroneous T | (T & (() => T)) type expansion. @Emit type signature relaxed from unknown to any for broader method compatibility.
0.2.2
Updated dependencies — @praxisjs/[email protected].
0.2.1
@Debug() now supports @Computed() getters. Computed values are tracked and historized in the Signals panel alongside @State fields.
0.2.0
Migrated to TC39 decorator context API. DevTools internals rewritten with StatefulComponent/StatelessComponent. Removed experimentalDecorators requirement.
0.1.0
Initial beta release — in-app overlay with Signals, Components, and Timeline panels. @Debug for tracking fields, getters, and methods. @Trace for component render and lifecycle instrumentation.