Skip to content

Latest commit

 

History

History
354 lines (197 loc) · 11.3 KB

File metadata and controls

354 lines (197 loc) · 11.3 KB

@tanstack/devtools-event-client

0.8.5

Patch Changes

  • Updated dependencies [d337857]:
    • @tanstack/devtools-bundler-core@0.1.3

0.8.4

Patch Changes

  • Updated dependencies [2df2e04]:
    • @tanstack/devtools-event-bus@0.4.3
    • @tanstack/devtools-bundler-core@0.1.2

0.8.3

Patch Changes

  • Updated dependencies [f4c35d2]:
    • @tanstack/devtools-bundler-core@0.1.1

0.8.2

Patch Changes

  • #484 d6e9022 - Internal refactor: consume @tanstack/devtools-bundler-core for shared logic. No public API or behavior change.

  • Updated dependencies [d6e9022, d6e9022]:

    • @tanstack/devtools-bundler-core@0.1.0

0.8.1

Patch Changes

  • Updated dependencies []:
    • @tanstack/devtools-client@0.0.8

0.8.0

Minor Changes

  • #384 958c683 - feat: deliver devtools events from isolated server runtimes over Vite's native HotChannel

    Server code running in an isolated runtime (Nitro v3 worker thread, Cloudflare workerd, or any separate thread/process) does not share globalThis.__TANSTACK_EVENT_TARGET__ with the Vite dev process, so devtools events emitted on the server never reached the panel.

    The Vite plugin now bridges those events over the framework's existing import.meta.hot HotChannel — the same connection the runtime already uses for HMR. It injects a tiny, dev-only bridge into the event client when it runs in a non-client environment and wires each server environment's hot channel to the in-process ServerEventBus. No new WebSocket, no fetch, no reconnect logic, and no new runtime dependencies; the bridge is fully tree-shaken in production.

0.7.2

Patch Changes

  • #466 73983a7 - Fix the plugin marketplace rendering empty ("No additional plugins available") when it should list installable plugins.

    • The client event bus no longer silently drops events emitted while its WebSocket is still connecting. Such events are now queued and flushed once the socket opens, so the marketplace's mounted request reliably reaches the server bus.
    • The marketplace now re-requests package.json every time it is opened and retries until the data arrives, so re-opening always re-fetches the plugin list.
    • Added TanStack AI Devtools (@tanstack/react-ai-devtools) to the plugin marketplace registry.
  • #449 2a2f9eb - Fix invalid syntax generated when removing parenthesized devtools JSX expressions.

  • Updated dependencies [73983a7]:

    • @tanstack/devtools-client@0.0.7
    • @tanstack/devtools-event-bus@0.4.2

0.7.1

Patch Changes

  • #450 cf89dcd - fix go to source file whose path contains $ symbol

0.7.0

Minor Changes

  • migrate from Babel to oxc-parser + MagicString (#397)

0.6.1

Patch Changes

  • Fix unnecessary condition ESLint error in console pipe log method lookup. (#432)

  • Avoid piping raw DOM nodes through the console proxy. (#424)

  • Fix console pipe feedback loop and solid-js duplication with Vite 8 (#412)

0.6.0

Minor Changes

  • Bumps vite versions to include v8 (#388)

0.5.5

Patch Changes

  • Include skills/ directory in npm publish so npx @tanstack/intent install can discover them (#379)

0.5.4

Patch Changes

  • Add @tanstack/intent agent skills for AI coding agents (#377)

0.5.3

Patch Changes

  • Updated dependencies [cf23787]:
    • @tanstack/devtools-client@0.0.6

0.5.2

Patch Changes

  • fix an issue with dist and build matching (#354)

0.5.1

Patch Changes

  • fix issues with https servers and console piping (#343)

  • Updated dependencies [da41a59]:

    • @tanstack/devtools-event-bus@0.4.1

0.5.0

Minor Changes

  • Console piping functionality (#337)

0.4.1

Patch Changes

  • Added css format specifier support to enhancedLogs (#300)

0.4.0

Minor Changes

  • fix issues with apps dying if the server port is not available for the event bus (#297)

Patch Changes

  • Updated dependencies [bf1d590]:
    • @tanstack/devtools-event-bus@0.4.0

0.3.12

Patch Changes

  • Updated dependencies []:
    • @tanstack/devtools-client@0.0.5

0.3.11

Patch Changes

  • Updated dependencies [f02a894]:
    • @tanstack/devtools-client@0.0.4

0.3.10

Patch Changes

  • Updated dependencies [d0567fc]:
    • @tanstack/devtools-event-bus@0.3.3

0.3.9

Patch Changes

  • add ignore to inject source for granular manipulation (#223)

0.3.8

Patch Changes

  • fix issue where hosting providers would include devtools in production (#220)

0.3.7

Patch Changes

  • Added plugin marketplace functionality into devtools (#216)

  • Updated dependencies [0b4a4a9]:

    • @tanstack/devtools-client@0.0.3

0.3.6

Patch Changes

  • Number of improvements to various parts of the DevTools: (#162)

    • Update event client to allow users to disable it
    • Allow trigger to be completely hidden
    • Add a new package @tanstack/devtools-client to allow users to listen to events we emit from Vite.
    • Fix bugs inside of the DevTools like plugins being nuked on page refresh.
  • Updated dependencies [5362ab5]:

    • @tanstack/devtools-client@0.0.2

0.3.5

Patch Changes

  • revert fix for solid deduping (#205)

0.3.4

Patch Changes

  • dedupe solid deps for no issues in the console (#200)

0.3.3

Patch Changes

  • fix issue with sourcemaps and vite plugin (#151)

0.3.2

Patch Changes

  • improve devtools removal and fix issues with css (#148)

0.3.1

Patch Changes

  • improved accuracy of go to source to go to exact column and also improved accuracy of enhanced console logs to go to exact console log location (#139)

0.3.0

Minor Changes

  • Allow the vite plugin to remove the devtools completely from the build output bundle for 0 production footprint (#136)

Patch Changes

  • downgrade vite peer dep to support v6 (#138)

0.2.14

Patch Changes

  • improve open-source by using location origin (#132)

0.2.13

Patch Changes

  • improve open-source by using a 3rd party package (#121)

0.2.12

Patch Changes

  • Updated dependencies [82a7617]:
    • @tanstack/devtools-event-bus@0.3.2

0.2.11

Patch Changes

  • fix bug with https server (#100)

0.2.10

Patch Changes

  • fix a bug for server event bus not connecting with clients properly (#88)

  • Updated dependencies [f85fcf5]:

    • @tanstack/devtools-event-bus@0.3.1

0.2.9

Patch Changes

  • fix issue with ast transform (#73)

0.2.8

Patch Changes

  • Updated dependencies [9feb9c3]:
    • @tanstack/devtools-event-bus@0.3.0

0.2.7

Patch Changes

  • fix the config for inject config to be optional (#68)

0.2.6

Patch Changes

  • fix bugs with go to source not passing in column line properly to config (#66)

0.2.5

Patch Changes

  • add better handling for open source to respect parent info (#61)

0.2.4

Patch Changes

  • Add go to source functionality to devtools (#56)

0.2.3

Patch Changes

  • Add devtools vite plugin for enhanced functionalities (#53)

  • Updated dependencies [a7c5601]:

    • @tanstack/devtools-event-bus@0.2.2

0.2.2

Patch Changes

  • exclude from production by default (#45)

0.2.1

Patch Changes

  • add queued events to event bus (#18)

0.2.0

Minor Changes

  • Added event bus functionality into @tanstack/devtools (#11)
    • @tanstack/devtools now comes with an integrated Event Bus on the Client.
    • The Event Bus allows for seamless communication between different parts of your running application without tight coupling.
    • Exposed APIs for publishing and subscribing to events.
    • Added config for the client event bus