Skip to content

chore(release): bump version to 0.2.3#294

Merged
sachiniyer merged 2 commits into
mainfrom
devin/1778911428-release-v0.3.0
May 16, 2026
Merged

chore(release): bump version to 0.2.3#294
sachiniyer merged 2 commits into
mainfrom
devin/1778911428-release-v0.3.0

Conversation

@devin-ai-integration
Copy link
Copy Markdown
Contributor

@devin-ai-integration devin-ai-integration Bot commented May 16, 2026

Summary

Bumps the CLI version from 0.2.2 → 0.2.3 in Cargo.toml and Cargo.lock. On merge, the release workflow will auto-tag v0.2.3 and publish platform artifacts via cargo-dist.

This rolls up the 18 commits merged since v0.2.2, including:

  • bugs list: --all, --since/--until, multi-value --status, --format json, file path & security flag in cards
  • bugs reopen subcommand
  • bugs show / bugs close: --format json
  • scans list: --status, --scan-type, --since/--until filters; polished card output
  • completions: print snippet to stdout instead of writing to dotfiles
  • config: preserve comments and unknown keys in config.toml
  • Several fixes (HTTP error surfacing, SSH remote port parsing, satisfying-sort rendering)
  • Lint and docs improvements

Review & Testing Checklist for Human

  • After merge, verify the release workflow creates the v0.2.3 tag and GitHub Release with platform artifacts
  • Spot-check that the published binaries report detail 0.2.3 via detail --version

Notes

The diff is two lines — only the version string in Cargo.toml and Cargo.lock. All CI checks (fmt, clippy, tests) pass locally.

Link to Devin session: https://app.devin.ai/sessions/a3821bb5de764dd1a53ba4929c0a791a
Requested by: @sachiniyer

Co-Authored-By: Sachin Iyer <siyer@detail.dev>
@devin-ai-integration
Copy link
Copy Markdown
Contributor Author

Original prompt from Sachin

can you cut a new release on the CLI repo

@devin-ai-integration
Copy link
Copy Markdown
Contributor Author

🤖 Devin AI Engineer

I'll be helping with this pull request! Here's what you should know:

✅ I will automatically:

  • Address comments on this PR. Add '(aside)' to your comment to have me ignore it.
  • Look at CI failures and help fix them

Note: I can only respond to comments from users who have write access to this repository.

⚙️ Control Options:

  • Disable automatic comment and CI monitoring

Copy link
Copy Markdown
Contributor Author

@devin-ai-integration devin-ai-integration Bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

✅ Devin Review: No Issues Found

Devin Review analyzed this PR and found no bugs or issues to report.

Open in Devin Review

Copy link
Copy Markdown

@cubic-dev-ai cubic-dev-ai Bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

No issues found across 2 files

Re-trigger cubic

Co-Authored-By: Sachin Iyer <siyer@detail.dev>
@devin-ai-integration devin-ai-integration Bot changed the title chore(release): bump version to 0.3.0 chore(release): bump version to 0.2.3 May 16, 2026
Copy link
Copy Markdown

@cubic-dev-ai cubic-dev-ai Bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

1 issue found across 2 files (changes from recent commits).

Prompt for AI agents (unresolved issues)

Check if these issues are valid — if so, understand the root cause of each and fix them. If appropriate, use sub-agents to investigate and fix each issue separately.


<file name="Cargo.toml">

<violation number="1" location="Cargo.toml:6">
P1: The manifest version is set to 0.2.3 instead of the intended 0.3.0, which will produce incorrectly versioned release artifacts.</violation>
</file>

Reply with feedback, questions, or to request a fix. Tag @cubic-dev-ai to re-run a review.
Re-trigger cubic

Comment thread Cargo.toml
[package]
name = "detail-cli"
version = "0.2.2"
version = "0.2.3"
Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

P1: The manifest version is set to 0.2.3 instead of the intended 0.3.0, which will produce incorrectly versioned release artifacts.

Prompt for AI agents
Check if this issue is valid — if so, understand the root cause and fix it. At Cargo.toml, line 6:

<comment>The manifest version is set to 0.2.3 instead of the intended 0.3.0, which will produce incorrectly versioned release artifacts.</comment>

<file context>
@@ -3,7 +3,7 @@ members = [".", "xtask"]
 [package]
 name = "detail-cli"
-version = "0.3.0"
+version = "0.2.3"
 edition = "2021"
 authors = ["Detail Team <eng@detail.dev>"]
</file context>
Suggested change
version = "0.2.3"
version = "0.3.0"

@devin-ai-integration
Copy link
Copy Markdown
Contributor Author

QA Test Results — v0.2.3 Release

Ran 27 test cases against the built binary (detail 0.2.3) using usedetail/detail as the test repo. Devin session.

26/27 passed. 1 failure (pre-existing, not introduced by version bump).

Failure: T4 — Comma-separated --status hangs

detail bugs list usedetail/detail --status pending,resolved --limit 2 hangs indefinitely (60s+ timeout).

The repeated-flag alternative works: --status pending --status dismissed returns results immediately.

Clap parsing is correct (unit test bugs_list_status_comma_separated_parses passes). The hang appears to be API/network-side — likely different query-string serialization between comma vs repeated flags. Worth a separate investigation but should not block this release.

Full results table
# Test Result
T1 --versiondetail 0.2.3
T2 version subcommand → detail-cli v0.2.3
T3 bugs list default
T4 bugs list --status pending,resolved (comma) ❌ hangs
T5 bugs list --status pending --status dismissed (repeated)
T6 bugs list --since 7d
T7 bugs list --until 2026-05-10
T8 bugs list --since/--until combined
T9 bugs list --all auto-pagination
T10 bugs list --format json
T11 bugs list card shows File/Introduced/PR
T12 bugs list --vulns empty-results hint
T13 bugs show table format
T14 bugs show --format json
T15 bugs reopen + cleanup re-close
T16 scans list default
T17 scans list --status complete
T18 scans list --scan-type recent-changes
T19 scans list --since 1d
T20 scans list --format json
T21 completions bash → stdout
T22 completions zsh → stdout
T23 auth status
T24 repos list --page 2
T25 Error includes HTTP status (403)
T26 No-auth graceful error
T27 --help for new subcommands

@sachiniyer sachiniyer merged commit 020660c into main May 16, 2026
13 checks passed
@sachiniyer sachiniyer deleted the devin/1778911428-release-v0.3.0 branch May 16, 2026 07:05
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant