joystick icon indicating copy to clipboard operation
joystick copied to clipboard

Implement a "framework version" that couples specific package versions together under one version

Open rglover opened this issue 3 years ago • 3 comments

https://twitter.com/cheatcodetuts/status/1484219477684334596

rglover avatar Apr 06 '22 19:04 rglover

You should be able to pass one of these version to joystick update like joystick update -v 1.3.8.

rglover avatar Jul 18 '23 02:07 rglover

Would be handy to have a 'joystick versions' command that fetches the full list and shows package versions, too. Could even write some hooks to automate list updates as packages are updated.

rglover avatar Aug 09 '23 05:08 rglover

The easiest way to do this is to write a release.js script at the root of the joystick folder (outside of /ui, /node, and /cli) that versions all three packages together.

So, even if only 1 package is changing, all three get a version bump. That way, there's zero confusion about which "version" of Joystick you're using.

rglover avatar Dec 08 '23 07:12 rglover

This is done. For reference, we have a script for automating this on the canary releases and when we release the main/production packages, we just do it by hand for safety.

rglover avatar Jul 24 '24 17:07 rglover