diff --git a/.changeset/silly-tools-cheat.md b/.changeset/silly-tools-cheat.md deleted file mode 100644 index 67cb03de..00000000 --- a/.changeset/silly-tools-cheat.md +++ /dev/null @@ -1,9 +0,0 @@ ---- -'@solid-devtools/frontend': minor ---- - -Change styling library from vanilla extract to unocss. Simplify the styles in the process. - -**Important** - -This changes the styles path from `@solid-devtools/frontend/dist/index.css` to `@solid-devtools/frontend/dist/styles.css` diff --git a/.changeset/smooth-mice-remain.md b/.changeset/smooth-mice-remain.md deleted file mode 100644 index 12789283..00000000 --- a/.changeset/smooth-mice-remain.md +++ /dev/null @@ -1,11 +0,0 @@ ---- -'@solid-devtools/extension': patch -'@solid-devtools/debugger': patch -'@solid-devtools/frontend': patch -'@solid-devtools/overlay': patch -'@solid-devtools/logger': patch -'@solid-devtools/shared': patch -'solid-devtools': patch ---- - -Use @nothing-but/utils for some common utilities diff --git a/.changeset/twelve-foxes-reflect.md b/.changeset/twelve-foxes-reflect.md deleted file mode 100644 index dc360ffa..00000000 --- a/.changeset/twelve-foxes-reflect.md +++ /dev/null @@ -1,6 +0,0 @@ ---- -'@solid-devtools/frontend': patch -'@solid-devtools/shared': patch ---- - -Updated the `atom` helper primitive diff --git a/packages/debugger/CHANGELOG.md b/packages/debugger/CHANGELOG.md index af798661..9059393a 100644 --- a/packages/debugger/CHANGELOG.md +++ b/packages/debugger/CHANGELOG.md @@ -1,399 +1,408 @@ # @solid-devtools/debugger +## 0.22.3 + +### Patch Changes + +- 39dfd62: Use @nothing-but/utils for some common utilities +- Updated dependencies [39dfd62] +- Updated dependencies [36bb6bf] + - @solid-devtools/shared@0.12.2 + ## 0.22.2 ### Patch Changes -- Updated dependencies [e8ae734] - - @solid-devtools/shared@0.12.1 +- Updated dependencies [e8ae734] + - @solid-devtools/shared@0.12.1 ## 0.22.1 ### Patch Changes -- 91e34e6: Fix element-overlay text overflowing -- 74f0614: Reuse element-overlays between elements to improve performance for large amount of elements. +- 91e34e6: Fix element-overlay text overflowing +- 74f0614: Reuse element-overlays between elements to improve performance for large amount of elements. ## 0.22.0 ### Minor Changes -- d4a35d7: Breaking Changes! +- d4a35d7: Breaking Changes! - Extension will now inject the debugger via content script, insted of loading it from installed node modules. This will allow the extension and debugger to updated without having to update the node modules. + Extension will now inject the debugger via content script, insted of loading it from installed node modules. This will allow the extension and debugger to updated without having to update the node modules. - The debugger needs to be initialized by importing `@solid-devtools/debugger/setup`. + The debugger needs to be initialized by importing `@solid-devtools/debugger/setup`. ### Patch Changes -- Updated dependencies [d4a35d7] - - @solid-devtools/shared@0.12.0 +- Updated dependencies [d4a35d7] + - @solid-devtools/shared@0.12.0 ## 0.21.1 ### Patch Changes -- Bump -- Updated dependencies - - @solid-devtools/shared@0.11.1 +- Bump +- Updated dependencies + - @solid-devtools/shared@0.11.1 ## 0.21.0 ### Minor Changes -- 811b4bb: Improve management of inspected state. When inspecting nodes that are omitted from the structure view (if displaying only components) the closest node will be highlighted instead. -- b7514c5: Fix treeview mode not resetting when the devtools get closed. Rename the `ForceUpdate` event to `ResetState`. +- 811b4bb: Improve management of inspected state. When inspecting nodes that are omitted from the structure view (if displaying only components) the closest node will be highlighted instead. +- b7514c5: Fix treeview mode not resetting when the devtools get closed. Rename the `ForceUpdate` event to `ResetState`. ### Patch Changes -- a99d42b: Fix opening component location with the overlay. -- cbe62bd: Fix component inspected with locator not loosing hover state. +- a99d42b: Fix opening component location with the overlay. +- cbe62bd: Fix component inspected with locator not loosing hover state. ## 0.20.2 ### Patch Changes -- 0c98076: Switch back the default structure view mode to Components. +- 0c98076: Switch back the default structure view mode to Components. ## 0.20.1 ### Patch Changes -- a37f73d: Correct behavior of locator. If extension isn't open - should open the component location. +- a37f73d: Correct behavior of locator. If extension isn't open - should open the component location. ## 0.20.0 ### Minor Changes -- de40800: #### Dependency graph +- de40800: #### Dependency graph - Adds a dependency graph to the debugger. It collcts observers and sources of currently inspected computation or signal. + Adds a dependency graph to the debugger. It collcts observers and sources of currently inspected computation or signal. - Breaking changes to the debugger emitter API - instead of events being emitted and listened to individually, now they all can be listened to at once which makes it easier to add new events in the future and maintaining the debugger - devtools bridge implementation in packages that use it. + Breaking changes to the debugger emitter API - instead of events being emitted and listened to individually, now they all can be listened to at once which makes it easier to add new events in the future and maintaining the debugger - devtools bridge implementation in packages that use it. - Closes #113 - Closes #208 - Closes #213 - Fixes #210 + Closes #113 + Closes #208 + Closes #213 + Fixes #210 ### Patch Changes -- Updated dependencies [de40800] - - @solid-devtools/shared@0.11.0 +- Updated dependencies [de40800] + - @solid-devtools/shared@0.11.0 ## 0.19.0 ### Minor Changes -- c4e9af3: Improve value encoding, decoding and tracking store references. +- c4e9af3: Improve value encoding, decoding and tracking store references. ### Patch Changes -- Updated dependencies [c4e9af3] - - @solid-devtools/shared@0.10.6 +- Updated dependencies [c4e9af3] + - @solid-devtools/shared@0.10.6 ## 0.18.1 ### Patch Changes -- 41ab0c1: Move transform pacakge to `solid-devtools` lib. Fix vite plugin for solid-start. +- 41ab0c1: Move transform pacakge to `solid-devtools` lib. Fix vite plugin for solid-start. ## 0.18.0 ### Minor Changes -- 84435c1: Intercept getter props of inspected component to display their latest values. +- 84435c1: Intercept getter props of inspected component to display their latest values. ### Patch Changes -- Updated dependencies [84435c1] - - @solid-devtools/shared@0.10.5 +- Updated dependencies [84435c1] + - @solid-devtools/shared@0.10.5 ## 0.17.2 ### Patch Changes -- 42df66b: Minor improvements. -- Updated dependencies [42df66b] - - @solid-devtools/shared@0.10.4 +- 42df66b: Minor improvements. +- Updated dependencies [42df66b] + - @solid-devtools/shared@0.10.4 ## 0.17.1 ### Patch Changes -- ba8bd72: Add ability to inject and configure debugger with vite plugin. (now the default way to setup devtools) +- ba8bd72: Add ability to inject and configure debugger with vite plugin. (now the default way to setup devtools) ## 0.17.0 ### Minor Changes -- fd6dcae: Change value serialization and deserialization algorithms to support circular references. +- fd6dcae: Change value serialization and deserialization algorithms to support circular references. ### Patch Changes -- 006fc83: Use `el.localName` to get the name of HTML elements instead of using `el.tagName` -- Updated dependencies [fd6dcae] - - @solid-devtools/shared@0.10.3 +- 006fc83: Use `el.localName` to get the name of HTML elements instead of using `el.tagName` +- Updated dependencies [fd6dcae] + - @solid-devtools/shared@0.10.3 ## 0.16.0 ### Minor Changes -- 5743522: Adds an ability to switch between different tree-view modes: +- 5743522: Adds an ability to switch between different tree-view modes: - - Components (only components and context nodes) - - Ownership (structure of solids reactivity graph) - - DOM (components + html elements) + - Components (only components and context nodes) + - Ownership (structure of solids reactivity graph) + - DOM (components + html elements) ### Patch Changes -- Updated dependencies [5743522] - - @solid-devtools/shared@0.10.2 +- Updated dependencies [5743522] + - @solid-devtools/shared@0.10.2 ## 0.15.3 ### Patch Changes -- b750aae: Add `unobserveAllRoots` function +- b750aae: Add `unobserveAllRoots` function ## 0.15.2 ### Patch Changes -- ba185c3: Add top-level "development" export condidtion. +- ba185c3: Add top-level "development" export condidtion. ## 0.15.1 ### Patch Changes -- a01f839: Name Show component memos +- a01f839: Name Show component memos ## 0.15.0 ### Minor Changes -- bd8f0b4: Handle new `componentLocation` transform by adding a button to the inspector panel for opening component source code. +- bd8f0b4: Handle new `componentLocation` transform by adding a button to the inspector panel for opening component source code. - Improve inspector panel styles. Improve Splitter component styles and ovarall usability. + Improve inspector panel styles. Improve Splitter component styles and ovarall usability. ### Patch Changes -- a9f8e62: Move transform-related variables to transform package. -- a9f8e62: Improve managing debugger enabled state. -- Updated dependencies [a9f8e62] -- Updated dependencies [a9f8e62] - - @solid-devtools/shared@0.10.1 - - @solid-devtools/transform@0.9.0 +- a9f8e62: Move transform-related variables to transform package. +- a9f8e62: Improve managing debugger enabled state. +- Updated dependencies [a9f8e62] +- Updated dependencies [a9f8e62] + - @solid-devtools/shared@0.10.1 + - @solid-devtools/transform@0.9.0 ## 0.14.0 ### Minor Changes -- a6b55b0: Move value serialization logic to debugger -- 1990be5: Move graph types from `@solid-devtools/shared` to `@solid-devtools/debugger` -- 1990be5: Track and show fine-grain updates to stores in inspected values. +- a6b55b0: Move value serialization logic to debugger +- 1990be5: Move graph types from `@solid-devtools/shared` to `@solid-devtools/debugger` +- 1990be5: Track and show fine-grain updates to stores in inspected values. ### Patch Changes -- d7e98da: Move some debugger related types from @solid-devtools/shared to @solid-devtools/debugger -- Updated dependencies [a6b55b0] -- Updated dependencies [d7e98da] -- Updated dependencies [1990be5] - - @solid-devtools/shared@0.10.0 +- d7e98da: Move some debugger related types from @solid-devtools/shared to @solid-devtools/debugger +- Updated dependencies [a6b55b0] +- Updated dependencies [d7e98da] +- Updated dependencies [1990be5] + - @solid-devtools/shared@0.10.0 ## 0.13.1 ### Patch Changes -- a01db71: 1.6 Improvements -- Updated dependencies [a01db71] - - @solid-devtools/shared@0.9.2 +- a01db71: 1.6 Improvements +- Updated dependencies [a01db71] + - @solid-devtools/shared@0.9.2 ## 0.13.0 ### Minor Changes -- 772de45: Simplify debugger plugin-devtools controller usage and communication. +- 772de45: Simplify debugger plugin-devtools controller usage and communication. - The locator package gets removed, and the logic moved directly to @solid-devtools/debugger + The locator package gets removed, and the logic moved directly to @solid-devtools/debugger ## 0.12.0 ### Minor Changes -- 94178ba: Export a function for automatically attaching new roots, that also prevents from setting it up more times than one. +- 94178ba: Export a function for automatically attaching new roots, that also prevents from setting it up more times than one. ### Patch Changes -- 94178ba: Rename `setInspectedOwner` to `setInspectedNode` -- Updated dependencies [8eb3fcb] - - @solid-devtools/shared@0.9.0 +- 94178ba: Rename `setInspectedOwner` to `setInspectedNode` +- Updated dependencies [8eb3fcb] + - @solid-devtools/shared@0.9.0 ## 0.11.1 ### Patch Changes -- b0e3453: Omit internal memos of Context node while mapping the structure. +- b0e3453: Omit internal memos of Context node while mapping the structure. ## 0.11.0 ### Minor Changes -- 74effef: Display computation values in the side panel just as signals and props. -- fb8b3c4: Improve displaying the context node on the structure graph and it's value on the inspector. +- 74effef: Display computation values in the side panel just as signals and props. +- fb8b3c4: Improve displaying the context node on the structure graph and it's value on the inspector. ### Patch Changes -- 7419067: Prevent executing non-signal functions during resolving component elements. -- aa7fde4: Identify solid-refresh memos without checking the function string. (#128) -- Updated dependencies [74effef] -- Updated dependencies [fb8b3c4] - - @solid-devtools/shared@0.8.4 +- 7419067: Prevent executing non-signal functions during resolving component elements. +- aa7fde4: Identify solid-refresh memos without checking the function string. (#128) +- Updated dependencies [74effef] +- Updated dependencies [fb8b3c4] + - @solid-devtools/shared@0.8.4 ## 0.10.0 ### Minor Changes -- d7b35e4: Indicate "frozen" computations — stroke out the computation nodes that do not have any sources. +- d7b35e4: Indicate "frozen" computations — stroke out the computation nodes that do not have any sources. ### Patch Changes -- Updated dependencies [7794a85] -- Updated dependencies [d7b35e4] -- Updated dependencies [a5b60ba] - - @solid-devtools/shared@0.8.3 +- Updated dependencies [7794a85] +- Updated dependencies [d7b35e4] +- Updated dependencies [a5b60ba] + - @solid-devtools/shared@0.8.3 ## 0.9.2 ### Patch Changes -- 0415e39: Rewrite the structure reconciler and virtualizer to reduce complexity. +- 0415e39: Rewrite the structure reconciler and virtualizer to reduce complexity. - Add the ability to collapse structure nodes. + Add the ability to collapse structure nodes. -- Updated dependencies [0415e39] - - @solid-devtools/shared@0.8.2 +- Updated dependencies [0415e39] + - @solid-devtools/shared@0.8.2 ## 0.9.1 ### Patch Changes -- 04fce35: Hide refresh memo nodes (MHR) from the Structure view and combine their details in the inspector panel. -- 92c8fda: Don't include children property in the mapped owner object, if the children are missing. -- Updated dependencies [04fce35] -- Updated dependencies [92c8fda] - - @solid-devtools/shared@0.8.1 +- 04fce35: Hide refresh memo nodes (MHR) from the Structure view and combine their details in the inspector panel. +- 92c8fda: Don't include children property in the mapped owner object, if the children are missing. +- Updated dependencies [04fce35] +- Updated dependencies [92c8fda] + - @solid-devtools/shared@0.8.1 ## 0.9.0 ### Minor Changes -- 089331d: Changes to the way roots and sub roots are handled. - Now every sub root will track their own graph independently, instead of being attached to parent tree. +- 089331d: Changes to the way roots and sub roots are handled. + Now every sub root will track their own graph independently, instead of being attached to parent tree. - Additionally the roots() and serializedRoots() signals were replaced with event emitter. (#108) + Additionally the roots() and serializedRoots() signals were replaced with event emitter. (#108) ### Patch Changes -- 5e913ac: Add virtualization of the structure tree. -- Updated dependencies [089331d] -- Updated dependencies [5e913ac] - - @solid-devtools/shared@0.8.0 +- 5e913ac: Add virtualization of the structure tree. +- Updated dependencies [089331d] +- Updated dependencies [5e913ac] + - @solid-devtools/shared@0.8.0 ## 0.8.1 ### Patch Changes -- a78d2e0: Bump solid-js peer dependency to 1.5.5 +- a78d2e0: Bump solid-js peer dependency to 1.5.5 ## 0.8.0 ### Minor Changes -- db7edcf: Track component props and display their values in the details of a inspected component. +- db7edcf: Track component props and display their values in the details of a inspected component. ### Patch Changes -- bf579bb: Restructure debugger plugin api. -- Updated dependencies [db7edcf] - - @solid-devtools/shared@0.7.4 +- bf579bb: Restructure debugger plugin api. +- Updated dependencies [db7edcf] + - @solid-devtools/shared@0.7.4 ## 0.7.2 ### Patch Changes -- f32598e: Remove rootId from mapped components. -- Updated dependencies [f32598e] - - @solid-devtools/shared@0.7.2 +- f32598e: Remove rootId from mapped components. +- Updated dependencies [f32598e] + - @solid-devtools/shared@0.7.2 ## 0.7.1 ### Patch Changes -- a4d099f: Solid 1.5 -- Updated dependencies [a4d099f] - - @solid-devtools/shared@0.7.1 +- a4d099f: Solid 1.5 +- Updated dependencies [a4d099f] + - @solid-devtools/shared@0.7.1 ## 0.7.0 ### Minor Changes -- 27ffdb1: Highlight components hovered on the extension. -- fae3ec0: Highlight hovered signal value elements on the page. -- 15c958b: Highlight components hovered with locator on the extension. +- 27ffdb1: Highlight components hovered on the extension. +- fae3ec0: Highlight hovered signal value elements on the page. +- 15c958b: Highlight components hovered with locator on the extension. ### Patch Changes -- 15c958b: Stop reexporting types from the shared library, as the shared lisbrary is published under `@solid-devtools/shared` -- 27b98fa: Select components by clicking on them on the page—with the locator enabled. -- Updated dependencies [27ffdb1] -- Updated dependencies [33e2c17] -- Updated dependencies [27b98fa] -- Updated dependencies [fae3ec0] -- Updated dependencies [15c958b] - - @solid-devtools/shared@0.7.0 +- 15c958b: Stop reexporting types from the shared library, as the shared lisbrary is published under `@solid-devtools/shared` +- 27b98fa: Select components by clicking on them on the page—with the locator enabled. +- Updated dependencies [27ffdb1] +- Updated dependencies [33e2c17] +- Updated dependencies [27b98fa] +- Updated dependencies [fae3ec0] +- Updated dependencies [15c958b] + - @solid-devtools/shared@0.7.0 ## 0.6.1 ### Patch Changes -- 3b5da1b: Refactor types to use namespaces to avoid name conflicts. -- Updated dependencies [3b5da1b] - - @solid-devtools/shared@0.6.1 +- 3b5da1b: Refactor types to use namespaces to avoid name conflicts. +- Updated dependencies [3b5da1b] + - @solid-devtools/shared@0.6.1 ## 0.6.0 ### Minor Changes -- b5e9776: Select signals and send encoded nested values of objects and arrays. +- b5e9776: Select signals and send encoded nested values of objects and arrays. ### Patch Changes -- 78b06a6: Rename types and function for encodung values. Add option to encode nested structures. (Arrays and objects for now). -- Updated dependencies [78b06a6] -- Updated dependencies [b5e9776] - - @solid-devtools/shared@0.6.0 +- 78b06a6: Rename types and function for encodung values. Add option to encode nested structures. (Arrays and objects for now). +- Updated dependencies [78b06a6] +- Updated dependencies [b5e9776] + - @solid-devtools/shared@0.6.0 ## 0.5.1 ### Patch Changes -- f49854b: Add UI components for displaying signal value previews. Display signalvalue previews in the owener details panel. -- Updated dependencies [f49854b] -- Updated dependencies [bde03b4] - - @solid-devtools/shared@0.5.1 +- f49854b: Add UI components for displaying signal value previews. Display signalvalue previews in the owener details panel. +- Updated dependencies [f49854b] +- Updated dependencies [bde03b4] + - @solid-devtools/shared@0.5.1 ## 0.5.0 ### Minor Changes -- 41b4b7b: This one will be a major rewrite of the debugger, API available in plugins and the reconciliation on the extension. - Now the walked tree will now include information about computation observers, value, signals, sources. All this will be available only for the "focused" owner—new API for getting details about a specific owner. +- 41b4b7b: This one will be a major rewrite of the debugger, API available in plugins and the reconciliation on the extension. + Now the walked tree will now include information about computation observers, value, signals, sources. All this will be available only for the "focused" owner—new API for getting details about a specific owner. ### Patch Changes -- Updated dependencies [41b4b7b] - - @solid-devtools/shared@0.5.0 +- Updated dependencies [41b4b7b] + - @solid-devtools/shared@0.5.0 ## 0.4.1 @@ -401,51 +410,51 @@ ### Minor Changes -- 2beeb22: Publish a shared library: @solid-primitives/shared +- 2beeb22: Publish a shared library: @solid-primitives/shared ### Patch Changes -- Updated dependencies [2beeb22] - - @solid-devtools/shared@0.4.0 +- Updated dependencies [2beeb22] + - @solid-devtools/shared@0.4.0 ## 0.3.0 ### Minor Changes -- 3c140cc: Add basic API for observing store updates — `makeStoreObserver`. +- 3c140cc: Add basic API for observing store updates — `makeStoreObserver`. ## 0.2.3 ### Patch Changes -- fdb09bc: Various minor changes. +- fdb09bc: Various minor changes. ## 0.2.2 ### Patch Changes -- a8d0354: Correct "homepage" filed in package.json, to lead to individual package readme. +- a8d0354: Correct "homepage" filed in package.json, to lead to individual package readme. ## 0.2.1 ### Patch Changes -- aa992fd: Fix walker issue, not resolving component elements sometimes +- aa992fd: Fix walker issue, not resolving component elements sometimes ## 0.2.0 ### Minor Changes -- 24ccd14: Use Solid's new dev hook (`_$afterCreateRoot`) to automatically attach roots and subroots to the debugger. +- 24ccd14: Use Solid's new dev hook (`_$afterCreateRoot`) to automatically attach roots and subroots to the debugger. ### Patch Changes -- 892d87e: Cleanup getName utils +- 892d87e: Cleanup getName utils ## 0.1.0 ### Minor Changes -- 2bb429a: Add the `locator` package. +- 2bb429a: Add the `locator` package. - Separate `debugger` into `debugger` and `main` packages. + Separate `debugger` into `debugger` and `main` packages. diff --git a/packages/debugger/package.json b/packages/debugger/package.json index 9ad1029f..f32587c7 100644 --- a/packages/debugger/package.json +++ b/packages/debugger/package.json @@ -1,6 +1,6 @@ { "name": "@solid-devtools/debugger", - "version": "0.22.2", + "version": "0.22.3", "description": "Debugger of the Solid's reactivity graph — a cornerstone of all solid-devtools.", "license": "MIT", "author": "Damian Tarnawski ", diff --git a/packages/extension/CHANGELOG.md b/packages/extension/CHANGELOG.md index dfd44d5d..2ebfec15 100644 --- a/packages/extension/CHANGELOG.md +++ b/packages/extension/CHANGELOG.md @@ -1,654 +1,667 @@ # @solid-devtools/extension +## 0.27.5 + +### Patch Changes + +- 39dfd62: Use @nothing-but/utils for some common utilities +- Updated dependencies [430c447] +- Updated dependencies [39dfd62] +- Updated dependencies [36bb6bf] + - @solid-devtools/frontend@0.10.0 + - @solid-devtools/debugger@0.22.3 + - @solid-devtools/shared@0.12.2 + - solid-devtools@0.27.5 + ## 0.27.4 ### Patch Changes -- Updated dependencies [e8ae734] -- Updated dependencies [e8ae734] - - @solid-devtools/frontend@0.9.3 - - @solid-devtools/shared@0.12.1 - - @solid-devtools/debugger@0.22.2 - - solid-devtools@0.27.4 +- Updated dependencies [e8ae734] +- Updated dependencies [e8ae734] + - @solid-devtools/frontend@0.9.3 + - @solid-devtools/shared@0.12.1 + - @solid-devtools/debugger@0.22.2 + - solid-devtools@0.27.4 ## 0.27.3 ### Patch Changes -- Updated dependencies [91e34e6] -- Updated dependencies [74f0614] - - @solid-devtools/debugger@0.22.1 - - @solid-devtools/frontend@0.9.2 - - solid-devtools@0.27.3 +- Updated dependencies [91e34e6] +- Updated dependencies [74f0614] + - @solid-devtools/debugger@0.22.1 + - @solid-devtools/frontend@0.9.2 + - solid-devtools@0.27.3 ## 0.27.2 ### Patch Changes -- 55f5e3c: Import the debugger using a script tag, instead of a dynamic import, - to prevent showing "Failed to load resource: the server responded with a status of 404" errors. - Fixes #241 - - solid-devtools@0.27.2 +- 55f5e3c: Import the debugger using a script tag, instead of a dynamic import, + to prevent showing "Failed to load resource: the server responded with a status of 404" errors. + Fixes #241 + - solid-devtools@0.27.2 ## 0.27.1 ### Patch Changes -- Updated dependencies [fd7efbe] - - @solid-devtools/frontend@0.9.1 - - solid-devtools@0.27.1 +- Updated dependencies [fd7efbe] + - @solid-devtools/frontend@0.9.1 + - solid-devtools@0.27.1 ## 0.27.0 ### Minor Changes -- d4a35d7: Breaking Changes! +- d4a35d7: Breaking Changes! - Extension will now inject the debugger via content script, insted of loading it from installed node modules. This will allow the extension and debugger to updated without having to update the node modules. + Extension will now inject the debugger via content script, insted of loading it from installed node modules. This will allow the extension and debugger to updated without having to update the node modules. - The debugger needs to be initialized by importing `@solid-devtools/debugger/setup`. + The debugger needs to be initialized by importing `@solid-devtools/debugger/setup`. ### Patch Changes -- 6836778: Fix extension not showing structure when opened for the first time. -- Updated dependencies [eafea66] -- Updated dependencies [2c7353a] -- Updated dependencies [d4a35d7] -- Updated dependencies [6836778] - - solid-devtools@0.27.0 - - @solid-devtools/debugger@0.22.0 - - @solid-devtools/frontend@0.9.0 - - @solid-devtools/shared@0.12.0 +- 6836778: Fix extension not showing structure when opened for the first time. +- Updated dependencies [eafea66] +- Updated dependencies [2c7353a] +- Updated dependencies [d4a35d7] +- Updated dependencies [6836778] + - solid-devtools@0.27.0 + - @solid-devtools/debugger@0.22.0 + - @solid-devtools/frontend@0.9.0 + - @solid-devtools/shared@0.12.0 ## 0.22.0 ### Minor Changes -- 811b4bb: Improve management of inspected state. When inspecting nodes that are omitted from the structure view (if displaying only components) the closest node will be highlighted instead. -- b7514c5: Fix treeview mode not resetting when the devtools get closed. Rename the `ForceUpdate` event to `ResetState`. -- f1b90ba: Change the API of using the frontend package. +- 811b4bb: Improve management of inspected state. When inspecting nodes that are omitted from the structure view (if displaying only components) the closest node will be highlighted instead. +- b7514c5: Fix treeview mode not resetting when the devtools get closed. Rename the `ForceUpdate` event to `ResetState`. +- f1b90ba: Change the API of using the frontend package. ### Patch Changes -- Updated dependencies [811b4bb] -- Updated dependencies [b7514c5] -- Updated dependencies [f1b90ba] -- Updated dependencies [a99d42b] - - @solid-devtools/frontend@0.8.0 - - solid-devtools@0.26.0 +- Updated dependencies [811b4bb] +- Updated dependencies [b7514c5] +- Updated dependencies [f1b90ba] +- Updated dependencies [a99d42b] + - @solid-devtools/frontend@0.8.0 + - solid-devtools@0.26.0 ## 0.21.1 ### Patch Changes -- 0c98076: Switch back the default structure view mode to Components. -- Updated dependencies [0c98076] - - @solid-devtools/frontend@0.7.1 +- 0c98076: Switch back the default structure view mode to Components. +- Updated dependencies [0c98076] + - @solid-devtools/frontend@0.7.1 ## 0.21.0 ### Minor Changes -- de40800: #### Dependency graph +- de40800: #### Dependency graph - Adds a dependency graph to the debugger. It collcts observers and sources of currently inspected computation or signal. + Adds a dependency graph to the debugger. It collcts observers and sources of currently inspected computation or signal. - Breaking changes to the debugger emitter API - instead of events being emitted and listened to individually, now they all can be listened to at once which makes it easier to add new events in the future and maintaining the debugger - devtools bridge implementation in packages that use it. + Breaking changes to the debugger emitter API - instead of events being emitted and listened to individually, now they all can be listened to at once which makes it easier to add new events in the future and maintaining the debugger - devtools bridge implementation in packages that use it. - Closes #113 - Closes #208 - Closes #213 - Fixes #210 + Closes #113 + Closes #208 + Closes #213 + Fixes #210 ### Patch Changes -- Updated dependencies [de40800] - - @solid-devtools/frontend@0.7.0 - - @solid-devtools/shared@0.11.0 - - solid-devtools@0.25.0 +- Updated dependencies [de40800] + - @solid-devtools/frontend@0.7.0 + - @solid-devtools/shared@0.11.0 + - solid-devtools@0.25.0 ## 0.20.4 ### Patch Changes -- Updated dependencies [c4e9af3] -- Updated dependencies [c4e9af3] - - @solid-devtools/shared@0.10.6 - - @solid-devtools/frontend@0.6.0 - - solid-devtools@0.24.7 +- Updated dependencies [c4e9af3] +- Updated dependencies [c4e9af3] + - @solid-devtools/shared@0.10.6 + - @solid-devtools/frontend@0.6.0 + - solid-devtools@0.24.7 ## 0.20.3 ### Patch Changes -- 41ab0c1: Move transform pacakge to `solid-devtools` lib. Fix vite plugin for solid-start. -- Updated dependencies [41ab0c1] - - @solid-devtools/frontend@0.5.1 - - solid-devtools@0.24.6 +- 41ab0c1: Move transform pacakge to `solid-devtools` lib. Fix vite plugin for solid-start. +- Updated dependencies [41ab0c1] + - @solid-devtools/frontend@0.5.1 + - solid-devtools@0.24.6 ## 0.20.2 ### Patch Changes -- Updated dependencies [84435c1] -- Updated dependencies [84435c1] - - @solid-devtools/frontend@0.5.0 - - @solid-devtools/shared@0.10.5 - - solid-devtools@0.24.5 +- Updated dependencies [84435c1] +- Updated dependencies [84435c1] + - @solid-devtools/frontend@0.5.0 + - @solid-devtools/shared@0.10.5 + - solid-devtools@0.24.5 ## 0.20.1 ### Patch Changes -- Updated dependencies [006fc83] -- Updated dependencies [fd6dcae] -- Updated dependencies [fd6dcae] - - @solid-devtools/frontend@0.4.0 - - @solid-devtools/shared@0.10.3 - - solid-devtools@0.24.1 +- Updated dependencies [006fc83] +- Updated dependencies [fd6dcae] +- Updated dependencies [fd6dcae] + - @solid-devtools/frontend@0.4.0 + - @solid-devtools/shared@0.10.3 + - solid-devtools@0.24.1 ## 0.20.0 ### Minor Changes -- 5743522: Adds an ability to switch between different tree-view modes: +- 5743522: Adds an ability to switch between different tree-view modes: - - Components (only components and context nodes) - - Ownership (structure of solids reactivity graph) - - DOM (components + html elements) + - Components (only components and context nodes) + - Ownership (structure of solids reactivity graph) + - DOM (components + html elements) ### Patch Changes -- Updated dependencies [5743522] -- Updated dependencies [5743522] - - @solid-devtools/shared@0.10.2 - - solid-devtools@0.24.0 - - @solid-devtools/frontend@0.3.0 +- Updated dependencies [5743522] +- Updated dependencies [5743522] + - @solid-devtools/shared@0.10.2 + - solid-devtools@0.24.0 + - @solid-devtools/frontend@0.3.0 ## 0.19.4 ### Patch Changes -- 3cfabf2: Reconnect the extension after page refresh. (#181) +- 3cfabf2: Reconnect the extension after page refresh. (#181) ## 0.19.3 ### Patch Changes -- b7b50bf: Adapt for new way of mounting frontend icons. -- 6ef3c67: Focus search component when pressing `/` and blur on `Escape`. For the extension exclusively. (Fixes #176) -- Updated dependencies [6ef3c67] -- Updated dependencies [dc04d35] - - @solid-devtools/frontend@0.2.3 +- b7b50bf: Adapt for new way of mounting frontend icons. +- 6ef3c67: Focus search component when pressing `/` and blur on `Escape`. For the extension exclusively. (Fixes #176) +- Updated dependencies [6ef3c67] +- Updated dependencies [dc04d35] + - @solid-devtools/frontend@0.2.3 ## 0.19.2 ### Patch Changes -- 8483fe9: Bump to update frontend package. -- Updated dependencies [7c3586f] - - @solid-devtools/frontend@0.2.2 +- 8483fe9: Bump to update frontend package. +- Updated dependencies [7c3586f] + - @solid-devtools/frontend@0.2.2 ## 0.19.1 ### Patch Changes -- a01f839: Improve dark theme styles -- Updated dependencies [9d3cb57] -- Updated dependencies [7ef99be] -- Updated dependencies [41a60c2] - - @solid-devtools/frontend@0.2.1 +- a01f839: Improve dark theme styles +- Updated dependencies [9d3cb57] +- Updated dependencies [7ef99be] +- Updated dependencies [41a60c2] + - @solid-devtools/frontend@0.2.1 ## 0.19.0 ### Minor Changes -- bd8f0b4: Handle new `componentLocation` transform by adding a button to the inspector panel for opening component source code. +- bd8f0b4: Handle new `componentLocation` transform by adding a button to the inspector panel for opening component source code. - Improve inspector panel styles. Improve Splitter component styles and ovarall usability. + Improve inspector panel styles. Improve Splitter component styles and ovarall usability. -- bd8f0b4: Rework communication by forwarding in bulk all the message exchange that happen only between client and the extension panel. +- bd8f0b4: Rework communication by forwarding in bulk all the message exchange that happen only between client and the extension panel. ### Patch Changes -- Updated dependencies [a9f8e62] -- Updated dependencies [bd8f0b4] -- Updated dependencies [bd8f0b4] -- Updated dependencies [a9f8e62] - - @solid-devtools/shared@0.10.1 - - solid-devtools@0.23.0 - - @solid-devtools/frontend@0.2.0 +- Updated dependencies [a9f8e62] +- Updated dependencies [bd8f0b4] +- Updated dependencies [bd8f0b4] +- Updated dependencies [a9f8e62] + - @solid-devtools/shared@0.10.1 + - solid-devtools@0.23.0 + - @solid-devtools/frontend@0.2.0 ## 0.18.0 ### Minor Changes -- 965cda1: Better organize message communication. Add a popup window with the information about solid and devtools client detection. -- 642b517: Fixes background script not scoping messaging and data to a single page (cross-tab state leaking) +- 965cda1: Better organize message communication. Add a popup window with the information about solid and devtools client detection. +- 642b517: Fixes background script not scoping messaging and data to a single page (cross-tab state leaking) ### Patch Changes -- 2ca645d: Improve version missmatch warning message -- 55543c1: Reset panel state if navigated out of the page. -- 67fdcac: Change extension action icon to blue one (not-disabled) when solid and devtools client are present on the page. -- 965cda1: Don't disable debugger when devtools tab gets switched. Clear highlighted elements if devtools gets closed. -- Updated dependencies [965cda1] -- Updated dependencies [55543c1] -- Updated dependencies [965cda1] - - solid-devtools@0.22.0 - - @solid-devtools/frontend@0.1.1 +- 2ca645d: Improve version missmatch warning message +- 55543c1: Reset panel state if navigated out of the page. +- 67fdcac: Change extension action icon to blue one (not-disabled) when solid and devtools client are present on the page. +- 965cda1: Don't disable debugger when devtools tab gets switched. Clear highlighted elements if devtools gets closed. +- Updated dependencies [965cda1] +- Updated dependencies [55543c1] +- Updated dependencies [965cda1] + - solid-devtools@0.22.0 + - @solid-devtools/frontend@0.1.1 ## 0.17.0 ### Minor Changes -- 1990be5: Move graph types from `@solid-devtools/shared` to `@solid-devtools/debugger` +- 1990be5: Move graph types from `@solid-devtools/shared` to `@solid-devtools/debugger` ### Patch Changes -- Updated dependencies [a6b55b0] -- Updated dependencies [d7e98da] -- Updated dependencies [1990be5] -- Updated dependencies [1990be5] - - @solid-devtools/shared@0.10.0 - - solid-devtools@0.21.0 - - @solid-devtools/frontend@0.1.0 +- Updated dependencies [a6b55b0] +- Updated dependencies [d7e98da] +- Updated dependencies [1990be5] +- Updated dependencies [1990be5] + - @solid-devtools/shared@0.10.0 + - solid-devtools@0.21.0 + - @solid-devtools/frontend@0.1.0 ## 0.16.1 ### Patch Changes -- Updated dependencies [a01db71] - - @solid-devtools/frontend@0.0.7 - - @solid-devtools/shared@0.9.2 +- Updated dependencies [a01db71] + - @solid-devtools/frontend@0.0.7 + - @solid-devtools/shared@0.9.2 ## 0.16.0 ### Minor Changes -- 772de45: Simplify debugger plugin-devtools controller usage and communication. +- 772de45: Simplify debugger plugin-devtools controller usage and communication. - The locator package gets removed, and the logic moved directly to @solid-devtools/debugger + The locator package gets removed, and the logic moved directly to @solid-devtools/debugger ### Patch Changes -- Updated dependencies [a1ebe32] -- Updated dependencies [772de45] - - @solid-devtools/frontend@0.0.6 +- Updated dependencies [a1ebe32] +- Updated dependencies [772de45] + - @solid-devtools/frontend@0.0.6 ## 0.15.3 ### Patch Changes -- Updated dependencies [aa9f0bb] - - @solid-devtools/frontend@0.0.5 +- Updated dependencies [aa9f0bb] + - @solid-devtools/frontend@0.0.5 ## 0.15.2 ### Patch Changes -- Updated dependencies [95aaad9] - - @solid-devtools/frontend@0.0.4 +- Updated dependencies [95aaad9] + - @solid-devtools/frontend@0.0.4 ## 0.15.1 ### Patch Changes -- Updated dependencies [f3f2ca1] - - @solid-devtools/frontend@0.0.3 +- Updated dependencies [f3f2ca1] + - @solid-devtools/frontend@0.0.3 ## 0.15.0 ### Minor Changes -- 8eb3fcb: Improve message names. +- 8eb3fcb: Improve message names. ### Patch Changes -- 94178ba: Move CSS reset to frontend package. Fix controller not sending devtools locator state -- Updated dependencies [8eb3fcb] -- Updated dependencies [94178ba] - - @solid-devtools/shared@0.9.0 - - @solid-devtools/frontend@0.0.2 +- 94178ba: Move CSS reset to frontend package. Fix controller not sending devtools locator state +- Updated dependencies [8eb3fcb] +- Updated dependencies [94178ba] + - @solid-devtools/shared@0.9.0 + - @solid-devtools/frontend@0.0.2 ## 0.14.1 ### Patch Changes -- d3122f3: Improve the ErrorOverlay by displaying client/extension versions. -- 0f850f6: Improve version mismatch message. -- 9e7ab6c: Add ErrorBoundary to display cought errors to the users. (#121) -- Updated dependencies [d3122f3] - - @solid-devtools/shared@0.8.5 +- d3122f3: Improve the ErrorOverlay by displaying client/extension versions. +- 0f850f6: Improve version mismatch message. +- 9e7ab6c: Add ErrorBoundary to display cought errors to the users. (#121) +- Updated dependencies [d3122f3] + - @solid-devtools/shared@0.8.5 ## 0.14.0 ### Minor Changes -- 74effef: Display computation values in the side panel just as signals and props. +- 74effef: Display computation values in the side panel just as signals and props. ### Patch Changes -- fb8b3c4: Improve displaying the context node on the structure graph and it's value on the inspector. -- e11e3ad: Improve triggering highlights of updated computation nodes — now the highlight will alvays last 400ms. -- Updated dependencies [74effef] -- Updated dependencies [fb8b3c4] - - @solid-devtools/shared@0.8.4 +- fb8b3c4: Improve displaying the context node on the structure graph and it's value on the inspector. +- e11e3ad: Improve triggering highlights of updated computation nodes — now the highlight will alvays last 400ms. +- Updated dependencies [74effef] +- Updated dependencies [fb8b3c4] + - @solid-devtools/shared@0.8.4 ## 0.13.0 ### Minor Changes -- d7b35e4: Indicate "frozen" computations — stroke out the computation nodes that do not have any sources. +- d7b35e4: Indicate "frozen" computations — stroke out the computation nodes that do not have any sources. ### Patch Changes -- 7794a85: Selecting nodes with the structure path. -- 0e06d89: Improve structure path styles. (fixes #126) -- 3272462: Fix locator not exiting the highlighting if the extension was open. (fixes #127) -- a5b60ba: Scrolls the structure view to the selected node if it's outside of the view. (#117) -- Updated dependencies [7794a85] -- Updated dependencies [d7b35e4] -- Updated dependencies [a5b60ba] - - @solid-devtools/shared@0.8.3 +- 7794a85: Selecting nodes with the structure path. +- 0e06d89: Improve structure path styles. (fixes #126) +- 3272462: Fix locator not exiting the highlighting if the extension was open. (fixes #127) +- a5b60ba: Scrolls the structure view to the selected node if it's outside of the view. (#117) +- Updated dependencies [7794a85] +- Updated dependencies [d7b35e4] +- Updated dependencies [a5b60ba] + - @solid-devtools/shared@0.8.3 ## 0.12.1 ### Patch Changes -- 4ef8606: Add one row margin to virtual list. (fixes it being clipped at hte bottom) -- cd36816: Improve Splitter styles -- bf9d78b: Improve display styles of tree nodes. Adds icons for different types of nodes. +- 4ef8606: Add one row margin to virtual list. (fixes it being clipped at hte bottom) +- cd36816: Improve Splitter styles +- bf9d78b: Improve display styles of tree nodes. Adds icons for different types of nodes. ## 0.12.0 ### Minor Changes -- 0415e39: Rewrite the structure reconciler and virtualizer to reduce complexity. +- 0415e39: Rewrite the structure reconciler and virtualizer to reduce complexity. - Add the ability to collapse structure nodes. + Add the ability to collapse structure nodes. ### Patch Changes -- Updated dependencies [0415e39] - - @solid-devtools/shared@0.8.2 +- Updated dependencies [0415e39] + - @solid-devtools/shared@0.8.2 ## 0.11.0 ### Minor Changes -- 04fce35: Hide refresh memo nodes (MHR) from the Structure view and combine their details in the inspector panel. +- 04fce35: Hide refresh memo nodes (MHR) from the Structure view and combine their details in the inspector panel. ### Patch Changes -- 92c8fda: Don't include children property in the mapped owner object, if the children are missing. -- Updated dependencies [04fce35] -- Updated dependencies [92c8fda] - - @solid-devtools/shared@0.8.1 +- 92c8fda: Don't include children property in the mapped owner object, if the children are missing. +- Updated dependencies [04fce35] +- Updated dependencies [92c8fda] + - @solid-devtools/shared@0.8.1 ## 0.10.0 ### Minor Changes -- 5e913ac: Add virtualization of the structure tree. +- 5e913ac: Add virtualization of the structure tree. ### Patch Changes -- Updated dependencies [089331d] -- Updated dependencies [5e913ac] - - @solid-devtools/shared@0.8.0 +- Updated dependencies [089331d] +- Updated dependencies [5e913ac] + - @solid-devtools/shared@0.8.0 ## 0.9.0 ### Minor Changes -- db7edcf: Track component props and display their values in the details of a inspected component. +- db7edcf: Track component props and display their values in the details of a inspected component. ### Patch Changes -- Updated dependencies [db7edcf] - - @solid-devtools/shared@0.7.4 - - @solid-devtools/ui@0.10.3 +- Updated dependencies [db7edcf] + - @solid-devtools/shared@0.7.4 + - @solid-devtools/ui@0.10.3 ## 0.8.3 ### Patch Changes -- dca9f9d: Fix some locator realted bugs. +- dca9f9d: Fix some locator realted bugs. ## 0.8.2 ### Patch Changes -- 623aca6: Add toggle button to the extension that will allow for additional way of toggling the "locator mode". Besides holding "Alt". -- Updated dependencies [623aca6] - - @solid-devtools/shared@0.7.3 - - @solid-devtools/ui@0.10.2 +- 623aca6: Add toggle button to the extension that will allow for additional way of toggling the "locator mode". Besides holding "Alt". +- Updated dependencies [623aca6] + - @solid-devtools/shared@0.7.3 + - @solid-devtools/ui@0.10.2 ## 0.8.1 ### Patch Changes -- a4d099f: Solid 1.5 -- Updated dependencies [a4d099f] - - @solid-devtools/shared@0.7.1 - - @solid-devtools/ui@0.10.1 +- a4d099f: Solid 1.5 +- Updated dependencies [a4d099f] + - @solid-devtools/shared@0.7.1 + - @solid-devtools/ui@0.10.1 ## 0.8.0 ### Minor Changes -- 27ffdb1: Highlight components hovered on the extension. -- fae3ec0: Highlight hovered signal value elements on the page. -- 15c958b: Highlight components hovered with locator on the extension. +- 27ffdb1: Highlight components hovered on the extension. +- fae3ec0: Highlight hovered signal value elements on the page. +- 15c958b: Highlight components hovered with locator on the extension. ### Patch Changes -- 33e2c17: Disable the extension adapter when the devtools are closed. (#92) -- 27b98fa: Select components by clicking on them on the page—with the locator enabled. -- c5cd272: Add support for highlighting Fragments by the Locator package. (#89) -- Updated dependencies [27ffdb1] -- Updated dependencies [33e2c17] -- Updated dependencies [27b98fa] -- Updated dependencies [fae3ec0] -- Updated dependencies [15c958b] - - @solid-devtools/shared@0.7.0 - - @solid-devtools/ui@0.10.0 +- 33e2c17: Disable the extension adapter when the devtools are closed. (#92) +- 27b98fa: Select components by clicking on them on the page—with the locator enabled. +- c5cd272: Add support for highlighting Fragments by the Locator package. (#89) +- Updated dependencies [27ffdb1] +- Updated dependencies [33e2c17] +- Updated dependencies [27b98fa] +- Updated dependencies [fae3ec0] +- Updated dependencies [15c958b] + - @solid-devtools/shared@0.7.0 + - @solid-devtools/ui@0.10.0 ## 0.7.3 ### Patch Changes -- 1d1729a: Move the path component under the structure graph. Improve the path component styles. -- 787f505: Move signal "selected" state to the signal object. Fixes a bug with signals staying selected after reopening the same owner details. -- b5f2e4a: Include selected owner in the displayed path. -- Updated dependencies [1d1729a] -- Updated dependencies [787f505] - - @solid-devtools/ui@0.9.2 - - @solid-devtools/shared@0.6.2 +- 1d1729a: Move the path component under the structure graph. Improve the path component styles. +- 787f505: Move signal "selected" state to the signal object. Fixes a bug with signals staying selected after reopening the same owner details. +- b5f2e4a: Include selected owner in the displayed path. +- Updated dependencies [1d1729a] +- Updated dependencies [787f505] + - @solid-devtools/ui@0.9.2 + - @solid-devtools/shared@0.6.2 ## 0.7.2 ### Patch Changes -- 3b5da1b: Refactor types to use namespaces to avoid name conflicts. -- Updated dependencies [3b5da1b] - - @solid-devtools/shared@0.6.1 - - @solid-devtools/ui@0.9.1 +- 3b5da1b: Refactor types to use namespaces to avoid name conflicts. +- Updated dependencies [3b5da1b] + - @solid-devtools/shared@0.6.1 + - @solid-devtools/ui@0.9.1 ## 0.7.1 ### Patch Changes -- 7f69ca4: Add warning about adapter-extension version mismatches. +- 7f69ca4: Add warning about adapter-extension version mismatches. ## 0.7.0 ### Minor Changes -- 7b6ac08: Display nested signal values as a collapsable tree. -- b5e9776: Select signals and send encoded nested values of objects and arrays. +- 7b6ac08: Display nested signal values as a collapsable tree. +- b5e9776: Select signals and send encoded nested values of objects and arrays. ### Patch Changes -- 756d0f7: Selecting Signals -- Updated dependencies [756d0f7] -- Updated dependencies [7b6ac08] -- Updated dependencies [78b06a6] -- Updated dependencies [b5e9776] - - @solid-devtools/ui@0.9.0 - - @solid-devtools/shared@0.6.0 +- 756d0f7: Selecting Signals +- Updated dependencies [756d0f7] +- Updated dependencies [7b6ac08] +- Updated dependencies [78b06a6] +- Updated dependencies [b5e9776] + - @solid-devtools/ui@0.9.0 + - @solid-devtools/shared@0.6.0 ## 0.6.2 ### Patch Changes -- c408963: Add memo icon and listing decorations for signals. -- Updated dependencies [c408963] - - @solid-devtools/ui@0.8.2 +- c408963: Add memo icon and listing decorations for signals. +- Updated dependencies [c408963] + - @solid-devtools/ui@0.8.2 ## 0.6.1 ### Patch Changes -- 9bad4dd: Sort signals (memos last) -- Updated dependencies [9bad4dd] - - @solid-devtools/ui@0.8.1 +- 9bad4dd: Sort signals (memos last) +- Updated dependencies [9bad4dd] + - @solid-devtools/ui@0.8.1 ## 0.6.0 ### Minor Changes -- f49854b: Add UI components for displaying signal value previews. Display signalvalue previews in the owener details panel. +- f49854b: Add UI components for displaying signal value previews. Display signalvalue previews in the owener details panel. ### Patch Changes -- 1503a23: Fix missing graph after reopening devtools. -- Updated dependencies [f49854b] -- Updated dependencies [bde03b4] - - @solid-devtools/ui@0.8.0 - - @solid-devtools/shared@0.5.1 +- 1503a23: Fix missing graph after reopening devtools. +- Updated dependencies [f49854b] +- Updated dependencies [bde03b4] + - @solid-devtools/ui@0.8.0 + - @solid-devtools/shared@0.5.1 ## 0.5.0 ### Minor Changes -- 41b4b7b: This one will be a major rewrite of the debugger, API available in plugins and the reconciliation on the extension. - Now the walked tree will now include information about computation observers, value, signals, sources. All this will be available only for the "focused" owner—new API for getting details about a specific owner. +- 41b4b7b: This one will be a major rewrite of the debugger, API available in plugins and the reconciliation on the extension. + Now the walked tree will now include information about computation observers, value, signals, sources. All this will be available only for the "focused" owner—new API for getting details about a specific owner. ### Patch Changes -- Updated dependencies [41b4b7b] - - @solid-devtools/shared@0.5.0 - - @solid-devtools/ui@0.7.0 +- Updated dependencies [41b4b7b] + - @solid-devtools/shared@0.5.0 + - @solid-devtools/ui@0.7.0 ## 0.4.0 ### Minor Changes -- 2beeb22: Publish a shared library: @solid-primitives/shared +- 2beeb22: Publish a shared library: @solid-primitives/shared ### Patch Changes -- Updated dependencies [2beeb22] - - @solid-devtools/shared@0.4.0 - - @solid-devtools/ui@0.6.0 +- Updated dependencies [2beeb22] + - @solid-devtools/shared@0.4.0 + - @solid-devtools/ui@0.6.0 ## 0.3.1 ### Patch Changes -- 443604b: Add Scrollable component to ui library. -- 9e5acf4: Add Splitter component to the UI lib -- Updated dependencies [443604b] -- Updated dependencies [9e5acf4] -- Updated dependencies [6f620e1] - - @solid-devtools/ui@0.5.0 +- 443604b: Add Scrollable component to ui library. +- 9e5acf4: Add Splitter component to the UI lib +- Updated dependencies [443604b] +- Updated dependencies [9e5acf4] +- Updated dependencies [6f620e1] + - @solid-devtools/ui@0.5.0 ## 0.3.0 ### Minor Changes -- d15e9b0: Refactor styling in packages. Move to vanilla extract for the chrome extension and the ui package. Locator now manages it's styles separately. +- d15e9b0: Refactor styling in packages. Move to vanilla extract for the chrome extension and the ui package. Locator now manages it's styles separately. ### Patch Changes -- Updated dependencies [d15e9b0] - - @solid-devtools/ui@0.4.0 +- Updated dependencies [d15e9b0] + - @solid-devtools/ui@0.4.0 ## 0.2.3 ### Patch Changes -- fdb09bc: Various minor changes. -- Updated dependencies [fdb09bc] - - @solid-devtools/ui@0.3.3 +- fdb09bc: Various minor changes. +- Updated dependencies [fdb09bc] + - @solid-devtools/ui@0.3.3 ## 0.2.2 ### Patch Changes -- Updated dependencies [a8d0354] - - @solid-devtools/ui@0.3.2 +- Updated dependencies [a8d0354] + - @solid-devtools/ui@0.3.2 ## 0.2.1 ### Patch Changes -- 24ccd14: Use Solid's new dev hook (`_$afterCreateRoot`) to automatically attach roots and subroots to the debugger. -- Updated dependencies [24ccd14] - - @solid-devtools/ui@0.3.1 +- 24ccd14: Use Solid's new dev hook (`_$afterCreateRoot`) to automatically attach roots and subroots to the debugger. +- Updated dependencies [24ccd14] + - @solid-devtools/ui@0.3.1 ## 0.2.0 ### Minor Changes -- 2bb429a: Add the `locator` package. +- 2bb429a: Add the `locator` package. - Separate `debugger` into `debugger` and `main` packages. + Separate `debugger` into `debugger` and `main` packages. ### Patch Changes -- Updated dependencies [2bb429a] - - @solid-devtools/ui@0.3.0 +- Updated dependencies [2bb429a] + - @solid-devtools/ui@0.3.0 ## 0.1.1 ### Patch Changes -- 5f83694: Improve types and listening to signal/computation updates. +- 5f83694: Improve types and listening to signal/computation updates. ## 0.1.0 ### Minor Changes -- e9847ec: Support for reattaching subroots to the tree. - Support for multiple independent trees. - Minor API changes. - Realted issue: [#15](https://github.com/thetarnav/solid-devtools/issues/15) +- e9847ec: Support for reattaching subroots to the tree. + Support for multiple independent trees. + Minor API changes. + Realted issue: [#15](https://github.com/thetarnav/solid-devtools/issues/15) ### Patch Changes -- Updated dependencies [e9847ec] - - @solid-devtools/ui@0.2.0 +- Updated dependencies [e9847ec] + - @solid-devtools/ui@0.2.0 ## 0.0.5 ### Patch Changes -- Updated dependencies - - @solid-devtools/ui@0.1.2 +- Updated dependencies + - @solid-devtools/ui@0.1.2 ## 0.0.4 ### Patch Changes -- Updated dependencies [ad72903] - - @solid-devtools/ui@0.1.1 +- Updated dependencies [ad72903] + - @solid-devtools/ui@0.1.1 ## 0.0.2 ### Patch Changes -- Updated dependencies [8e17085] - - @solid-devtools/ui@0.1.0 +- Updated dependencies [8e17085] + - @solid-devtools/ui@0.1.0 diff --git a/packages/extension/package.json b/packages/extension/package.json index d392b9af..4139c6e2 100644 --- a/packages/extension/package.json +++ b/packages/extension/package.json @@ -1,6 +1,6 @@ { "name": "@solid-devtools/extension", - "version": "0.27.4", + "version": "0.27.5", "private": true, "license": "MIT", "author": "Damian Tarnawski ", diff --git a/packages/frontend/CHANGELOG.md b/packages/frontend/CHANGELOG.md index a636512c..23140803 100644 --- a/packages/frontend/CHANGELOG.md +++ b/packages/frontend/CHANGELOG.md @@ -1,280 +1,299 @@ # @solid-devtools/frontend +## 0.10.0 + +### Minor Changes + +- 430c447: Change styling library from vanilla extract to unocss. Simplify the styles in the process. + + **Important** + + This changes the styles path from `@solid-devtools/frontend/dist/index.css` to `@solid-devtools/frontend/dist/styles.css` + +### Patch Changes + +- 39dfd62: Use @nothing-but/utils for some common utilities +- 36bb6bf: Updated the `atom` helper primitive +- Updated dependencies [39dfd62] +- Updated dependencies [36bb6bf] + - @solid-devtools/debugger@0.22.3 + - @solid-devtools/shared@0.12.2 + ## 0.9.3 ### Patch Changes -- e8ae734: Add keyboard navigation to the structure view. (#248) -- Updated dependencies [e8ae734] - - @solid-devtools/shared@0.12.1 - - @solid-devtools/debugger@0.22.2 +- e8ae734: Add keyboard navigation to the structure view. (#248) +- Updated dependencies [e8ae734] + - @solid-devtools/shared@0.12.1 + - @solid-devtools/debugger@0.22.2 ## 0.9.2 ### Patch Changes -- Updated dependencies [91e34e6] -- Updated dependencies [74f0614] - - @solid-devtools/debugger@0.22.1 +- Updated dependencies [91e34e6] +- Updated dependencies [74f0614] + - @solid-devtools/debugger@0.22.1 ## 0.9.1 ### Patch Changes -- fd7efbe: Add light-mode styles for the dependency graph view. Closes #242 +- fd7efbe: Add light-mode styles for the dependency graph view. Closes #242 ## 0.9.0 ### Minor Changes -- d4a35d7: Breaking Changes! +- d4a35d7: Breaking Changes! - Extension will now inject the debugger via content script, insted of loading it from installed node modules. This will allow the extension and debugger to updated without having to update the node modules. + Extension will now inject the debugger via content script, insted of loading it from installed node modules. This will allow the extension and debugger to updated without having to update the node modules. - The debugger needs to be initialized by importing `@solid-devtools/debugger/setup`. + The debugger needs to be initialized by importing `@solid-devtools/debugger/setup`. ### Patch Changes -- Updated dependencies [d4a35d7] - - @solid-devtools/debugger@0.22.0 - - @solid-devtools/shared@0.12.0 +- Updated dependencies [d4a35d7] + - @solid-devtools/debugger@0.22.0 + - @solid-devtools/shared@0.12.0 ## 0.8.1 ### Patch Changes -- Bump -- Updated dependencies - - @solid-devtools/debugger@0.21.1 - - @solid-devtools/shared@0.11.1 +- Bump +- Updated dependencies + - @solid-devtools/debugger@0.21.1 + - @solid-devtools/shared@0.11.1 ## 0.8.0 ### Minor Changes -- 811b4bb: Improve management of inspected state. When inspecting nodes that are omitted from the structure view (if displaying only components) the closest node will be highlighted instead. -- f1b90ba: Change the API of using the frontend package. +- 811b4bb: Improve management of inspected state. When inspecting nodes that are omitted from the structure view (if displaying only components) the closest node will be highlighted instead. +- f1b90ba: Change the API of using the frontend package. ### Patch Changes -- a99d42b: Improve displaying location of inspected components. -- Updated dependencies [a99d42b] -- Updated dependencies [811b4bb] -- Updated dependencies [cbe62bd] -- Updated dependencies [b7514c5] - - @solid-devtools/debugger@0.21.0 +- a99d42b: Improve displaying location of inspected components. +- Updated dependencies [a99d42b] +- Updated dependencies [811b4bb] +- Updated dependencies [cbe62bd] +- Updated dependencies [b7514c5] + - @solid-devtools/debugger@0.21.0 ## 0.7.1 ### Patch Changes -- 0c98076: Switch back the default structure view mode to Components. -- Updated dependencies [0c98076] - - @solid-devtools/debugger@0.20.2 +- 0c98076: Switch back the default structure view mode to Components. +- Updated dependencies [0c98076] + - @solid-devtools/debugger@0.20.2 ## 0.7.0 ### Minor Changes -- de40800: #### Dependency graph +- de40800: #### Dependency graph - Adds a dependency graph to the debugger. It collcts observers and sources of currently inspected computation or signal. + Adds a dependency graph to the debugger. It collcts observers and sources of currently inspected computation or signal. - Breaking changes to the debugger emitter API - instead of events being emitted and listened to individually, now they all can be listened to at once which makes it easier to add new events in the future and maintaining the debugger - devtools bridge implementation in packages that use it. + Breaking changes to the debugger emitter API - instead of events being emitted and listened to individually, now they all can be listened to at once which makes it easier to add new events in the future and maintaining the debugger - devtools bridge implementation in packages that use it. - Closes #113 - Closes #208 - Closes #213 - Fixes #210 + Closes #113 + Closes #208 + Closes #213 + Fixes #210 ### Patch Changes -- Updated dependencies [de40800] - - @solid-devtools/debugger@0.20.0 - - @solid-devtools/shared@0.11.0 +- Updated dependencies [de40800] + - @solid-devtools/debugger@0.20.0 + - @solid-devtools/shared@0.11.0 ## 0.6.0 ### Minor Changes -- c4e9af3: Improve value encoding, decoding and tracking store references. +- c4e9af3: Improve value encoding, decoding and tracking store references. ### Patch Changes -- Updated dependencies [c4e9af3] -- Updated dependencies [c4e9af3] - - @solid-devtools/shared@0.10.6 - - @solid-devtools/debugger@0.19.0 +- Updated dependencies [c4e9af3] +- Updated dependencies [c4e9af3] + - @solid-devtools/shared@0.10.6 + - @solid-devtools/debugger@0.19.0 ## 0.5.1 ### Patch Changes -- 41ab0c1: Move transform pacakge to `solid-devtools` lib. Fix vite plugin for solid-start. -- Updated dependencies [41ab0c1] - - @solid-devtools/debugger@0.18.1 +- 41ab0c1: Move transform pacakge to `solid-devtools` lib. Fix vite plugin for solid-start. +- Updated dependencies [41ab0c1] + - @solid-devtools/debugger@0.18.1 ## 0.5.0 ### Minor Changes -- 84435c1: Intercept getter props of inspected component to display their latest values. +- 84435c1: Intercept getter props of inspected component to display their latest values. ### Patch Changes -- Updated dependencies [84435c1] -- Updated dependencies [84435c1] - - @solid-devtools/debugger@0.18.0 - - @solid-devtools/shared@0.10.5 +- Updated dependencies [84435c1] +- Updated dependencies [84435c1] + - @solid-devtools/debugger@0.18.0 + - @solid-devtools/shared@0.10.5 ## 0.4.0 ### Minor Changes -- fd6dcae: Change value serialization and deserialization algorithms to support circular references. +- fd6dcae: Change value serialization and deserialization algorithms to support circular references. ### Patch Changes -- 006fc83: Use `el.localName` to get the name of HTML elements instead of using `el.tagName` -- Updated dependencies [006fc83] -- Updated dependencies [fd6dcae] -- Updated dependencies [fd6dcae] - - @solid-devtools/debugger@0.17.0 - - @solid-devtools/shared@0.10.3 +- 006fc83: Use `el.localName` to get the name of HTML elements instead of using `el.tagName` +- Updated dependencies [006fc83] +- Updated dependencies [fd6dcae] +- Updated dependencies [fd6dcae] + - @solid-devtools/debugger@0.17.0 + - @solid-devtools/shared@0.10.3 ## 0.3.1 ### Patch Changes -- 9a053af: Fix inspector values styles in dark mode. +- 9a053af: Fix inspector values styles in dark mode. ## 0.3.0 ### Minor Changes -- 5743522: Adds an ability to switch between different tree-view modes: +- 5743522: Adds an ability to switch between different tree-view modes: - - Components (only components and context nodes) - - Ownership (structure of solids reactivity graph) - - DOM (components + html elements) + - Components (only components and context nodes) + - Ownership (structure of solids reactivity graph) + - DOM (components + html elements) ### Patch Changes -- Updated dependencies [5743522] -- Updated dependencies [5743522] - - @solid-devtools/shared@0.10.2 - - @solid-devtools/debugger@0.16.0 +- Updated dependencies [5743522] +- Updated dependencies [5743522] + - @solid-devtools/shared@0.10.2 + - @solid-devtools/debugger@0.16.0 ## 0.2.4 ### Patch Changes -- e0e812b: Correct ErrorOverlay: Don't listen to window errors by default +- e0e812b: Correct ErrorOverlay: Don't listen to window errors by default ## 0.2.3 ### Patch Changes -- 6ef3c67: Focus search component when pressing `/` and blur on `Escape`. For the extension exclusively. (Fixes #176) -- dc04d35: Improve scroll to inspected node triggering near the top edge. Disable locator after inspecting a component. (fixes #177) +- 6ef3c67: Focus search component when pressing `/` and blur on `Escape`. For the extension exclusively. (Fixes #176) +- dc04d35: Improve scroll to inspected node triggering near the top edge. Disable locator after inspecting a component. (fixes #177) ## 0.2.2 ### Patch Changes -- 7c3586f: Add a Search component for searching for nodes with provided name in the Structure view. +- 7c3586f: Add a Search component for searching for nodes with provided name in the Structure view. ## 0.2.1 ### Patch Changes -- 9d3cb57: Improve scrolling to selected node. (Un-collapsing parents; Broken when using the structure path) -- 7ef99be: Keep the height of the Path component fixed unless the the component is being hovered. -- 41a60c2: Remove common left padding of structure nodes to keep them centered on the screen. -- Updated dependencies [a01f839] - - @solid-devtools/debugger@0.15.1 +- 9d3cb57: Improve scrolling to selected node. (Un-collapsing parents; Broken when using the structure path) +- 7ef99be: Keep the height of the Path component fixed unless the the component is being hovered. +- 41a60c2: Remove common left padding of structure nodes to keep them centered on the screen. +- Updated dependencies [a01f839] + - @solid-devtools/debugger@0.15.1 ## 0.2.0 ### Minor Changes -- bd8f0b4: Handle new `componentLocation` transform by adding a button to the inspector panel for opening component source code. +- bd8f0b4: Handle new `componentLocation` transform by adding a button to the inspector panel for opening component source code. - Improve inspector panel styles. Improve Splitter component styles and ovarall usability. + Improve inspector panel styles. Improve Splitter component styles and ovarall usability. ### Patch Changes -- Updated dependencies [a9f8e62] -- Updated dependencies [bd8f0b4] -- Updated dependencies [a9f8e62] - - @solid-devtools/debugger@0.15.0 - - @solid-devtools/shared@0.10.1 +- Updated dependencies [a9f8e62] +- Updated dependencies [bd8f0b4] +- Updated dependencies [a9f8e62] + - @solid-devtools/debugger@0.15.0 + - @solid-devtools/shared@0.10.1 ## 0.1.1 ### Patch Changes -- 55543c1: Reset panel state if navigated out of the page. +- 55543c1: Reset panel state if navigated out of the page. ## 0.1.0 ### Minor Changes -- 1990be5: Move graph types from `@solid-devtools/shared` to `@solid-devtools/debugger` -- 1990be5: Track and show fine-grain updates to stores in inspected values. +- 1990be5: Move graph types from `@solid-devtools/shared` to `@solid-devtools/debugger` +- 1990be5: Track and show fine-grain updates to stores in inspected values. ### Patch Changes -- Updated dependencies [a6b55b0] -- Updated dependencies [d7e98da] -- Updated dependencies [1990be5] -- Updated dependencies [1990be5] - - @solid-devtools/debugger@0.14.0 - - @solid-devtools/shared@0.10.0 +- Updated dependencies [a6b55b0] +- Updated dependencies [d7e98da] +- Updated dependencies [1990be5] +- Updated dependencies [1990be5] + - @solid-devtools/debugger@0.14.0 + - @solid-devtools/shared@0.10.0 ## 0.0.7 ### Patch Changes -- a01db71: 1.6 Improvements -- Updated dependencies [a01db71] - - @solid-devtools/shared@0.9.2 +- a01db71: 1.6 Improvements +- Updated dependencies [a01db71] + - @solid-devtools/shared@0.9.2 ## 0.0.6 ### Patch Changes -- a1ebe32: Improve dark theme styles. -- 772de45: Simplify debugger plugin-devtools controller usage and communication. +- a1ebe32: Improve dark theme styles. +- 772de45: Simplify debugger plugin-devtools controller usage and communication. - The locator package gets removed, and the logic moved directly to @solid-devtools/debugger + The locator package gets removed, and the logic moved directly to @solid-devtools/debugger ## 0.0.5 ### Patch Changes -- aa9f0bb: Correct styes for collapse toggle on mobile. +- aa9f0bb: Correct styes for collapse toggle on mobile. ## 0.0.4 ### Patch Changes -- 95aaad9: Make mobile work and add dark mode +- 95aaad9: Make mobile work and add dark mode - Add `defaultOpen` prop to overlay + Add `defaultOpen` prop to overlay - Recalculate the tree view on container resize + Recalculate the tree view on container resize ## 0.0.3 ### Patch Changes -- f3f2ca1: Fix esbuild ignoring global css import. +- f3f2ca1: Fix esbuild ignoring global css import. ## 0.0.2 ### Patch Changes -- 94178ba: Move CSS reset to frontend package. Fix controller not sending devtools locator state -- Updated dependencies [8eb3fcb] - - @solid-devtools/shared@0.9.0 +- 94178ba: Move CSS reset to frontend package. Fix controller not sending devtools locator state +- Updated dependencies [8eb3fcb] + - @solid-devtools/shared@0.9.0 diff --git a/packages/frontend/package.json b/packages/frontend/package.json index 7c8fcd2a..34ba73be 100644 --- a/packages/frontend/package.json +++ b/packages/frontend/package.json @@ -1,6 +1,6 @@ { "name": "@solid-devtools/frontend", - "version": "0.9.3", + "version": "0.10.0", "license": "MIT", "author": "Damian Tarnawski ", "contributors": [], diff --git a/packages/logger/CHANGELOG.md b/packages/logger/CHANGELOG.md index 0e4c33dc..1d9e8246 100644 --- a/packages/logger/CHANGELOG.md +++ b/packages/logger/CHANGELOG.md @@ -1,348 +1,358 @@ # @solid-devtools/logger +## 0.7.3 + +### Patch Changes + +- 39dfd62: Use @nothing-but/utils for some common utilities +- Updated dependencies [39dfd62] +- Updated dependencies [36bb6bf] + - @solid-devtools/debugger@0.22.3 + - @solid-devtools/shared@0.12.2 + ## 0.7.2 ### Patch Changes -- Updated dependencies [e8ae734] - - @solid-devtools/shared@0.12.1 - - @solid-devtools/debugger@0.22.2 +- Updated dependencies [e8ae734] + - @solid-devtools/shared@0.12.1 + - @solid-devtools/debugger@0.22.2 ## 0.7.1 ### Patch Changes -- Updated dependencies [91e34e6] -- Updated dependencies [74f0614] - - @solid-devtools/debugger@0.22.1 +- Updated dependencies [91e34e6] +- Updated dependencies [74f0614] + - @solid-devtools/debugger@0.22.1 ## 0.7.0 ### Minor Changes -- d4a35d7: Breaking Changes! +- d4a35d7: Breaking Changes! - Extension will now inject the debugger via content script, insted of loading it from installed node modules. This will allow the extension and debugger to updated without having to update the node modules. + Extension will now inject the debugger via content script, insted of loading it from installed node modules. This will allow the extension and debugger to updated without having to update the node modules. - The debugger needs to be initialized by importing `@solid-devtools/debugger/setup`. + The debugger needs to be initialized by importing `@solid-devtools/debugger/setup`. ### Patch Changes -- Updated dependencies [d4a35d7] - - @solid-devtools/debugger@0.22.0 - - @solid-devtools/shared@0.12.0 +- Updated dependencies [d4a35d7] + - @solid-devtools/debugger@0.22.0 + - @solid-devtools/shared@0.12.0 ## 0.6.2 ### Patch Changes -- Bump -- Updated dependencies - - @solid-devtools/debugger@0.21.1 - - @solid-devtools/shared@0.11.1 +- Bump +- Updated dependencies + - @solid-devtools/debugger@0.21.1 + - @solid-devtools/shared@0.11.1 ## 0.6.1 ### Patch Changes -- Updated dependencies [a99d42b] -- Updated dependencies [811b4bb] -- Updated dependencies [cbe62bd] -- Updated dependencies [b7514c5] - - @solid-devtools/debugger@0.21.0 +- Updated dependencies [a99d42b] +- Updated dependencies [811b4bb] +- Updated dependencies [cbe62bd] +- Updated dependencies [b7514c5] + - @solid-devtools/debugger@0.21.0 ## 0.6.0 ### Minor Changes -- de40800: #### Dependency graph +- de40800: #### Dependency graph - Adds a dependency graph to the debugger. It collcts observers and sources of currently inspected computation or signal. + Adds a dependency graph to the debugger. It collcts observers and sources of currently inspected computation or signal. - Breaking changes to the debugger emitter API - instead of events being emitted and listened to individually, now they all can be listened to at once which makes it easier to add new events in the future and maintaining the debugger - devtools bridge implementation in packages that use it. + Breaking changes to the debugger emitter API - instead of events being emitted and listened to individually, now they all can be listened to at once which makes it easier to add new events in the future and maintaining the debugger - devtools bridge implementation in packages that use it. - Closes #113 - Closes #208 - Closes #213 - Fixes #210 + Closes #113 + Closes #208 + Closes #213 + Fixes #210 ### Patch Changes -- Updated dependencies [de40800] - - @solid-devtools/debugger@0.20.0 - - @solid-devtools/shared@0.11.0 +- Updated dependencies [de40800] + - @solid-devtools/debugger@0.20.0 + - @solid-devtools/shared@0.11.0 ## 0.5.6 ### Patch Changes -- Updated dependencies [c4e9af3] -- Updated dependencies [c4e9af3] - - @solid-devtools/shared@0.10.6 - - @solid-devtools/debugger@0.19.0 +- Updated dependencies [c4e9af3] +- Updated dependencies [c4e9af3] + - @solid-devtools/shared@0.10.6 + - @solid-devtools/debugger@0.19.0 ## 0.5.5 ### Patch Changes -- Updated dependencies [84435c1] -- Updated dependencies [84435c1] - - @solid-devtools/debugger@0.18.0 - - @solid-devtools/shared@0.10.5 +- Updated dependencies [84435c1] +- Updated dependencies [84435c1] + - @solid-devtools/debugger@0.18.0 + - @solid-devtools/shared@0.10.5 ## 0.5.4 ### Patch Changes -- Updated dependencies [006fc83] -- Updated dependencies [fd6dcae] -- Updated dependencies [fd6dcae] - - @solid-devtools/debugger@0.17.0 - - @solid-devtools/shared@0.10.3 +- Updated dependencies [006fc83] +- Updated dependencies [fd6dcae] +- Updated dependencies [fd6dcae] + - @solid-devtools/debugger@0.17.0 + - @solid-devtools/shared@0.10.3 ## 0.5.3 ### Patch Changes -- Updated dependencies [5743522] -- Updated dependencies [5743522] - - @solid-devtools/shared@0.10.2 - - @solid-devtools/debugger@0.16.0 +- Updated dependencies [5743522] +- Updated dependencies [5743522] + - @solid-devtools/shared@0.10.2 + - @solid-devtools/debugger@0.16.0 ## 0.5.2 ### Patch Changes -- ba185c3: Add top-level "development" export condidtion. -- Updated dependencies [ba185c3] - - @solid-devtools/debugger@0.15.2 +- ba185c3: Add top-level "development" export condidtion. +- Updated dependencies [ba185c3] + - @solid-devtools/debugger@0.15.2 ## 0.5.1 ### Patch Changes -- Updated dependencies [a9f8e62] -- Updated dependencies [bd8f0b4] -- Updated dependencies [a9f8e62] - - @solid-devtools/debugger@0.15.0 - - @solid-devtools/shared@0.10.1 +- Updated dependencies [a9f8e62] +- Updated dependencies [bd8f0b4] +- Updated dependencies [a9f8e62] + - @solid-devtools/debugger@0.15.0 + - @solid-devtools/shared@0.10.1 ## 0.5.0 ### Minor Changes -- 1990be5: Move graph types from `@solid-devtools/shared` to `@solid-devtools/debugger` +- 1990be5: Move graph types from `@solid-devtools/shared` to `@solid-devtools/debugger` ### Patch Changes -- d7e98da: Move some debugger related types from @solid-devtools/shared to @solid-devtools/debugger -- Updated dependencies [a6b55b0] -- Updated dependencies [d7e98da] -- Updated dependencies [1990be5] -- Updated dependencies [1990be5] - - @solid-devtools/debugger@0.14.0 - - @solid-devtools/shared@0.10.0 +- d7e98da: Move some debugger related types from @solid-devtools/shared to @solid-devtools/debugger +- Updated dependencies [a6b55b0] +- Updated dependencies [d7e98da] +- Updated dependencies [1990be5] +- Updated dependencies [1990be5] + - @solid-devtools/debugger@0.14.0 + - @solid-devtools/shared@0.10.0 ## 0.4.12 ### Patch Changes -- a01db71: 1.6 Improvements -- Updated dependencies [a01db71] - - @solid-devtools/debugger@0.13.1 - - @solid-devtools/shared@0.9.2 +- a01db71: 1.6 Improvements +- Updated dependencies [a01db71] + - @solid-devtools/debugger@0.13.1 + - @solid-devtools/shared@0.9.2 ## 0.4.11 ### Patch Changes -- Updated dependencies [772de45] - - @solid-devtools/debugger@0.13.0 +- Updated dependencies [772de45] + - @solid-devtools/debugger@0.13.0 ## 0.4.10 ### Patch Changes -- Updated dependencies [8eb3fcb] -- Updated dependencies [94178ba] -- Updated dependencies [94178ba] - - @solid-devtools/shared@0.9.0 - - @solid-devtools/debugger@0.12.0 +- Updated dependencies [8eb3fcb] +- Updated dependencies [94178ba] +- Updated dependencies [94178ba] + - @solid-devtools/shared@0.9.0 + - @solid-devtools/debugger@0.12.0 ## 0.4.9 ### Patch Changes -- Updated dependencies [74effef] -- Updated dependencies [fb8b3c4] -- Updated dependencies [7419067] -- Updated dependencies [aa7fde4] - - @solid-devtools/debugger@0.11.0 - - @solid-devtools/shared@0.8.4 +- Updated dependencies [74effef] +- Updated dependencies [fb8b3c4] +- Updated dependencies [7419067] +- Updated dependencies [aa7fde4] + - @solid-devtools/debugger@0.11.0 + - @solid-devtools/shared@0.8.4 ## 0.4.8 ### Patch Changes -- Updated dependencies [7794a85] -- Updated dependencies [d7b35e4] -- Updated dependencies [a5b60ba] - - @solid-devtools/shared@0.8.3 - - @solid-devtools/debugger@0.10.0 +- Updated dependencies [7794a85] +- Updated dependencies [d7b35e4] +- Updated dependencies [a5b60ba] + - @solid-devtools/shared@0.8.3 + - @solid-devtools/debugger@0.10.0 ## 0.4.7 ### Patch Changes -- Updated dependencies [089331d] -- Updated dependencies [5e913ac] - - @solid-devtools/debugger@0.9.0 - - @solid-devtools/shared@0.8.0 +- Updated dependencies [089331d] +- Updated dependencies [5e913ac] + - @solid-devtools/debugger@0.9.0 + - @solid-devtools/shared@0.8.0 ## 0.4.6 ### Patch Changes -- Updated dependencies [db7edcf] -- Updated dependencies [bf579bb] - - @solid-devtools/debugger@0.8.0 - - @solid-devtools/shared@0.7.4 +- Updated dependencies [db7edcf] +- Updated dependencies [bf579bb] + - @solid-devtools/debugger@0.8.0 + - @solid-devtools/shared@0.7.4 ## 0.4.5 ### Patch Changes -- a4d099f: Solid 1.5 -- Updated dependencies [a4d099f] - - @solid-devtools/debugger@0.7.1 - - @solid-devtools/shared@0.7.1 +- a4d099f: Solid 1.5 +- Updated dependencies [a4d099f] + - @solid-devtools/debugger@0.7.1 + - @solid-devtools/shared@0.7.1 ## 0.4.4 ### Patch Changes -- Updated dependencies [15c958b] -- Updated dependencies [27ffdb1] -- Updated dependencies [33e2c17] -- Updated dependencies [27b98fa] -- Updated dependencies [fae3ec0] -- Updated dependencies [15c958b] - - @solid-devtools/debugger@0.7.0 - - @solid-devtools/shared@0.7.0 +- Updated dependencies [15c958b] +- Updated dependencies [27ffdb1] +- Updated dependencies [33e2c17] +- Updated dependencies [27b98fa] +- Updated dependencies [fae3ec0] +- Updated dependencies [15c958b] + - @solid-devtools/debugger@0.7.0 + - @solid-devtools/shared@0.7.0 ## 0.4.3 ### Patch Changes -- 3b5da1b: Refactor types to use namespaces to avoid name conflicts. -- Updated dependencies [3b5da1b] - - @solid-devtools/debugger@0.6.1 - - @solid-devtools/shared@0.6.1 +- 3b5da1b: Refactor types to use namespaces to avoid name conflicts. +- Updated dependencies [3b5da1b] + - @solid-devtools/debugger@0.6.1 + - @solid-devtools/shared@0.6.1 ## 0.4.2 ### Patch Changes -- Updated dependencies [78b06a6] -- Updated dependencies [b5e9776] - - @solid-devtools/debugger@0.6.0 - - @solid-devtools/shared@0.6.0 +- Updated dependencies [78b06a6] +- Updated dependencies [b5e9776] + - @solid-devtools/debugger@0.6.0 + - @solid-devtools/shared@0.6.0 ## 0.4.1 ### Patch Changes -- e904193: Test patch. +- e904193: Test patch. ## 0.4.0 ### Minor Changes -- 41b4b7b: This one will be a major rewrite of the debugger, API available in plugins and the reconciliation on the extension. - Now the walked tree will now include information about computation observers, value, signals, sources. All this will be available only for the "focused" owner—new API for getting details about a specific owner. +- 41b4b7b: This one will be a major rewrite of the debugger, API available in plugins and the reconciliation on the extension. + Now the walked tree will now include information about computation observers, value, signals, sources. All this will be available only for the "focused" owner—new API for getting details about a specific owner. ### Patch Changes -- Updated dependencies [41b4b7b] - - @solid-devtools/debugger@0.5.0 - - @solid-devtools/shared@0.5.0 +- Updated dependencies [41b4b7b] + - @solid-devtools/debugger@0.5.0 + - @solid-devtools/shared@0.5.0 ## 0.3.0 ### Minor Changes -- 2beeb22: Publish a shared library: @solid-primitives/shared +- 2beeb22: Publish a shared library: @solid-primitives/shared ### Patch Changes -- Updated dependencies [2beeb22] - - @solid-devtools/debugger@0.4.0 - - @solid-devtools/shared@0.4.0 +- Updated dependencies [2beeb22] + - @solid-devtools/debugger@0.4.0 + - @solid-devtools/shared@0.4.0 ## 0.2.2 ### Patch Changes -- Updated dependencies [3c140cc] - - @solid-devtools/debugger@0.3.0 +- Updated dependencies [3c140cc] + - @solid-devtools/debugger@0.3.0 ## 0.2.1 ### Patch Changes -- 5e793bd: debugProps group collapsed (fixes #40) +- 5e793bd: debugProps group collapsed (fixes #40) ## 0.2.0 ### Minor Changes -- fdb09bc: Add `debugProps` hook +- fdb09bc: Add `debugProps` hook ### Patch Changes -- fdb09bc: Various minor changes. -- Updated dependencies [fdb09bc] - - @solid-devtools/debugger@0.2.3 +- fdb09bc: Various minor changes. +- Updated dependencies [fdb09bc] + - @solid-devtools/debugger@0.2.3 ## 0.1.4 ### Patch Changes -- a8d0354: Correct "homepage" filed in package.json, to lead to individual package readme. -- Updated dependencies [a8d0354] - - @solid-devtools/debugger@0.2.2 +- a8d0354: Correct "homepage" filed in package.json, to lead to individual package readme. +- Updated dependencies [a8d0354] + - @solid-devtools/debugger@0.2.2 ## 0.1.3 ### Patch Changes -- 24ccd14: Use Solid's new dev hook (`_$afterCreateRoot`) to automatically attach roots and subroots to the debugger. -- 892d87e: Cleanup getName utils -- Updated dependencies [24ccd14] -- Updated dependencies [892d87e] - - @solid-devtools/debugger@0.2.0 +- 24ccd14: Use Solid's new dev hook (`_$afterCreateRoot`) to automatically attach roots and subroots to the debugger. +- 892d87e: Cleanup getName utils +- Updated dependencies [24ccd14] +- Updated dependencies [892d87e] + - @solid-devtools/debugger@0.2.0 ## 0.1.2 ### Patch Changes -- c1e512e: Trim long owner names. Fixes #23 +- c1e512e: Trim long owner names. Fixes #23 ## 0.1.1 ### Patch Changes -- 9b8e9bf: Fix showing `Caused by` field when using debugOwnerComputations. +- 9b8e9bf: Fix showing `Caused by` field when using debugOwnerComputations. ## 0.1.0 ### Minor Changes -- 2bb429a: Add the `locator` package. +- 2bb429a: Add the `locator` package. - Separate `debugger` into `debugger` and `main` packages. + Separate `debugger` into `debugger` and `main` packages. ### Patch Changes -- Updated dependencies [2bb429a] - - @solid-devtools/debugger@0.1.0 +- Updated dependencies [2bb429a] + - @solid-devtools/debugger@0.1.0 diff --git a/packages/logger/package.json b/packages/logger/package.json index 3fd1a5a1..7c52ef6c 100644 --- a/packages/logger/package.json +++ b/packages/logger/package.json @@ -1,6 +1,6 @@ { "name": "@solid-devtools/logger", - "version": "0.7.2", + "version": "0.7.3", "description": "Solid debugging utilities for logging the state of the reactivity graph to the console.", "license": "MIT", "author": "Damian Tarnawski ", diff --git a/packages/main/CHANGELOG.md b/packages/main/CHANGELOG.md index d76fdb12..d629042a 100644 --- a/packages/main/CHANGELOG.md +++ b/packages/main/CHANGELOG.md @@ -1,20 +1,30 @@ # solid-devtools +## 0.27.5 + +### Patch Changes + +- 39dfd62: Use @nothing-but/utils for some common utilities +- Updated dependencies [39dfd62] +- Updated dependencies [36bb6bf] + - @solid-devtools/debugger@0.22.3 + - @solid-devtools/shared@0.12.2 + ## 0.27.4 ### Patch Changes -- Updated dependencies [e8ae734] - - @solid-devtools/shared@0.12.1 - - @solid-devtools/debugger@0.22.2 +- Updated dependencies [e8ae734] + - @solid-devtools/shared@0.12.1 + - @solid-devtools/debugger@0.22.2 ## 0.27.3 ### Patch Changes -- Updated dependencies [91e34e6] -- Updated dependencies [74f0614] - - @solid-devtools/debugger@0.22.1 +- Updated dependencies [91e34e6] +- Updated dependencies [74f0614] + - @solid-devtools/debugger@0.22.1 ## 0.27.2 @@ -24,606 +34,606 @@ ### Minor Changes -- eafea66: Improves autoname plugin option: names will be also added to effects based on the name of function calls / declarations. (#216) -- 2c7353a: Vite plugin doesn't inject the debugger anymore, it needs to be imported manually. Fixes #233 -- d4a35d7: Breaking Changes! +- eafea66: Improves autoname plugin option: names will be also added to effects based on the name of function calls / declarations. (#216) +- 2c7353a: Vite plugin doesn't inject the debugger anymore, it needs to be imported manually. Fixes #233 +- d4a35d7: Breaking Changes! - Extension will now inject the debugger via content script, insted of loading it from installed node modules. This will allow the extension and debugger to updated without having to update the node modules. + Extension will now inject the debugger via content script, insted of loading it from installed node modules. This will allow the extension and debugger to updated without having to update the node modules. - The debugger needs to be initialized by importing `@solid-devtools/debugger/setup`. + The debugger needs to be initialized by importing `@solid-devtools/debugger/setup`. ### Patch Changes -- 6836778: Fix extension not showing structure when opened for the first time. -- Updated dependencies [d4a35d7] - - @solid-devtools/debugger@0.22.0 - - @solid-devtools/shared@0.12.0 +- 6836778: Fix extension not showing structure when opened for the first time. +- Updated dependencies [d4a35d7] + - @solid-devtools/debugger@0.22.0 + - @solid-devtools/shared@0.12.0 ## 0.26.1 ### Patch Changes -- Bump -- Updated dependencies - - @solid-devtools/debugger@0.21.1 - - @solid-devtools/shared@0.11.1 +- Bump +- Updated dependencies + - @solid-devtools/debugger@0.21.1 + - @solid-devtools/shared@0.11.1 ## 0.26.0 ### Minor Changes -- 811b4bb: Improve management of inspected state. When inspecting nodes that are omitted from the structure view (if displaying only components) the closest node will be highlighted instead. -- b7514c5: Fix treeview mode not resetting when the devtools get closed. Rename the `ForceUpdate` event to `ResetState`. -- f1b90ba: Change the API of using the frontend package. +- 811b4bb: Improve management of inspected state. When inspecting nodes that are omitted from the structure view (if displaying only components) the closest node will be highlighted instead. +- b7514c5: Fix treeview mode not resetting when the devtools get closed. Rename the `ForceUpdate` event to `ResetState`. +- f1b90ba: Change the API of using the frontend package. ### Patch Changes -- Updated dependencies [a99d42b] -- Updated dependencies [811b4bb] -- Updated dependencies [cbe62bd] -- Updated dependencies [b7514c5] - - @solid-devtools/debugger@0.21.0 +- Updated dependencies [a99d42b] +- Updated dependencies [811b4bb] +- Updated dependencies [cbe62bd] +- Updated dependencies [b7514c5] + - @solid-devtools/debugger@0.21.0 ## 0.25.0 ### Minor Changes -- de40800: #### Dependency graph +- de40800: #### Dependency graph - Adds a dependency graph to the debugger. It collcts observers and sources of currently inspected computation or signal. + Adds a dependency graph to the debugger. It collcts observers and sources of currently inspected computation or signal. - Breaking changes to the debugger emitter API - instead of events being emitted and listened to individually, now they all can be listened to at once which makes it easier to add new events in the future and maintaining the debugger - devtools bridge implementation in packages that use it. + Breaking changes to the debugger emitter API - instead of events being emitted and listened to individually, now they all can be listened to at once which makes it easier to add new events in the future and maintaining the debugger - devtools bridge implementation in packages that use it. - Closes #113 - Closes #208 - Closes #213 - Fixes #210 + Closes #113 + Closes #208 + Closes #213 + Fixes #210 ### Patch Changes -- Updated dependencies [de40800] - - @solid-devtools/debugger@0.20.0 - - @solid-devtools/shared@0.11.0 +- Updated dependencies [de40800] + - @solid-devtools/debugger@0.20.0 + - @solid-devtools/shared@0.11.0 ## 0.24.7 ### Patch Changes -- Updated dependencies [c4e9af3] -- Updated dependencies [c4e9af3] - - @solid-devtools/shared@0.10.6 - - @solid-devtools/debugger@0.19.0 +- Updated dependencies [c4e9af3] +- Updated dependencies [c4e9af3] + - @solid-devtools/shared@0.10.6 + - @solid-devtools/debugger@0.19.0 ## 0.24.6 ### Patch Changes -- 41ab0c1: Move transform pacakge to `solid-devtools` lib. Fix vite plugin for solid-start. -- Updated dependencies [41ab0c1] - - @solid-devtools/debugger@0.18.1 +- 41ab0c1: Move transform pacakge to `solid-devtools` lib. Fix vite plugin for solid-start. +- Updated dependencies [41ab0c1] + - @solid-devtools/debugger@0.18.1 ## 0.24.5 ### Patch Changes -- Updated dependencies [84435c1] -- Updated dependencies [84435c1] - - @solid-devtools/debugger@0.18.0 - - @solid-devtools/shared@0.10.5 - - @solid-devtools/transform@0.10.4 +- Updated dependencies [84435c1] +- Updated dependencies [84435c1] + - @solid-devtools/debugger@0.18.0 + - @solid-devtools/shared@0.10.5 + - @solid-devtools/transform@0.10.4 ## 0.24.4 ### Patch Changes -- 1005f66: Add missing export to client package. Fix vite transform. -- Updated dependencies [1005f66] - - @solid-devtools/transform@0.10.3 +- 1005f66: Add missing export to client package. Fix vite transform. +- Updated dependencies [1005f66] + - @solid-devtools/transform@0.10.3 ## 0.24.3 ### Patch Changes -- 42df66b: Minor improvements. -- Updated dependencies [42df66b] - - @solid-devtools/transform@0.10.1 - - @solid-devtools/debugger@0.17.2 - - @solid-devtools/shared@0.10.4 +- 42df66b: Minor improvements. +- Updated dependencies [42df66b] + - @solid-devtools/transform@0.10.1 + - @solid-devtools/debugger@0.17.2 + - @solid-devtools/shared@0.10.4 ## 0.24.2 ### Patch Changes -- ba8bd72: Add ability to inject and configure debugger with vite plugin. (now the default way to setup devtools) -- Updated dependencies [ba8bd72] - - @solid-devtools/transform@0.10.0 - - @solid-devtools/debugger@0.17.1 +- ba8bd72: Add ability to inject and configure debugger with vite plugin. (now the default way to setup devtools) +- Updated dependencies [ba8bd72] + - @solid-devtools/transform@0.10.0 + - @solid-devtools/debugger@0.17.1 ## 0.24.1 ### Patch Changes -- Updated dependencies [006fc83] -- Updated dependencies [fd6dcae] -- Updated dependencies [fd6dcae] - - @solid-devtools/debugger@0.17.0 - - @solid-devtools/shared@0.10.3 +- Updated dependencies [006fc83] +- Updated dependencies [fd6dcae] +- Updated dependencies [fd6dcae] + - @solid-devtools/debugger@0.17.0 + - @solid-devtools/shared@0.10.3 ## 0.24.0 ### Minor Changes -- 5743522: Adds an ability to switch between different tree-view modes: +- 5743522: Adds an ability to switch between different tree-view modes: - - Components (only components and context nodes) - - Ownership (structure of solids reactivity graph) - - DOM (components + html elements) + - Components (only components and context nodes) + - Ownership (structure of solids reactivity graph) + - DOM (components + html elements) ### Patch Changes -- Updated dependencies [5743522] -- Updated dependencies [5743522] - - @solid-devtools/shared@0.10.2 - - @solid-devtools/debugger@0.16.0 +- Updated dependencies [5743522] +- Updated dependencies [5743522] + - @solid-devtools/shared@0.10.2 + - @solid-devtools/debugger@0.16.0 ## 0.23.1 ### Patch Changes -- ba185c3: Add top-level "development" export condidtion. -- Updated dependencies [ba185c3] - - @solid-devtools/debugger@0.15.2 +- ba185c3: Add top-level "development" export condidtion. +- Updated dependencies [ba185c3] + - @solid-devtools/debugger@0.15.2 ## 0.23.0 ### Minor Changes -- bd8f0b4: Handle new `componentLocation` transform by adding a button to the inspector panel for opening component source code. +- bd8f0b4: Handle new `componentLocation` transform by adding a button to the inspector panel for opening component source code. - Improve inspector panel styles. Improve Splitter component styles and ovarall usability. + Improve inspector panel styles. Improve Splitter component styles and ovarall usability. -- bd8f0b4: Rework communication by forwarding in bulk all the message exchange that happen only between client and the extension panel. +- bd8f0b4: Rework communication by forwarding in bulk all the message exchange that happen only between client and the extension panel. ### Patch Changes -- a9f8e62: Improve managing debugger enabled state. -- Updated dependencies [a9f8e62] -- Updated dependencies [bd8f0b4] -- Updated dependencies [a9f8e62] -- Updated dependencies [a9f8e62] - - @solid-devtools/debugger@0.15.0 - - @solid-devtools/shared@0.10.1 - - @solid-devtools/transform@0.9.0 +- a9f8e62: Improve managing debugger enabled state. +- Updated dependencies [a9f8e62] +- Updated dependencies [bd8f0b4] +- Updated dependencies [a9f8e62] +- Updated dependencies [a9f8e62] + - @solid-devtools/debugger@0.15.0 + - @solid-devtools/shared@0.10.1 + - @solid-devtools/transform@0.9.0 ## 0.22.0 ### Minor Changes -- 965cda1: Better organize message communication. Add a popup window with the information about solid and devtools client detection. +- 965cda1: Better organize message communication. Add a popup window with the information about solid and devtools client detection. ### Patch Changes -- 965cda1: Don't disable debugger when devtools tab gets switched. Clear highlighted elements if devtools gets closed. +- 965cda1: Don't disable debugger when devtools tab gets switched. Clear highlighted elements if devtools gets closed. ## 0.21.0 ### Minor Changes -- 1990be5: Move graph types from `@solid-devtools/shared` to `@solid-devtools/debugger` +- 1990be5: Move graph types from `@solid-devtools/shared` to `@solid-devtools/debugger` ### Patch Changes -- Updated dependencies [1990be5] -- Updated dependencies [a6b55b0] -- Updated dependencies [d7e98da] -- Updated dependencies [1990be5] -- Updated dependencies [1990be5] - - @solid-devtools/transform@0.8.0 - - @solid-devtools/debugger@0.14.0 - - @solid-devtools/shared@0.10.0 +- Updated dependencies [1990be5] +- Updated dependencies [a6b55b0] +- Updated dependencies [d7e98da] +- Updated dependencies [1990be5] +- Updated dependencies [1990be5] + - @solid-devtools/transform@0.8.0 + - @solid-devtools/debugger@0.14.0 + - @solid-devtools/shared@0.10.0 ## 0.20.1 ### Patch Changes -- a01db71: 1.6 Improvements -- Updated dependencies [a01db71] - - @solid-devtools/debugger@0.13.1 - - @solid-devtools/shared@0.9.2 +- a01db71: 1.6 Improvements +- Updated dependencies [a01db71] + - @solid-devtools/debugger@0.13.1 + - @solid-devtools/shared@0.9.2 ## 0.20.0 ### Minor Changes -- 772de45: Simplify debugger plugin-devtools controller usage and communication. +- 772de45: Simplify debugger plugin-devtools controller usage and communication. - The locator package gets removed, and the logic moved directly to @solid-devtools/debugger + The locator package gets removed, and the logic moved directly to @solid-devtools/debugger ### Patch Changes -- Updated dependencies [772de45] - - @solid-devtools/debugger@0.13.0 +- Updated dependencies [772de45] + - @solid-devtools/debugger@0.13.0 ## 0.19.0 ### Minor Changes -- 8eb3fcb: Improve message names. +- 8eb3fcb: Improve message names. ### Patch Changes -- 94178ba: Rename `setInspectedOwner` to `setInspectedNode` -- Updated dependencies [8eb3fcb] -- Updated dependencies [94178ba] -- Updated dependencies [94178ba] - - @solid-devtools/shared@0.9.0 - - @solid-devtools/debugger@0.12.0 - - @solid-devtools/locator@0.16.7 - - @solid-devtools/transform@0.7.5 +- 94178ba: Rename `setInspectedOwner` to `setInspectedNode` +- Updated dependencies [8eb3fcb] +- Updated dependencies [94178ba] +- Updated dependencies [94178ba] + - @solid-devtools/shared@0.9.0 + - @solid-devtools/debugger@0.12.0 + - @solid-devtools/locator@0.16.7 + - @solid-devtools/transform@0.7.5 ## 0.18.2 ### Patch Changes -- ca39745: Mark type export +- ca39745: Mark type export ## 0.18.1 ### Patch Changes -- 71fec9a: Correct reexporting vite plugin for cjs resolvers. -- Updated dependencies [d3122f3] -- Updated dependencies [71fec9a] - - @solid-devtools/shared@0.8.5 - - @solid-devtools/transform@0.7.4 +- 71fec9a: Correct reexporting vite plugin for cjs resolvers. +- Updated dependencies [d3122f3] +- Updated dependencies [71fec9a] + - @solid-devtools/shared@0.8.5 + - @solid-devtools/transform@0.7.4 ## 0.18.0 ### Minor Changes -- 74effef: Display computation values in the side panel just as signals and props. +- 74effef: Display computation values in the side panel just as signals and props. ### Patch Changes -- fb8b3c4: Improve displaying the context node on the structure graph and it's value on the inspector. -- Updated dependencies [74effef] -- Updated dependencies [fb8b3c4] -- Updated dependencies [7419067] -- Updated dependencies [aa7fde4] - - @solid-devtools/debugger@0.11.0 - - @solid-devtools/shared@0.8.4 - - @solid-devtools/locator@0.16.5 +- fb8b3c4: Improve displaying the context node on the structure graph and it's value on the inspector. +- Updated dependencies [74effef] +- Updated dependencies [fb8b3c4] +- Updated dependencies [7419067] +- Updated dependencies [aa7fde4] + - @solid-devtools/debugger@0.11.0 + - @solid-devtools/shared@0.8.4 + - @solid-devtools/locator@0.16.5 ## 0.17.1 ### Patch Changes -- Updated dependencies [7794a85] -- Updated dependencies [d7b35e4] -- Updated dependencies [a5b60ba] - - @solid-devtools/shared@0.8.3 - - @solid-devtools/debugger@0.10.0 - - @solid-devtools/locator@0.16.4 +- Updated dependencies [7794a85] +- Updated dependencies [d7b35e4] +- Updated dependencies [a5b60ba] + - @solid-devtools/shared@0.8.3 + - @solid-devtools/debugger@0.10.0 + - @solid-devtools/locator@0.16.4 ## 0.17.0 ### Patch Changes -- Updated dependencies [0415e39] - - @solid-devtools/ext-adapter@0.17.0 - - @solid-devtools/debugger@0.9.2 +- Updated dependencies [0415e39] + - @solid-devtools/ext-adapter@0.17.0 + - @solid-devtools/debugger@0.9.2 ## 0.16.2 ### Patch Changes -- Updated dependencies [089331d] -- Updated dependencies [5e913ac] - - @solid-devtools/debugger@0.9.0 - - @solid-devtools/ext-adapter@0.16.2 - - @solid-devtools/locator@0.16.2 - - @solid-devtools/transform@0.7.3 +- Updated dependencies [089331d] +- Updated dependencies [5e913ac] + - @solid-devtools/debugger@0.9.0 + - @solid-devtools/ext-adapter@0.16.2 + - @solid-devtools/locator@0.16.2 + - @solid-devtools/transform@0.7.3 ## 0.16.0 ### Patch Changes -- bf579bb: Restructure debugger plugin api. -- Updated dependencies [db7edcf] -- Updated dependencies [bf579bb] - - @solid-devtools/debugger@0.8.0 - - @solid-devtools/ext-adapter@0.16.0 - - @solid-devtools/locator@0.16.0 +- bf579bb: Restructure debugger plugin api. +- Updated dependencies [db7edcf] +- Updated dependencies [bf579bb] + - @solid-devtools/debugger@0.8.0 + - @solid-devtools/ext-adapter@0.16.0 + - @solid-devtools/locator@0.16.0 ## 0.15.0 ### Patch Changes -- Updated dependencies [623aca6] - - @solid-devtools/ext-adapter@0.15.0 - - @solid-devtools/locator@0.15.0 +- Updated dependencies [623aca6] + - @solid-devtools/ext-adapter@0.15.0 + - @solid-devtools/locator@0.15.0 ## 0.14.1 ### Patch Changes -- a4d099f: Solid 1.5 -- Updated dependencies [a4d099f] - - @solid-devtools/debugger@0.7.1 - - @solid-devtools/ext-adapter@0.14.1 - - @solid-devtools/locator@0.14.1 - - @solid-devtools/transform@0.7.1 +- a4d099f: Solid 1.5 +- Updated dependencies [a4d099f] + - @solid-devtools/debugger@0.7.1 + - @solid-devtools/ext-adapter@0.14.1 + - @solid-devtools/locator@0.14.1 + - @solid-devtools/transform@0.7.1 ## 0.14.0 ### Minor Changes -- 27ffdb1: Highlight components hovered on the extension. +- 27ffdb1: Highlight components hovered on the extension. ### Patch Changes -- Updated dependencies [15c958b] -- Updated dependencies [27ffdb1] -- Updated dependencies [27b98fa] -- Updated dependencies [fae3ec0] -- Updated dependencies [c5cd272] -- Updated dependencies [d38a555] -- Updated dependencies [15c958b] - - @solid-devtools/debugger@0.7.0 - - @solid-devtools/ext-adapter@0.14.0 - - @solid-devtools/locator@0.14.0 - - @solid-devtools/transform@0.7.0 +- Updated dependencies [15c958b] +- Updated dependencies [27ffdb1] +- Updated dependencies [27b98fa] +- Updated dependencies [fae3ec0] +- Updated dependencies [c5cd272] +- Updated dependencies [d38a555] +- Updated dependencies [15c958b] + - @solid-devtools/debugger@0.7.0 + - @solid-devtools/ext-adapter@0.14.0 + - @solid-devtools/locator@0.14.0 + - @solid-devtools/transform@0.7.0 ## 0.13.0 ### Patch Changes -- Updated dependencies [ff85d4c] - - @solid-devtools/locator@0.13.0 +- Updated dependencies [ff85d4c] + - @solid-devtools/locator@0.13.0 ## 0.12.0 ### Patch Changes -- Updated dependencies [78b06a6] -- Updated dependencies [b5e9776] - - @solid-devtools/debugger@0.6.0 - - @solid-devtools/ext-adapter@0.12.0 - - @solid-devtools/locator@0.12.0 - - @solid-devtools/transform@0.6.2 +- Updated dependencies [78b06a6] +- Updated dependencies [b5e9776] + - @solid-devtools/debugger@0.6.0 + - @solid-devtools/ext-adapter@0.12.0 + - @solid-devtools/locator@0.12.0 + - @solid-devtools/transform@0.6.2 ## 0.11.0 ### Minor Changes -- 41b4b7b: This one will be a major rewrite of the debugger, API available in plugins and the reconciliation on the extension. - Now the walked tree will now include information about computation observers, value, signals, sources. All this will be available only for the "focused" owner—new API for getting details about a specific owner. +- 41b4b7b: This one will be a major rewrite of the debugger, API available in plugins and the reconciliation on the extension. + Now the walked tree will now include information about computation observers, value, signals, sources. All this will be available only for the "focused" owner—new API for getting details about a specific owner. ### Patch Changes -- Updated dependencies [41b4b7b] - - @solid-devtools/debugger@0.5.0 - - @solid-devtools/ext-adapter@0.11.0 - - @solid-devtools/locator@0.11.0 - - @solid-devtools/transform@0.6.1 +- Updated dependencies [41b4b7b] + - @solid-devtools/debugger@0.5.0 + - @solid-devtools/ext-adapter@0.11.0 + - @solid-devtools/locator@0.11.0 + - @solid-devtools/transform@0.6.1 ## 0.10.1 ### Patch Changes -- Updated dependencies [4258a33] - - @solid-devtools/transform@0.6.0 - - @solid-devtools/debugger@0.4.1 - - @solid-devtools/locator@0.10.1 +- Updated dependencies [4258a33] + - @solid-devtools/transform@0.6.0 + - @solid-devtools/debugger@0.4.1 + - @solid-devtools/locator@0.10.1 ## 0.10.0 ### Patch Changes -- Updated dependencies [2beeb22] - - @solid-devtools/debugger@0.4.0 - - @solid-devtools/ext-adapter@0.10.0 - - @solid-devtools/locator@0.10.0 - - @solid-devtools/transform@0.5.0 +- Updated dependencies [2beeb22] + - @solid-devtools/debugger@0.4.0 + - @solid-devtools/ext-adapter@0.10.0 + - @solid-devtools/locator@0.10.0 + - @solid-devtools/transform@0.5.0 ## 0.9.0 ### Patch Changes -- Updated dependencies [d15e9b0] - - @solid-devtools/locator@0.9.0 +- Updated dependencies [d15e9b0] + - @solid-devtools/locator@0.9.0 ## 0.8.2 ### Patch Changes -- Updated dependencies [7721110] -- Updated dependencies [3c140cc] - - @solid-devtools/transform@0.4.0 - - @solid-devtools/debugger@0.3.0 - - @solid-devtools/locator@0.8.2 - - @solid-devtools/ext-adapter@0.8.2 +- Updated dependencies [7721110] +- Updated dependencies [3c140cc] + - @solid-devtools/transform@0.4.0 + - @solid-devtools/debugger@0.3.0 + - @solid-devtools/locator@0.8.2 + - @solid-devtools/ext-adapter@0.8.2 ## 0.8.1 ### Patch Changes -- fdb09bc: Various minor changes. -- Updated dependencies [fdb09bc] - - @solid-devtools/transform@0.3.1 - - @solid-devtools/debugger@0.2.3 - - @solid-devtools/ext-adapter@0.8.1 - - @solid-devtools/locator@0.8.1 +- fdb09bc: Various minor changes. +- Updated dependencies [fdb09bc] + - @solid-devtools/transform@0.3.1 + - @solid-devtools/debugger@0.2.3 + - @solid-devtools/ext-adapter@0.8.1 + - @solid-devtools/locator@0.8.1 ## 0.8.0 ### Minor Changes -- 4c79a90: Bump vite peerDepenedency to version 3.0.0 (#34) +- 4c79a90: Bump vite peerDepenedency to version 3.0.0 (#34) ### Patch Changes -- Updated dependencies [4c79a90] - - @solid-devtools/transform@0.3.0 - - @solid-devtools/locator@0.8.0 +- Updated dependencies [4c79a90] + - @solid-devtools/transform@0.3.0 + - @solid-devtools/locator@0.8.0 ## 0.7.2 ### Patch Changes -- a8d0354: Correct "homepage" filed in package.json, to lead to individual package readme. -- Updated dependencies [a8d0354] - - @solid-devtools/transform@0.2.1 - - @solid-devtools/debugger@0.2.2 - - @solid-devtools/ext-adapter@0.7.2 - - @solid-devtools/locator@0.7.2 +- a8d0354: Correct "homepage" filed in package.json, to lead to individual package readme. +- Updated dependencies [a8d0354] + - @solid-devtools/transform@0.2.1 + - @solid-devtools/debugger@0.2.2 + - @solid-devtools/ext-adapter@0.7.2 + - @solid-devtools/locator@0.7.2 ## 0.7.1 ### Patch Changes -- aa992fd: Fix walker issue, not resolving component elements sometimes -- Updated dependencies [aa992fd] - - @solid-devtools/debugger@0.2.1 - - @solid-devtools/locator@0.7.1 +- aa992fd: Fix walker issue, not resolving component elements sometimes +- Updated dependencies [aa992fd] + - @solid-devtools/debugger@0.2.1 + - @solid-devtools/locator@0.7.1 ## 0.7.0 ### Minor Changes -- 092b850: Export vite plugin from the main package. +- 092b850: Export vite plugin from the main package. ### Patch Changes -- Updated dependencies [092b850] - - @solid-devtools/locator@0.7.0 +- Updated dependencies [092b850] + - @solid-devtools/locator@0.7.0 ## 0.6.0 ### Minor Changes -- 24ccd14: Use Solid's new dev hook (`_$afterCreateRoot`) to automatically attach roots and subroots to the debugger. +- 24ccd14: Use Solid's new dev hook (`_$afterCreateRoot`) to automatically attach roots and subroots to the debugger. ### Patch Changes -- Updated dependencies [24ccd14] -- Updated dependencies [892d87e] - - @solid-devtools/debugger@0.2.0 - - @solid-devtools/ext-adapter@0.6.0 - - @solid-devtools/locator@0.6.0 +- Updated dependencies [24ccd14] +- Updated dependencies [892d87e] + - @solid-devtools/debugger@0.2.0 + - @solid-devtools/ext-adapter@0.6.0 + - @solid-devtools/locator@0.6.0 ## 0.5.0 ### Minor Changes -- 2bb429a: Add the `locator` package. +- 2bb429a: Add the `locator` package. - Separate `debugger` into `debugger` and `main` packages. + Separate `debugger` into `debugger` and `main` packages. ### Patch Changes -- Updated dependencies [2bb429a] - - @solid-devtools/debugger@0.1.0 - - @solid-devtools/ext-adapter@0.5.0 - - @solid-devtools/locator@0.5.0 +- Updated dependencies [2bb429a] + - @solid-devtools/debugger@0.1.0 + - @solid-devtools/ext-adapter@0.5.0 + - @solid-devtools/locator@0.5.0 ## 0.4.3 ### Patch Changes -- fd5f408: Improve isComputation check -- 7611271: Move resolveElements to solid-primitives/refs +- fd5f408: Improve isComputation check +- 7611271: Move resolveElements to solid-primitives/refs ## 0.4.2 ### Patch Changes -- 5f83694: Improve types and listening to signal/computation updates. -- Updated dependencies [5f83694] - - @solid-devtools/locator@0.4.2 +- 5f83694: Improve types and listening to signal/computation updates. +- Updated dependencies [5f83694] + - @solid-devtools/locator@0.4.2 ## 0.4.0 ### Minor Changes -- e9847ec: Support for reattaching subroots to the tree. - Support for multiple independent trees. - Minor API changes. - Realted issue: [#15](https://github.com/thetarnav/solid-devtools/issues/15) +- e9847ec: Support for reattaching subroots to the tree. + Support for multiple independent trees. + Minor API changes. + Realted issue: [#15](https://github.com/thetarnav/solid-devtools/issues/15) ### Patch Changes -- Updated dependencies [e9847ec] - - @solid-devtools/ext-adapter@0.4.0 - - @solid-devtools/locator@0.4.0 +- Updated dependencies [e9847ec] + - @solid-devtools/ext-adapter@0.4.0 + - @solid-devtools/locator@0.4.0 ## 0.3.0 ### Patch Changes -- 1f14b6d: Locator & BabelPlugin: - Split absolute filepath into projectPath and relative filePath. - Returning `false` from the URL builder function won't execute `window.open` -- Updated dependencies [1f14b6d] - - @solid-devtools/locator@0.3.0 +- 1f14b6d: Locator & BabelPlugin: + Split absolute filepath into projectPath and relative filePath. + Returning `false` from the URL builder function won't execute `window.open` +- Updated dependencies [1f14b6d] + - @solid-devtools/locator@0.3.0 ## 0.2.9 ### Patch Changes -- 7f0a2ca: Remove dev console log -- 8f5f6e5: Change package export map to avoid shipping code to production -- Updated dependencies [7f0a2ca] -- Updated dependencies [8f5f6e5] - - @solid-devtools/ext-adapter@0.2.9 - - solid-devtools@0.2.9 +- 7f0a2ca: Remove dev console log +- 8f5f6e5: Change package export map to avoid shipping code to production +- Updated dependencies [7f0a2ca] +- Updated dependencies [8f5f6e5] + - @solid-devtools/ext-adapter@0.2.9 + - solid-devtools@0.2.9 ## 0.2.8 ### Patch Changes -- update locator version +- update locator version ## 0.2.7 ### Patch Changes -- update locator version +- update locator version ## 0.2.4 ### Patch Changes -- Prevent motionone componentName error +- Prevent motionone componentName error ## 0.2.1 ### Patch Changes -- Locator module now has to be explicitely enabled with Debugger props - Support for different source code targets (vscode, atom, webstorm and a custom function) -- Updated dependencies - - @solid-devtools/locator@0.2.1 +- Locator module now has to be explicitely enabled with Debugger props + Support for different source code targets (vscode, atom, webstorm and a custom function) +- Updated dependencies + - @solid-devtools/locator@0.2.1 ## 0.2.0 ### Minor Changes -- Support for Components returning JSX Fragments for Locator package. (issue #16) +- Support for Components returning JSX Fragments for Locator package. (issue #16) ### Patch Changes -- Updated dependencies - - @solid-devtools/locator@0.2.0 +- Updated dependencies + - @solid-devtools/locator@0.2.0 ## 0.1.0 ### Minor Changes -- 8e17085: Add locator package. Initial pre-release. +- 8e17085: Add locator package. Initial pre-release. ### Patch Changes -- Updated dependencies [8e17085] - - @solid-devtools/ext-adapter@0.1.0 - - @solid-devtools/locator@0.1.0 +- Updated dependencies [8e17085] + - @solid-devtools/ext-adapter@0.1.0 + - @solid-devtools/locator@0.1.0 diff --git a/packages/main/package.json b/packages/main/package.json index 66e8af6e..8fa621b1 100644 --- a/packages/main/package.json +++ b/packages/main/package.json @@ -1,6 +1,6 @@ { "name": "solid-devtools", - "version": "0.27.4", + "version": "0.27.5", "description": "Runtime library for hooking up SolidJS application with Solid Devtools Extension", "license": "MIT", "author": "Damian Tarnawski ", diff --git a/packages/overlay/CHANGELOG.md b/packages/overlay/CHANGELOG.md index 27718f32..4d6e01f7 100644 --- a/packages/overlay/CHANGELOG.md +++ b/packages/overlay/CHANGELOG.md @@ -1,23 +1,35 @@ # @solid-devtools/overlay +## 0.27.5 + +### Patch Changes + +- 39dfd62: Use @nothing-but/utils for some common utilities +- Updated dependencies [430c447] +- Updated dependencies [39dfd62] +- Updated dependencies [36bb6bf] + - @solid-devtools/frontend@0.10.0 + - @solid-devtools/debugger@0.22.3 + - @solid-devtools/shared@0.12.2 + ## 0.27.4 ### Patch Changes -- Updated dependencies [e8ae734] -- Updated dependencies [e8ae734] - - @solid-devtools/frontend@0.9.3 - - @solid-devtools/shared@0.12.1 - - @solid-devtools/debugger@0.22.2 +- Updated dependencies [e8ae734] +- Updated dependencies [e8ae734] + - @solid-devtools/frontend@0.9.3 + - @solid-devtools/shared@0.12.1 + - @solid-devtools/debugger@0.22.2 ## 0.27.3 ### Patch Changes -- Updated dependencies [91e34e6] -- Updated dependencies [74f0614] - - @solid-devtools/debugger@0.22.1 - - @solid-devtools/frontend@0.9.2 +- Updated dependencies [91e34e6] +- Updated dependencies [74f0614] + - @solid-devtools/debugger@0.22.1 + - @solid-devtools/frontend@0.9.2 ## 0.27.2 @@ -25,278 +37,278 @@ ### Patch Changes -- Updated dependencies [fd7efbe] - - @solid-devtools/frontend@0.9.1 +- Updated dependencies [fd7efbe] + - @solid-devtools/frontend@0.9.1 ## 0.27.0 ### Minor Changes -- d4a35d7: Breaking Changes! +- d4a35d7: Breaking Changes! - Extension will now inject the debugger via content script, insted of loading it from installed node modules. This will allow the extension and debugger to updated without having to update the node modules. + Extension will now inject the debugger via content script, insted of loading it from installed node modules. This will allow the extension and debugger to updated without having to update the node modules. - The debugger needs to be initialized by importing `@solid-devtools/debugger/setup`. + The debugger needs to be initialized by importing `@solid-devtools/debugger/setup`. ### Patch Changes -- Updated dependencies [d4a35d7] - - @solid-devtools/debugger@0.22.0 - - @solid-devtools/frontend@0.9.0 - - @solid-devtools/shared@0.12.0 +- Updated dependencies [d4a35d7] + - @solid-devtools/debugger@0.22.0 + - @solid-devtools/frontend@0.9.0 + - @solid-devtools/shared@0.12.0 ## 0.6.1 ### Patch Changes -- Bump -- Updated dependencies - - @solid-devtools/debugger@0.21.1 - - @solid-devtools/frontend@0.8.1 - - @solid-devtools/shared@0.11.1 +- Bump +- Updated dependencies + - @solid-devtools/debugger@0.21.1 + - @solid-devtools/frontend@0.8.1 + - @solid-devtools/shared@0.11.1 ## 0.6.0 ### Minor Changes -- 811b4bb: Improve management of inspected state. When inspecting nodes that are omitted from the structure view (if displaying only components) the closest node will be highlighted instead. -- b7514c5: Fix treeview mode not resetting when the devtools get closed. Rename the `ForceUpdate` event to `ResetState`. -- f1b90ba: Change the API of using the frontend package. +- 811b4bb: Improve management of inspected state. When inspecting nodes that are omitted from the structure view (if displaying only components) the closest node will be highlighted instead. +- b7514c5: Fix treeview mode not resetting when the devtools get closed. Rename the `ForceUpdate` event to `ResetState`. +- f1b90ba: Change the API of using the frontend package. ### Patch Changes -- a99d42b: Fix opening component location with the overlay. -- Updated dependencies [a99d42b] -- Updated dependencies [811b4bb] -- Updated dependencies [cbe62bd] -- Updated dependencies [b7514c5] -- Updated dependencies [f1b90ba] -- Updated dependencies [a99d42b] - - @solid-devtools/debugger@0.21.0 - - @solid-devtools/frontend@0.8.0 +- a99d42b: Fix opening component location with the overlay. +- Updated dependencies [a99d42b] +- Updated dependencies [811b4bb] +- Updated dependencies [cbe62bd] +- Updated dependencies [b7514c5] +- Updated dependencies [f1b90ba] +- Updated dependencies [a99d42b] + - @solid-devtools/debugger@0.21.0 + - @solid-devtools/frontend@0.8.0 ## 0.5.1 ### Patch Changes -- a37f73d: fix: Don't open overlay when using locator. -- Updated dependencies [a37f73d] - - @solid-devtools/debugger@0.20.1 +- a37f73d: fix: Don't open overlay when using locator. +- Updated dependencies [a37f73d] + - @solid-devtools/debugger@0.20.1 ## 0.5.0 ### Minor Changes -- de40800: #### Dependency graph +- de40800: #### Dependency graph - Adds a dependency graph to the debugger. It collcts observers and sources of currently inspected computation or signal. + Adds a dependency graph to the debugger. It collcts observers and sources of currently inspected computation or signal. - Breaking changes to the debugger emitter API - instead of events being emitted and listened to individually, now they all can be listened to at once which makes it easier to add new events in the future and maintaining the debugger - devtools bridge implementation in packages that use it. + Breaking changes to the debugger emitter API - instead of events being emitted and listened to individually, now they all can be listened to at once which makes it easier to add new events in the future and maintaining the debugger - devtools bridge implementation in packages that use it. - Closes #113 - Closes #208 - Closes #213 - Fixes #210 + Closes #113 + Closes #208 + Closes #213 + Fixes #210 ### Patch Changes -- Updated dependencies [de40800] - - @solid-devtools/debugger@0.20.0 - - @solid-devtools/frontend@0.7.0 - - @solid-devtools/shared@0.11.0 +- Updated dependencies [de40800] + - @solid-devtools/debugger@0.20.0 + - @solid-devtools/frontend@0.7.0 + - @solid-devtools/shared@0.11.0 ## 0.4.3 ### Patch Changes -- Updated dependencies [c4e9af3] -- Updated dependencies [c4e9af3] - - @solid-devtools/shared@0.10.6 - - @solid-devtools/debugger@0.19.0 - - @solid-devtools/frontend@0.6.0 +- Updated dependencies [c4e9af3] +- Updated dependencies [c4e9af3] + - @solid-devtools/shared@0.10.6 + - @solid-devtools/debugger@0.19.0 + - @solid-devtools/frontend@0.6.0 ## 0.4.2 ### Patch Changes -- Updated dependencies [84435c1] -- Updated dependencies [84435c1] - - @solid-devtools/debugger@0.18.0 - - @solid-devtools/frontend@0.5.0 - - @solid-devtools/shared@0.10.5 +- Updated dependencies [84435c1] +- Updated dependencies [84435c1] + - @solid-devtools/debugger@0.18.0 + - @solid-devtools/frontend@0.5.0 + - @solid-devtools/shared@0.10.5 ## 0.4.1 ### Patch Changes -- Updated dependencies [006fc83] -- Updated dependencies [fd6dcae] -- Updated dependencies [fd6dcae] - - @solid-devtools/debugger@0.17.0 - - @solid-devtools/frontend@0.4.0 - - @solid-devtools/shared@0.10.3 +- Updated dependencies [006fc83] +- Updated dependencies [fd6dcae] +- Updated dependencies [fd6dcae] + - @solid-devtools/debugger@0.17.0 + - @solid-devtools/frontend@0.4.0 + - @solid-devtools/shared@0.10.3 ## 0.4.0 ### Minor Changes -- 5743522: Adds an ability to switch between different tree-view modes: +- 5743522: Adds an ability to switch between different tree-view modes: - - Components (only components and context nodes) - - Ownership (structure of solids reactivity graph) - - DOM (components + html elements) + - Components (only components and context nodes) + - Ownership (structure of solids reactivity graph) + - DOM (components + html elements) ### Patch Changes -- Updated dependencies [5743522] -- Updated dependencies [5743522] - - @solid-devtools/shared@0.10.2 - - @solid-devtools/debugger@0.16.0 - - @solid-devtools/frontend@0.3.0 +- Updated dependencies [5743522] +- Updated dependencies [5743522] + - @solid-devtools/shared@0.10.2 + - @solid-devtools/debugger@0.16.0 + - @solid-devtools/frontend@0.3.0 ## 0.3.1 ### Patch Changes -- e0e812b: Correct ErrorOverlay: Don't listen to window errors by default -- Updated dependencies [e0e812b] - - @solid-devtools/frontend@0.2.4 +- e0e812b: Correct ErrorOverlay: Don't listen to window errors by default +- Updated dependencies [e0e812b] + - @solid-devtools/frontend@0.2.4 ## 0.3.0 ### Minor Changes -- 8e208b0: Change overlay API, to be a normal function instead of a component. It's now called `attachDevtoolsOverlay`. - Preventing from attaching multiple overlays at the same time. +- 8e208b0: Change overlay API, to be a normal function instead of a component. It's now called `attachDevtoolsOverlay`. + Preventing from attaching multiple overlays at the same time. ## 0.2.4 ### Patch Changes -- bd5a22d: Add alwaysOpen and noPadding props. -- Updated dependencies [b750aae] - - @solid-devtools/debugger@0.15.3 +- bd5a22d: Add alwaysOpen and noPadding props. +- Updated dependencies [b750aae] + - @solid-devtools/debugger@0.15.3 ## 0.2.3 ### Patch Changes -- ba185c3: Add top-level "development" export condidtion. -- Updated dependencies [ba185c3] - - @solid-devtools/debugger@0.15.2 +- ba185c3: Add top-level "development" export condidtion. +- Updated dependencies [ba185c3] + - @solid-devtools/debugger@0.15.2 ## 0.2.2 ### Patch Changes -- b7b50bf: Adapt for new way of mounting frontend icons. -- Updated dependencies [6ef3c67] -- Updated dependencies [dc04d35] - - @solid-devtools/frontend@0.2.3 +- b7b50bf: Adapt for new way of mounting frontend icons. +- Updated dependencies [6ef3c67] +- Updated dependencies [dc04d35] + - @solid-devtools/frontend@0.2.3 ## 0.2.1 ### Patch Changes -- 8483fe9: Bump to update frontend package. -- Updated dependencies [7c3586f] - - @solid-devtools/frontend@0.2.2 +- 8483fe9: Bump to update frontend package. +- Updated dependencies [7c3586f] + - @solid-devtools/frontend@0.2.2 ## 0.2.0 ### Minor Changes -- bd8f0b4: Handle new `componentLocation` transform by adding a button to the inspector panel for opening component source code. +- bd8f0b4: Handle new `componentLocation` transform by adding a button to the inspector panel for opening component source code. - Improve inspector panel styles. Improve Splitter component styles and ovarall usability. + Improve inspector panel styles. Improve Splitter component styles and ovarall usability. ### Patch Changes -- a9f8e62: Improve managing debugger enabled state. -- Updated dependencies [a9f8e62] -- Updated dependencies [bd8f0b4] -- Updated dependencies [a9f8e62] - - @solid-devtools/debugger@0.15.0 - - @solid-devtools/shared@0.10.1 - - @solid-devtools/frontend@0.2.0 +- a9f8e62: Improve managing debugger enabled state. +- Updated dependencies [a9f8e62] +- Updated dependencies [bd8f0b4] +- Updated dependencies [a9f8e62] + - @solid-devtools/debugger@0.15.0 + - @solid-devtools/shared@0.10.1 + - @solid-devtools/frontend@0.2.0 ## 0.1.0 ### Minor Changes -- 1990be5: Move graph types from `@solid-devtools/shared` to `@solid-devtools/debugger` +- 1990be5: Move graph types from `@solid-devtools/shared` to `@solid-devtools/debugger` ### Patch Changes -- Updated dependencies [a6b55b0] -- Updated dependencies [d7e98da] -- Updated dependencies [1990be5] -- Updated dependencies [1990be5] - - @solid-devtools/debugger@0.14.0 - - @solid-devtools/shared@0.10.0 - - @solid-devtools/frontend@0.1.0 +- Updated dependencies [a6b55b0] +- Updated dependencies [d7e98da] +- Updated dependencies [1990be5] +- Updated dependencies [1990be5] + - @solid-devtools/debugger@0.14.0 + - @solid-devtools/shared@0.10.0 + - @solid-devtools/frontend@0.1.0 ## 0.0.7 ### Patch Changes -- a01db71: 1.6 Improvements -- Updated dependencies [a01db71] - - @solid-devtools/debugger@0.13.1 - - @solid-devtools/frontend@0.0.7 - - @solid-devtools/shared@0.9.2 +- a01db71: 1.6 Improvements +- Updated dependencies [a01db71] + - @solid-devtools/debugger@0.13.1 + - @solid-devtools/frontend@0.0.7 + - @solid-devtools/shared@0.9.2 ## 0.0.6 ### Patch Changes -- 772de45: Simplify debugger plugin-devtools controller usage and communication. +- 772de45: Simplify debugger plugin-devtools controller usage and communication. - The locator package gets removed, and the logic moved directly to @solid-devtools/debugger + The locator package gets removed, and the logic moved directly to @solid-devtools/debugger -- Updated dependencies [a1ebe32] -- Updated dependencies [772de45] - - @solid-devtools/frontend@0.0.6 - - @solid-devtools/debugger@0.13.0 +- Updated dependencies [a1ebe32] +- Updated dependencies [772de45] + - @solid-devtools/frontend@0.0.6 + - @solid-devtools/debugger@0.13.0 ## 0.0.5 ### Patch Changes -- Updated dependencies [aa9f0bb] - - @solid-devtools/frontend@0.0.5 +- Updated dependencies [aa9f0bb] + - @solid-devtools/frontend@0.0.5 ## 0.0.4 ### Patch Changes -- 95aaad9: Make mobile work and add dark mode +- 95aaad9: Make mobile work and add dark mode - Add `defaultOpen` prop to overlay + Add `defaultOpen` prop to overlay - Recalculate the tree view on container resize + Recalculate the tree view on container resize -- Updated dependencies [95aaad9] - - @solid-devtools/frontend@0.0.4 +- Updated dependencies [95aaad9] + - @solid-devtools/frontend@0.0.4 ## 0.0.3 ### Patch Changes -- 12e4f5b: Add html body padding, while the overlay is open, to have more room for scrolling. This should allow to see elements hidden behind the overlay. -- f3f2ca1: Disable overlay on mobile screens -- Updated dependencies [f3f2ca1] - - @solid-devtools/frontend@0.0.3 +- 12e4f5b: Add html body padding, while the overlay is open, to have more room for scrolling. This should allow to see elements hidden behind the overlay. +- f3f2ca1: Disable overlay on mobile screens +- Updated dependencies [f3f2ca1] + - @solid-devtools/frontend@0.0.3 ## 0.0.2 ### Patch Changes -- Updated dependencies [8eb3fcb] -- Updated dependencies [94178ba] -- Updated dependencies [94178ba] -- Updated dependencies [94178ba] - - @solid-devtools/shared@0.9.0 - - @solid-devtools/debugger@0.12.0 - - @solid-devtools/frontend@0.0.2 - - @solid-devtools/locator@0.16.7 +- Updated dependencies [8eb3fcb] +- Updated dependencies [94178ba] +- Updated dependencies [94178ba] +- Updated dependencies [94178ba] + - @solid-devtools/shared@0.9.0 + - @solid-devtools/debugger@0.12.0 + - @solid-devtools/frontend@0.0.2 + - @solid-devtools/locator@0.16.7 diff --git a/packages/overlay/package.json b/packages/overlay/package.json index 682ebff7..dc2fbf6b 100644 --- a/packages/overlay/package.json +++ b/packages/overlay/package.json @@ -1,6 +1,6 @@ { "name": "@solid-devtools/overlay", - "version": "0.27.4", + "version": "0.27.5", "description": "On-page Devtools Overlay for SolidJS Applications.", "license": "MIT", "author": "Damian Tarnawski ", diff --git a/packages/shared/CHANGELOG.md b/packages/shared/CHANGELOG.md index 93c2b8d9..cb4571df 100644 --- a/packages/shared/CHANGELOG.md +++ b/packages/shared/CHANGELOG.md @@ -1,278 +1,285 @@ # solid-devtools-shared +## 0.12.2 + +### Patch Changes + +- 39dfd62: Use @nothing-but/utils for some common utilities +- 36bb6bf: Updated the `atom` helper primitive + ## 0.12.1 ### Patch Changes -- e8ae734: Add two utility functions +- e8ae734: Add two utility functions ## 0.12.0 ### Minor Changes -- d4a35d7: Breaking Changes! +- d4a35d7: Breaking Changes! - Extension will now inject the debugger via content script, insted of loading it from installed node modules. This will allow the extension and debugger to updated without having to update the node modules. + Extension will now inject the debugger via content script, insted of loading it from installed node modules. This will allow the extension and debugger to updated without having to update the node modules. - The debugger needs to be initialized by importing `@solid-devtools/debugger/setup`. + The debugger needs to be initialized by importing `@solid-devtools/debugger/setup`. ## 0.11.1 ### Patch Changes -- Bump +- Bump ## 0.11.0 ### Minor Changes -- de40800: #### Dependency graph +- de40800: #### Dependency graph - Adds a dependency graph to the debugger. It collcts observers and sources of currently inspected computation or signal. + Adds a dependency graph to the debugger. It collcts observers and sources of currently inspected computation or signal. - Breaking changes to the debugger emitter API - instead of events being emitted and listened to individually, now they all can be listened to at once which makes it easier to add new events in the future and maintaining the debugger - devtools bridge implementation in packages that use it. + Breaking changes to the debugger emitter API - instead of events being emitted and listened to individually, now they all can be listened to at once which makes it easier to add new events in the future and maintaining the debugger - devtools bridge implementation in packages that use it. - Closes #113 - Closes #208 - Closes #213 - Fixes #210 + Closes #113 + Closes #208 + Closes #213 + Fixes #210 ## 0.10.6 ### Patch Changes -- c4e9af3: Add more utils +- c4e9af3: Add more utils ## 0.10.5 ### Patch Changes -- 84435c1: Add `isRecord` utility +- 84435c1: Add `isRecord` utility ## 0.10.4 ### Patch Changes -- 42df66b: Minor improvements. +- 42df66b: Minor improvements. ## 0.10.3 ### Patch Changes -- fd6dcae: Change `createPingedSignal` to return a `ping` function, instead of reacting to provided accessor. +- fd6dcae: Change `createPingedSignal` to return a `ping` function, instead of reacting to provided accessor. ## 0.10.2 ### Patch Changes -- 5743522: Add `asArray` and `whileArray` helpers +- 5743522: Add `asArray` and `whileArray` helpers ## 0.10.1 ### Patch Changes -- a9f8e62: Move transform-related variables to transform package. +- a9f8e62: Move transform-related variables to transform package. ## 0.10.0 ### Minor Changes -- a6b55b0: Move value serialization logic to debugger -- 1990be5: Move graph types from `@solid-devtools/shared` to `@solid-devtools/debugger` +- a6b55b0: Move value serialization logic to debugger +- 1990be5: Move graph types from `@solid-devtools/shared` to `@solid-devtools/debugger` ### Patch Changes -- d7e98da: Move some debugger related types from @solid-devtools/shared to @solid-devtools/debugger +- d7e98da: Move some debugger related types from @solid-devtools/shared to @solid-devtools/debugger ## 0.9.2 ### Patch Changes -- a01db71: 1.6 Improvements +- a01db71: 1.6 Improvements ## 0.9.1 ### Patch Changes -- e400eb6: Improve createHover primitive for mobile. +- e400eb6: Improve createHover primitive for mobile. ## 0.9.0 ### Minor Changes -- 8eb3fcb: Improve message names. +- 8eb3fcb: Improve message names. ## 0.8.6 ### Patch Changes -- 74d49e1: Getter object properties won't be read during value encoding. (#136) +- 74d49e1: Getter object properties won't be read during value encoding. (#136) ## 0.8.5 ### Patch Changes -- d3122f3: Improve the ErrorOverlay by displaying client/extension versions. +- d3122f3: Improve the ErrorOverlay by displaying client/extension versions. ## 0.8.4 ### Patch Changes -- 74effef: Display computation values in the side panel just as signals and props. -- fb8b3c4: Improve displaying the context node on the structure graph and it's value on the inspector. +- 74effef: Display computation values in the side panel just as signals and props. +- fb8b3c4: Improve displaying the context node on the structure graph and it's value on the inspector. ## 0.8.3 ### Patch Changes -- 7794a85: Selecting nodes with the structure path. -- d7b35e4: Indicate "frozen" computations — stroke out the computation nodes that do not have any sources. -- a5b60ba: Scrolls the structure view to the selected node if it's outside of the view. (#117) +- 7794a85: Selecting nodes with the structure path. +- d7b35e4: Indicate "frozen" computations — stroke out the computation nodes that do not have any sources. +- a5b60ba: Scrolls the structure view to the selected node if it's outside of the view. (#117) ## 0.8.2 ### Patch Changes -- 0415e39: Rewrite the structure reconciler and virtualizer to reduce complexity. +- 0415e39: Rewrite the structure reconciler and virtualizer to reduce complexity. - Add the ability to collapse structure nodes. + Add the ability to collapse structure nodes. ## 0.8.1 ### Patch Changes -- 04fce35: Hide refresh memo nodes (MHR) from the Structure view and combine their details in the inspector panel. -- 92c8fda: Don't include children property in the mapped owner object, if the children are missing. +- 04fce35: Hide refresh memo nodes (MHR) from the Structure view and combine their details in the inspector panel. +- 92c8fda: Don't include children property in the mapped owner object, if the children are missing. ## 0.8.0 ### Minor Changes -- 5e913ac: Add virtualization of the structure tree. +- 5e913ac: Add virtualization of the structure tree. ### Patch Changes -- 089331d: Changes to the way roots and sub roots are handled. - Now every sub root will track their own graph independently, instead of being attached to parent tree. +- 089331d: Changes to the way roots and sub roots are handled. + Now every sub root will track their own graph independently, instead of being attached to parent tree. - Additionally the roots() and serializedRoots() signals were replaced with event emitter. (#108) + Additionally the roots() and serializedRoots() signals were replaced with event emitter. (#108) ## 0.7.4 ### Patch Changes -- db7edcf: Track component props and display their values in the details of a inspected component. +- db7edcf: Track component props and display their values in the details of a inspected component. ## 0.7.3 ### Patch Changes -- 623aca6: Add toggle button to the extension that will allow for additional way of toggling the "locator mode". Besides holding "Alt". +- 623aca6: Add toggle button to the extension that will allow for additional way of toggling the "locator mode". Besides holding "Alt". ## 0.7.2 ### Patch Changes -- f32598e: Remove rootId from mapped components. +- f32598e: Remove rootId from mapped components. ## 0.7.1 ### Patch Changes -- a4d099f: Solid 1.5 +- a4d099f: Solid 1.5 ## 0.7.0 ### Minor Changes -- 27ffdb1: Highlight components hovered on the extension. -- fae3ec0: Highlight hovered signal value elements on the page. -- 15c958b: Highlight components hovered with locator on the extension. +- 27ffdb1: Highlight components hovered on the extension. +- fae3ec0: Highlight hovered signal value elements on the page. +- 15c958b: Highlight components hovered with locator on the extension. ### Patch Changes -- 33e2c17: Disable the extension adapter when the devtools are closed. (#92) -- 27b98fa: Select components by clicking on them on the page—with the locator enabled. +- 33e2c17: Disable the extension adapter when the devtools are closed. (#92) +- 27b98fa: Select components by clicking on them on the page—with the locator enabled. ## 0.6.2 ### Patch Changes -- 787f505: Move signal "selected" state to the signal object. Fixes a bug with signals staying selected after reopening the same owner details. +- 787f505: Move signal "selected" state to the signal object. Fixes a bug with signals staying selected after reopening the same owner details. ## 0.6.1 ### Patch Changes -- 3b5da1b: Refactor types to use namespaces to avoid name conflicts. +- 3b5da1b: Refactor types to use namespaces to avoid name conflicts. ## 0.6.0 ### Minor Changes -- b5e9776: Select signals and send encoded nested values of objects and arrays. +- b5e9776: Select signals and send encoded nested values of objects and arrays. ### Patch Changes -- 78b06a6: Rename types and function for encodung values. Add option to encode nested structures. (Arrays and objects for now). +- 78b06a6: Rename types and function for encodung values. Add option to encode nested structures. (Arrays and objects for now). ## 0.5.1 ### Patch Changes -- f49854b: Add UI components for displaying signal value previews. Display signalvalue previews in the owener details panel. -- bde03b4: Add encodePreview for encoding preview values of signals. +- f49854b: Add UI components for displaying signal value previews. Display signalvalue previews in the owener details panel. +- bde03b4: Add encodePreview for encoding preview values of signals. ## 0.5.0 ### Minor Changes -- 41b4b7b: This one will be a major rewrite of the debugger, API available in plugins and the reconciliation on the extension. - Now the walked tree will now include information about computation observers, value, signals, sources. All this will be available only for the "focused" owner—new API for getting details about a specific owner. +- 41b4b7b: This one will be a major rewrite of the debugger, API available in plugins and the reconciliation on the extension. + Now the walked tree will now include information about computation observers, value, signals, sources. All this will be available only for the "focused" owner—new API for getting details about a specific owner. ## 0.4.0 ### Minor Changes -- 2beeb22: Publish a shared library: @solid-primitives/shared +- 2beeb22: Publish a shared library: @solid-primitives/shared ## 0.3.3 ### Patch Changes -- 6f620e1: Move the cursor utilities to shared lib. +- 6f620e1: Move the cursor utilities to shared lib. ## 0.3.2 ### Patch Changes -- fdb09bc: Various minor changes. +- fdb09bc: Various minor changes. ## 0.3.1 ### Patch Changes -- 24ccd14: Use Solid's new dev hook (`_$afterCreateRoot`) to automatically attach roots and subroots to the debugger. +- 24ccd14: Use Solid's new dev hook (`_$afterCreateRoot`) to automatically attach roots and subroots to the debugger. ## 0.3.0 ### Minor Changes -- 2bb429a: Add the `locator` package. +- 2bb429a: Add the `locator` package. - Separate `debugger` into `debugger` and `main` packages. + Separate `debugger` into `debugger` and `main` packages. ## 0.2.1 ### Patch Changes -- 5f83694: Improve types and listening to signal/computation updates. +- 5f83694: Improve types and listening to signal/computation updates. ## 0.2.0 ### Minor Changes -- e9847ec: Support for reattaching subroots to the tree. - Support for multiple independent trees. - Minor API changes. - Realted issue: [#15](https://github.com/thetarnav/solid-devtools/issues/15) +- e9847ec: Support for reattaching subroots to the tree. + Support for multiple independent trees. + Minor API changes. + Realted issue: [#15](https://github.com/thetarnav/solid-devtools/issues/15) diff --git a/packages/shared/package.json b/packages/shared/package.json index 2949eec0..320740eb 100644 --- a/packages/shared/package.json +++ b/packages/shared/package.json @@ -1,6 +1,6 @@ { "name": "@solid-devtools/shared", - "version": "0.12.1", + "version": "0.12.2", "license": "MIT", "author": "Damian Tarnawski ", "contributors": [], diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 5390adf7..8babe851 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -1,4 +1,4 @@ -lockfileVersion: '6.0' +lockfileVersion: '6.1' settings: autoInstallPeers: true