Skip to content

release: v1.23.0 - #164

Merged
Desperado merged 1 commit into
mainfrom
release/v1.23.0
Aug 8, 2026
Merged

release: v1.23.0#164
Desperado merged 1 commit into
mainfrom
release/v1.23.0

Conversation

@Desperado

Copy link
Copy Markdown
Contributor

Cuts v1.23.0.

  • Bumps main.go Version1.23.0.
  • Promotes the [Unreleased] CHANGELOG section under a dated ## [1.23.0] - 2026-08-08 heading and opens a fresh empty [Unreleased].
  • Fixes changelog ordering (the empty [1.22.2] heading now sits below [1.23.0], newest-first).

Why minor, not patch: this is the first tagged release to ship the coding-plan usage-window tracking feature (#157) — that feature is not present in the v1.22.2 tag — so semver calls for a minor bump. It also carries the OpenCode backend fixes and the httpx egress body-hash race fix (#162).

go vet ./... and go test ./... pass locally (mirrors the release workflow's gate).

After this merges, push the v1.23.0 tag to trigger .github/workflows/release.yml (build + publish).

Bump Version to 1.23.0 and promote the [Unreleased] changelog section under
a dated [1.23.0] heading. This is the first tagged release to ship the
coding-plan usage-window tracking feature (#157) — hence a minor bump — along
with the OpenCode backend fixes and the httpx egress body-hash race fix (#162).

Also corrects changelog ordering: the empty [1.22.2] heading now sits below
[1.23.0] in newest-first order.
@sigilix

sigilix Bot commented Aug 8, 2026

Copy link
Copy Markdown

Sigilix Overview

Effort: 1/5 (trivial)

Quality gates

  • ⚠️ PR title follows convention — Title doesn't match repo convention: ^(?:feat|fix|chore|docs|refactor|test|perf|style|build|ci|revert)(?:\([^)]+\))?!?: .+
  • ✅ PR description is complete
  • ℹ️ PR is linked to an issue — No Closes #N / Closes SIG-N keyword found in PR body or commit messages.

Summary — latest push

Cuts the v1.23.0 release by bumping the Version constant in main.go and promoting the [Unreleased] CHANGELOG section to a dated [1.23.0] heading. The empty [1.22.2] heading is also reordered below the new release to maintain newest-first chronological ordering.

Important files

File Score Notes Next step
CHANGELOG.md 2/5 Promotes the unreleased section to v1.23.0 with a date and reorders the empty v1.22.2 heading below it to fix newest-first ordering. Verify no unreleased entries were accidentally dropped during the reorder and that the newest-first convention is consistent throughout the file.
main.go 1/5 Bumps the Version variable from 1.22.2 to 1.23.0 for the upcoming release tag. Confirm the tag v1.23.0 is pushed immediately after merge so the -ldflags injection matches the hardcoded fallback.

Confidence: 5/5

Mechanical version bump and changelog reordering with no behavior changes; the specialist review flagged zero findings.

  • Ensure the [1.22.2] section remains intentionally empty and wasn't stripped of content during the reorder.
  • Confirm the v1.23.0 tag will be pushed post-merge to match the hardcoded Version string.

Suggested labels: release


Posted · a4d1e68 · 0 findings — View review
Dismiss @sigilix dismiss <reason> (not-a-bug | bad-anchor | already-covered | too-minor | wrong-context) · Re-run /sigilix review
Sigilix · 0 of 50 reviews used in past 5h

@qualitymaxapp

qualitymaxapp Bot commented Aug 8, 2026

Copy link
Copy Markdown

QualityMax Review

Verdict: COMMENT · Confidence: insufficient — 157 model output tokens (minimum 200)

Files eligible: 2 · Files reviewed: 2 · Files with findings: 0 · Findings: 0 · Inline cards: 0

Priority findings

priority location finding
No blocking findings

Review gates

gate status
AI diff review completed · eligible 1, reviewed 1 · LLM · served gemini-3.1-flash-lite
SAST completed · eligible 2, reviewed 2 · hybrid · served gemini-3.1-pro-preview
Overall review evidence unavailable — insufficient model review evidence
Inline evidence not needed

Important files

file risk note next step
No findings

Review lifecycle

Use the inline cards to inspect evidence and suggested remediation. Re-run the QualityMax review after pushing a fix; unchanged cards are identified by their stable finding marker. Dismiss with a reason through the existing QualityMax/GitHub review feedback flow. 0 prior card(s) are stale/resolved on this head. @qmax Q&A is tracked separately.

Proof legend: VERIFIED independently judged patch · REPRODUCED verified finding · GROUNDED deterministic evidence · MODEL-ONLY model judgment.

QualityMax project results are available in the configured project.

Receipt · commit a4d1e686bd6524cd3212e54d8c0d370ee23e61db · run 2026-08-08T20:23:09+00:00 · model served gemini-3.1-pro-preview, gemini-3.1-flash-lite · model requested gemini-3.1-pro-preview, gemini-3.1-flash-lite · model review insufficient — 157 model output tokens (minimum 200) · model source repository ai_review_preferences.preferred_model · re-review 1 · proof counts {}

@qualitymaxapp qualitymaxapp Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

QualityMax Review — canonical overview updated; inline findings are attached to this review.

@qualitymaxapp

qualitymaxapp Bot commented Aug 8, 2026

Copy link
Copy Markdown

⚠️ QualityMax Pipeline

Gate Result
🔍 AI diff review ✅ Clean · gemini-3.1-flash-lite · completed · 1 eligible / 1 reviewed · gemini-3.1-flash-lite
🔍 SAST completed · 2 eligible / 2 reviewed · gemini-3.1-pro-preview
🔍 Canonical PR review delivery completed · 0 eligible / 0 reviewed · exact-head review #4889647229 and overview #5227962551 confirmed
🧪 Repo Tests ✅ 581/581 passed (go)
🤖 AI Tests ⚠️ 51/56 passed

Powered by QualityMax — AI-Powered Test Automation

@Desperado
Desperado merged commit 7cc4865 into main Aug 8, 2026
6 of 7 checks passed
@Desperado
Desperado deleted the release/v1.23.0 branch August 8, 2026 21:30
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant