Skip to content

Prepare v1.26.0 release - #272

Merged
myzie merged 1 commit into
mainfrom
release/v1.26.0
Aug 22, 2026
Merged

Prepare v1.26.0 release#272
myzie merged 1 commit into
mainfrom
release/v1.26.0

Conversation

@myzie

@myzie myzie commented Aug 22, 2026

Copy link
Copy Markdown
Collaborator

Release prep for v1.26.0. Nothing is published by merging this — the tag and
the GitHub release come afterward.

What's in the release

Three PRs since v1.25.1:

Why 1.26.0 and not 1.25.2

v1.25.1 was a patch with no new API. This release adds a CLI flag and changes
the order of streaming events for OpenAI-shaped providers, so it takes the
minor bump.

What this PR changes

  • CHANGELOG.md[Unreleased] becomes [1.26.0] - 2026-08-22, with a fresh
    empty [Unreleased] above it.
  • Eleven go.mod files — the github.com/deepnoodle-ai/dive requirement (and
    the sub-module requirements) bumped to v1.26.0. Local replace directives
    hide a stale requirement from CI but break anyone resolving the tag, which is
    why this runs before tagging.
  • docs/releases/v1.26.0.md — the release notes that get posted verbatim. The
    Highlights section is the part worth reviewing.

Verification

  • make check (release-notes tests, prettier, go vet, go test) — pass
  • go build ./... and go test ./... in all ten sub-modules — pass
  • sync_module_versions.py --check and release_notes.py --check — pass

Summary by CodeRabbit

  • New Features

    • Added the --dangerously-skip-permissions command-line option.
    • Improved handling of interrupted OpenAI-compatible streaming responses.
    • Preserved OpenAI phase and provider metadata during replay and compaction.
  • Documentation

    • Added release notes for version 1.26.0, including feature updates and improvements.
  • Chores

    • Updated project components and examples to use version 1.26.0.

Cut the [Unreleased] changelog section to 1.26.0, sync the
github.com/deepnoodle-ai/dive requirement across all sub-modules, and add
the drafted release notes.

Minor bump rather than a patch: v1.25.1 shipped no new API, and this
release adds the --dangerously-skip-permissions CLI flag alongside a
change in streaming event ordering.

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01F1eYPGBnNesvpcJiSAouxm
@coderabbitai

coderabbitai Bot commented Aug 22, 2026

Copy link
Copy Markdown

Review Change Stack

No actionable comments were generated in the recent review. 🎉

ℹ️ Recent review info
⚙️ Run configuration

Configuration used: defaults

Review profile: CHILL

Plan: Pro

Run ID: e4481a51-f060-4638-af8d-2c800f4de91c

📥 Commits

Reviewing files that changed from the base of the PR and between 24224d7 and ba20052.

📒 Files selected for processing (12)
  • CHANGELOG.md
  • a2a/go.mod
  • demos/colosseum/go.mod
  • demos/noodleville/go.mod
  • docs/releases/v1.26.0.md
  • examples/go.mod
  • experimental/cmd/dive/go.mod
  • experimental/mcp/go.mod
  • otel/go.mod
  • providers/google/go.mod
  • providers/grok/go.mod
  • providers/openai/go.mod

Included review availability: 0 reviews are currently available. Your included PR review attempts over the past 7 days set your current allowance at 1 review per hour.


📝 Walkthrough

Walkthrough

The PR records the 1.26.0 release, adds release notes for streaming and CLI changes, and updates direct Dive module dependencies from v1.25.1 to v1.26.0.

Changes

Version 1.26.0 release update

Layer / File(s) Summary
Release records
CHANGELOG.md, docs/releases/v1.26.0.md
Adds the 1.26.0 release heading and documents streaming behavior, message metadata handling, dependency updates, and the permission-bypass option.
Module version alignment
a2a/go.mod, demos/*/go.mod, examples/go.mod, experimental/*/go.mod, otel/go.mod, providers/*/go.mod
Updates direct Dive module requirements from v1.25.1 to v1.26.0.

Estimated code review effort: 1 (Trivial) | ~5 minutes

Merge Risk: ⚪ Minimal · up to ba200

This release-preparation change updates version metadata and release documentation, with the listed checks passing; no actionable merge-blocking risk remains after normal review.

🚥 Pre-merge checks | ✅ 5
✅ Passed checks (5 passed)
Check name Status Explanation
Description Check ✅ Passed Check skipped - CodeRabbit’s high-level summary is enabled.
Title check ✅ Passed The title clearly and concisely describes the release preparation changes across the changelog, release notes, and module versions.
Docstring Coverage ✅ Passed No functions found in the changed files to evaluate docstring coverage. Skipping docstring coverage check. Docstring coverage is scoped to functions touched by this diff. Analyzed 0 functions across 0 files. (12 skipped: 12 unsupported.)
Linked Issues check ✅ Passed Check skipped because no linked issues were found for this pull request.
Out of Scope Changes check ✅ Passed Check skipped because no linked issues were found for this pull request.
✨ Finishing Touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Commit unit tests in branch release/v1.26.0

Comment @coderabbitai help to get the list of available commands.

@myzie
myzie merged commit eb9162d into main Aug 22, 2026
2 checks passed
@myzie
myzie deleted the release/v1.26.0 branch August 22, 2026 12:54
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