joyride

Brian Chevalier 2025-10-07T19:35:44.566429Z

I suddenly can’t run my joyride scripts today 😅 anyone else seen this before and know how to debug/fix?

😱 1
borkdude 2025-10-07T19:37:51.692069Z

Have you tried re-installing it?

pez 2025-10-07T19:38:00.870629Z

Oh, no. Let me check.

Brian Chevalier 2025-10-07T19:38:50.997349Z

Yea just uninstalled/restarted extensions and reinstalled. I get the same error for running other commands as well

pez 2025-10-07T19:42:41.857539Z

I get the same, but only with the release build. You should be able to downgrade and get the commands back. I’ll see how quickly I can fix this.

Brian Chevalier 2025-10-07T19:47:27.030619Z

Oh perfect I didn’t know I could install a specific version, that fixed up the issue (after restarting code). Very much appreciated thank you 🙏 I use user scripts every day so I really appreciate y’all’s work and quick help 🙏

pez 2025-10-07T19:49:26.710529Z

It’s great to hear that Joyride is being put to use! I’d love to hear what your use cases are.

pez 2025-10-07T19:51:30.491459Z

It’s so strange with this error. Our integration tests should guard against it, but they run fine…

Brian Chevalier 2025-10-07T19:51:58.836099Z

My primary use case is just starting up our full stack app for development! I previously used emacs and I had tried to switch to Code a few times but I couldn’t reliably get jack-in working for our custom start up and with the proper environment variables. I use a custom script to read env vars and start up the repl and run custom code on startup as well

pez 2025-10-07T19:54:56.361909Z

Sweet. Calva can’t cover all bases, but Joyride can. 😃

💯 2
🤩 2
seancorfield 2025-10-07T20:06:20.327439Z

I guess that means I should not reload my VS Code window because I'll get a borked Joyride? 🙂

pez 2025-10-07T20:57:04.319079Z

I’ve found the fix now, I am pretty sure, so you should be able to reload soon.

🎉 1
pez 2025-10-07T20:57:55.712959Z

I just want to create a way to catch this particular error in my integration testing. So holding off the release a few more minutes.

pez 2025-10-07T22:19:39.653139Z

Joyride v0.0.65 fixes the problem, @seancorfield @brianbadahdah

🙏 2
🙏🏻 1
😎 2
pez 2025-10-07T22:11:46.551139Z

Dear Joyriders: https://github.com/BetterThanTomorrow/joyride/releases/tag/v0.0.65 • Fix: https://github.com/BetterThanTomorrow/joyride/pull/242 Joyride v0.0.64 added a dependency on posthtml-parser from npm, but didn’t let shadow-cljs bundle it properly. And then the integration tests ran in an environment where the dependency was resolved by node_modules in the parent path tree, also in CI, so I missed this problem and shipped a broken extension. Now both problems are addressed. We shouldn’t see this particular error break Joyride again. I’m sorry about the screwup!

🎉 4