v0.2.2
Bug fixes
Follow-up to 0.2.1 — member name/email still blank and --assignee still failing.
Root cause: The most common Plane API layout returns workspace members with display_name and email as top-level fields, and member as a plain UUID string (not an object). The 0.2.1 fix only handled two other formats (double-underscore annotations and a nested member object), missing this third shape entirely.
The three member formats now handled:
| Format | Fields | Plane versions |
|---|---|---|
| Top-level flat | display_name, email, member: "uuid" |
Most current versions |
| Double-underscore | member__display_name, member__email |
Some older versions |
| Nested object | member: { id, display_name, email } |
Some versions |
getMemberId also updated: when member is a string UUID, that string is returned as the user UUID for assignee filtering (instead of falling back to the membership record id).
Install
npm install -g https://github.com/VidGuiCode/plane-cli/releases/download/v0.2.2/plane-cli-0.2.2.tgzOr upgrade in-place:
plane upgrade