Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat: Support trpc@11 #95

Open
Haschtl opened this issue Nov 16, 2023 · 9 comments
Open

feat: Support trpc@11 #95

Haschtl opened this issue Nov 16, 2023 · 9 comments

Comments

@Haschtl
Copy link

Haschtl commented Nov 16, 2023

Maybe a bit early, but the next major release trpc (v11) is on the horizon, basically updating react-query to v5.

trpc-panel does not work with the latest @trpc/server@next version. No procedures are beeing parsed, all resulting in errors Couldn't parse node.

When I revert back to react-query v4 and trpc v10 everything works fine

@extendsLcc
Copy link

extendsLcc commented Dec 6, 2023

I looked into this and procedure def changed in tRPC v11 which cause this problem.
These changes here extendsLcc@b380a7b are enough to make it work with v11 although it need more testing...

@MinskLeo
Copy link

I looked into this and procedure def changed in tRPC v11 which cause this problem. These changes here extendsLcc@b380a7b are enough to make it work with v11 although it need more testing...

Hello there from end of May 2024. Looks like we can consider trpc-panel mostly unmaintained now. Sad, but at least your fix works. Thanks.

P.S. Because of such not maintained solutions around tRPC I don't think it's a good idea to start new products using tRPC. tRPC lacks of debugging/manual testing tools out of the box. Slowly, with new updates of tRPC, most of useful tools around it will dissapear...

@luskin
Copy link

luskin commented Jun 3, 2024

@extendsLcc @MinskLeo Interested in forking and maintaining with us?

@extendsLcc
Copy link

extendsLcc commented Jun 3, 2024

@extendsLcc @MinskLeo Interested in forking and maintaining with us?

When I actually stumbled with this problem, I thought about attempt to contact
@iway1 and ask for maintainer permissions for the project (there is are still some
useful community PR hanging there). But I decided to not because of some reasons:

  • I'm not experienced developer, and I'm not sure that I can handle the project with the quality the community expects;
  • I don't have much knowledge about tRPC internals (although is something that can be learned with time), so I'm not sure that I can maintain the project;
  • I was struggling with make ends meet, so I was afraid that I wouldn't be able to handle this project.

At the moment, I can attempt to re-evaluate the possibility, but still not very confident about it. Also, unfortunately I'm currently not using tRPC (it's laravel), I will return in the future, but right now i don't have a project that I can put the tRPC panel in use to stress test and improve it.

My workaround can be used from here @extendslcc/trpc-panel

@codesfromshad
Copy link

@extendsLcc @MinskLeo Interested in forking and maintaining with us?

When I actually stumbled with this problem, I thought about attempt to contact @iway1 and ask for maintainer permissions for the project (there is are still some useful community PR hanging there). But I decided to not because of some reasons:

  • I'm not experienced developer, and I'm not sure that I can handle the project with the quality the community expects;
  • I don't have much knowledge about tRPC internals (although is something that can be learned with time), so I'm not sure that I can maintain the project;
  • I was struggling with make ends meet, so I was afraid that I wouldn't be able to handle this project.

At the moment, I can attempt to re-evaluate the possibility, but still not very confident about it. Also, unfortunately I'm currently not using tRPC (it's laravel), I will return in the future, but right now i don't have a project that I can put the tRPC panel in use to stress test and improve it.

My workaround can be used from here @extendslcc/trpc-panel

Cannot parse Zod objects though. This was such a nice project though.

@KROT47
Copy link

KROT47 commented Jun 12, 2024

forked and fixed request issues here
you can just use @metamorph/trpc-panel
glhf

@codesfromshad
Copy link

forked and fixed request issues here you can just use @metamorph/trpc-panel glhf

Hey, King! You dropped this 👑.

Take a bow.

DarkelfcarlaKonoHealerMendokusaiGIF

@MiloWang2048
Copy link

forked and fixed request issues here you can just use @metamorph/trpc-panel glhf

The readme in your repo leads to the old trpc-panel package, but it should be your new @metamorph/trpc-panel

@LeulAria
Copy link

LeulAria commented Aug 1, 2024

@metamorph/trpc-panel

Noice i will add this in the trpc website awesome list since this codebase maintainer is dead

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

8 participants