AdoCli v0.4.5
AdoCli v0.4.5
Pre-built binaries for all supported platforms.
| Platform | Architecture | Binary |
|---|---|---|
| Linux | x86_64 | ado-*-linux-x86_64 |
| Linux | aarch64 | ado-*-linux-aarch64 |
| macOS | Apple Silicon | ado-*-macos-aarch64 |
| macOS | Intel | ado-*-macos-x86_64 |
| Windows | x86_64 | ado-*-windows-x86_64.exe |
Fixed
- Work items
listreturned empty Type/Title columns. WIQL queries
return bare{id, url}refs without field data. Addedfetch_work_items_batch
to batch-fetch full work item details by IDs for rich table output. - Work items
listWIQL clause ordering was broken. The internal query
builder producedORDER BY ... WHERE ... FROM WorkItems SELECT ...instead
of the correctSELECT ... FROM WorkItems WHERE ... ORDER BY ...order.
Rewrote the pipeline to build clauses in the proper order. - Work items
createandupdatereturned "content-type not supported".
The Azure DevOps work items API requiresapplication/json-patch+json,
butClient.post/patchalways sentapplication/json. Extended both
functions to accept an optional content type parameter. - Work items
update --tagsappended instead of replacing. The JSON-Patch
op: "add"onSystem.Tagsappends tags in Azure DevOps. Changed
update_work_itemto useop: "replace"to match the documented
"replaces all" behavior. Client.do_request_with_authexceeded Credo's max arity of 8. Merged
organdauth_headersinto a single tuple parameter.