Hyprland recently migrated to lua, and this changed the inputs hyprctl required, so this is just a quick note about how to move workspaces between monitors if you have more than one.
The old command:
hyprctl dispatch moveworkspacetomonitor 1 1
New:
hyprctl dispatch 'hl.dsp.workspace.move({ workspace = 2, monitor = 1 })'