16 KiB
@refinedev/devtools-server
1.1.22
Patch Changes
-
#5296
1b031a2c19
Thanks @aliemir! - Added error conditions on WS and HTTP servers to prevent crashing if ports are already in use. (Issue: #5215, #5294) -
Updated dependencies [
00ac812347
]:- @refinedev/devtools-ui@1.1.15
1.1.21
Patch Changes
- Updated dependencies [
e29a3d37064
]:- @refinedev/devtools-ui@1.1.14
1.1.20
Patch Changes
-
#5208
72f9f608f42
Thanks @BatuhanW! - chore: update feed URL from next to master branch. -
Updated dependencies [
72f9f608f42
]:- @refinedev/devtools-ui@1.1.13
1.1.19
Patch Changes
- Updated dependencies [
be899901d0e
]:- @refinedev/devtools-ui@1.1.12
1.1.18
Patch Changes
- Updated dependencies [
be899901d0e
]:- @refinedev/devtools-ui@1.1.11
1.1.17
Patch Changes
-
#5149
2bd813f62bf
Thanks @aliemir! - Add ability to force fetching the installed package versions -
#5148
38f2a9b2e71
Thanks @aliemir! - Usenode-fetch
to make feed requests to ensure older versions of Node.js are supported. -
Updated dependencies [
2bd813f62bf
]:- @refinedev/devtools-ui@1.1.10
1.1.16
Patch Changes
-
#5149
2bd813f62bf
Thanks @aliemir! - Add ability to force fetching the installed package versions -
#5148
38f2a9b2e71
Thanks @aliemir! - Usenode-fetch
to make feed requests to ensure older versions of Node.js are supported. -
Updated dependencies [
2bd813f62bf
]:- @refinedev/devtools-ui@1.1.9
1.1.15
Patch Changes
- #5144
be419eb31bc
Thanks @aliemir! - Updated auth flows and auth management to cover wider use cases.
1.1.14
Patch Changes
- #5144
be419eb31bc
Thanks @aliemir! - Updated auth flows and auth management to cover wider use cases.
1.1.13
Patch Changes
- #5140
78117485899
Thanks @aliemir! - Updated the devtools running log on terminal to a less attractive one.
1.1.12
Patch Changes
- #5140
78117485899
Thanks @aliemir! - Updated the devtools running log on terminal to a less attractive one.
1.1.11
Patch Changes
-
#5082
61366ebd866
Thanks @aliemir! - Add/open-in-editor/*
endpoint to server for opening files in vscode -
Updated dependencies [
61366ebd866
]:- @refinedev/devtools-ui@1.1.8
1.1.10
Patch Changes
-
#5082
61366ebd866
Thanks @aliemir! - Add/open-in-editor/*
endpoint to server for opening files in vscode -
Updated dependencies [
61366ebd866
]:- @refinedev/devtools-ui@1.1.7
1.1.9
Patch Changes
- #26
7533e541739
Thanks @pull! - Fixed the issue with conflicting devtools port whenPORT
environment variable is set.
1.1.8
Patch Changes
- #5056
1fa531ebe89
Thanks @aliemir! - Fixed the issue with conflicting devtools port whenPORT
environment variable is set.
1.1.7
Patch Changes
- #5056
1fa531ebe89
Thanks @aliemir! - Fixed the issue with conflicting devtools port whenPORT
environment variable is set.
1.1.6
Patch Changes
-
#5022
80513a4e42f
Thanks @BatuhanW! - chore: update README.md- fix grammar errors.
- make all README.md files consistent.
- add code example code snippets.
-
#5020
20f5b6128d4
Thanks @aliemir! - Fixed the issue with the anchor tags in devtools feeds not opening in a new tab. -
Updated dependencies [
80513a4e42f
,20f5b6128d4
]:- @refinedev/devtools-shared@1.1.2
- @refinedev/devtools-ui@1.1.6
1.1.5
Patch Changes
-
#5022
80513a4e42f
Thanks @BatuhanW! - chore: update README.md- fix grammar errors.
- make all README.md files consistent.
- add code example code snippets.
-
#5020
20f5b6128d4
Thanks @aliemir! - Fixed the issue with the anchor tags in devtools feeds not opening in a new tab. -
Updated dependencies [
80513a4e42f
,20f5b6128d4
]:- @refinedev/devtools-shared@1.1.1
- @refinedev/devtools-ui@1.1.5
1.1.4
Patch Changes
-
#5008
c8499114e55
Thanks @aliemir! - Fixing the versions of@refinedev/devtools-ui
and@refinedev/devtools-shared
dependencies to avoid breaking projects in mismatching releases. -
Updated dependencies [
c8499114e55
,c8499114e55
,c8499114e55
,c8499114e55
]:- @refinedev/devtools-ui@1.1.4
1.1.3
Patch Changes
-
#5008
c8499114e55
Thanks @aliemir! - Fixing the versions of@refinedev/devtools-ui
and@refinedev/devtools-shared
dependencies to avoid breaking projects in mismatching releases. -
Updated dependencies [
c8499114e55
,c8499114e55
,c8499114e55
,c8499114e55
]:- @refinedev/devtools-ui@1.1.3
1.1.2
Patch Changes
-
#4995
ab01e8e32d8
Thanks @omeraplak! - Add Project ID warning and auto-fix action for broken projects -
#4995
ab01e8e32d8
Thanks @omeraplak! - Fixed package descriptions and usage instructions -
Updated dependencies [
ab01e8e32d8
,ab01e8e32d8
]:- @refinedev/devtools-ui@1.1.2
1.1.1
Patch Changes
-
#4995
ab01e8e32d8
Thanks @omeraplak! - Add Project ID warning and auto-fix action for broken projects -
#4995
ab01e8e32d8
Thanks @omeraplak! - Fixed package descriptions and usage instructions -
Updated dependencies [
ab01e8e32d8
,ab01e8e32d8
]:- @refinedev/devtools-ui@1.1.1
1.0.2
Patch Changes
-
#4976
ed026da4239
Thanks @aliemir! - Updated dependency of@refinedev/devtools-ui
-
Updated dependencies [
ed026da4239
,ed026da4239
]:- @refinedev/devtools-ui@1.0.2
1.0.1
Patch Changes
-
#4968
246b3cb6a00
Thanks @aliemir! - Fix feed content url with main github branch -
Updated dependencies [
246b3cb6a00
]:- @refinedev/devtools-ui@1.0.1
1.0.0
Major Changes
-
#4960
d8e464fa2c4
Thanks @aliemir! - Initial beta release of refine devtools.🎉We're releasing refine devtools in beta. refine devtools is designed to help you debug and develop your refine apps. It will be a collection of features including monitoring queries and mutations, testing out inferencer generated codes, adding and updating refine packages from the UI and more. 🤯
Usage
Install the dependencies using your package manager.
npm i @refinedev/devtools@next @refinedev/cli@next @refinedev/core@next
Add
<DevtoolsProvider />
and<DevtoolsPanel />
components to your app:You'll need to wrap your app with
<DevtoolsProvider />
component and add<DevtoolsPanel />
component to your app to access the devtools UI.import { DevtoolsPanel, DevtoolsProvider } from "@refinedev/devtools"; const App = () => { return ( <DevtoolsProvider> <Refine // ... > {/* ... */} </Refine> <DevtoolsPanel /> </DevtoolsProvider> ); };
Then you're good to go 🙌,
<DevtoolsProvider />
will tell refine to connect to the devtools server and track your queries and mutations.<DevtoolsPanel />
will render the devtools UI in your app.note: Devtools only works in development mode and have no overhead on production builds. You don't need to do anything special to exclude DevTools from your bundle.
Devtools is integrated with
@refinedev/cli
and it will be started automatically in development mode if you have@refinedev/devtools
installed.If you want to start devtools manually or have a custom dev script, you can run
refine devtools
in your project directory or add the following scripts to yourpackage.json
:{ "scripts": { // If you have not customized the start script. "start": "refine dev", // The devtools server runs automatically; you don't need to do anything. // If you have customized the start script. "start": "my-custom-dev-script & refine devtools" // Run the devtools server manually. // other scripts } }
If you don't have
@refinedev/cli
installed already, you can follow the installation guide to add it to your project.These commands will start the devtools server. If you want to access the devtools UI outside of your app without depending on the
<DevtoolsPanel />
component, you can go tohttp://localhost:5001
in your browser. 🚀
Patch Changes
- Updated dependencies [
d8e464fa2c4
]:- @refinedev/devtools-shared@1.0.0
- @refinedev/devtools-ui@1.0.0