3.3.0
AI generated. Reviewed by Johnny.
This release adds a rename and a subfolder target to jd move.
Features
jd move <path> <id> --as <name>moves and renames in one step.
--as=<name>works too. The journal keeps the old name infromand
the new name into, sojd undo movegives the old name back. The
clash check is on the new name.jd move <path> <id>/<subfolder>puts the file or folder in a
subfolder of the ID's folder, one level down. jd makes the subfolder
when it does not exist. An undo leaves the subfolder in place. A
second/is refused.- The
--jsonresult has two more fields:name, the name atto,
andfolder, the folder atto.