Skip to content

Releases: jared-leddy/react-devtools

React DevTools 0.1.8

Choose a tag to compare

@jared-leddy jared-leddy released this 08 Oct 01:26
ec81cd1

Bundle Sizes And Dependency Boundaries

Resolves #45 via its merged pull request.

  • Reviewed raw/gzip payload budgets cover client library/standalone, overlay, and both extensions.
  • Browser build guards reject Node builtins and server-only imports.
  • Public API runtime dependency and resolved-import checks reject React application dependencies.
  • CI enforces guards and retains a JSON bundle-size report.
  • Eight guard tests include real build rejection and enforce 80% coverage thresholds.

Verified formatting, lint, typechecks, workspace coverage gates, packaging/helper tests, production builds, and eight browser smoke tests.

Firefox Extension 0.0.7

Choose a tag to compare

@jared-leddy jared-leddy released this 08 Oct 01:26
ec81cd1

Bundle Sizes And Dependency Boundaries

Resolves #45 via its merged pull request.

  • Reviewed raw/gzip payload budgets cover client library/standalone, overlay, and both extensions.
  • Browser build guards reject Node builtins and server-only imports.
  • Public API runtime dependency and resolved-import checks reject React application dependencies.
  • CI enforces guards and retains a JSON bundle-size report.
  • Eight guard tests include real build rejection and enforce 80% coverage thresholds.

Verified formatting, lint, typechecks, workspace coverage gates, packaging/helper tests, production builds, and eight browser smoke tests.

DevTools Overlay 0.0.8

Choose a tag to compare

@jared-leddy jared-leddy released this 08 Oct 01:26
ec81cd1

Bundle Sizes And Dependency Boundaries

Resolves #45 via its merged pull request.

  • Reviewed raw/gzip payload budgets cover client library/standalone, overlay, and both extensions.
  • Browser build guards reject Node builtins and server-only imports.
  • Public API runtime dependency and resolved-import checks reject React application dependencies.
  • CI enforces guards and retains a JSON bundle-size report.
  • Eight guard tests include real build rejection and enforce 80% coverage thresholds.

Verified formatting, lint, typechecks, workspace coverage gates, packaging/helper tests, production builds, and eight browser smoke tests.

DevTools Client 0.0.29

Choose a tag to compare

@jared-leddy jared-leddy released this 08 Oct 01:26
ec81cd1

Bundle Sizes And Dependency Boundaries

Resolves #45 via its merged pull request.

  • Reviewed raw/gzip payload budgets cover client library/standalone, overlay, and both extensions.
  • Browser build guards reject Node builtins and server-only imports.
  • Public API runtime dependency and resolved-import checks reject React application dependencies.
  • CI enforces guards and retains a JSON bundle-size report.
  • Eight guard tests include real build rejection and enforce 80% coverage thresholds.

Verified formatting, lint, typechecks, workspace coverage gates, packaging/helper tests, production builds, and eight browser smoke tests.

Chrome Extension 0.0.16

Choose a tag to compare

@jared-leddy jared-leddy released this 08 Oct 01:26
ec81cd1

Bundle Sizes And Dependency Boundaries

Resolves #45 via its merged pull request.

  • Reviewed raw/gzip payload budgets cover client library/standalone, overlay, and both extensions.
  • Browser build guards reject Node builtins and server-only imports.
  • Public API runtime dependency and resolved-import checks reject React application dependencies.
  • CI enforces guards and retains a JSON bundle-size report.
  • Eight guard tests include real build rejection and enforce 80% coverage thresholds.

Verified formatting, lint, typechecks, workspace coverage gates, packaging/helper tests, production builds, and eight browser smoke tests.

Vite Plugin v0.0.12

Choose a tag to compare

@jared-leddy jared-leddy released this 07 Oct 06:03
ab6c2f0

Changes

  • Add real Playwright product smoke tests for Vite overlay lifecycle, connection/tree, selection/live updates, inspect mode, assets, graph, and narrow panel layouts.
  • Add screenshot reports, automated bounds/overlap/overflow checks, failure traces, and required CI execution.
  • Fix Vite-served client startup so Assets and Graph routes are available using the actual Vite transport.
  • Fix inspect cancellation on element blur; only actual window blur cancels inspection.

Verification

All formatting, lint, typechecks, unit tests with 80% global coverage gates, packaging/helper tests, builds, and eight Chromium product smoke tests passed locally. New delivery bootstrap has 100% coverage; regression tests cover inspect focus handling.

Versions: root 0.1.6, Vite playground 0.0.10, client 0.0.28, Vite plugin 0.0.12, overlay 0.0.7.

Closes #43.

PR: #243
Passing required CI: https://github.com/jared-leddy/react-devtools/actions/runs/37569840768 (13m 49s total; product smoke step 14s).

Vite Playground v0.0.10

Choose a tag to compare

@jared-leddy jared-leddy released this 07 Oct 06:03
ab6c2f0

Changes

  • Add real Playwright product smoke tests for Vite overlay lifecycle, connection/tree, selection/live updates, inspect mode, assets, graph, and narrow panel layouts.
  • Add screenshot reports, automated bounds/overlap/overflow checks, failure traces, and required CI execution.
  • Fix Vite-served client startup so Assets and Graph routes are available using the actual Vite transport.
  • Fix inspect cancellation on element blur; only actual window blur cancels inspection.

Verification

All formatting, lint, typechecks, unit tests with 80% global coverage gates, packaging/helper tests, builds, and eight Chromium product smoke tests passed locally. New delivery bootstrap has 100% coverage; regression tests cover inspect focus handling.

Versions: root 0.1.6, Vite playground 0.0.10, client 0.0.28, Vite plugin 0.0.12, overlay 0.0.7.

Closes #43.

PR: #243
Passing required CI: https://github.com/jared-leddy/react-devtools/actions/runs/37569840768 (13m 49s total; product smoke step 14s).

React DevTools 0.1.7

Choose a tag to compare

@jared-leddy jared-leddy released this 07 Oct 08:15
edc1fd4

Public API Type Contracts

Resolves #44 via PR #244.

  • Strict consumer fixtures verify plugin setup, custom inspectors, tabs, commands, and timeline registrations through the public API's emitted declarations.
  • Public inspector author types no longer require imports from implementation packages.
  • Both plugin setup spellings preserve typed application context and inspector state.
  • Root typechecks and required CI enforce positive and negative type contracts.

Verified formatting, ESLint, typechecks, workspace unit coverage gates, eight browser smoke tests, packaging/helper tests, and production builds.

React Devtools v0.1.6

Choose a tag to compare

@jared-leddy jared-leddy released this 07 Oct 06:03
ab6c2f0

Changes

  • Add real Playwright product smoke tests for Vite overlay lifecycle, connection/tree, selection/live updates, inspect mode, assets, graph, and narrow panel layouts.
  • Add screenshot reports, automated bounds/overlap/overflow checks, failure traces, and required CI execution.
  • Fix Vite-served client startup so Assets and Graph routes are available using the actual Vite transport.
  • Fix inspect cancellation on element blur; only actual window blur cancels inspection.

Verification

All formatting, lint, typechecks, unit tests with 80% global coverage gates, packaging/helper tests, builds, and eight Chromium product smoke tests passed locally. New delivery bootstrap has 100% coverage; regression tests cover inspect focus handling.

Versions: root 0.1.6, Vite playground 0.0.10, client 0.0.28, Vite plugin 0.0.12, overlay 0.0.7.

Closes #43.

PR: #243
Passing required CI: https://github.com/jared-leddy/react-devtools/actions/runs/37569840768 (13m 49s total; product smoke step 14s).

React Devtools v0.1.5

Choose a tag to compare

@jared-leddy jared-leddy released this 07 Oct 02:24
108b3a2

Changes

  • Add required CI on every PR and main push: formatting, lint, types, unit tests with 80% global coverage gates, packaging/helper tests, and builds.
  • Add immutable action pins, read-only permissions, npm download caching, and Turbo caching.
  • Require CI checks before merging into main without requiring review approval.
  • Include docs stylesheet declarations in clean checkouts; docs version 0.0.12.

Verification

All local checks and PR CI passed. A temporary failing test verified the red gate and was removed before merge.

Fresh-runner CI baseline: 13m 38s. Installation 1m 19s, typechecks 4m 21s, unit tests 1m 27s, final build 5m 45s.

PR: #242
Passing CI: https://github.com/jared-leddy/react-devtools/actions/runs/37559810272